Метод source_block::reserve_message

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

virtual bool reserve_message(
   runtime_object_identity _MsgId
) = 0;

Параметры

  • _MsgId
    runtime_object_identity обращаемого объекта message.

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

Значение true, если сообщение было успешно обращено ; в противном случае — значение false.

Заметки

Если после вызова reserve он возвращает true, необходимо вызвать consume или release, чтобы принять или высвободить владение сообщением.

Требования

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

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

См. также

Ссылки

Класс source_block