Я работаю над NotificationCenter, используя boost :: signal2.
Я должен интегрировать его в систему, похожую на Reactor, и у меня есть проблема … если слишком много обработчиков подписано на сигнал, я хотел бы иметь возможность остановить выполнение обработчика подписчиков и управление обратным потоком в Reactor, чтобы не отвечать на запросы слишком много времени, и возобновить выполнение позже …
Есть ли способ реализовать это?
Я смотрю на Combiners … но я думаю, что это не правильный путь …
Любой совет будет приветствоваться
Заранее спасибо.
Задача ещё не решена.