Home | History | Annotate | Download | only in jni

Lines Matching refs:instance

37 NPError NPP_New(NPMIMEType pluginType, NPP instance, uint16 mode, int16 argc,
39 NPError NPP_Destroy(NPP instance, NPSavedData** save);
40 NPError NPP_SetWindow(NPP instance, NPWindow* window);
41 NPError NPP_NewStream(NPP instance, NPMIMEType type, NPStream* stream,
43 NPError NPP_DestroyStream(NPP instance, NPStream* stream, NPReason reason);
44 int32 NPP_WriteReady(NPP instance, NPStream* stream);
45 int32 NPP_Write(NPP instance, NPStream* stream, int32 offset, int32 len,
47 void NPP_StreamAsFile(NPP instance, NPStream* stream, const char* fname);
48 void NPP_Print(NPP instance, NPPrint* platformPrint);
49 int16 NPP_HandleEvent(NPP instance, void* event);
50 void NPP_URLNotify(NPP instance, const char* URL, NPReason reason,
52 NPError NPP_GetValue(NPP instance, NPPVariable variable, void *value);
53 NPError NPP_SetValue(NPP instance, NPNVariable variable, void *value);
57 EXPORT NPError NP_GetValue(NPP instance, NPPVariable variable, void *value);
132 NPError NPP_New(NPMIMEType pluginType, NPP instance, uint16 mode, int16 argc,
143 instance->pdata = browser->createobject (instance, getPluginClass());
144 obj = static_cast<PluginObject*>(instance->pdata);
155 NPError err = browser->setvalue(instance, kRequestDrawingModel_ANPSetValue,
163 obj->subPlugin = new EventPlugin(instance);
168 NPError NPP_Destroy(NPP instance, NPSavedData** save)
170 PluginObject *obj = (PluginObject*) instance->pdata;
179 NPError NPP_SetWindow(NPP instance, NPWindow* window)
181 PluginObject *obj = (PluginObject*) instance->pdata;
191 NPError NPP_NewStream(NPP instance, NPMIMEType type, NPStream* stream, NPBool seekable, uint16* stype)
197 NPError NPP_DestroyStream(NPP instance, NPStream* stream, NPReason reason)
202 int32 NPP_WriteReady(NPP instance, NPStream* stream)
207 int32 NPP_Write(NPP instance, NPStream* stream, int32 offset, int32 len, void* buffer)
212 void NPP_StreamAsFile(NPP instance, NPStream* stream, const char* fname)
216 void NPP_Print(NPP instance, NPPrint* platformPrint)
220 int16 NPP_HandleEvent(NPP instance, void* event)
222 PluginObject *obj = reinterpret_cast<PluginObject*>(instance->pdata);
234 void NPP_URLNotify(NPP instance, const char* url, NPReason reason, void* notifyData)
238 EXPORT NPError NP_GetValue(NPP instance, NPPVariable variable, void *value) {
255 NPError NPP_GetValue(NPP instance, NPPVariable variable, void *value)
259 PluginObject *obj = (PluginObject*) instance->pdata;
271 NPError NPP_SetValue(NPP instance, NPNVariable variable, void *value)