|
Data Structures
|
struct |
_NPPluginFuncs |
struct |
_NPNetscapeFuncs |
Defines
|
#define |
GENERATINGCFM 0
|
#define |
_NPUPP_USE_UPP_ (TARGET_RT_MAC_CFM && !TARGET_API_MAC_CARBON)
|
#define |
NewNPP_InitializeProc(FUNC) ((NPP_InitializeUPP) (FUNC))
|
#define |
CallNPP_InitializeProc(FUNC) (*(FUNC))()
|
#define |
NewNPP_ShutdownProc(FUNC) ((NPP_ShutdownUPP) (FUNC))
|
#define |
CallNPP_ShutdownProc(FUNC) (*(FUNC))()
|
#define |
NewNPP_NewProc(FUNC) ((NPP_NewUPP) (FUNC))
|
#define |
CallNPP_NewProc(FUNC, ARG1, ARG2, ARG3, ARG4, ARG5, ARG6, ARG7) (*(FUNC))((ARG1), (ARG2), (ARG3), (ARG4), (ARG5), (ARG6), (ARG7))
|
#define |
NewNPP_DestroyProc(FUNC) ((NPP_DestroyUPP) (FUNC))
|
#define |
CallNPP_DestroyProc(FUNC, ARG1, ARG2) (*(FUNC))((ARG1), (ARG2))
|
#define |
NewNPP_SetWindowProc(FUNC) ((NPP_SetWindowUPP) (FUNC))
|
#define |
CallNPP_SetWindowProc(FUNC, ARG1, ARG2) (*(FUNC))((ARG1), (ARG2))
|
#define |
NewNPP_NewStreamProc(FUNC) ((NPP_NewStreamUPP) (FUNC))
|
#define |
CallNPP_NewStreamProc(FUNC, ARG1, ARG2, ARG3, ARG4, ARG5) (*(FUNC))((ARG1), (ARG2), (ARG3), (ARG4), (ARG5))
|
#define |
NewNPP_DestroyStreamProc(FUNC) ((NPP_DestroyStreamUPP) (FUNC))
|
#define |
CallNPP_DestroyStreamProc(FUNC,NPParg, NPStreamPtr, NPReasonArg) (*(FUNC))((NPParg), (NPStreamPtr), (NPReasonArg))
|
#define |
NewNPP_WriteReadyProc(FUNC) ((NPP_WriteReadyUPP) (FUNC))
|
#define |
CallNPP_WriteReadyProc(FUNC,NPParg, NPStreamPtr) (*(FUNC))((NPParg), (NPStreamPtr))
|
#define |
NewNPP_WriteProc(FUNC) ((NPP_WriteUPP) (FUNC))
|
#define |
CallNPP_WriteProc(FUNC,NPParg, NPStreamPtr, offsetArg, lenArg, bufferPtr) (*(FUNC))((NPParg), (NPStreamPtr), (offsetArg), (lenArg), (bufferPtr))
|
#define |
NewNPP_StreamAsFileProc(FUNC) ((NPP_StreamAsFileUPP) (FUNC))
|
#define |
CallNPP_StreamAsFileProc(FUNC,ARG1, ARG2, ARG3) (*(FUNC))((ARG1), (ARG2), (ARG3))
|
#define |
NewNPP_PrintProc(FUNC) ((NPP_PrintUPP) (FUNC))
|
#define |
CallNPP_PrintProc(FUNC,NPParg, NPPrintArg) (*(FUNC))((NPParg), (NPPrintArg))
|
#define |
NewNPP_HandleEventProc(FUNC) ((NPP_HandleEventUPP) (FUNC))
|
#define |
CallNPP_HandleEventProc(FUNC,NPParg, voidPtr) (*(FUNC))((NPParg), (voidPtr))
|
#define |
NewNPP_URLNotifyProc(FUNC) ((NPP_URLNotifyUPP) (FUNC))
|
#define |
CallNPP_URLNotifyProc(FUNC,ARG1, ARG2, ARG3, ARG4) (*(FUNC))((ARG1), (ARG2), (ARG3), (ARG4))
|
#define |
NewNPP_GetValueProc(FUNC) ((NPP_GetValueUPP) (FUNC))
|
#define |
CallNPP_GetValueProc(FUNC, ARG1, ARG2, ARG3) (*(FUNC))((ARG1), (ARG2), (ARG3))
|
#define |
NewNPP_SetValueProc(FUNC) ((NPP_SetValueUPP) (FUNC))
|
#define |
CallNPP_SetValueProc(FUNC, ARG1, ARG2, ARG3) (*(FUNC))((ARG1), (ARG2), (ARG3))
|
#define |
NewNPN_GetValueProc(FUNC) ((NPN_GetValueUPP) (FUNC))
|
#define |
CallNPN_GetValueProc(FUNC, ARG1, ARG2, ARG3) (*(FUNC))((ARG1), (ARG2), (ARG3))
|
#define |
NewNPN_SetValueProc(FUNC) ((NPN_SetValueUPP) (FUNC))
|
#define |
CallNPN_SetValueProc(FUNC, ARG1, ARG2, ARG3) (*(FUNC))((ARG1), (ARG2), (ARG3))
|
#define |
NewNPN_GetURLNotifyProc(FUNC) ((NPN_GetURLNotifyUPP) (FUNC))
|
#define |
CallNPN_GetURLNotifyProc(FUNC, ARG1, ARG2, ARG3, ARG4) (*(FUNC))((ARG1), (ARG2), (ARG3), (ARG4))
|
#define |
NewNPN_PostURLNotifyProc(FUNC) ((NPN_PostURLNotifyUPP) (FUNC))
|
#define |
CallNPN_PostURLNotifyProc(FUNC, ARG1, ARG2, ARG3, ARG4, ARG5, ARG6, ARG7) (*(FUNC))((ARG1), (ARG2), (ARG3), (ARG4), (ARG5), (ARG6), (ARG7))
|
#define |
NewNPN_GetURLProc(FUNC) ((NPN_GetURLUPP) (FUNC))
|
#define |
CallNPN_GetURLProc(FUNC, ARG1, ARG2, ARG3) (*(FUNC))((ARG1), (ARG2), (ARG3))
|
#define |
NewNPN_PostURLProc(FUNC) ((NPN_PostURLUPP) (FUNC))
|
#define |
CallNPN_PostURLProc(FUNC, ARG1, ARG2, ARG3, ARG4, ARG5, ARG6) (*(FUNC))((ARG1), (ARG2), (ARG3), (ARG4), (ARG5), (ARG6))
|
#define |
NewNPN_RequestReadProc(FUNC) ((NPN_RequestReadUPP) (FUNC))
|
#define |
CallNPN_RequestReadProc(FUNC, stream, range) (*(FUNC))((stream), (range))
|
#define |
NewNPN_NewStreamProc(FUNC) ((NPN_NewStreamUPP) (FUNC))
|
#define |
CallNPN_NewStreamProc(FUNC, npp, type, window, stream) (*(FUNC))((npp), (type), (window), (stream))
|
#define |
NewNPN_WriteProc(FUNC) ((NPN_WriteUPP) (FUNC))
|
#define |
CallNPN_WriteProc(FUNC, npp, stream, len, buffer) (*(FUNC))((npp), (stream), (len), (buffer))
|
#define |
NewNPN_DestroyStreamProc(FUNC) ((NPN_DestroyStreamUPP) (FUNC))
|
#define |
CallNPN_DestroyStreamProc(FUNC, npp, stream, reason) (*(FUNC))((npp), (stream), (reason))
|
#define |
NewNPN_StatusProc(FUNC) ((NPN_StatusUPP) (FUNC))
|
#define |
CallNPN_StatusProc(FUNC, npp, msg) (*(FUNC))((npp), (msg))
|
#define |
NewNPN_UserAgentProc(FUNC) ((NPN_UserAgentUPP) (FUNC))
|
#define |
CallNPN_UserAgentProc(FUNC, ARG1) (*(FUNC))((ARG1))
|
#define |
NewNPN_MemAllocProc(FUNC) ((NPN_MemAllocUPP) (FUNC))
|
#define |
CallNPN_MemAllocProc(FUNC, ARG1) (*(FUNC))((ARG1))
|
#define |
NewNPN_MemFreeProc(FUNC) ((NPN_MemFreeUPP) (FUNC))
|
#define |
CallNPN_MemFreeProc(FUNC, ARG1) (*(FUNC))((ARG1))
|
#define |
NewNPN_MemFlushProc(FUNC) ((NPN_MemFlushUPP) (FUNC))
|
#define |
CallNPN_MemFlushProc(FUNC, ARG1) (*(FUNC))((ARG1))
|
#define |
NewNPN_ReloadPluginsProc(FUNC) ((NPN_ReloadPluginsUPP) (FUNC))
|
#define |
CallNPN_ReloadPluginsProc(FUNC, ARG1) (*(FUNC))((ARG1))
|
#define |
NewNPN_GetJavaEnvProc(FUNC) ((NPN_GetJavaEnvUPP) (FUNC))
|
#define |
CallNPN_GetJavaEnvProc(FUNC) (*(FUNC))()
|
#define |
NewNPN_GetJavaPeerProc(FUNC) ((NPN_GetJavaPeerUPP) (FUNC))
|
#define |
CallNPN_GetJavaPeerProc(FUNC, ARG1) (*(FUNC))((ARG1))
|
#define |
NewNPN_InvalidateRectProc(FUNC) ((NPN_InvalidateRectUPP) (FUNC))
|
#define |
CallNPN_InvalidateRectProc(FUNC, ARG1, ARG2) (*(FUNC))((ARG1), (ARG2))
|
#define |
NewNPN_InvalidateRegionProc(FUNC) ((NPN_InvalidateRegionUPP) (FUNC))
|
#define |
CallNPN_InvalidateRegionProc(FUNC, ARG1, ARG2) (*(FUNC))((ARG1), (ARG2))
|
#define |
NewNPN_ForceRedrawProc(FUNC) ((NPN_ForceRedrawUPP) (FUNC))
|
#define |
CallNPN_ForceRedrawProc(FUNC, ARG1) (*(FUNC))((ARG1))
|
#define |
OSCALL |
Typedefs
|
typedef void(* |
NPP_InitializeUPP )(void)
|
typedef void(* |
NPP_ShutdownUPP )(void)
|
typedef NPError(*
|
NPP_NewUPP )(NPMIMEType pluginType, NPP instance, uint16 mode, int16 argc, char *argn[], char *argv[], NPSavedData *saved)
|
typedef NPError(*
|
NPP_DestroyUPP )(NPP instance, NPSavedData **save)
|
typedef NPError(*
|
NPP_SetWindowUPP )(NPP instance, NPWindow *window)
|
typedef NPError(*
|
NPP_NewStreamUPP )(NPP instance, NPMIMEType type, NPStream *stream, NPBool seekable, uint16 *stype)
|
typedef NPError(*
|
NPP_DestroyStreamUPP )(NPP instance, NPStream *stream, NPReason reason)
|
typedef int32(*
|
NPP_WriteReadyUPP )(NPP instance, NPStream *stream)
|
typedef int32(*
|
NPP_WriteUPP )(NPP instance, NPStream *stream, int32 offset, int32 len, void *buffer)
|
typedef void(* |
NPP_StreamAsFileUPP )(NPP instance, NPStream *stream, const char *fname)
|
typedef void(* |
NPP_PrintUPP )(NPP instance, NPPrint *platformPrint)
|
typedef int16(*
|
NPP_HandleEventUPP )(NPP instance, void *event)
|
typedef void(* |
NPP_URLNotifyUPP )(NPP instance, const char *url, NPReason reason, void *notifyData)
|
typedef NPError(*
|
NPP_GetValueUPP )(NPP instance, NPPVariable variable, void *ret_alue)
|
typedef NPError(*
|
NPP_SetValueUPP )(NPP instance, NPNVariable variable, void *ret_alue)
|
typedef NPError(*
|
NPN_GetValueUPP )(NPP instance, NPNVariable variable, void *ret_alue)
|
typedef NPError(*
|
NPN_SetValueUPP )(NPP instance, NPPVariable variable, void *ret_alue)
|
typedef NPError(*
|
NPN_GetURLNotifyUPP )(NPP instance, const char *url, const char *window, void *notifyData)
|
typedef NPError(*
|
NPN_PostURLNotifyUPP )(NPP instance, const char *url, const char *window, uint32 len, const char *buf, NPBool file, void *notifyData)
|
typedef NPError(*
|
NPN_GetURLUPP )(NPP instance, const char *url, const char *window)
|
typedef NPError(*
|
NPN_PostURLUPP )(NPP instance, const char *url, const char *window, uint32 len, const char *buf, NPBool file)
|
typedef NPError(*
|
NPN_RequestReadUPP )(NPStream *stream, NPByteRange *rangeList)
|
typedef NPError(*
|
NPN_NewStreamUPP )(NPP instance, NPMIMEType type, const char *window, NPStream **stream)
|
typedef int32(*
|
NPN_WriteUPP )(NPP instance, NPStream *stream, int32 len, void *buffer)
|
typedef NPError(*
|
NPN_DestroyStreamUPP )(NPP instance, NPStream *stream, NPReason reason)
|
typedef void(* |
NPN_StatusUPP )(NPP instance, const char *message)
|
typedef const char *(* |
NPN_UserAgentUPP )(NPP instance)
|
typedef void *(* |
NPN_MemAllocUPP )(uint32 size)
|
typedef void(* |
NPN_MemFreeUPP )(void *ptr)
|
typedef uint32(*
|
NPN_MemFlushUPP )(uint32 size)
|
typedef void(* |
NPN_ReloadPluginsUPP )(NPBool reloadPages)
|
typedef void |
JRIEnv |
typedef void * |
JRIGlobalRef |
typedef void * |
jref |
typedef JRIEnv *(*
|
NPN_GetJavaEnvUPP )(void)
|
typedef jref(*
|
NPN_GetJavaPeerUPP )(NPP instance)
|
typedef void(* |
NPN_InvalidateRectUPP )(NPP instance, NPRect *rect)
|
typedef void(* |
NPN_InvalidateRegionUPP )(NPP instance, NPRegion region)
|
typedef void(* |
NPN_ForceRedrawUPP )(NPP instance)
|
typedef _NPPluginFuncs
|
NPPluginFuncs |
typedef _NPNetscapeFuncs
|
NPNetscapeFuncs |