Есть ли способ "контролировать" выполнение слота с помощью boost::signal2?

Я работаю над NotificationCenter, используя boost::signal2.

Я должен интегрировать его в систему, похожую на Reactor, и у меня есть проблема... если слишком много обработчиков подписано на сигнал, я хотел бы иметь возможность остановить выполнение обработчика подписчиков и управление обратным потоком в Reactor, чтобы не отвечать на запросы слишком много времени, и возобновить выполнение позже...

Есть ли способ реализовать это?

Я смотрю на Combiners ... но я думаю, что это не правильный путь...

Любой совет будет приветствоваться

Заранее спасибо.

0 ответов

Другие вопросы по тегам