HbbTv  17.9.0
Open source HBBTV engine
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
src Directory Reference

Files

file  ait.c
 AIT functionality.
 
file  ait.h [code]
 HbbTV Glue: AIT related functions.
 
file  app.c
 Blank description.
 
file  app.h [code]
 Internal interface to the application object.
 
file  app_private_data.c
 Private data object.
 
file  app_private_data.h [code]
 Private data object.
 
file  asciimap.h [code]
 Contains character map tables for converting single byte ascii codes above 0xa0 to unicode codes.
 
file  av_control.c
 A/V control object.
 
file  av_control.h [code]
 A/V Control object.
 
file  avcomponent.c
 
file  avcomponent.h [code]
 
file  channel.c
 
file  channel.h [code]
 
file  channel_config.c
 Channel config object.
 
file  channel_config.h [code]
 Channel config object.
 
file  channel_list.c
 Channel list object.
 
file  channel_list.h [code]
 Channel list object.
 
file  collection.c
 
file  collection.h [code]
 
file  config.c
 Configuration object.
 
file  config.h [code]
 Configuration object.
 
file  debug.c
 
file  debug.h [code]
 
file  dsmclient.c
 DSMCC engine interface.
 
file  dsmclient.h [code]
 description of file
 
file  hbbtv_control.c
 HBBTV control.
 
file  hbbtv_control.h [code]
 HBBTV control.
 
file  hbbtv_internal.h [code]
 Common internal function definitions.
 
file  hbbtv_string.c
 String utility functions.
 
file  hbbtv_string.h [code]
 String utility functions.
 
file  key_set.c
 Keyset object.
 
file  key_set.h [code]
 Keyset object.
 
file  local_system.c
 Local System objrcy.
 
file  local_system.h [code]
 LocalSystem object.
 
 
 
file  network_interface.c
 NetworkInterface object.
 
file  network_interface.h [code]
 NetworkInterface object.
 
file  object.c
 Generic object class.
 
file  object.h [code]
 Generic object class.
 
file  oipf_app_mgr.c
 Oipf application manager object.
 
file  oipf_app_mgr.h [code]
 Oipf application manager object.
 
file  oipf_capabilities.c
 Oipf application manager object.
 
file  oipf_capabilities.h [code]
 Oipf application manager object.
 
file  oipf_config.c
 Oipf configuration object.
 
file  oipf_config.h [code]
 Oipf configuration object.
 
file  oipf_drm_agent.c
 Oipf DRM agent object.
 
file  oipf_drm_agent.h [code]
 Oipf DRM agent object.
 
file  oipf_obj_factory.c
 Oipf object factory object.
 
file  oipf_obj_factory.h [code]
 Oipf object factory object.
 
file  oipf_parental_control_mgr.c
 Oipf parental control manager object.
 
file  oipf_parental_control_mgr.h [code]
 Oipf parental control manager object.
 
file  oipf_recording_scheduler.c
 Implementation of the application/oipfRecordingScheduler object.
 
file  oipf_recording_scheduler.h [code]
 Implementation of the application/oipfRecordingScheduler object.
 
file  oipf_search_mgr.c
 Oipf search manager object.
 
file  oipf_search_mgr.h [code]
 Oipf search manager object.
 
file  parental_rating.c
 Parental rating object.
 
file  parental_rating.h [code]
 Parental rating object.
 
file  parental_rating_collection.c
 Parental rating collection object.
 
file  parental_rating_scheme.c
 Parental rating scheme object.
 
file  parental_rating_scheme.h [code]
 Parental rating scheme object.
 
file  parental_rating_scheme_collection.c
 Parental rating scheme collection object.
 
file  programme.c
 
file  programme.h [code]
 
file  programme_collection.c
 Programme collection object.
 
file  programme_collection.h [code]
 Programme collection object.
 
file  query.c
 
file  query.h [code]
 
file  queue.c
 Queue interface.
 
file  queue.h [code]
 Queue functionality.
 
file  scheduled_recording.c
 ScheduledRecording class.
 
file  scheduled_recording.h [code]
 ScheduledRecording class.
 
file  search_results.c
 Search results object.
 
file  search_results.h [code]
 Search results object.
 
file  timer.c
 The timer module allows the use of timers within the MHEG5/DSMCC component. These timers are 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 HBBTV_TmrCreate 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 HBBTV_TmrCreate function completes. The second is HBBTV_TmrDestroy which destroys a running or expired timer. If the timer has not triggered HBBTV_TmrDestroy 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 HBBTV_TmrDestroy function returns. Note: The callback must be reentrant and can be called from either the clients task or a timer component task.
 
file  timer.h [code]
 Timer functionalities.
 
file  video_broadcast.c
 Video/broadcast object.
 
file  video_broadcast.h [code]
 Video/broadcast object.
 
file  xml_parse.c
 XML parsing functionalities.
 
file  xml_parse.h [code]
 XML parsing functionalities.