ChibiOS
0.0.0
|
Event Source structure. More...
#include <chevents.h>
Data Fields | |
event_listener_t * | next |
First Event Listener registered on the Event Source. More... | |
volatile eventflags_t | flags |
Stored event flags. More... | |
eventcallback_t | cb |
Event source callback. More... | |
void * | param |
User defined field. More... | |
Event Source structure.
Events source object.
Definition at line 74 of file chevents.h.
event_listener_t* event_source::next |
First Event Listener registered on the Event Source.
Definition at line 75 of file chevents.h.
Referenced by chEvtBroadcastFlagsI(), chEvtIsListeningI(), chEvtObjectInit(), and chEvtRegisterMaskWithFlags().
volatile eventflags_t event_source::flags |
Stored event flags.
Definition at line 213 of file osal.h.
Referenced by osalEventBroadcastFlagsI(), and osalEventObjectInit().
eventcallback_t event_source::cb |
Event source callback.
Definition at line 214 of file osal.h.
Referenced by osalEventBroadcastFlagsI(), osalEventObjectInit(), and osalEventSetCallback().
void* event_source::param |
User defined field.
Definition at line 215 of file osal.h.
Referenced by osalEventObjectInit(), and osalEventSetCallback().