MHEG  17.9.0
 All Data Structures Files Functions Variables Typedefs Enumerations Macros Pages
inc Directory Reference

Files

file  glue_assert.h [code]
 define asserts
 
file  glue_debug.h [code]
 Debug tracing.
 
file  glue_dsmcc.h [code]
 Interface functions to DSM-CC instance for MHEG5.
 
file  glue_main.h [code]
 Main.
 
file  glue_memory.h [code]
 Memory functions.
 
file  glue_queue.h [code]
 MHEG5 queue.
 
file  glue_timers.h [code]
 The timer module allows the use of timers within the MHEG5 component. These timers can be set by other parts of the component and call a callback function when they are triggered. The timer component offers two timer functions: The first is mhegTimerCreate which creates a new timer with a specified timeout, callback, and caller reference and returns a handle. Once the timer expires the callback is called, passing the caller reference and timer handle, with the trigger flag set to True. The callback may be called before the mhegTimerCreate function completes. The second is mhegTimerDestroy which destroys a running or expired timer. If the timer has not triggered mhegTimerDestroy calls the callback with the trigger flag set to False, to allow any client resources associated with this timer to be freed. It is guaranteed that the callback will not be called for this timer once the mhegTimerDestroy function returns. Note: The callback must be reentrant and can be called from either the clients task or a timer component task.
 
file  glue_type.h [code]
 Type definitions for glue module.
 
file  glue_ulong.h [code]
 
file  mh5assert.h [code]
 redirection include
 
file  mh5memory.h [code]
 redirection include