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. | |
C++ API timers definitions.
| using os::rtos::timer::func_args_t = void* |
Timer call back function arguments.
Definition at line 64 of file os-timer.h.
| using os::rtos::timer::func_t = void (*) (func_args_t args) |
Entry point of a timer call back function.
Definition at line 70 of file os-timer.h.
| using os::rtos::timer::state_t = uint8_t |
Type of of variables holding timer states.
Definition at line 103 of file os-timer.h.
| using os::rtos::timer::type_t = uint8_t |
Type of of variables holding timer run types.
Definition at line 76 of file os-timer.h.
|
static |
Default periodic timer initialiser.
This variable can be used to create a periodic timer.
Definition at line 255 of file os-timer.h.