propagator_block::propagate_message メソッド
派生クラスでオーバーライドされると、このメソッドは ISource ブロックからこの propagator_block オブジェクトに非同期的にメッセージを渡します。 このメソッドは、ソース ブロックから呼び出されたときに propagate メソッドによって呼び出されます。
virtual message_status propagate_message(
message<_Source_type> * _PMessage,
ISource<_Source_type> * _PSource
) = 0;
パラメーター
_PMessage
message オブジェクトを指すポインター。_PSource
メッセージを提供するソース ブロックを指すポインター。
戻り値
ターゲットがこのメッセージに対して決定した処理を示す message_status 値。
必要条件
ヘッダー: agents.h
名前空間: Concurrency