Метод propagator_block::propagate_message

При переопределении в производном классе этот метод асинхронно передает сообщение из блока ISource этому объекту propagator_block. Вызывается методом propagate при вызове исходного блока.

virtual message_status propagate_message(
   message<_Source_type> * _PMessage,
   ISource<_Source_type> * _PSource
) = 0;

Параметры

  • _PMessage
    Указатель на объект message.

  • _PSource
    Указатель на исходный блок, предлагающий сообщение.

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

Значение message_status, указывающее, что целевой объект решил сделать с сообщением.

Требования

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

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

См. также

Ссылки

Класс propagator_block