Método de source_block::accept_message
Quando substituído em uma classe derivada, aceita uma mensagem oferecida pela origem. Blocos de mensagem devem substituir esse método para validar o _MsgId e retornar uma mensagem.
virtual message<_Target_type> * accept_message(
runtime_object_identity _MsgId
) = 0;
Parâmetros
- _MsgId
A identidade do objeto de runtime da message objeto.
Valor de retorno
Um ponteiro para a mensagem que o chamador agora tem a propriedade do.
Comentários
Para transferir a propriedade, o ponteiro da mensagem original deve ser retornado. Mantenha a propriedade, uma cópia da carga da mensagem precisa ser feita e retornado.
Requisitos
Cabeçalho: Agents.h
Namespace: Simultaneidade