aboutsummaryrefslogtreecommitdiffstats
path: root/plugin/icedteanp/IcedTeaNPPlugin.h
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/icedteanp/IcedTeaNPPlugin.h')
-rw-r--r--plugin/icedteanp/IcedTeaNPPlugin.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/plugin/icedteanp/IcedTeaNPPlugin.h b/plugin/icedteanp/IcedTeaNPPlugin.h
index ff5e1eb..db6c421 100644
--- a/plugin/icedteanp/IcedTeaNPPlugin.h
+++ b/plugin/icedteanp/IcedTeaNPPlugin.h
@@ -99,6 +99,13 @@ struct ITNPPluginData
}
};
+// Have the browser allocate a new ITNPPluginData structure.
+ITNPPluginData* plugin_data_new ();
+void plugin_data_destroy (NPP instance);
+
+NPError initialize_data_directory();
+void start_jvm_if_needed();
+
// Condition on which the queue processor waits
extern pthread_cond_t cond_message_available;
@@ -144,4 +151,6 @@ NPObject* get_scriptable_object(NPP instance);
/* Creates a new scriptable plugin object and returns it */
NPObject* allocate_scriptable_object(NPP npp, NPClass *aClass);
+NPError plugin_start_appletviewer (ITNPPluginData* data);
+
#endif /* __ICEDTEANPPLUGIN_H__ */