choice::accept-Methode

Akzeptiert eine Meldung, die von diesem choice-Block angeboten wurde, und überträgt den Besitz an den Aufrufer.

virtual message<size_t> * accept(
   runtime_object_identity _MsgId,
   ITarget<size_t> * _PTarget
);

Parameter

  • _MsgId
    Die runtime_object_identity des angebotenen message-Objekts.

  • _PTarget
    Ein Zeiger für den Zielblock, der die accept-Methode aufruft.

Rückgabewert

Ein Zeiger für die Meldung, für die der Aufrufer nun Eigentümer ist.

Anforderungen

Header: agents.h

Namespace: Concurrency

Siehe auch

Referenz

choice-Klasse