Partilhar via


Método de unbounded_buffer::propagate_output_messages

Locais de message_PMessage deste unbounded_buffer bloco de mensagens e tenta oferecer para todos os destinos vinculados.

virtual void propagate_output_messages();

Comentários

Se outra mensagem já está à frente desta no unbounded_buffer, propagação destinos vinculado não ocorrerá até que todas as mensagens anteriores foram aceitas ou consumidas.O primeiro vinculado destino com êxito accept ou consume a mensagem se apropria e nenhum outro alvo pode obter a mensagem.

Requisitos

Cabeçalho: agents.h

Namespace: concorrência

Consulte também

Referência

classe de unbounded_buffer