32 #ifndef INCLUDE_EVENTS_IEVENTSRC_H_ 33 #define INCLUDE_EVENTS_IEVENTSRC_H_ Define the global error management API.
Definition: IEventListenerVtbl.h:56
Event Listener Interface.
uint32_t IEventSrcGetMaxListenerCount(const IEventSrc *this)
Definition: IEventSrcVtbl.h:89
sys_error_code_t IEventSrcInit(IEventSrc *this)
Definition: IEventSrcVtbl.h:74
The root class from which all event state objects shall be derived.
sys_error_code_t IEventSrcAddEventListener(IEventSrc *this, IEventListener *pListener)
Definition: IEventSrcVtbl.h:79
Definition: IEventSrcVtbl.h:58
sys_error_code_t IEventSrcRemoveEventListener(IEventSrc *this, IEventListener *pListener)
Definition: IEventSrcVtbl.h:84
unsigned short sys_error_code_t
Definition: syserror.h:45
sys_error_code_t IEventSrcSendEvent(const IEventSrc *this, const IEvent *pxEvent, void *pvParams)
Definition: IEventSrcVtbl.h:94
IEventListener virtual table definition.