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

Parental rating scheme object. More...

#include <string.h>
#include <stdio.h>
#include "techtype.h"
#include "hbbtv_js.h"
#include "hbbtv_sif_os.h"
#include "hbbtv_sif_conf.h"
#include "object.h"
#include "hbbtv_string.h"
#include "collection.h"
#include "parental_rating.h"

Functions

const U8BIT * HBBTV_PRatingScheme_DVB_SI (void)
 
void * HBBTV_JSParentalRatingScheme_getName (void *obj)
 readonly String name, Section 7.9.2.1 More...
 
U32BIT HBBTV_JSParentalRatingScheme_getLength (void *obj)
 readonly Integer length, Section 7.9.2.1 More...
 
void * HBBTV_JSParentalRatingScheme_getThreshold (void *obj)
 readonly ParentalRating threshold, Section 7.9.2.1 More...
 
S32BIT HBBTV_JSParentalRatingScheme_indexOf (void *obj, S_HBBTV_STRING *ratingValue)
 Integer indexOf, Section 7.9.2.2. More...
 
void * HBBTV_JSParentalRatingScheme_item (void *obj, U32BIT index)
 String item, Section 7.9.2.2. More...
 
void * HBBTV_JSParentalRatingScheme_iconUri (void *obj, U32BIT index)
 String iconUri, Section 7.9.2.2. More...
 
void * HBBTV_PRatingSchemeCreate (S_HBBTV_STRING *name, S_HBBTV_STRING *values)
 

Variables

void * JS_PARENTAL_RATING_SCHEME_CLASS = &s_vtab
 

Detailed Description

Parental rating scheme object.

Date
01/01/2013
Author
Adam Sturtridge

Function Documentation

U32BIT HBBTV_JSParentalRatingScheme_getLength ( void *  obj)

readonly Integer length, Section 7.9.2.1

Note
readonly Integer length
Section 7.9.2.1
void* HBBTV_JSParentalRatingScheme_getName ( void *  obj)

readonly String name, Section 7.9.2.1

Note
readonly String name
Section 7.9.2.1
void* HBBTV_JSParentalRatingScheme_getThreshold ( void *  obj)

readonly ParentalRating threshold, Section 7.9.2.1

Note
readonly ParentalRating threshold
Section 7.9.2.1
void* HBBTV_JSParentalRatingScheme_iconUri ( void *  obj,
U32BIT  index 
)

String iconUri, Section 7.9.2.2.

Note
String iconUri
Section 7.9.2.2
S32BIT HBBTV_JSParentalRatingScheme_indexOf ( void *  obj,
S_HBBTV_STRING ratingValue 
)

Integer indexOf, Section 7.9.2.2.

Note
Integer indexOf
Section 7.9.2.2
void* HBBTV_JSParentalRatingScheme_item ( void *  obj,
U32BIT  index 
)

String item, Section 7.9.2.2.

Note
String item
Section 7.9.2.2
void* HBBTV_PRatingSchemeCreate ( S_HBBTV_STRING name,
S_HBBTV_STRING values 
)
Note
Private HbbTV engine function intended to be used addParentalRatingScheme
as defined in OIPF DAE 7.9.3.2