Método de unbounded_buffer::send_message

Passa de forma síncrona uma mensagem de um ISource a este bloco de unbounded_buffer mensagens bloco. Ele é chamado pela send método, quando chamado por um bloco de código-fonte.

virtual message_status send_message(
   message<_Type> * _PMessage,
   ISource<_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 a indicação de que o destino decidiu fazer com a mensagem.

Requisitos

Cabeçalho: Agents.h

Namespace: Simultaneidade

Consulte também

Referência

Classe de unbounded_buffer