Метод source_block::consume_message

При переопределении в производном классе получает сообщение, которое ранее было зарезервировано.

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

Параметры

  • _MsgId
    runtime_object_identity потребляемого объекта message.

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

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

Заметки

Сходно с accept, но всегда следует за вызовом к reserve.

Требования

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

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

См. также

Ссылки

Класс source_block