Condividi tramite


Metodo unbounded_buffer::propagate_output_messages

Consente di posizionare message_PMessage in tale blocco della messaggistica unbounded_buffer e di tentare di metterlo a disposizione di tutte le destinazioni collegate.

virtual void propagate_output_messages();

Note

Se un altro messaggio già è davanti a questo in unbounded_buffer, non si verificherà la propagazione alle destinazioni collegate fino a quando i messaggi precedenti non sono stati accettati o utilizzati. La prima destinazione collegata correttamente a accept o consume di cui il messaggio assume la proprietà e pertanto altre destinazioni non possono ottenere il messaggio.

Requisiti

Header: agents.h

Concorrenza diSpazio dei nomi:

Vedere anche

Riferimenti

Classe unbounded_buffer