Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Typedefs
npupp.h File Reference
#include "npapi.h"
#include "jri.h"

Go to the source code of this file.

Classes

struct  _NPPluginFuncs
struct  _NPNetscapeFuncs

Defines

#define GENERATINGCFM   0
#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))

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 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 struct _NPPluginFuncs NPPluginFuncs
typedef struct _NPNetscapeFuncs NPNetscapeFuncs

Class Documentation

struct _NPPluginFuncs

Definition at line 1033 of file npupp.h.

Collaboration diagram for _NPPluginFuncs:
Class Members
NPP_StreamAsFileUPP asfile
NPP_DestroyUPP destroy
NPP_DestroyStreamUPP destroystream
NPP_HandleEventUPP event
NPP_GetValueUPP getvalue
JRIGlobalRef javaClass
NPP_NewUPP newp
NPP_NewStreamUPP newstream
NPP_PrintUPP print
NPP_SetValueUPP setvalue
NPP_SetWindowUPP setwindow
uint16 size
NPP_URLNotifyUPP urlnotify
uint16 version
NPP_WriteUPP write
NPP_WriteReadyUPP writeready
struct _NPNetscapeFuncs

Definition at line 1052 of file npupp.h.

Collaboration diagram for _NPNetscapeFuncs:
Class Members
NPN_CreateObjectUPP createobject
NPN_DestroyStreamUPP destroystream
NPN_EvaluateUPP evaluate
NPN_ForceRedrawUPP forceredraw
NPN_GetIntIdentifierUPP getintidentifier
NPN_GetJavaEnvUPP getJavaEnv
NPN_GetJavaPeerUPP getJavaPeer
NPN_GetPropertyUPP getproperty
NPN_GetStringIdentifierUPP getstringidentifier
NPN_GetStringIdentifiersUPP getstringidentifiers
NPN_GetURLUPP geturl
NPN_GetURLNotifyUPP geturlnotify
NPN_GetValueUPP getvalue
NPN_HasMethodUPP hasmethod
NPN_HasPropertyUPP hasproperty
NPN_IdentifierIsStringUPP identifierisstring
NPN_IntFromIdentifierUPP intfromidentifier
NPN_InvalidateRectUPP invalidaterect
NPN_InvalidateRegionUPP invalidateregion
NPN_InvokeUPP invoke
NPN_InvokeDefaultUPP invokeDefault
NPN_MemAllocUPP memalloc
NPN_MemFlushUPP memflush
NPN_MemFreeUPP memfree
NPN_NewStreamUPP newstream
NPN_PopPopupsEnabledStateUPP poppopupsenabledstate
NPN_PostURLUPP posturl
NPN_PostURLNotifyUPP posturlnotify
NPN_PushPopupsEnabledStateUPP pushpopupsenabledstate
NPN_ReleaseObjectUPP releaseobject
NPN_ReleaseVariantValueUPP releasevariantvalue
NPN_ReloadPluginsUPP reloadplugins
NPN_RemovePropertyUPP removeproperty
NPN_RequestReadUPP requestread
NPN_RetainObjectUPP retainobject
NPN_SetExceptionUPP setexception
NPN_SetPropertyUPP setproperty
NPN_SetValueUPP setvalue
uint16 size
NPN_StatusUPP status
NPN_UserAgentUPP uagent
NPN_UTF8FromIdentifierUPP utf8fromidentifier
uint16 version
NPN_WriteUPP write

Define Documentation

#define CallNPN_DestroyStreamProc (   FUNC,
  npp,
  stream,
  reason 
)    (*(FUNC))((npp), (stream), (reason))

Definition at line 724 of file npupp.h.

#define CallNPN_ForceRedrawProc (   FUNC,
  ARG1 
)    (*(FUNC))((ARG1))

Definition at line 1019 of file npupp.h.

#define CallNPN_GetJavaEnvProc (   FUNC)    (*(FUNC))()

Definition at line 910 of file npupp.h.

#define CallNPN_GetJavaPeerProc (   FUNC,
  ARG1 
)    (*(FUNC))((ARG1))

Definition at line 937 of file npupp.h.

#define CallNPN_GetURLNotifyProc (   FUNC,
  ARG1,
  ARG2,
  ARG3,
  ARG4 
)    (*(FUNC))((ARG1), (ARG2), (ARG3), (ARG4))

Definition at line 527 of file npupp.h.

#define CallNPN_GetURLProc (   FUNC,
  ARG1,
  ARG2,
  ARG3 
)    (*(FUNC))((ARG1), (ARG2), (ARG3))

Definition at line 583 of file npupp.h.

#define CallNPN_GetValueProc (   FUNC,
  ARG1,
  ARG2,
  ARG3 
)    (*(FUNC))((ARG1), (ARG2), (ARG3))

Definition at line 474 of file npupp.h.

#define CallNPN_InvalidateRectProc (   FUNC,
  ARG1,
  ARG2 
)    (*(FUNC))((ARG1), (ARG2))

Definition at line 965 of file npupp.h.

#define CallNPN_InvalidateRegionProc (   FUNC,
  ARG1,
  ARG2 
)    (*(FUNC))((ARG1), (ARG2))

Definition at line 993 of file npupp.h.

#define CallNPN_MemAllocProc (   FUNC,
  ARG1 
)    (*(FUNC))((ARG1))

Definition at line 803 of file npupp.h.

#define CallNPN_MemFlushProc (   FUNC,
  ARG1 
)    (*(FUNC))((ARG1))

Definition at line 856 of file npupp.h.

#define CallNPN_MemFreeProc (   FUNC,
  ARG1 
)    (*(FUNC))((ARG1))

Definition at line 829 of file npupp.h.

#define CallNPN_NewStreamProc (   FUNC,
  npp,
  type,
  window,
  stream 
)    (*(FUNC))((npp), (type), (window), (stream))

Definition at line 667 of file npupp.h.

#define CallNPN_PostURLNotifyProc (   FUNC,
  ARG1,
  ARG2,
  ARG3,
  ARG4,
  ARG5,
  ARG6,
  ARG7 
)    (*(FUNC))((ARG1), (ARG2), (ARG3), (ARG4), (ARG5), (ARG6), (ARG7))

Definition at line 557 of file npupp.h.

#define CallNPN_PostURLProc (   FUNC,
  ARG1,
  ARG2,
  ARG3,
  ARG4,
  ARG5,
  ARG6 
)    (*(FUNC))((ARG1), (ARG2), (ARG3), (ARG4), (ARG5), (ARG6))

Definition at line 612 of file npupp.h.

#define CallNPN_ReloadPluginsProc (   FUNC,
  ARG1 
)    (*(FUNC))((ARG1))

Definition at line 884 of file npupp.h.

#define CallNPN_RequestReadProc (   FUNC,
  stream,
  range 
)    (*(FUNC))((stream), (range))

Definition at line 638 of file npupp.h.

#define CallNPN_SetValueProc (   FUNC,
  ARG1,
  ARG2,
  ARG3 
)    (*(FUNC))((ARG1), (ARG2), (ARG3))

Definition at line 500 of file npupp.h.

#define CallNPN_StatusProc (   FUNC,
  npp,
  msg 
)    (*(FUNC))((npp), (msg))

Definition at line 751 of file npupp.h.

#define CallNPN_UserAgentProc (   FUNC,
  ARG1 
)    (*(FUNC))((ARG1))

Definition at line 777 of file npupp.h.

#define CallNPN_WriteProc (   FUNC,
  npp,
  stream,
  len,
  buffer 
)    (*(FUNC))((npp), (stream), (len), (buffer))

Definition at line 696 of file npupp.h.

#define CallNPP_DestroyProc (   FUNC,
  ARG1,
  ARG2 
)    (*(FUNC))((ARG1), (ARG2))

Definition at line 138 of file npupp.h.

#define CallNPP_DestroyStreamProc (   FUNC,
  NPParg,
  NPStreamPtr,
  NPReasonArg 
)    (*(FUNC))((NPParg), (NPStreamPtr), (NPReasonArg))

Definition at line 221 of file npupp.h.

#define CallNPP_GetValueProc (   FUNC,
  ARG1,
  ARG2,
  ARG3 
)    (*(FUNC))((ARG1), (ARG2), (ARG3))

Definition at line 415 of file npupp.h.

#define CallNPP_HandleEventProc (   FUNC,
  NPParg,
  voidPtr 
)    (*(FUNC))((NPParg), (voidPtr))

Definition at line 359 of file npupp.h.

#define CallNPP_InitializeProc (   FUNC)    (*(FUNC))()

Definition at line 52 of file npupp.h.

#define CallNPP_NewProc (   FUNC,
  ARG1,
  ARG2,
  ARG3,
  ARG4,
  ARG5,
  ARG6,
  ARG7 
)    (*(FUNC))((ARG1), (ARG2), (ARG3), (ARG4), (ARG5), (ARG6), (ARG7))

Definition at line 112 of file npupp.h.

#define CallNPP_NewStreamProc (   FUNC,
  ARG1,
  ARG2,
  ARG3,
  ARG4,
  ARG5 
)    (*(FUNC))((ARG1), (ARG2), (ARG3), (ARG4), (ARG5))

Definition at line 194 of file npupp.h.

#define CallNPP_PrintProc (   FUNC,
  NPParg,
  NPPrintArg 
)    (*(FUNC))((NPParg), (NPPrintArg))

Definition at line 332 of file npupp.h.

#define CallNPP_SetValueProc (   FUNC,
  ARG1,
  ARG2,
  ARG3 
)    (*(FUNC))((ARG1), (ARG2), (ARG3))

Definition at line 441 of file npupp.h.

#define CallNPP_SetWindowProc (   FUNC,
  ARG1,
  ARG2 
)    (*(FUNC))((ARG1), (ARG2))

Definition at line 165 of file npupp.h.

#define CallNPP_ShutdownProc (   FUNC)    (*(FUNC))()

Definition at line 79 of file npupp.h.

#define CallNPP_StreamAsFileProc (   FUNC,
  ARG1,
  ARG2,
  ARG3 
)    (*(FUNC))((ARG1), (ARG2), (ARG3))

Definition at line 306 of file npupp.h.

#define CallNPP_URLNotifyProc (   FUNC,
  ARG1,
  ARG2,
  ARG3,
  ARG4 
)    (*(FUNC))((ARG1), (ARG2), (ARG3), (ARG4))

Definition at line 388 of file npupp.h.

#define CallNPP_WriteProc (   FUNC,
  NPParg,
  NPStreamPtr,
  offsetArg,
  lenArg,
  bufferPtr 
)    (*(FUNC))((NPParg), (NPStreamPtr), (offsetArg), (lenArg), (bufferPtr))

Definition at line 278 of file npupp.h.

#define CallNPP_WriteReadyProc (   FUNC,
  NPParg,
  NPStreamPtr 
)    (*(FUNC))((NPParg), (NPStreamPtr))

Definition at line 248 of file npupp.h.

Definition at line 12 of file npupp.h.

Definition at line 722 of file npupp.h.

#define NewNPN_ForceRedrawProc (   FUNC)    ((NPN_ForceRedrawUPP) (FUNC))

Definition at line 1017 of file npupp.h.

#define NewNPN_GetJavaEnvProc (   FUNC)    ((NPN_GetJavaEnvUPP) (FUNC))

Definition at line 908 of file npupp.h.

#define NewNPN_GetJavaPeerProc (   FUNC)    ((NPN_GetJavaPeerUPP) (FUNC))

Definition at line 935 of file npupp.h.

#define NewNPN_GetURLNotifyProc (   FUNC)    ((NPN_GetURLNotifyUPP) (FUNC))

Definition at line 525 of file npupp.h.

#define NewNPN_GetURLProc (   FUNC)    ((NPN_GetURLUPP) (FUNC))

Definition at line 581 of file npupp.h.

#define NewNPN_GetValueProc (   FUNC)    ((NPN_GetValueUPP) (FUNC))

Definition at line 472 of file npupp.h.

Definition at line 963 of file npupp.h.

Definition at line 991 of file npupp.h.

#define NewNPN_MemAllocProc (   FUNC)    ((NPN_MemAllocUPP) (FUNC))

Definition at line 801 of file npupp.h.

#define NewNPN_MemFlushProc (   FUNC)    ((NPN_MemFlushUPP) (FUNC))

Definition at line 854 of file npupp.h.

#define NewNPN_MemFreeProc (   FUNC)    ((NPN_MemFreeUPP) (FUNC))

Definition at line 827 of file npupp.h.

#define NewNPN_NewStreamProc (   FUNC)    ((NPN_NewStreamUPP) (FUNC))

Definition at line 665 of file npupp.h.

Definition at line 555 of file npupp.h.

#define NewNPN_PostURLProc (   FUNC)    ((NPN_PostURLUPP) (FUNC))

Definition at line 610 of file npupp.h.

Definition at line 882 of file npupp.h.

#define NewNPN_RequestReadProc (   FUNC)    ((NPN_RequestReadUPP) (FUNC))

Definition at line 636 of file npupp.h.

#define NewNPN_SetValueProc (   FUNC)    ((NPN_SetValueUPP) (FUNC))

Definition at line 498 of file npupp.h.

#define NewNPN_StatusProc (   FUNC)    ((NPN_StatusUPP) (FUNC))

Definition at line 749 of file npupp.h.

#define NewNPN_UserAgentProc (   FUNC)    ((NPN_UserAgentUPP) (FUNC))

Definition at line 775 of file npupp.h.

#define NewNPN_WriteProc (   FUNC)    ((NPN_WriteUPP) (FUNC))

Definition at line 694 of file npupp.h.

#define NewNPP_DestroyProc (   FUNC)    ((NPP_DestroyUPP) (FUNC))

Definition at line 136 of file npupp.h.

Definition at line 219 of file npupp.h.

#define NewNPP_GetValueProc (   FUNC)    ((NPP_GetValueUPP) (FUNC))

Definition at line 413 of file npupp.h.

#define NewNPP_HandleEventProc (   FUNC)    ((NPP_HandleEventUPP) (FUNC))

Definition at line 357 of file npupp.h.

#define NewNPP_InitializeProc (   FUNC)    ((NPP_InitializeUPP) (FUNC))

Definition at line 50 of file npupp.h.

#define NewNPP_NewProc (   FUNC)    ((NPP_NewUPP) (FUNC))

Definition at line 110 of file npupp.h.

#define NewNPP_NewStreamProc (   FUNC)    ((NPP_NewStreamUPP) (FUNC))

Definition at line 192 of file npupp.h.

#define NewNPP_PrintProc (   FUNC)    ((NPP_PrintUPP) (FUNC))

Definition at line 330 of file npupp.h.

#define NewNPP_SetValueProc (   FUNC)    ((NPP_SetValueUPP) (FUNC))

Definition at line 439 of file npupp.h.

#define NewNPP_SetWindowProc (   FUNC)    ((NPP_SetWindowUPP) (FUNC))

Definition at line 163 of file npupp.h.

#define NewNPP_ShutdownProc (   FUNC)    ((NPP_ShutdownUPP) (FUNC))

Definition at line 77 of file npupp.h.

#define NewNPP_StreamAsFileProc (   FUNC)    ((NPP_StreamAsFileUPP) (FUNC))

Definition at line 304 of file npupp.h.

#define NewNPP_URLNotifyProc (   FUNC)    ((NPP_URLNotifyUPP) (FUNC))

Definition at line 386 of file npupp.h.

#define NewNPP_WriteProc (   FUNC)    ((NPP_WriteUPP) (FUNC))

Definition at line 276 of file npupp.h.

#define NewNPP_WriteReadyProc (   FUNC)    ((NPP_WriteReadyUPP) (FUNC))

Definition at line 246 of file npupp.h.


Typedef Documentation

Definition at line 721 of file npupp.h.

typedef void(* NPN_ForceRedrawUPP)(NPP instance)

Definition at line 1016 of file npupp.h.

Definition at line 907 of file npupp.h.

typedef jref(* NPN_GetJavaPeerUPP)(NPP instance)

Definition at line 934 of file npupp.h.

typedef NPError(* NPN_GetURLNotifyUPP)(NPP instance, const char *url, const char *window, void *notifyData)

Definition at line 524 of file npupp.h.

typedef NPError(* NPN_GetURLUPP)(NPP instance, const char *url, const char *window)

Definition at line 580 of file npupp.h.

typedef NPError(* NPN_GetValueUPP)(NPP instance, NPNVariable variable, void *ret_alue)

Definition at line 471 of file npupp.h.

typedef void(* NPN_InvalidateRectUPP)(NPP instance, NPRect *rect)

Definition at line 962 of file npupp.h.

typedef void(* NPN_InvalidateRegionUPP)(NPP instance, NPRegion region)

Definition at line 990 of file npupp.h.

Definition at line 800 of file npupp.h.

Definition at line 853 of file npupp.h.

typedef void(* NPN_MemFreeUPP)(void *ptr)

Definition at line 826 of file npupp.h.

typedef NPError(* NPN_NewStreamUPP)(NPP instance, NPMIMEType type, const char *window, NPStream **stream)

Definition at line 664 of file npupp.h.

typedef NPError(* NPN_PostURLNotifyUPP)(NPP instance, const char *url, const char *window, uint32 len, const char *buf, NPBool file, void *notifyData)

Definition at line 554 of file npupp.h.

typedef NPError(* NPN_PostURLUPP)(NPP instance, const char *url, const char *window, uint32 len, const char *buf, NPBool file)

Definition at line 609 of file npupp.h.

typedef void(* NPN_ReloadPluginsUPP)(NPBool reloadPages)

Definition at line 881 of file npupp.h.

Definition at line 635 of file npupp.h.

typedef NPError(* NPN_SetValueUPP)(NPP instance, NPPVariable variable, void *ret_alue)

Definition at line 497 of file npupp.h.

typedef void(* NPN_StatusUPP)(NPP instance, const char *message)

Definition at line 748 of file npupp.h.

typedef const char*(* NPN_UserAgentUPP)(NPP instance)

Definition at line 774 of file npupp.h.

typedef int32(* NPN_WriteUPP)(NPP instance, NPStream *stream, int32 len, void *buffer)

Definition at line 693 of file npupp.h.

Definition at line 218 of file npupp.h.

typedef NPError(* NPP_DestroyUPP)(NPP instance, NPSavedData **save)

Definition at line 135 of file npupp.h.

typedef NPError(* NPP_GetValueUPP)(NPP instance, NPPVariable variable, void *ret_alue)

Definition at line 412 of file npupp.h.

typedef int16(* NPP_HandleEventUPP)(NPP instance, void *event)

Definition at line 356 of file npupp.h.

Definition at line 49 of file npupp.h.

typedef NPError(* NPP_NewStreamUPP)(NPP instance, NPMIMEType type, NPStream *stream, NPBool seekable, uint16 *stype)

Definition at line 191 of file npupp.h.

typedef NPError(* NPP_NewUPP)(NPMIMEType pluginType, NPP instance, uint16 mode, int16 argc, char *argn[], char *argv[], NPSavedData *saved)

Definition at line 109 of file npupp.h.

typedef void(* NPP_PrintUPP)(NPP instance, NPPrint *platformPrint)

Definition at line 329 of file npupp.h.

typedef NPError(* NPP_SetValueUPP)(NPP instance, NPNVariable variable, void *ret_alue)

Definition at line 438 of file npupp.h.

typedef NPError(* NPP_SetWindowUPP)(NPP instance, NPWindow *window)

Definition at line 162 of file npupp.h.

typedef void(* NPP_ShutdownUPP)(void)

Definition at line 76 of file npupp.h.

typedef void(* NPP_StreamAsFileUPP)(NPP instance, NPStream *stream, const char *fname)

Definition at line 303 of file npupp.h.

typedef void(* NPP_URLNotifyUPP)(NPP instance, const char *url, NPReason reason, void *notifyData)

Definition at line 385 of file npupp.h.

typedef int32(* NPP_WriteReadyUPP)(NPP instance, NPStream *stream)

Definition at line 245 of file npupp.h.

Definition at line 275 of file npupp.h.

typedef struct _NPPluginFuncs NPPluginFuncs