58 typedef void *H_Timer;
77 typedef void (*F_TimerCallback)( BOOLEAN triggered,
79 H_Timer timerHandle );
85 #define mhegTimerCreate VT_TimerCreate 86 #define mhegTimerDestroy VT_TimerDestroy 101 E_MhegErr
VT_TimerCreate( U32BIT millisecs, F_TimerCallback callback,
102 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:225
E_MhegErr VT_TimersExit(void)
Uninitialise the timer component - all resources are freed. Other timer functions must not be called ...
Definition: glue_timers.c:476
MHEG5 engine interface error codes.
Type definitions for glue module.
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:409
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:326