Compartir a través de


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:

Vea también

Referencia

source_block (Clase)