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 72 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 78 of file os-timer.h.
using os::rtos::timer::state_t = uint8_t |
Type of of variables holding timer states.
Definition at line 111 of file os-timer.h.
using os::rtos::timer::type_t = uint8_t |
Type of of variables holding timer run types.
Definition at line 84 of file os-timer.h.
|
static |
Default periodic timer initialiser.
This variable can be used to create a periodic timer.
Definition at line 263 of file os-timer.h.