Compartilhar via


método de propagator_block::send

Síncrona inicia uma mensagem para este bloco.Chamado por um ISource bloco.Quando esta função for concluída, a mensagem já tiver propagadas no bloco.

virtual message_status send(
   _Inout_ message<_Source_type> * _PMessage,
   _Inout_ ISource<_Source_type> * _PSource
);

Parâmetros

  • _PMessage
    Um ponteiro para o message objeto.

  • _PSource
    Um ponteiro para o bloco de origem, oferecendo a mensagem.

Valor de retorno

A message_status indica que o destino decidiu fazer com a mensagem.

Comentários

Este método lança um invalid_argument exceção se o _PMessage ou _PSource parâmetro é NULL.

Requisitos

Cabeçalho: agents.h

Namespace: concorrência

Consulte também

Referência

propagator_block classe