timer::timer, constructeur
Construit un bloc de messagerie timer qui déclenchera un message donné après un intervalle spécifié.
timer(
unsigned int _Ms,
_Type const& _Value,
ITarget<_Type> *_PTarget = NULL,
bool _Repeating = false
);
timer(
Scheduler& _Scheduler,
unsigned int _Ms,
_Type const& _Value,
_Inout_opt_ ITarget<_Type> *_PTarget = NULL,
bool _Repeating = false
);
timer(
ScheduleGroup& _ScheduleGroup,
unsigned int _Ms,
_Type const& _Value,
_Inout_opt_ ITarget<_Type> *_PTarget = NULL,
bool _Repeating = false
);
Paramètres
_Ms
Nombre des millisecondes qui doivent s'écouler après l'appel pour démarrer la propagation en aval du message spécifié._Value
Valeur qui sera propagée en aval lorsque la minuterie sera écoulée._PTarget
Cible à laquelle la minuterie propagera son message._Repeating
Si la valeur est true, indique que la minuterie se déclenchera périodiquement toutes les _Ms millisecondes._Scheduler
L'objet Scheduler dans lequel la tâche de propagation pour le bloc de messagerie timer est planifiée est planifié._ScheduleGroup
Objet ScheduleGroup dans lequel la tâche de propagation pour le bloc de messagerie timer 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 _Scheduler ou _ScheduleGroup.
Configuration requise
En-tête : agents.h
Accès concurrentiel del'espace de noms :