Metodo propagator_block::send
Consente di avviare in modo sincrono un messaggio per questo blocco. Chiamato da un blocco ISource. Quando la funzione viene completata, il messaggio sarà già stato propagato nel blocco.
virtual message_status send(
_Inout_ message<_Source_type> * _PMessage,
_Inout_ ISource<_Source_type> * _PSource
);
Parametri
_PMessage
Puntatore all'oggetto message._PSource
Puntatore al blocco di origine che propone il messaggio.
Valore restituito
Un'indicazione message_status di ciò che la destinazione ha deciso di fare con il messaggio.
Note
Tale metodo genera un'eccezione invalid_argument se il parametro _PMessage o _PSource corrisponde a NULL.
Requisiti
Header: agents.h
Concorrenza diSpazio dei nomi: