unbounded_buffer::propagate_output_messages 方法

message_PMessage 放置在此 unbounded_buffer 消息块中,并尝试将它提供给所有链接目标。

virtual void propagate_output_messages();

备注

如果在此消息之前 unbounded_buffer 中已存在另一则消息,则传播到链接的目标不会发生,直到接受或使用了较早的任何消息。 成功 acceptconsume 消息的第一个链接目标取得所有权,然后任何其他目标都无法获取该消息。

要求

**标头:**agents.h

命名空间: 并发

请参见

参考

unbounded_buffer 类