unbounded_buffer::propagate_message 方法

ISource 块中的消息异步传递到此 unbounded_buffer 消息块中。 在由源块调用时,其由 propagate 方法调用。

virtual message_status propagate_message(
   _Inout_ message<_Type> * _PMessage,
   _Inout_ ISource<_Type> * _PSource
);

参数

  • _PMessage
    指向 message 对象的指针。

  • _PSource
    提供消息的源块的指针。

返回值

message_status 指示目标决定用消息来做什么。

要求

**标头:**agents.h

命名空间: 并发

请参见

参考

unbounded_buffer 类