xtd 0.2.0
Loading...
Searching...
No Matches

◆ change() [1/4]

void xtd::threading::timer::change ( int32  due_time,
int32  period 
)

changes the start time and the interval between method invocations for a timer, using 32-bit signed integers to measure time intervals.

Parameters
due_timeThe amount of time to delay before callback is invoked, in milliseconds. Specify Timeout::Infinite to prevent the timer from starting. Specify zero (0) to start the timer immediately.
periodThe time interval between invocations of callback, in milliseconds. Specify Timeout::Infinite to disable periodic signaling.
Exceptions
xtd::argument_out_of_range_exceptionThe due_time or period parameter is negative and is not equal to Timeout::Infinite.
Examples
timer.cpp.