public class XPCOM extends C
PTR_SIZEOF| Constructor and Description |
|---|
XPCOM() |
| Modifier and Type | Method and Description |
|---|---|
static int |
_Call(int ptr) |
static int |
_Call(int ptr,
int aInStream,
int aClosure,
byte[] aFromSegment,
int aToOffset,
int aCount,
int[] aWriteCount) |
static int |
_Call(int ptr,
int aLibXULDirectory,
int aAppDirectory,
int aAppDirProvider) |
static int |
_Call(int ptr,
int aLibXULDirectory,
int aAppDirectory,
int aAppDirProvider,
int aStaticComponents,
int aStaticComponentsCount) |
static int |
_JS_DefineFunction(byte[] mozillaPath,
int cx,
int obj,
byte[] name,
int call,
int nargs,
int flags) |
static int |
_JS_EvaluateUCScriptForPrincipals(byte[] mozillaPath,
int cx,
int obj,
int principals,
char[] chars,
int length,
byte[] filename,
int lineno,
int[] retVal) |
static int |
_JS_GetGlobalObject(byte[] mozillaPath,
int cx) |
static int |
_JS_NewObject(byte[] mozillaPath,
int cx,
int clasp,
int proto,
int parent) |
static boolean |
_NS_Free(byte[] mozillaPath,
int aPtr) |
static int |
_NS_GetComponentManager(int[] result) |
static int |
_NS_GetServiceManager(int[] result) |
static int |
_NS_InitXPCOM2(int result,
int binDirectory,
int appFileLocationProvider) |
static int |
_NS_NewLocalFile(int path,
int followLinks,
int[] result) |
static void |
_nsEmbedCString_delete(int ptr) |
static int |
_nsEmbedCString_get(int ptr) |
static int |
_nsEmbedCString_Length(int ptr) |
static int |
_nsEmbedCString_new() |
static int |
_nsEmbedCString_new(byte[] aString,
int length) |
static int |
_nsEmbedCString_new(int aString,
int length) |
static void |
_nsEmbedString_delete(int ptr) |
static int |
_nsEmbedString_get(int ptr) |
static int |
_nsEmbedString_Length(int ptr) |
static int |
_nsEmbedString_new() |
static int |
_nsEmbedString_new(char[] aString) |
static void |
_nsID_delete(int ptr) |
static int |
_nsID_Equals(int ptr,
int other) |
static int |
_nsID_new() |
static int |
_nsIMemory_Alloc(int ptr,
int size) |
static int |
_nsIMemory_Realloc(int ptr1,
int ptr2,
int size) |
static int |
_nsIScriptContext_GetNativeContext(int ptr) |
static int |
_nsIScriptContext17_GetNativeContext(int ptr) |
static int |
_nsIScriptGlobalObject_EnsureScriptEnvironment(int ptr,
int lang) |
static int |
_nsIScriptGlobalObject_GetScriptContext(int ptr,
int lang) |
static int |
_nsIScriptGlobalObject17_EnsureScriptEnvironment(int ptr) |
static int |
_nsIScriptGlobalObject17_GetScriptContext(int ptr) |
static int |
_XPCOMGlueLoadXULFunctions(int functionLoad) |
static int |
_XPCOMGlueShutdown() |
static int |
_XPCOMGlueStartup(byte[] place) |
static int |
Call(int ptr) |
static int |
Call(int ptr,
int aInStream,
int aClosure,
byte[] aFromSegment,
int aToOffset,
int aCount,
int[] aWriteCount) |
static int |
Call(int ptr,
int aLibXULDirectory,
int aAppDirectory,
int aAppDirProvider) |
static int |
Call(int ptr,
int aLibXULDirectory,
int aAppDirectory,
int aAppDirProvider,
int aStaticComponents,
int aStaticComponentsCount) |
static int |
CALLBACK_JSNative(int func) |
static int |
JS_DefineFunction(byte[] mozillaPath,
int cx,
int obj,
byte[] name,
int call,
int nargs,
int flags) |
static int |
JS_EvaluateUCScriptForPrincipals(byte[] mozillaPath,
int cx,
int obj,
int principals,
char[] chars,
int length,
byte[] filename,
int lineno,
int[] retVal) |
static int |
JS_GetGlobalObject(byte[] mozillaPath,
int cx) |
static int |
JS_NewObject(byte[] mozillaPath,
int cx,
int clasp,
int proto,
int parent) |
static void |
memmove(boolean[] dest,
int src) |
static void |
memmove(int dest,
boolean[] src) |
static void |
memmove(int dest,
nsDynamicFunctionLoad src,
int size) |
static void |
memmove(int dest,
nsID src,
int nbytes) |
static void |
memmove(nsID dest,
int src,
int nbytes) |
static boolean |
NS_Free(byte[] mozillaPath,
int aPtr) |
static int |
NS_GetComponentManager(int[] result) |
static int |
NS_GetServiceManager(int[] result) |
static int |
NS_InitXPCOM2(int result,
int binDirectory,
int appFileLocationProvider) |
static int |
NS_NewLocalFile(int path,
int followLinks,
int[] result) |
static int |
nsDynamicFunctionLoad_sizeof() |
static void |
nsEmbedCString_delete(int ptr) |
static int |
nsEmbedCString_get(int ptr) |
static int |
nsEmbedCString_Length(int ptr) |
static int |
nsEmbedCString_new() |
static int |
nsEmbedCString_new(byte[] aString,
int length) |
static int |
nsEmbedCString_new(int aString,
int length) |
static void |
nsEmbedString_delete(int ptr) |
static int |
nsEmbedString_get(int ptr) |
static int |
nsEmbedString_Length(int ptr) |
static int |
nsEmbedString_new() |
static int |
nsEmbedString_new(char[] aString) |
static void |
nsID_delete(int ptr) |
static int |
nsID_Equals(int ptr,
int other) |
static int |
nsID_new() |
static int |
nsIMemory_Alloc(int ptr,
int size) |
static int |
nsIMemory_Realloc(int ptr1,
int ptr2,
int size) |
static int |
nsIScriptContext_GetNativeContext(int ptr) |
static int |
nsIScriptContext17_GetNativeContext(int ptr) |
static int |
nsIScriptGlobalObject_EnsureScriptEnvironment(int ptr,
int lang) |
static int |
nsIScriptGlobalObject_GetScriptContext(int ptr,
int lang) |
static int |
nsIScriptGlobalObject17_EnsureScriptEnvironment(int ptr) |
static int |
nsIScriptGlobalObject17_GetScriptContext(int ptr) |
static int |
strlen_PRUnichar(int s) |
static int |
XPCOMGlueLoadXULFunctions(int functionLoad) |
static int |
XPCOMGlueShutdown() |
static int |
XPCOMGlueStartup(byte[] place) |
free, getenv, malloc, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memset, PTR_sizeof, strlenisLoadablepublic static final java.lang.String MOZILLA_FIVE_HOME
public static final java.lang.String MOZILLA_PLUGIN_PATH
public static final java.lang.String CONTENT_MAYBETEXT
public static final java.lang.String CONTENT_MULTIPART
public static final java.lang.String DOMEVENT_FOCUS
public static final java.lang.String DOMEVENT_UNLOAD
public static final java.lang.String DOMEVENT_MOUSEDOWN
public static final java.lang.String DOMEVENT_MOUSEUP
public static final java.lang.String DOMEVENT_MOUSEMOVE
public static final java.lang.String DOMEVENT_MOUSEDRAG
public static final java.lang.String DOMEVENT_MOUSEWHEEL
public static final java.lang.String DOMEVENT_MOUSEOVER
public static final java.lang.String DOMEVENT_MOUSEOUT
public static final java.lang.String DOMEVENT_KEYDOWN
public static final java.lang.String DOMEVENT_KEYPRESS
public static final java.lang.String DOMEVENT_KEYUP
public static final nsID EXTERNAL_CID
public static final nsID NS_APPSHELL_CID
public static final nsID NS_AUTHPROMPTER_CID
public static final nsID NS_CATEGORYMANAGER_CID
public static final nsID NS_DOWNLOAD_CID
public static final nsID NS_FILEPICKER_CID
public static final nsID NS_HELPERAPPLAUNCHERDIALOG_CID
public static final nsID NS_INPUTSTREAMCHANNEL_CID
public static final nsID NS_IOSERVICE_CID
public static final nsID NS_LOADGROUP_CID
public static final nsID NS_PROMPTER_CID
public static final nsID NS_PROMPTSERVICE_CID
public static final nsID NS_IWEBBROWSER_CID
public static final nsID NS_IXPCONNECT_CID
public static final nsID NS_IAUTHPROMPT2_IID
public static final nsID NS_IBADCERTLISTENER2_IID
public static final nsID NS_ICONTEXTMENULISTENER_IID
public static final nsID NS_IDIRECTORYSERVICE_IID
public static final nsID NS_IDIRECTORYSERVICEPROVIDER_IID
public static final nsID NS_IDIRECTORYSERVICEPROVIDER2_IID
public static final nsID NS_IFACTORY_IID
public static final nsID NS_IHELPERAPPLAUNCHERDIALOG_IID
public static final nsID NS_IHELPERAPPLAUNCHERDIALOG_1_9_IID
public static final nsID NS_IPROMPTFACTORY_IID
public static final nsID NS_IPROMPTSERVICE2_IID
public static final nsID NS_ISCRIPTCONTEXT_1_9_IID
public static final nsID NS_ISCRIPTCONTEXT_1_9_2_IID
public static final nsID NS_ISCRIPTCONTEXT_10_IID
public static final nsID NS_ISCRIPTCONTEXT_17_IID
public static final nsID NS_ISCRIPTGLOBALOBJECT_1_9_2_IID
public static final nsID NS_ISCRIPTGLOBALOBJECT_10_IID
public static final nsID NS_ISCRIPTGLOBALOBJECT_17_IID
public static final nsID NS_ISCRIPTGLOBALOBJECT_1_9_IID
public static final nsID NS_ISCRIPTOBJECTOWNER_IID
public static final nsID NS_ISECURITYCHECKEDCOMPONENT_IID
public static final nsID NS_ISUPPORTSWEAKREFERENCE_IID
public static final nsID NS_ITOOLTIPLISTENER_IID
public static final nsID NS_IURICONTENTLISTENER_IID
public static final nsID NS_IWEAKREFERENCE_IID
public static final nsID NS_IWEBBROWSERCHROMEFOCUS_IID
public static final nsID NS_IWINDOWCREATOR_IID
public static final nsID NS_IWINDOWCREATOR2_IID
public static final java.lang.String EXTERNAL_CONTRACTID
public static final java.lang.String NS_AUTHPROMPTER_CONTRACTID
public static final java.lang.String NS_CERTOVERRIDE_CONTRACTID
public static final java.lang.String NS_CERTIFICATEDIALOGS_CONTRACTID
public static final java.lang.String NS_CONTEXTSTACK_CONTRACTID
public static final java.lang.String NS_COOKIEMANAGER_CONTRACTID
public static final java.lang.String NS_COOKIESERVICE_CONTRACTID
public static final java.lang.String NS_DIRECTORYSERVICE_CONTRACTID
public static final java.lang.String NS_DOMSERIALIZER_CONTRACTID
public static final java.lang.String NS_DOWNLOAD_CONTRACTID
public static final java.lang.String NS_FILEPICKER_CONTRACTID
public static final java.lang.String NS_FOCUSMANAGER_CONTRACTID
public static final java.lang.String NS_HELPERAPPLAUNCHERDIALOG_CONTRACTID
public static final java.lang.String NS_MEMORY_CONTRACTID
public static final java.lang.String NS_MIMEINPUTSTREAM_CONTRACTID
public static final java.lang.String NS_SCRIPTSECURITYMANAGER_CONTRACTID
public static final java.lang.String NS_OBSERVER_CONTRACTID
public static final java.lang.String NS_PREFLOCALIZEDSTRING_CONTRACTID
public static final java.lang.String NS_PREFSERVICE_CONTRACTID
public static final java.lang.String NS_PROMPTER_CONTRACTID
public static final java.lang.String NS_PROMPTSERVICE_CONTRACTID
public static final java.lang.String NS_TRANSFER_CONTRACTID
public static final java.lang.String NS_VARIANT_CONTRACTID
public static final java.lang.String NS_WEBNAVIGATIONINFO_CONTRACTID
public static final java.lang.String NS_WINDOWWATCHER_CONTRACTID
public static final java.lang.String NS_APP_APPLICATION_REGISTRY_DIR
public static final java.lang.String NS_APP_CACHE_PARENT_DIR
public static final java.lang.String NS_APP_HISTORY_50_FILE
public static final java.lang.String NS_APP_LOCALSTORE_50_FILE
public static final java.lang.String NS_APP_PLUGINS_DIR_LIST
public static final java.lang.String NS_APP_PREF_DEFAULTS_50_DIR
public static final java.lang.String NS_APP_PREFS_50_DIR
public static final java.lang.String NS_APP_PREFS_50_FILE
public static final java.lang.String NS_APP_USER_CHROME_DIR
public static final java.lang.String NS_APP_USER_MIMETYPES_50_FILE
public static final java.lang.String NS_APP_USER_PROFILE_50_DIR
public static final java.lang.String NS_GRE_COMPONENT_DIR
public static final java.lang.String NS_GRE_DIR
public static final java.lang.String NS_OS_CURRENT_PROCESS_DIR
public static final java.lang.String NS_OS_HOME_DIR
public static final java.lang.String NS_OS_TEMP_DIR
public static final java.lang.String NS_XPCOM_COMPONENT_DIR
public static final java.lang.String NS_XPCOM_CURRENT_PROCESS_DIR
public static final java.lang.String NS_XPCOM_INIT_CURRENT_PROCESS_DIR
public static final int NS_OK
public static final int NS_COMFALSE
public static final int NS_BINDING_ABORTED
public static final int NS_ERROR_BASE
public static final int NS_ERROR_NOT_INITIALIZED
public static final int NS_ERROR_ALREADY_INITIALIZED
public static final int NS_ERROR_NOT_IMPLEMENTED
public static final int NS_NOINTERFACE
public static final int NS_ERROR_NO_INTERFACE
public static final int NS_ERROR_INVALID_POINTER
public static final int NS_ERROR_NULL_POINTER
public static final int NS_ERROR_ABORT
public static final int NS_ERROR_FAILURE
public static final int NS_ERROR_UNEXPECTED
public static final int NS_ERROR_OUT_OF_MEMORY
public static final int NS_ERROR_ILLEGAL_VALUE
public static final int NS_ERROR_INVALID_ARG
public static final int NS_ERROR_NO_AGGREGATION
public static final int NS_ERROR_NOT_AVAILABLE
public static final int NS_ERROR_FACTORY_NOT_REGISTERED
public static final int NS_ERROR_FACTORY_REGISTER_AGAIN
public static final int NS_ERROR_FACTORY_NOT_LOADED
public static final int NS_ERROR_FACTORY_NO_SIGNATURE_SUPPORT
public static final int NS_ERROR_FACTORY_EXISTS
public static final int NS_ERROR_HTMLPARSER_UNRESOLVEDDTD
public static final int NS_ERROR_FILE_NOT_FOUND
public static final int NS_ERROR_FILE_UNRECOGNIZED_PATH
public static final int SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE
public static final int SEC_ERROR_CA_CERT_INVALID
public static final int SEC_ERROR_EXPIRED_CERTIFICATE
public static final int SEC_ERROR_INADEQUATE_KEY_USAGE
public static final int SEC_ERROR_UNKNOWN_ISSUER
public static final int SEC_ERROR_UNTRUSTED_CERT
public static final int SEC_ERROR_UNTRUSTED_ISSUER
public static final int SSL_ERROR_BAD_CERT_DOMAIN
public static final int JSPROP_ENUMERATE
public static final int JSPROP_PERMANENT
public static final int JSPROP_READONLY
public static final int JS_FALSE
public static final int JS_TRUE
public static final int nsDynamicFunctionLoad_sizeof()
public static void memmove(int dest,
boolean[] src)
public static void memmove(boolean[] dest,
int src)
public static final void memmove(int dest,
nsDynamicFunctionLoad src,
int size)
dest - cast=(void *)src - cast=(const void *),flags=no_out criticalsize - cast=(size_t)public static final void memmove(nsID dest, int src, int nbytes)
dest - cast=(void *)src - cast=(const void *)nbytes - cast=(size_t)public static final void memmove(int dest,
nsID src,
int nbytes)
dest - cast=(void *)src - cast=(const void *)nbytes - cast=(size_t)public static final int strlen_PRUnichar(int s)
public static final int CALLBACK_JSNative(int func)
public static final int _JS_DefineFunction(byte[] mozillaPath,
int cx,
int obj,
byte[] name,
int call,
int nargs,
int flags)
public static final int JS_DefineFunction(byte[] mozillaPath,
int cx,
int obj,
byte[] name,
int call,
int nargs,
int flags)
public static final int _JS_EvaluateUCScriptForPrincipals(byte[] mozillaPath,
int cx,
int obj,
int principals,
char[] chars,
int length,
byte[] filename,
int lineno,
int[] retVal)
public static final int JS_EvaluateUCScriptForPrincipals(byte[] mozillaPath,
int cx,
int obj,
int principals,
char[] chars,
int length,
byte[] filename,
int lineno,
int[] retVal)
public static final int _JS_GetGlobalObject(byte[] mozillaPath,
int cx)
public static final int JS_GetGlobalObject(byte[] mozillaPath,
int cx)
public static final int _JS_NewObject(byte[] mozillaPath,
int cx,
int clasp,
int proto,
int parent)
public static final int JS_NewObject(byte[] mozillaPath,
int cx,
int clasp,
int proto,
int parent)
public static final boolean _NS_Free(byte[] mozillaPath,
int aPtr)
public static final boolean NS_Free(byte[] mozillaPath,
int aPtr)
public static final int _NS_GetComponentManager(int[] result)
result - cast=(nsIComponentManager**)public static final int NS_GetComponentManager(int[] result)
public static final int _NS_GetServiceManager(int[] result)
result - cast=(nsIServiceManager**)public static final int NS_GetServiceManager(int[] result)
public static final int _NS_InitXPCOM2(int result,
int binDirectory,
int appFileLocationProvider)
result - cast=(nsIServiceManager **)binDirectory - cast=(nsIFile *)appFileLocationProvider - cast=(nsIDirectoryServiceProvider *)public static final int NS_InitXPCOM2(int result,
int binDirectory,
int appFileLocationProvider)
public static final int _NS_NewLocalFile(int path,
int followLinks,
int[] result)
path - cast=(nsAString *),flags=structresult - cast=(nsILocalFile**)public static final int NS_NewLocalFile(int path,
int followLinks,
int[] result)
public static final int _nsEmbedCString_new()
public static final int nsEmbedCString_new()
public static final int _nsEmbedCString_new(byte[] aString,
int length)
aString - cast=(const char *)public static final int nsEmbedCString_new(byte[] aString,
int length)
public static final int _nsEmbedCString_new(int aString,
int length)
aString - cast=(const char *)public static final int nsEmbedCString_new(int aString,
int length)
public static final void _nsEmbedCString_delete(int ptr)
ptr - cast=(nsEmbedCString *)public static final void nsEmbedCString_delete(int ptr)
public static final int _nsEmbedCString_Length(int ptr)
ptr - cast=(nsEmbedCString *)public static final int nsEmbedCString_Length(int ptr)
public static final int _nsIScriptGlobalObject_EnsureScriptEnvironment(int ptr,
int lang)
ptr - cast=(nsIScriptGlobalObject *)public static final int nsIScriptGlobalObject_EnsureScriptEnvironment(int ptr,
int lang)
public static final int _nsIScriptGlobalObject17_EnsureScriptEnvironment(int ptr)
ptr - cast=(nsIScriptGlobalObject17 *)public static final int nsIScriptGlobalObject17_EnsureScriptEnvironment(int ptr)
public static final int _nsIScriptGlobalObject_GetScriptContext(int ptr,
int lang)
ptr - cast=(nsIScriptGlobalObject *)public static final int nsIScriptGlobalObject_GetScriptContext(int ptr,
int lang)
public static final int _nsIScriptGlobalObject17_GetScriptContext(int ptr)
ptr - cast=(nsIScriptGlobalObject17 *)public static final int nsIScriptGlobalObject17_GetScriptContext(int ptr)
public static final int _nsIScriptContext_GetNativeContext(int ptr)
ptr - cast=(nsIScriptContext *)public static final int nsIScriptContext_GetNativeContext(int ptr)
public static final int _nsIScriptContext17_GetNativeContext(int ptr)
ptr - cast=(nsIScriptContext17 *)public static final int nsIScriptContext17_GetNativeContext(int ptr)
public static final int _nsEmbedCString_get(int ptr)
ptr - cast=(nsEmbedCString *)public static final int nsEmbedCString_get(int ptr)
public static final void _nsID_delete(int ptr)
ptr - cast=(nsID *)public static final void nsID_delete(int ptr)
public static final int _nsID_new()
public static final int nsID_new()
public static final int _nsID_Equals(int ptr,
int other)
ptr - cast=(nsID *)other - cast=(nsID *),flags=structpublic static final int nsID_Equals(int ptr,
int other)
public static final int _nsEmbedString_new()
public static final int nsEmbedString_new()
public static final int _nsEmbedString_new(char[] aString)
aString - cast=(PRUnichar *)public static final int nsEmbedString_new(char[] aString)
public static final void _nsEmbedString_delete(int ptr)
ptr - cast=(nsEmbedString *)public static final void nsEmbedString_delete(int ptr)
public static final int _nsEmbedString_Length(int ptr)
ptr - cast=(nsEmbedString *)public static final int nsEmbedString_Length(int ptr)
public static final int _nsEmbedString_get(int ptr)
ptr - cast=(nsEmbedString *)public static final int nsEmbedString_get(int ptr)
public static final int _nsIMemory_Alloc(int ptr,
int size)
ptr - cast=(nsIMemory *)size - cast=(size_t)public static final int nsIMemory_Alloc(int ptr,
int size)
public static final int _nsIMemory_Realloc(int ptr1,
int ptr2,
int size)
ptr1 - cast=(nsIMemory *)ptr2 - cast=(void *)size - cast=(size_t)public static final int nsIMemory_Realloc(int ptr1,
int ptr2,
int size)
public static final int _XPCOMGlueLoadXULFunctions(int functionLoad)
functionLoad - cast=(const nsDynamicFunctionLoad *)public static final int XPCOMGlueLoadXULFunctions(int functionLoad)
public static final int _XPCOMGlueStartup(byte[] place)
place - cast=(const char *)public static final int XPCOMGlueStartup(byte[] place)
public static final int _XPCOMGlueShutdown()
public static final int XPCOMGlueShutdown()
public static final int _Call(int ptr)
public static final int Call(int ptr)
public static final int _Call(int ptr,
int aInStream,
int aClosure,
byte[] aFromSegment,
int aToOffset,
int aCount,
int[] aWriteCount)
ptr - cast=(nsWriteSegmentFun)aInStream - cast=(nsIInputStream *)aClosure - cast=(void *)aFromSegment - cast=(const char *)aWriteCount - cast=(PRUint32 *)public static final int Call(int ptr,
int aInStream,
int aClosure,
byte[] aFromSegment,
int aToOffset,
int aCount,
int[] aWriteCount)
public static final int _Call(int ptr,
int aLibXULDirectory,
int aAppDirectory,
int aAppDirProvider,
int aStaticComponents,
int aStaticComponentsCount)
ptr - cast=(SWT_XREInitEmbedding)aLibXULDirectory - cast=(nsILocalFile *)aAppDirectory - cast=(nsILocalFile *)aAppDirProvider - cast=(nsIDirectoryServiceProvider *)aStaticComponents - cast=(nsStaticModuleInfo const *)public static final int Call(int ptr,
int aLibXULDirectory,
int aAppDirectory,
int aAppDirProvider,
int aStaticComponents,
int aStaticComponentsCount)
public static final int _Call(int ptr,
int aLibXULDirectory,
int aAppDirectory,
int aAppDirProvider)
ptr - cast=(SWT_XREInitEmbedding2)aLibXULDirectory - cast=(nsIFile *)aAppDirectory - cast=(nsIFile *)aAppDirProvider - cast=(nsIDirectoryServiceProvider *)public static final int Call(int ptr,
int aLibXULDirectory,
int aAppDirectory,
int aAppDirProvider)