57 typedef void *H_Timer;
76 typedef void (*F_TimerCallback)( BOOLEAN triggered,
78 H_Timer timerHandle );
84 #define mhegTimerCreate VT_TimerCreate 85 #define mhegTimerDestroy VT_TimerDestroy 100 E_MhegErr
VT_TimerCreate( U32BIT millisecs, F_TimerCallback callback,
101 void *callerRef, H_Timer *pTimerHandle);
E_MhegErr VT_TimerCreate(U32BIT millisecs, F_TimerCallback callback, void *callerRef, H_Timer *pTimerHandle)
Set a timer for a certain number of millseconds. When the timer expires a specified callback will be ...
Definition: glue_timers.c:226
E_MhegErr VT_TimersExit(void)
Uninitialise the timer component - all resources are freed. Other timer functions must not be called ...
Definition: glue_timers.c:477
MHEG5 engine interface error codes.
E_MhegErr VT_TimersInit(U32BIT task_priority)
Initialise the timer component. This function must be called before any other timer functions are inv...
Definition: glue_timers.c:410
System Wide Global Technical Data Type Definitions.
E_MhegErr VT_TimerDestroy(H_Timer timerHandle)
Destroy the specified timer. A callback will not be invoked for this timer after this function return...
Definition: glue_timers.c:327