message_processor, classe
La classe message_processor est la classe de base abstraite pour le traitement d'objets message.Il n'y a aucune garantie sur le classement des messages.
template<
class _Type
>
class message_processor;
Paramètres
- _Type
Le type de données de la charge utile dans les messages gérés par cet objet message_processor.
Membres
Typedefs publics
Nom |
Description |
---|---|
type |
Alias de type pour _Type. |
Méthodes publiques
Nom |
Description |
---|---|
En cas de substitution dans une classe dérivée, place de façon asynchrone des messages dans le bloc. |
|
En cas de substitution dans une classe dérivée, place de façon synchrone des messages dans le bloc. |
|
En cas de substitution dans une classe dérivée, attend que toutes les opérations asynchrones se terminent. |
Méthodes protégées
Nom |
Description |
---|---|
En cas de substitution dans une classe dérivée, exécute le traitement de transfert des messages dans le bloc.Appelé à chaque fois qu'un nouveau message est ajouté et que la file d'attente se trouve être vide. |
Hiérarchie d'héritage
message_processor
Configuration requise
En-tête : agents.h
Accès concurrentiel del'espace de noms :