2

boost::signals2 を使用して NotificationCenter に取り組んでいます。

Reactor のようなシステムに統合する必要があり、懸念があります...シグナルにサブスクライブしているハンドラーが多すぎる場合は、サブスクライバーのハンドラーの実行を停止し、フロー制御を Reactor に戻して無応答にならないようにしたいと考えています。時間が長すぎて、後で実行を再開します...

これを実装する方法はありますか?

私はコンバイナーを見てきました...しかし、それは正しい方法ではないと思います...

どんなアドバイスも歓迎します

前もって感謝します。

4

0 に答える 0