Partager via


propagator_block::send, méthode

Démarre de façon synchrone un message de ce bloc. Appelé par un bloc ISource. Lorsque cette fonction se termine, le message est déjà propagé dans le bloc.

virtual message_status send(
   message<_Source_type> * _PMessage,
   ISource<_Source_type> * _PSource
);

Paramètres

  • _PMessage
    Pointeur vers l'objet message.

  • _PSource
    Pointeur vers le bloc source qui transmet le message.

Valeur de retour

Indication message_status de ce que la cible a décidé de faire avec le message.

Notes

Cette méthode lève une exception invalid_argument si le paramètre _PMessage ou _PSource est NULL.

Configuration requise

En-tête : agents.h

Espace de noms d'accès : Concurrency

Voir aussi

Référence

propagator_block, classe