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

Keyset object. More...

#include <string.h>
#include "techtype.h"
#include "hbbtv.h"
#include "hbbtv_js.h"
#include "hbbtv_sif_os.h"
#include "object.h"
#include "debug.h"
#include "key_set.h"

Functions

S32BIT HBBTV_JSKeySet_getValue (void *obj)
 readonly Integer value, Section 7.2.5.2 More...
 
S32BIT HBBTV_JSKeySet_getMaximumValue (void *obj)
 readonly Integer maximumValue, Section 7.2.5.2 More...
 
S32BIT HBBTV_JSKeySet_setValue (void *obj, S32BIT value)
 Integer setValue( Integer value, Integer otherKeys[] ), Section 7.2.5.3. More...
 
U32BIT HBBTV_JSKeySet_getOtherKeys (void *obj, U32BIT **other_keys)
 readonly Integer otherKeys[]. More...
 
U32BIT HBBTV_KeySet_getOtherKeys (U32BIT **other_keys)
 

Variables

void * JS_KEY_SET_CLASS = &s_vtab
 

Detailed Description

Keyset object.

Date
01/01/2013
Author
Adam Sturtridge

Function Documentation

S32BIT HBBTV_JSKeySet_getMaximumValue ( void *  obj)

readonly Integer maximumValue, Section 7.2.5.2

Note
readonly Integer maximumValue
Section 7.2.5.2
U32BIT HBBTV_JSKeySet_getOtherKeys ( void *  obj,
U32BIT **  other_keys 
)

readonly Integer otherKeys[].

Parameters
objKeyset object
other_keysPointer to an array containing the keys mapped to the OTHER mask
Returns
Number of keys in the array.
S32BIT HBBTV_JSKeySet_getValue ( void *  obj)

readonly Integer value, Section 7.2.5.2

Note
readonly Integer value
Section 7.2.5.2
S32BIT HBBTV_JSKeySet_setValue ( void *  obj,
S32BIT  value 
)

Integer setValue( Integer value, Integer otherKeys[] ), Section 7.2.5.3.

Note
Integer setValue( Integer value )
Section 7.2.5.3