source_block::accept_message 方法

当在派生类中重写时,接受源提供的消息。 消息块应重写此方法以验证 _MsgId 并返回一条消息。

virtual message<_Target_type> * accept_message(
   runtime_object_identity _MsgId
) = 0;

参数

  • _MsgId
    message 对象的运行时对象标识。

返回值

调用方拥有所有权的消息的指针。

备注

若要转让将所有权,应返回原始消息指针。 若要维护所有权,需要制作和返回的消息负载副本。

要求

**标头:**agents.h

命名空间: 并发

请参见

参考

source_block 类