Метод overwrite_buffer::accept_message

Принимает сообщение, предложенное этим блоком сообщений overwrite_buffer, возвращая копию сообщения вызывающему объекту.

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

Параметры

  • _MsgId
    runtime_object_identity предложенного объекта message.

Возвращаемое значение

Указатель на объект message, который теперь принадлежит вызывающей стороне.

Заметки

Блок сообщений overwrite_buffer возвращает копии сообщения его целевым объектам, а не передает владение находящегося у него в данный момент сообщения.

Требования

Заголовок: agents.h

Пространство имен: Concurrency

См. также

Ссылки

Класс overwrite_buffer