HbbTv  17.9.0
Open source HBBTV engine
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
File List
Here is a list of all documented files with brief descriptions:
[detail level 123]
o-inc
|o*browser_app.hNPAPI - browser application
|o*dbgfuncs.hDebug functions header file
|o*hbbtv.hHBBTV engine function definitions
|o*hbbtv_js.hDefinition of functions implementing the HbbTV Javascript extension
|o*hbbtv_sif_browser.hSystem Interface, Browser
|o*hbbtv_sif_conf.hSystem Interface, Configuration
|o*hbbtv_sif_debug.hSystem Interface, debug
|o*hbbtv_sif_decoding.hSystem Interface, Decoding
|o*hbbtv_sif_mediaplayer.hSystem Interface, Media player
|o*hbbtv_sif_network.hSystem Interface, Network
|o*hbbtv_sif_os.hSystem Interface, Operating System
|o*hbbtv_sif_pvr.hSystem Interface, PVR
|o*hbbtv_sif_service.hSystem Interface, Service
|o*hbbtv_sif_tuner.hSystem Interface, Tuner
|o*hbbtv_sif_types.hSystem Interface, common types
|o*hbbtv_types.hDefinition of general purpose types
|\*techtype.hSystem Wide Global Technical Data Type Definitions
o-npapiplugin
|o+inc
|\+src
\-src
 o*ait.cAIT functionality
 o*ait.hHbbTV Glue: AIT related functions
 o*app.cBlank description
 o*app.hInternal interface to the application object
 o*app_private_data.cPrivate data object
 o*app_private_data.hPrivate data object
 o*asciimap.hContains character map tables for converting single byte ascii codes above 0xa0 to unicode codes
 o*av_control.cA/V control object
 o*av_control.hA/V Control object
 o*avcomponent.h
 o*channel.h
 o*channel_config.cChannel config object
 o*channel_config.hChannel config object
 o*channel_list.cChannel list object
 o*channel_list.hChannel list object
 o*collection.h
 o*config.cConfiguration object
 o*config.hConfiguration object
 o*debug.h
 o*dsmclient.cDSMCC engine interface
 o*dsmclient.hDescription of file
 o*hbbtv_control.cHBBTV control
 o*hbbtv_control.hHBBTV control
 o*hbbtv_internal.hCommon internal function definitions
 o*hbbtv_string.cString utility functions
 o*hbbtv_string.hString utility functions
 o*key_set.cKeyset object
 o*key_set.hKeyset object
 o*local_system.cLocal System objrcy
 o*local_system.hLocalSystem object
 o*metadata_search.cMetadata serach object
 o*metadata_search.hMetadata serach object
 o*network_interface.cNetworkInterface object
 o*network_interface.hNetworkInterface object
 o*object.cGeneric object class
 o*object.hGeneric object class
 o*oipf_app_mgr.cOipf application manager object
 o*oipf_app_mgr.hOipf application manager object
 o*oipf_capabilities.cOipf application manager object
 o*oipf_capabilities.hOipf application manager object
 o*oipf_config.cOipf configuration object
 o*oipf_config.hOipf configuration object
 o*oipf_drm_agent.cOipf DRM agent object
 o*oipf_drm_agent.hOipf DRM agent object
 o*oipf_obj_factory.cOipf object factory object
 o*oipf_obj_factory.hOipf object factory object
 o*oipf_parental_control_mgr.cOipf parental control manager object
 o*oipf_parental_control_mgr.hOipf parental control manager object
 o*oipf_recording_scheduler.cImplementation of the application/oipfRecordingScheduler object
 o*oipf_recording_scheduler.hImplementation of the application/oipfRecordingScheduler object
 o*oipf_search_mgr.cOipf search manager object
 o*oipf_search_mgr.hOipf search manager object
 o*parental_rating.cParental rating object
 o*parental_rating.hParental rating object
 o*parental_rating_collection.cParental rating collection object
 o*parental_rating_scheme.cParental rating scheme object
 o*parental_rating_scheme.hParental rating scheme object
 o*parental_rating_scheme_collection.cParental rating scheme collection object
 o*programme.h
 o*programme_collection.cProgramme collection object
 o*programme_collection.hProgramme collection object
 o*query.h
 o*queue.cQueue interface
 o*queue.hQueue functionality
 o*scheduled_recording.cScheduledRecording class
 o*scheduled_recording.hScheduledRecording class
 o*search_results.cSearch results object
 o*search_results.hSearch results object
 o*timer.cThe 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
 o*timer.hTimer functionalities
 o*video_broadcast.cVideo/broadcast object
 o*video_broadcast.hVideo/broadcast object
 o*xml_parse.cXML parsing functionalities
 \*xml_parse.hXML parsing functionalities