|
Lydia - Printhead
|
#include <xtimer.h>
Classes | |
| struct | task |
Public Types | |
| typedef bool(* | handler_t) (void *opaque) |
Public Member Functions | |
| bool | at (unsigned long time, handler_t h, void *opaque=NULL) |
| bool | every (unsigned long interval, handler_t h, void *opaque=NULL) |
| bool | in (unsigned long delay, handler_t h, void *opaque=NULL) |
| void | tick () |
| void | tick (unsigned long t) |
Private Member Functions | |
| struct task * | add_task (unsigned long start, unsigned long expires, handler_t h, void *opaque, bool repeat=0) |
| struct task * | next_task_slot () |
| void | remove (struct task *task) |
Private Attributes | |
| struct Timer::task | tasks [max_tasks] |
|
inlineprivate |
|
inline |
Definition at line 33 of file xtimer.h.