Metodo source_block::accept_message
Quando sottoposto a override in una classe derivata, accetta un messaggio proposto dall'origine. I blocchi del messaggio devono eseguire l'override di questo metodo per convalidare _MsgId e restituire un messaggio.
virtual message<_Target_type> * accept_message(
runtime_object_identity _MsgId
) = 0;
Parametri
- _MsgId
Identità dell'oggetto di runtime message.
Valore restituito
Puntatore al messaggio di cui il chiamante possiede ora la proprietà.
Note
Per trasferire la proprietà, il puntatore del messaggio originale deve essere restituito. Per garantire la proprietà, è necessario che una copia di payload del messaggio sia eseguita e restituita.
Requisiti
Header: agents.h
Spazio dei nomi: Concurrency