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

Concorrenza diSpazio dei nomi:

Vedere anche

Riferimenti

Classe source_block