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

HbbTV Keyset (netscape plugin) More...

#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include "techtype.h"
#include "dbgfuncs.h"
#include "hbbtv_js.h"
#include "plugin.h"
#include "keyset.h"
#include "npapi_utils.h"
#include "hz_debug.h"

Macros

#define MAX_STRING_LENGTH   20
 

Enumerations

enum  E_KEYSET_PROPERTY_IDS {
  KEYSET_RED = 0, KEYSET_GREEN, KEYSET_YELLOW, KEYSET_BLUE,
  KEYSET_NAVIGATION, KEYSET_VCR, KEYSET_SCROLL, KEYSET_INFO,
  KEYSET_NUMERIC, KEYSET_ALPHA, KEYSET_OTHER, KEYSET_VALUE,
  KEYSET_MAXIMUMVALUE, KEYSET_OTHERKEYS, KEYSET_MAX_PROPERTY_IDS
}
 
enum  E_KEYSET_METHOD_IDS { KEYSET_SET_VALUE = 0, KEYSET_MAX_METHOD_IDS }
 

Functions

NPObjectKeysetCreate (NPP instance, void *keyset_object)
 Keyset Create - Create the application manager and store handle. More...
 

Detailed Description

HbbTV Keyset (netscape plugin)

Date
April 2013
Author
Chris Aldworth

Function Documentation

NPObject* KeysetCreate ( NPP  instance,
void *  keyset_object 
)

Keyset Create - Create the application manager and store handle.


Parameters
valueof object
Returns
created object pointer