25 #ifndef _MHEG5_EVENTS_H 26 #define _MHEG5_EVENTS_H 57 MHEG_EVENT_DSM_APPLICATION_STARTED,
64 MHEG_EVENT_DSM_APPLICATION_STOPPED,
66 MHEG_EVENT_DSM_APPLICATION_START_FAILED,
69 MHEG_EVENT_CI_APPLICATION_STARTED,
74 MHEG_EVENT_CI_APPLICATION_STOPPED,
77 MHEG_EVENT_CI_APPLICATION_START_FAILED,
81 MHEG_EVENT_KEYSET_CHANGE,
83 MHEG_EVENT_STATE_PAUSED,
84 MHEG_EVENT_STATE_RESUME,
91 typedef void (*F_NotifyMhegEvent)( E_MhegEvent event, U32BIT data );
95 BOOLEAN MHEG5_DvbRegisterEventHandler( F_NotifyMhegEvent handler );
96 void MHEG5_DvbUnregisterEventHandler( F_NotifyMhegEvent handler );
E_MhegErr MHEG5_NotifyDvbEvent(E_DvbEvent eType, U32BIT eData)
Notifies MHEG5 of event from receiver platform This is a non-blocking function.
Definition: glue_events.c:189
System Wide Global Technical Data Type Definitions.
E_KeySet
Definition: mheg5_events.h:38
Definition of events sent to MHEG5 engine.