Freigeben über


overwrite_buffer::consume_message-Methode

Nimmt eine Meldung an, die zuvor vom overwrite_buffer-Meldungsblock angeboten und vom Ziel reserviert wurde, und gibt eine Kopie der Meldung an den Aufrufer zurück.

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

Parameter

  • _MsgId
    Die runtime_object_identity des message-Objekts, das verarbeitet wird.

Rückgabewert

Ein Zeiger für das message-Objekt, für das der Aufrufer nun Eigentümer ist.

Hinweise

Ist accept ähnlich, steht aber immer nach einem Aufruf von reserve.

Anforderungen

Header: agents.h

Namespace: Parallelität

Siehe auch

Referenz

overwrite_buffer-Klasse