HbbTv  17.9.0
Open source HBBTV engine
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Typedefs | Functions | Variables
local_system.c File Reference

Local System objrcy. More...

#include "techtype.h"
#include "dbgfuncs.h"
#include "hbbtv_types.h"
#include "hbbtv_js.h"
#include "hbbtv_sif_os.h"
#include "hbbtv_sif_conf.h"
#include "hbbtv_sif_network.h"
#include "hbbtv_sif_pvr.h"
#include "object.h"
#include "hbbtv_internal.h"
#include "hbbtv_string.h"
#include "network_interface.h"
#include "collection.h"
#include "hbbtv_control.h"
#include "queue.h"
#include "debug.h"

Typedefs

typedef struct s_local_system S_LOCAL_SYSTEM
 

Functions

void * HBBTV_JSLocalSystem_getDeviceID (void *obj)
 readonly String deviceID, section 7.3.3.1 More...
 
void * HBBTV_JSLocalSystem_getVendorName (void *obj)
 readonly String vendorName, section 7.3.3.1 More...
 
void * HBBTV_JSLocalSystem_getModelName (void *obj)
 readonly String modelName, section 7.3.3.1 More...
 
void * HBBTV_JSLocalSystem_getFamilyName (void *obj)
 readonly String familyName, section 7.3.3.1 More...
 
void * HBBTV_JSLocalSystem_getSoftwareVersion (void *obj)
 readonly String softwareVersion, section 7.3.3.1 More...
 
void * HBBTV_JSLocalSystem_getHardwareVersion (void *obj)
 readonly String hardwareVersion, section 7.3.3.1 More...
 
BOOLEAN HBBTV_JSLocalSystem_getPvrEnabled (void *obj)
 readonly Boolean pvrEnabled, section 7.3.3.1 More...
 
void * HBBTV_JSLocalSystem_getNetworkInterfaces (void *obj)
 readonly NetworkInterfaceCollection networkInterfaces, section 7.3.3.1 More...
 
void * HBBTV_JSLocalSystem_getOipfProfile (void *obj)
 readonly String oipfProfile. This property is not part of OIPF Vol. 5, it implements the LocalSystem oipfProfile property as defined by Freesat Opal v1.0, section 8.5.1.2 More...
 
BOOLEAN HBBTV_JSLocalSystem_getPvrStatus (void *obj)
 readonly Boolean pvrStatus This property is not part of OIPF Vol. 5, it implements the LocalSystem pvrStatus property as defined by Freesat Opal v1.0, section 8.5.1.3 More...
 
void HBBTV_LocalSystemStorageEvent (S_QUE_GENERAL_PARAMS *params)
 

Variables

void * JS_LOCAL_SYSTEM_CLASS = &s_vtab
 

Detailed Description

Local System objrcy.

Date
April 2014
Author
Sergio Panseri

Function Documentation

void* HBBTV_JSLocalSystem_getDeviceID ( void *  obj)

readonly String deviceID, section 7.3.3.1

Parameters
objLocalSystem object
Returns
String object
void* HBBTV_JSLocalSystem_getFamilyName ( void *  obj)

readonly String familyName, section 7.3.3.1

Parameters
objLocalSystem object
Returns
String object
void* HBBTV_JSLocalSystem_getHardwareVersion ( void *  obj)

readonly String hardwareVersion, section 7.3.3.1

Parameters
objLocalSystem object
Returns
String object
void* HBBTV_JSLocalSystem_getModelName ( void *  obj)

readonly String modelName, section 7.3.3.1

Parameters
objLocalSystem object
Returns
String object
void* HBBTV_JSLocalSystem_getNetworkInterfaces ( void *  obj)

readonly NetworkInterfaceCollection networkInterfaces, section 7.3.3.1

Parameters
objLocalSystem object
Returns
NetworkInterface collection
void* HBBTV_JSLocalSystem_getOipfProfile ( void *  obj)

readonly String oipfProfile. This property is not part of OIPF Vol. 5, it implements the LocalSystem oipfProfile property as defined by Freesat Opal v1.0, section 8.5.1.2

Parameters
objLocalSystem object
Returns
String object
BOOLEAN HBBTV_JSLocalSystem_getPvrEnabled ( void *  obj)

readonly Boolean pvrEnabled, section 7.3.3.1

Parameters
objLocalSystem object
BOOLEAN HBBTV_JSLocalSystem_getPvrStatus ( void *  obj)

readonly Boolean pvrStatus This property is not part of OIPF Vol. 5, it implements the LocalSystem pvrStatus property as defined by Freesat Opal v1.0, section 8.5.1.3

Parameters
objLocalSystem object
void* HBBTV_JSLocalSystem_getSoftwareVersion ( void *  obj)

readonly String softwareVersion, section 7.3.3.1

Parameters
objLocalSystem object
Returns
String object
void* HBBTV_JSLocalSystem_getVendorName ( void *  obj)

readonly String vendorName, section 7.3.3.1

Parameters
objLocalSystem object
Returns
String object