Partager via


multitype_join::consume, méthode

Consomme un message offert précédemment par le bloc de messagerie multitype_join et réservé avec succès par la cible, en transférant la propriété à l'appelant.

virtual message<_Destination_type> * consume(
   runtime_object_identity _MsgId,
   _Inout_ ITarget<_Destination_type> * _PTarget
);

Paramètres

  • _MsgId
    runtime_object_identity de l'objet message réservé.

  • _PTarget
    Pointeur vers le bloc cible qui appelle la méthode consume.

Valeur de retour

Pointeur vers l'objet message dont l'appelant est désormais propriétaire.

Notes

La méthode consume est semblable à accept, mais doit toujours être précédée par un appel à reserve qui a retourné la valeur true.

Configuration requise

En-tête : agents.h

Accès concurrentiel del'espace de noms :

Voir aussi

Référence

multitype_join, classe