unbounded_buffer::consume_message 方法
使用先前由 unbounded_buffer 消息块提供并由目标保留的消息,将所有权转移给调用方。
virtual message<_Type> * consume_message(
runtime_object_identity _MsgId
);
参数
- _MsgId
要使用的 message 对象的 runtime_object_identity。
返回值
调用方当前具有所有权的 message 对象的指针。
备注
与 accept 相似,但总是在对 reserve 的调用之后。
要求
**标头:**agents.h
命名空间: 并发