Compartilhar via


Método single_assignment::propagate_message

Passa de forma assíncrona uma mensagem de um bloco de ISource a esse bloco da mensagem de single_assignment . É invocado pelo método de propagate , quando chamado por um bloco de origem.

virtual message_status propagate_message(
   _Inout_ message<_Type> * _PMessage,
   _Inout_ ISource<_Type> * _PSource
);

Parâmetros

  • _PMessage
    Um ponteiro para o objeto de message .

  • _PSource
    Um ponteiro para o bloco de origem que oferece a mensagem.

Valor de retorno

Uma indicação de message_status do destino decidir fazer com que a mensagem.

Requisitos

Cabeçalho: agents.h

Namespace: simultaneidade

Consulte também

Referência

Classe single_assignment