84 #define mhegTimerCreate VT_TimerCreate
85 #define mhegTimerDestroy VT_TimerDestroy
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:225
void * H_Timer
Definition: glue_timers.h:57
E_MhegErr VT_TimersExit(void)
Uninitialise the timer component - all resources are freed. Other timer functions must not be called ...
Definition: glue_timers.c:475
E_MhegErr
Definition: mherrors.h:28
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:408
void(* F_TimerCallback)(BOOLEAN triggered, void *callerRef, H_Timer timerHandle)
Definition: glue_timers.h:76
System Wide Global Technical Data Type Definitions.
U8BIT BOOLEAN
Definition: techtype.h:112
uint32_t U32BIT
Definition: techtype.h:97
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