Konstruktor Timer::Timer
Konstrukcje timer bloku obsługi wiadomości, który zostanie wywołane danej wiadomości, po upływie określonego czasu.
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
);
Parametry
_Ms
Liczba milisekund, które muszą upłynąć po zaproszeniu do uruchamiania dla określonej wiadomości być propagowane w dół._Value
Wartość, która będzie propagowane rzeki po timer._PTarget
Docelowy, do którego zegar będzie propagować komunikatu._Repeating
Jeśli ma wartość true, wskazuje, że zegar będzie okresowo ognia co _Ms milisekund._Scheduler
Scheduler w ramach którego propagacji zadań dla obiektu timer bloku obsługi wiadomości jest zaplanowane jest zaplanowane._ScheduleGroup
ScheduleGroup w ramach którego propagacji zadań dla obiektu timer zaplanowano bloku obsługi wiadomości.Scheduler Obiekt używany jest implikowane przez grupę harmonogramu.
Uwagi
Środowisko wykonawcze używa Harmonogram domyślny, jeśli nie zostanie _Scheduler lub _ScheduleGroup parametry.
Wymagania
Nagłówek: agents.h
Obszar nazw: współbieżności