C++ API timers definitions. More...
Classes | |
| class | os::rtos::timer::attributes |
| Timer attributes. More... | |
| class | os::rtos::timer::attributes_periodic |
| Periodic timer attributes. More... | |
| struct | os::rtos::timer::run |
| Timer run types. More... | |
| struct | os::rtos::timer::state |
| Timer states. More... | |
| class | os::rtos::timer |
| User single-shot or periodic timer. More... | |
Typedefs | |
| using | os::rtos::timer::func_args_t = void * |
| Timer call back function arguments. | |
| using | os::rtos::timer::func_t = void(*)(func_args_t args) |
| Entry point of a timer call back function. | |
| using | os::rtos::timer::state_t = uint8_t |
| Type of of variables holding timer states. | |
| using | os::rtos::timer::type_t = uint8_t |
| Type of of variables holding timer run types. | |
Variables | |
| static const attributes_periodic | os::rtos::timer::periodic_initializer |
| Default periodic timer initialiser. | |
| using os::rtos::timer::func_args_t = void* |
Definition at line 62 of file os-timer.h.
| using os::rtos::timer::func_t = void (*) (func_args_t args) |
Definition at line 68 of file os-timer.h.
| using os::rtos::timer::state_t = uint8_t |
Definition at line 100 of file os-timer.h.
| using os::rtos::timer::type_t = uint8_t |
Definition at line 74 of file os-timer.h.
|
static |
This variable can be used to create a periodic timer.
Definition at line 250 of file os-timer.h.
Referenced by os_timer_attr_get_periodic(), os_timer_construct(), and os_timer_new().