![]() |
Zephyr API 3.6.99
|
Event monitor entry structure. More...
#include <hl78xx_apis.h>
Data Fields | ||
| const hl78xx_evt_monitor_handler_t | handler | |
| Monitor callback function. | ||
| struct hl78xx_evt_monitor_entry * | next | |
| Link for runtime list. | ||
| struct { | ||
| uint8_t paused: 1 | ||
| Monitor is paused. More... | ||
| uint8_t direct: 1 | ||
| Dispatch in ISR context. More... | ||
| } | flags | |
| Monitor flags. | ||
Event monitor entry structure.
Represents a registered event monitor with callback and state
| uint8_t hl78xx_evt_monitor_entry::direct |
Dispatch in ISR context.
| struct { ... } hl78xx_evt_monitor_entry::flags |
Monitor flags.
| const hl78xx_evt_monitor_handler_t hl78xx_evt_monitor_entry::handler |
Monitor callback function.
| struct hl78xx_evt_monitor_entry* hl78xx_evt_monitor_entry::next |
Link for runtime list.
| uint8_t hl78xx_evt_monitor_entry::paused |
Monitor is paused.