次の方法で共有


overwrite_buffer::consume_message メソッド

この overwrite_buffer メッセージング ブロックによって以前に提供され、ターゲットによって予約されたメッセージを使用して、メッセージのコピーを呼び出し元に返します。

virtual message<_Type> * consume_message(
   runtime_object_identity _MsgId
);

パラメーター

  • _MsgId
    使用する message オブジェクトの runtime_object_identity

戻り値

呼び出し元が所有権を獲得した message オブジェクトへのポインター。

解説

accept に似ていますが、必ず reserve 呼び出しの後に呼び出します。

必要条件

ヘッダー: agents.h

名前空間: の同時実行

参照

関連項目

overwrite_buffer クラス