Metoda Choice::consume
Spotřebovává dříve nabízené tuto zprávu choice bloku zasílání zpráv a úspěšně vyhrazen cíl, převod vlastnictví k volajícímu.
virtual message<size_t> * consume(
runtime_object_identity _MsgId,
_Inout_ ITarget<size_t> * _PTarget
);
Parametry
_MsgId
runtime_object_identity z vyhrazených message objektu._PTarget
Ukazatel na cílový blok, který volá consume metoda.
Vrácená hodnota
Ukazatel na message objekt volající má nyní vlastnictví.
Poznámky
consume Metoda je podobná accept, ale musí vždy předcházet volání reserve vrácená true.
Požadavky
Záhlaví: agents.h
Obor názvů: souběžnosti