Partager via


unbounded_buffer::propagate_output_messages, méthode

Place le message_PMessage dans ce bloc de messagerie unbounded_buffer et essaie de l'offrir à toutes les cibles liées.

virtual void propagate_output_messages();

Notes

Si un autre message précède déjà celui-ci dans le unbounded_buffer, la propagation aux cibles liées ne se produira pas tant que les premiers messages ne seront pas acceptés ou consommés. La première cible liée qui accept ou consume avec succès le message prend la propriété, et aucune autre cible ne peut ensuite obtenir le message.

Configuration requise

En-tête : agents.h

Accès concurrentiel del'espace de noms :

Voir aussi

Référence

Classe unbounded_buffer