Zephyr API Documentation
2.7.0-rc2
A Scalable Open Source RTOS
|
State associated with an on-off manager. More...
#include <onoff.h>
Data Fields | |
sys_slist_t | clients |
sys_slist_t | monitors |
const struct onoff_transitions * | transitions |
struct k_spinlock | lock |
int | last_res |
uint16_t | flags |
uint16_t | refs |
State associated with an on-off manager.
No fields in this structure are intended for use by service providers or clients. The state is to be initialized once, using onoff_manager_init(), when the service provider is initialized. In case of error it may be reset through the onoff_reset() API.
sys_slist_t onoff_manager::clients |
uint16_t onoff_manager::flags |
int onoff_manager::last_res |
struct k_spinlock onoff_manager::lock |
sys_slist_t onoff_manager::monitors |
uint16_t onoff_manager::refs |
const struct onoff_transitions* onoff_manager::transitions |