multitype_join::consume-Methode
Nimmt eine Meldung an, die zuvor vom multitype_join-Meldungsblock angeboten und vom Ziel erfolgreich reserviert wurde, und überträgt den Besitz an den Aufrufer.
virtual message<_Destination_type> * consume(
runtime_object_identity _MsgId,
_Inout_ ITarget<_Destination_type> * _PTarget
);
Parameter
_MsgId
Die runtime_object_identity des reservierten message-Objekts._PTarget
Ein Zeiger für den Zielblock, der die consume-Methode aufruft.
Rückgabewert
Ein Zeiger für das message-Objekt, für das der Aufrufer nun Eigentümer ist.
Hinweise
Die consume-Methode ist accept ähnlich, steht aber immer nach einem Aufruf von reserve, der true zurückgegeben hat.
Anforderungen
Header: agents.h
Namespace: Parallelität