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

HbbTV Application netscape plugin. More...

#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include "techtype.h"
#include "dbgfuncs.h"
#include "hbbtv_types.h"
#include "hbbtv_js.h"
#include "broadcast.h"
#include "application.h"
#include "npapi_utils.h"
#include "application_privdata.h"
#include "hz_debug.h"

Macros

#define MAX_STRING_LENGTH   35
 

Enumerations

enum  E_APP_PROPERTY_IDS { APP_PRIVATE_DATA = 0, APP_MAX_PROPERTY_IDS }
 
enum  E_APP_METHOD_IDS {
  APP_SHOW = 0, APP_HIDE, APP_CREATE_APPLICATION, APP_DESTROY_APPLICATION,
  APP_MAX_METHOD_IDS
}
 

Functions

NPObjectApplicationCreateApp (NPP instance, void *app_handle)
 Application Create - Create the application and store in link list. More...
 
NPClassApplicationGetClass (void)
 

Detailed Description

HbbTV Application netscape plugin.

Date
April 2013
Author
Chris Aldworth

Function Documentation

NPObject* ApplicationCreateApp ( NPP  instance,
void *  app_handle 
)

Application Create - Create the application and store in link list.


Parameters
None
Returns
Pointer to object created