Freigeben über


single_assignment::accept_message-Methode

Akzeptiert eine Meldung, die von diesem single_assignment Nachrichtenblock bereitgestellt wurde und gibt eine Kopie der Meldung an den Aufrufer zurück.

virtual message<_Type> * accept_message(
   runtime_object_identity _MsgId
);

Parameter

  • _MsgId
    runtime_object_identity des angebotenen message-Objekts.

Rückgabewert

Ein Zeiger auf den message-Objekt, dass der Aufrufer jetzt Besitz von verfügt.

Hinweise

Der single_assignment Nachrichtenblock gibt Kopien der Nachricht an den Zielen zurück, anstatt den Besitz der zur Zeit blockierten Meldung übertragend.

Anforderungen

Header: agents.h

Namespace: Parallelität

Siehe auch

Referenz

single_assignment-Klasse