source_block::accept_message (Método)
Cuando se invalida en una clase derivada, acepta un mensaje proporcionado por el origen.Los bloques de mensaje deberían invalidar este método para validar _MsgId y devolver un mensaje.
virtual message<_Target_type> * accept_message(
runtime_object_identity _MsgId
) = 0;
Parámetros
- _MsgId
La identidad del objeto de tiempo de ejecución del objeto message.
Valor devuelto
Puntero al mensaje del que el llamador tiene ahora la propiedad.
Comentarios
Para transferir la propiedad, se debería devolver el puntero de mensaje original.Para mantener la propiedad, es necesario realizar y devolver una copia de la carga del mensaje.
Requisitos
Encabezado: agents.h
Simultaneidad deespacio de nombres: