Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Construit un bloc de messagerie overwrite_buffer.
overwrite_buffer();
overwrite_buffer(
filter_method const& _Filter
);
overwrite_buffer(
Scheduler& _PScheduler
);
overwrite_buffer(
Scheduler& _PScheduler,
filter_method const& _Filter
);
overwrite_buffer(
ScheduleGroup& _PScheduleGroup
);
overwrite_buffer(
ScheduleGroup& _PScheduleGroup,
filter_method const& _Filter
);
Paramètres
_Filter
Fonction de filtre qui détermine si les messages transmis doivent être acceptés._PScheduler
Objet Scheduler dans lequel la tâche de propagation pour le bloc de messagerie overwrite_buffer est planifiée._PScheduleGroup
Objet ScheduleGroup dans lequel la tâche de propagation pour le bloc de messagerie overwrite_buffer est planifiée.L'objet Scheduler utilisé est indiqué par le groupe de planification.
Notes
Le runtime utilise le planificateur par défaut si vous ne spécifiez pas les paramètres _PScheduler ou _PScheduleGroup.
Le type filter_method est un functor avec la signature bool (_Type const &) qui est appelé par ce bloc de messagerie overwrite_buffer pour déterminer s'il doit ou non accepter un message proposé.
Configuration requise
En-tête : agents.h
Accès concurrentiel del'espace de noms :