Freigeben über


unbounded_buffer::reserve_message-Methode

Reserviert eine Nachricht, die zuvor durch diesen unbounded_buffer Nachrichtenblock bereitgestellt wird.

virtual bool reserve_message(
   runtime_object_identity _MsgId
);

Parameter

  • _MsgId
    runtime_object_identity des Objekts, das message reserviert ist.

Rückgabewert

true, wenn die Nachricht erfolgreich reserviert wurde; andernfalls false.

Hinweise

Nachdem reserve aufgerufen wird, wenn es true, entweder zurückgibt, consume oder release aufgerufen werden müssen oder Release nehmen entweder im Besitz der Meldung.

Anforderungen

Header: agents.h

Namespace: Parallelität

Siehe auch

Referenz

unbounded_buffer-Klasse