unbounded_buffer::consume_message-Methode
Nimmt eine Meldung an, die zuvor vom unbounded_buffer-Meldungsblock angeboten und vom Ziel reserviert wurde, und überträgt den Besitz an den Aufrufer.
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