Класс message_processor
Класс message_processor является абстрактным базовым классом для обработки объектов message. Нет никакой гарантии на порядок сообщений.
template<
class _Type
>
class message_processor;
Параметры
- _Type
Тип данных полезных данных внутри сообщений, обрабатываемых этим объектом message_processor.
Члены
Общедоступные Typedefs
Name |
Описание |
---|---|
type |
Псевдоним типа для _Type. |
Открытые методы
Name |
Описание |
---|---|
При переопределении в производном классе размещает сообщения в блок асинхронно. |
|
При переопределении в производном классе размещает сообщения в блок синхронно. |
|
При переопределении в производном классе, ожидает завершения всех асинхронных операций. |
Защищенные методы
Name |
Описание |
---|---|
При переопределении в производном классе выполняет прямую обработки сообщений в блок. Вызывается один раз, каждый раз когда добавляется новое сообщение и очередь оказывается пустой. |
Иерархия наследования
message_processor
Требования
Заголовок: agents.h
Пространство имен: concurrency