Lines Matching +full:non +full:- +full:zero
8 is reached it can perform an application-defined action,
30 non-negative. A period of ``K_NO_WAIT`` (i.e. zero) or
31 ``K_FOREVER`` means that the timer is a one-shot timer that stops
48 expiry function and stop function values, sets the timer's status to zero,
52 The timer's status is reset to zero, and then the timer enters
65 If the timer's period is zero the timer enters the stopped state;
68 A running timer can be stopped in mid-countdown, if desired.
72 Attempting to stop a non-running timer is permitted,
75 A running timer can be restarted in mid-countdown, if desired.
76 The timer's status is reset to zero, then the timer begins counting down
82 Reading a timer's status resets its value to zero.
84 a value of zero indicates that the timer is stopped.
87 with the timer. This blocks the thread until the timer's status is non-zero
89 if the timer status is already non-zero or the timer is already stopped
91 returns the timer's status and resets it to zero.
111 .. code-block:: c
123 .. code-block:: c
130 The following code uses a timer to perform a non-trivial action on a periodic
135 .. code-block:: c
163 .. code-block:: c
169 /* start a one-shot timer that expires after 200 ms */
191 .. code-block:: c
200 /* start a one-shot timer that expires after 500 ms */