source_block::accept_message, méthode
En cas de substitution dans une classe dérivée, accepte un message offert par la source. Les blocs de messages doivent substituer cette méthode pour valider le _MsgId et retourner un message.
virtual message<_Target_type> * accept_message(
runtime_object_identity _MsgId
) = 0;
Paramètres
- _MsgId
Identité d'objet runtime de l'objet message.
Valeur de retour
Pointeur vers le message dont l'appelant est désormais propriétaire.
Notes
Pour transférer la propriété, le pointeur de message d'origine doit être retourné. Pour maintenir la propriété, une copie de la charge utile de message doit être effectuée et renvoyée.
Configuration requise
En-tête : agents.h
Accès concurrentiel del'espace de noms :