Partager via


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 :

Voir aussi

Référence

source_block, classe