#include "npplat.h"#include <stdio.h>#include <stdlib.h>
Go to the source code of this file.
Functions | |
| void | NPN_Version (int *plugin_major, int *plugin_minor, int *netscape_major, int *netscape_minor) |
| void | NPN_PluginThreadAsyncCall (NPP instance, void(*func)(void *), void *userData) |
| NPError | NPN_GetValueForURL (NPP instance, NPNURLVariable variable, const char *url, char **value, uint32_t *len) |
| NPIdentifier | NPN_GetStringIdentifier (const NPUTF8 *name) |
| void | NPN_ReleaseVariantValue (NPVariant *variant) |
| bool | NPN_GetProperty (NPP npp, NPObject *npobj, NPIdentifier propertyName, NPVariant *result) |
| void | NPN_ReleaseObject (NPObject *npobj) |
| NPError | NPN_GetURLNotify (NPP instance, const char *url, const char *target, void *notifyData) |
| NPError | NPN_GetURL (NPP instance, const char *url, const char *target) |
| NPError | NPN_PostURLNotify (NPP instance, const char *url, const char *window, uint32_t len, const char *buf, NPBool file, void *notifyData) |
| NPError | NPN_PostURL (NPP instance, const char *url, const char *window, uint32_t len, const char *buf, NPBool file) |
| NPError | NPN_RequestRead (NPStream *stream, NPByteRange *rangeList) |
| NPError | NPN_NewStream (NPP instance, NPMIMEType type, const char *target, NPStream **stream) |
| int32_t | NPN_Write (NPP instance, NPStream *stream, int32_t len, void *buffer) |
| NPError | NPN_DestroyStream (NPP instance, NPStream *stream, NPError reason) |
| void | NPN_Status (NPP instance, const char *message) |
| const char * | NPN_UserAgent (NPP instance) |
| void * | NPN_MemAlloc (uint32_t size) |
| void | NPN_MemFree (void *ptr) |
| uint32_t | NPN_MemFlush (uint32_t size) |
| void | NPN_ReloadPlugins (NPBool reloadPages) |
| NPError | NPN_GetValue (NPP instance, NPNVariable variable, void *value) |
| NPError | NPN_SetValue (NPP instance, NPPVariable variable, void *value) |
| void | NPN_InvalidateRect (NPP instance, NPRect *invalidRect) |
| void | NPN_InvalidateRegion (NPP instance, NPRegion invalidRegion) |
| void | NPN_ForceRedraw (NPP instance) |
Variables | |
| NPNetscapeFuncs | NPNFuncs |
| NPError NPN_DestroyStream | ( | NPP | instance, | |
| NPStream * | stream, | |||
| NPError | reason | |||
| ) |
Definition at line 142 of file npn_gate.cpp.
| void NPN_ForceRedraw | ( | NPP | instance | ) |
Definition at line 228 of file npn_gate.cpp.
| bool NPN_GetProperty | ( | NPP | npp, | |
| NPObject * | npobj, | |||
| NPIdentifier | propertyName, | |||
| NPVariant * | result | |||
| ) |
Definition at line 59 of file npn_gate.cpp.
| NPIdentifier NPN_GetStringIdentifier | ( | const NPUTF8 * | name | ) |
Definition at line 49 of file npn_gate.cpp.
| NPError NPN_GetURL | ( | NPP | instance, | |
| const char * | url, | |||
| const char * | target | |||
| ) |
Definition at line 82 of file npn_gate.cpp.
| NPError NPN_GetURLNotify | ( | NPP | instance, | |
| const char * | url, | |||
| const char * | target, | |||
| void * | notifyData | |||
| ) |
Definition at line 69 of file npn_gate.cpp.
| NPError NPN_GetValue | ( | NPP | instance, | |
| NPNVariable | variable, | |||
| void * | value | |||
| ) |
Definition at line 206 of file npn_gate.cpp.
| NPError NPN_GetValueForURL | ( | NPP | instance, | |
| NPNURLVariable | variable, | |||
| const char * | url, | |||
| char ** | value, | |||
| uint32_t * | len | |||
| ) |
Definition at line 44 of file npn_gate.cpp.
| void NPN_InvalidateRect | ( | NPP | instance, | |
| NPRect * | invalidRect | |||
| ) |
Definition at line 218 of file npn_gate.cpp.
| void NPN_InvalidateRegion | ( | NPP | instance, | |
| NPRegion | invalidRegion | |||
| ) |
Definition at line 223 of file npn_gate.cpp.
| void* NPN_MemAlloc | ( | uint32_t | size | ) |
Definition at line 167 of file npn_gate.cpp.
| uint32_t NPN_MemFlush | ( | uint32_t | size | ) |
Definition at line 179 of file npn_gate.cpp.
| void NPN_MemFree | ( | void * | ptr | ) |
Definition at line 174 of file npn_gate.cpp.
| NPError NPN_NewStream | ( | NPP | instance, | |
| NPMIMEType | type, | |||
| const char * | target, | |||
| NPStream ** | stream | |||
| ) |
Definition at line 115 of file npn_gate.cpp.
| void NPN_PluginThreadAsyncCall | ( | NPP | instance, | |
| void(*)(void *) | func, | |||
| void * | userData | |||
| ) |
Definition at line 39 of file npn_gate.cpp.
| NPError NPN_PostURL | ( | NPP | instance, | |
| const char * | url, | |||
| const char * | window, | |||
| uint32_t | len, | |||
| const char * | buf, | |||
| NPBool | file | |||
| ) |
Definition at line 103 of file npn_gate.cpp.
| NPError NPN_PostURLNotify | ( | NPP | instance, | |
| const char * | url, | |||
| const char * | window, | |||
| uint32_t | len, | |||
| const char * | buf, | |||
| NPBool | file, | |||
| void * | notifyData | |||
| ) |
Definition at line 90 of file npn_gate.cpp.
| void NPN_ReleaseObject | ( | NPObject * | npobj | ) |
Definition at line 64 of file npn_gate.cpp.
| void NPN_ReleaseVariantValue | ( | NPVariant * | variant | ) |
Definition at line 54 of file npn_gate.cpp.
| void NPN_ReloadPlugins | ( | NPBool | reloadPages | ) |
Definition at line 185 of file npn_gate.cpp.
| NPError NPN_RequestRead | ( | NPStream * | stream, | |
| NPByteRange * | rangeList | |||
| ) |
Definition at line 109 of file npn_gate.cpp.
| NPError NPN_SetValue | ( | NPP | instance, | |
| NPPVariable | variable, | |||
| void * | value | |||
| ) |
Definition at line 212 of file npn_gate.cpp.
| void NPN_Status | ( | NPP | instance, | |
| const char * | message | |||
| ) |
Definition at line 155 of file npn_gate.cpp.
| const char* NPN_UserAgent | ( | NPP | instance | ) |
Definition at line 160 of file npn_gate.cpp.
| void NPN_Version | ( | int * | plugin_major, | |
| int * | plugin_minor, | |||
| int * | netscape_major, | |||
| int * | netscape_minor | |||
| ) |
Definition at line 30 of file npn_gate.cpp.
| int32_t NPN_Write | ( | NPP | instance, | |
| NPStream * | stream, | |||
| int32_t | len, | |||
| void * | buffer | |||
| ) |
Definition at line 129 of file npn_gate.cpp.
| NPNetscapeFuncs NPNFuncs |
Definition at line 29 of file np_entry.cpp.
1.6.3