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

Hbbtv Application Private Data (netscape plugin) More...

#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include "techtype.h"
#include "dbgfuncs.h"
#include "hbbtv_js.h"
#include "npapi.h"
#include "npfunctions.h"
#include "application.h"
#include "keyset.h"
#include "channel.h"
#include "hz_debug.h"

Macros

#define MAX_STRING_LENGTH   35
 

Typedefs

typedef struct s_priv_handle S_PRIV_HANDLE
 

Enumerations

enum  E_APPPRIV_PROPERTY_IDS { APPPRIV_KEYSET = 0, APPPRIV_CURRENT_CHANNEL, APPPRIV_MAX_PROPERTY_IDS }
 
enum  E_APPPRIV_METHOD_IDS { APPPRIV_GET_FREE_MEM = 0, APPPRIV_MAX_METHOD_IDS }
 

Functions

NPObjectApplicationPrivDataCreate (NPP instance, void *priv_data_obj)
 Application Priv Data Create - Create the application manager and store handle. More...
 

Detailed Description

Hbbtv Application Private Data (netscape plugin)

Date
April 2013
Author
Chris Aldworth

Function Documentation

NPObject* ApplicationPrivDataCreate ( NPP  instance,
void *  priv_data_obj 
)

Application Priv Data Create - Create the application manager and store handle.


Parameters
objectinstance
browserbrowser functions
@returncreated object pointer