org.eclipse.swt.internal.mozilla
Class XPCOM

java.lang.Object
  extended by org.eclipse.swt.internal.Platform
      extended by org.eclipse.swt.internal.C
          extended by org.eclipse.swt.internal.mozilla.XPCOM

public class XPCOM
extends C


Field Summary
static java.lang.String CONTENT_MAYBETEXT
           
static java.lang.String CONTENT_MULTIPART
           
static java.lang.String DOMEVENT_FOCUS
           
static java.lang.String DOMEVENT_KEYDOWN
           
static java.lang.String DOMEVENT_KEYPRESS
           
static java.lang.String DOMEVENT_KEYUP
           
static java.lang.String DOMEVENT_MOUSEDOWN
           
static java.lang.String DOMEVENT_MOUSEDRAG
           
static java.lang.String DOMEVENT_MOUSEMOVE
           
static java.lang.String DOMEVENT_MOUSEOUT
           
static java.lang.String DOMEVENT_MOUSEOVER
           
static java.lang.String DOMEVENT_MOUSEUP
           
static java.lang.String DOMEVENT_MOUSEWHEEL
           
static java.lang.String DOMEVENT_UNLOAD
           
static nsID EXTERNAL_CID
           
static java.lang.String EXTERNAL_CONTRACTID
           
static java.lang.String MOZILLA_FIVE_HOME
           
static java.lang.String MOZILLA_PLUGIN_PATH
           
static java.lang.String NS_APP_APPLICATION_REGISTRY_DIR
           
static java.lang.String NS_APP_CACHE_PARENT_DIR
           
static java.lang.String NS_APP_HISTORY_50_FILE
           
static java.lang.String NS_APP_LOCALSTORE_50_FILE
           
static java.lang.String NS_APP_PLUGINS_DIR_LIST
           
static java.lang.String NS_APP_PREF_DEFAULTS_50_DIR
           
static java.lang.String NS_APP_PREFS_50_DIR
           
static java.lang.String NS_APP_PREFS_50_FILE
           
static java.lang.String NS_APP_USER_CHROME_DIR
           
static java.lang.String NS_APP_USER_MIMETYPES_50_FILE
           
static java.lang.String NS_APP_USER_PROFILE_50_DIR
           
static nsID NS_APPSHELL_CID
           
static int NS_BINDING_ABORTED
           
static nsID NS_CATEGORYMANAGER_CID
           
static int NS_COMFALSE
           
static java.lang.String NS_CONTEXTSTACK_CONTRACTID
           
static java.lang.String NS_COOKIEMANAGER_CONTRACTID
           
static java.lang.String NS_DIRECTORYSERVICE_CONTRACTID
           
static java.lang.String NS_DOMSERIALIZER_CONTRACTID
           
static nsID NS_DOWNLOAD_CID
           
static java.lang.String NS_DOWNLOAD_CONTRACTID
           
static int NS_ERROR_ABORT
           
static int NS_ERROR_ALREADY_INITIALIZED
           
static int NS_ERROR_BASE
           
static int NS_ERROR_FACTORY_EXISTS
           
static int NS_ERROR_FACTORY_NO_SIGNATURE_SUPPORT
           
static int NS_ERROR_FACTORY_NOT_LOADED
           
static int NS_ERROR_FACTORY_NOT_REGISTERED
           
static int NS_ERROR_FACTORY_REGISTER_AGAIN
           
static int NS_ERROR_FAILURE
           
static int NS_ERROR_FILE_NOT_FOUND
           
static int NS_ERROR_FILE_UNRECOGNIZED_PATH
           
static int NS_ERROR_HTMLPARSER_UNRESOLVEDDTD
           
static int NS_ERROR_ILLEGAL_VALUE
           
static int NS_ERROR_INVALID_ARG
           
static int NS_ERROR_INVALID_POINTER
           
static int NS_ERROR_NO_AGGREGATION
           
static int NS_ERROR_NO_INTERFACE
           
static int NS_ERROR_NOT_AVAILABLE
           
static int NS_ERROR_NOT_IMPLEMENTED
           
static int NS_ERROR_NOT_INITIALIZED
           
static int NS_ERROR_NULL_POINTER
           
static int NS_ERROR_OUT_OF_MEMORY
           
static int NS_ERROR_UNEXPECTED
           
static nsID NS_FILEPICKER_CID
           
static java.lang.String NS_FILEPICKER_CONTRACTID
           
static java.lang.String NS_GRE_COMPONENT_DIR
           
static java.lang.String NS_GRE_DIR
           
static nsID NS_HELPERAPPLAUNCHERDIALOG_CID
           
static java.lang.String NS_HELPERAPPLAUNCHERDIALOG_CONTRACTID
           
static nsID NS_INPUTSTREAMCHANNEL_CID
           
static nsID NS_IOSERVICE_CID
           
static nsID NS_LOADGROUP_CID
           
static java.lang.String NS_MEMORY_CONTRACTID
           
static int NS_NOINTERFACE
           
static java.lang.String NS_OBSERVER_CONTRACTID
           
static int NS_OK
           
static java.lang.String NS_OS_CURRENT_PROCESS_DIR
           
static java.lang.String NS_OS_HOME_DIR
           
static java.lang.String NS_OS_TEMP_DIR
           
static java.lang.String NS_PREFLOCALIZEDSTRING_CONTRACTID
           
static java.lang.String NS_PREFSERVICE_CONTRACTID
           
static nsID NS_PROMPTSERVICE_CID
           
static java.lang.String NS_PROMPTSERVICE_CONTRACTID
           
static java.lang.String NS_TRANSFER_CONTRACTID
           
static java.lang.String NS_VARIANT_CONTRACTID
           
static java.lang.String NS_WEBNAVIGATIONINFO_CONTRACTID
           
static java.lang.String NS_WINDOWWATCHER_CONTRACTID
           
static java.lang.String NS_XPCOM_COMPONENT_DIR
           
static java.lang.String NS_XPCOM_CURRENT_PROCESS_DIR
           
static java.lang.String NS_XPCOM_INIT_CURRENT_PROCESS_DIR
           
 
Fields inherited from class org.eclipse.swt.internal.C
PTR_SIZEOF
 
Fields inherited from class org.eclipse.swt.internal.Platform
lock, PLATFORM
 
Constructor Summary
XPCOM()
           
 
Method Summary
static long _Call(long ptr, long aInStream, long aClosure, byte[] aFromSegment, int aToOffset, int aCount, int[] aWriteCount)
           
static int _NS_GetComponentManager(long[] result)
           
static int _NS_GetServiceManager(long[] result)
           
static int _NS_InitXPCOM2(long result, long binDirectory, long appFileLocationProvider)
           
static int _NS_NewLocalFile(long path, int followLinks, long[] result)
           
static void _nsEmbedCString_delete(long ptr)
           
static long _nsEmbedCString_get(long ptr)
           
static int _nsEmbedCString_Length(long ptr)
           
static long _nsEmbedCString_new()
           
static long _nsEmbedCString_new(byte[] aString, int length)
           
static long _nsEmbedCString_new(long aString, int length)
           
static void _nsEmbedString_delete(long ptr)
           
static long _nsEmbedString_get(long ptr)
           
static int _nsEmbedString_Length(long ptr)
           
static long _nsEmbedString_new()
           
static long _nsEmbedString_new(char[] aString)
           
static void _nsID_delete(long ptr)
           
static int _nsID_Equals(long ptr, long other)
           
static long _nsID_new()
           
static long _nsIMemory_Alloc(long ptr, int size)
           
static long _nsIMemory_Realloc(long ptr1, long ptr2, int size)
           
static int _XPCOMGlueShutdown()
           
static int _XPCOMGlueStartup(byte[] place)
           
static long Call(long ptr, long aInStream, long aClosure, byte[] aFromSegment, int aToOffset, int aCount, int[] aWriteCount)
           
static void memmove(long dest, nsID src, int nbytes)
           
static void memmove(nsID dest, long src, int nbytes)
           
static int NS_GetComponentManager(long[] result)
           
static int NS_GetServiceManager(long[] result)
           
static int NS_InitXPCOM2(long result, long binDirectory, long appFileLocationProvider)
           
static int NS_NewLocalFile(long path, int followLinks, long[] result)
           
static void nsEmbedCString_delete(long ptr)
           
static long nsEmbedCString_get(long ptr)
           
static int nsEmbedCString_Length(long ptr)
           
static long nsEmbedCString_new()
           
static long nsEmbedCString_new(byte[] aString, int length)
           
static long nsEmbedCString_new(long aString, int length)
           
static void nsEmbedString_delete(long ptr)
           
static long nsEmbedString_get(long ptr)
           
static int nsEmbedString_Length(long ptr)
           
static long nsEmbedString_new()
           
static long nsEmbedString_new(char[] aString)
           
static void nsID_delete(long ptr)
           
static int nsID_Equals(long ptr, long other)
           
static long nsID_new()
           
static long nsIMemory_Alloc(long ptr, int size)
           
static long nsIMemory_Realloc(long ptr1, long ptr2, int size)
           
static int strlen_PRUnichar(long s)
           
static int XPCOMGlueShutdown()
           
static int XPCOMGlueStartup(byte[] place)
           
 
Methods inherited from class org.eclipse.swt.internal.C
free, getenv, malloc, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memmove, memset, PTR_sizeof, strlen
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MOZILLA_FIVE_HOME

public static final java.lang.String MOZILLA_FIVE_HOME
See Also:
Constant Field Values

MOZILLA_PLUGIN_PATH

public static final java.lang.String MOZILLA_PLUGIN_PATH
See Also:
Constant Field Values

CONTENT_MAYBETEXT

public static final java.lang.String CONTENT_MAYBETEXT
See Also:
Constant Field Values

CONTENT_MULTIPART

public static final java.lang.String CONTENT_MULTIPART
See Also:
Constant Field Values

DOMEVENT_FOCUS

public static final java.lang.String DOMEVENT_FOCUS
See Also:
Constant Field Values

DOMEVENT_UNLOAD

public static final java.lang.String DOMEVENT_UNLOAD
See Also:
Constant Field Values

DOMEVENT_MOUSEDOWN

public static final java.lang.String DOMEVENT_MOUSEDOWN
See Also:
Constant Field Values

DOMEVENT_MOUSEUP

public static final java.lang.String DOMEVENT_MOUSEUP
See Also:
Constant Field Values

DOMEVENT_MOUSEMOVE

public static final java.lang.String DOMEVENT_MOUSEMOVE
See Also:
Constant Field Values

DOMEVENT_MOUSEDRAG

public static final java.lang.String DOMEVENT_MOUSEDRAG
See Also:
Constant Field Values

DOMEVENT_MOUSEWHEEL

public static final java.lang.String DOMEVENT_MOUSEWHEEL
See Also:
Constant Field Values

DOMEVENT_MOUSEOVER

public static final java.lang.String DOMEVENT_MOUSEOVER
See Also:
Constant Field Values

DOMEVENT_MOUSEOUT

public static final java.lang.String DOMEVENT_MOUSEOUT
See Also:
Constant Field Values

DOMEVENT_KEYUP

public static final java.lang.String DOMEVENT_KEYUP
See Also:
Constant Field Values

DOMEVENT_KEYDOWN

public static final java.lang.String DOMEVENT_KEYDOWN
See Also:
Constant Field Values

DOMEVENT_KEYPRESS

public static final java.lang.String DOMEVENT_KEYPRESS
See Also:
Constant Field Values

EXTERNAL_CID

public static final nsID EXTERNAL_CID

NS_APPSHELL_CID

public static final nsID NS_APPSHELL_CID

NS_CATEGORYMANAGER_CID

public static final nsID NS_CATEGORYMANAGER_CID

NS_DOWNLOAD_CID

public static final nsID NS_DOWNLOAD_CID

NS_FILEPICKER_CID

public static final nsID NS_FILEPICKER_CID

NS_HELPERAPPLAUNCHERDIALOG_CID

public static final nsID NS_HELPERAPPLAUNCHERDIALOG_CID

NS_INPUTSTREAMCHANNEL_CID

public static final nsID NS_INPUTSTREAMCHANNEL_CID

NS_IOSERVICE_CID

public static final nsID NS_IOSERVICE_CID

NS_LOADGROUP_CID

public static final nsID NS_LOADGROUP_CID

NS_PROMPTSERVICE_CID

public static final nsID NS_PROMPTSERVICE_CID

EXTERNAL_CONTRACTID

public static final java.lang.String EXTERNAL_CONTRACTID
See Also:
Constant Field Values

NS_CONTEXTSTACK_CONTRACTID

public static final java.lang.String NS_CONTEXTSTACK_CONTRACTID
See Also:
Constant Field Values

NS_COOKIEMANAGER_CONTRACTID

public static final java.lang.String NS_COOKIEMANAGER_CONTRACTID
See Also:
Constant Field Values

NS_DIRECTORYSERVICE_CONTRACTID

public static final java.lang.String NS_DIRECTORYSERVICE_CONTRACTID
See Also:
Constant Field Values

NS_DOMSERIALIZER_CONTRACTID

public static final java.lang.String NS_DOMSERIALIZER_CONTRACTID
See Also:
Constant Field Values

NS_DOWNLOAD_CONTRACTID

public static final java.lang.String NS_DOWNLOAD_CONTRACTID
See Also:
Constant Field Values

NS_FILEPICKER_CONTRACTID

public static final java.lang.String NS_FILEPICKER_CONTRACTID
See Also:
Constant Field Values

NS_HELPERAPPLAUNCHERDIALOG_CONTRACTID

public static final java.lang.String NS_HELPERAPPLAUNCHERDIALOG_CONTRACTID
See Also:
Constant Field Values

NS_MEMORY_CONTRACTID

public static final java.lang.String NS_MEMORY_CONTRACTID
See Also:
Constant Field Values

NS_OBSERVER_CONTRACTID

public static final java.lang.String NS_OBSERVER_CONTRACTID
See Also:
Constant Field Values

NS_PREFLOCALIZEDSTRING_CONTRACTID

public static final java.lang.String NS_PREFLOCALIZEDSTRING_CONTRACTID
See Also:
Constant Field Values

NS_PREFSERVICE_CONTRACTID

public static final java.lang.String NS_PREFSERVICE_CONTRACTID
See Also:
Constant Field Values

NS_PROMPTSERVICE_CONTRACTID

public static final java.lang.String NS_PROMPTSERVICE_CONTRACTID
See Also:
Constant Field Values

NS_TRANSFER_CONTRACTID

public static final java.lang.String NS_TRANSFER_CONTRACTID
See Also:
Constant Field Values

NS_VARIANT_CONTRACTID

public static final java.lang.String NS_VARIANT_CONTRACTID
See Also:
Constant Field Values

NS_WEBNAVIGATIONINFO_CONTRACTID

public static final java.lang.String NS_WEBNAVIGATIONINFO_CONTRACTID
See Also:
Constant Field Values

NS_WINDOWWATCHER_CONTRACTID

public static final java.lang.String NS_WINDOWWATCHER_CONTRACTID
See Also:
Constant Field Values

NS_APP_APPLICATION_REGISTRY_DIR

public static final java.lang.String NS_APP_APPLICATION_REGISTRY_DIR
See Also:
Constant Field Values

NS_APP_CACHE_PARENT_DIR

public static final java.lang.String NS_APP_CACHE_PARENT_DIR
See Also:
Constant Field Values

NS_APP_HISTORY_50_FILE

public static final java.lang.String NS_APP_HISTORY_50_FILE
See Also:
Constant Field Values

NS_APP_LOCALSTORE_50_FILE

public static final java.lang.String NS_APP_LOCALSTORE_50_FILE
See Also:
Constant Field Values

NS_APP_PLUGINS_DIR_LIST

public static final java.lang.String NS_APP_PLUGINS_DIR_LIST
See Also:
Constant Field Values

NS_APP_PREF_DEFAULTS_50_DIR

public static final java.lang.String NS_APP_PREF_DEFAULTS_50_DIR
See Also:
Constant Field Values

NS_APP_PREFS_50_DIR

public static final java.lang.String NS_APP_PREFS_50_DIR
See Also:
Constant Field Values

NS_APP_PREFS_50_FILE

public static final java.lang.String NS_APP_PREFS_50_FILE
See Also:
Constant Field Values

NS_APP_USER_CHROME_DIR

public static final java.lang.String NS_APP_USER_CHROME_DIR
See Also:
Constant Field Values

NS_APP_USER_MIMETYPES_50_FILE

public static final java.lang.String NS_APP_USER_MIMETYPES_50_FILE
See Also:
Constant Field Values

NS_APP_USER_PROFILE_50_DIR

public static final java.lang.String NS_APP_USER_PROFILE_50_DIR
See Also:
Constant Field Values

NS_GRE_COMPONENT_DIR

public static final java.lang.String NS_GRE_COMPONENT_DIR
See Also:
Constant Field Values

NS_GRE_DIR

public static final java.lang.String NS_GRE_DIR
See Also:
Constant Field Values

NS_OS_CURRENT_PROCESS_DIR

public static final java.lang.String NS_OS_CURRENT_PROCESS_DIR
See Also:
Constant Field Values

NS_OS_HOME_DIR

public static final java.lang.String NS_OS_HOME_DIR
See Also:
Constant Field Values

NS_OS_TEMP_DIR

public static final java.lang.String NS_OS_TEMP_DIR
See Also:
Constant Field Values

NS_XPCOM_COMPONENT_DIR

public static final java.lang.String NS_XPCOM_COMPONENT_DIR
See Also:
Constant Field Values

NS_XPCOM_CURRENT_PROCESS_DIR

public static final java.lang.String NS_XPCOM_CURRENT_PROCESS_DIR
See Also:
Constant Field Values

NS_XPCOM_INIT_CURRENT_PROCESS_DIR

public static final java.lang.String NS_XPCOM_INIT_CURRENT_PROCESS_DIR
See Also:
Constant Field Values

NS_OK

public static final int NS_OK
See Also:
Constant Field Values

NS_COMFALSE

public static final int NS_COMFALSE
See Also:
Constant Field Values

NS_BINDING_ABORTED

public static final int NS_BINDING_ABORTED
See Also:
Constant Field Values

NS_ERROR_BASE

public static final int NS_ERROR_BASE
See Also:
Constant Field Values

NS_ERROR_NOT_INITIALIZED

public static final int NS_ERROR_NOT_INITIALIZED
See Also:
Constant Field Values

NS_ERROR_ALREADY_INITIALIZED

public static final int NS_ERROR_ALREADY_INITIALIZED
See Also:
Constant Field Values

NS_ERROR_NOT_IMPLEMENTED

public static final int NS_ERROR_NOT_IMPLEMENTED
See Also:
Constant Field Values

NS_NOINTERFACE

public static final int NS_NOINTERFACE
See Also:
Constant Field Values

NS_ERROR_NO_INTERFACE

public static final int NS_ERROR_NO_INTERFACE
See Also:
Constant Field Values

NS_ERROR_INVALID_POINTER

public static final int NS_ERROR_INVALID_POINTER
See Also:
Constant Field Values

NS_ERROR_NULL_POINTER

public static final int NS_ERROR_NULL_POINTER
See Also:
Constant Field Values

NS_ERROR_ABORT

public static final int NS_ERROR_ABORT
See Also:
Constant Field Values

NS_ERROR_FAILURE

public static final int NS_ERROR_FAILURE
See Also:
Constant Field Values

NS_ERROR_UNEXPECTED

public static final int NS_ERROR_UNEXPECTED
See Also:
Constant Field Values

NS_ERROR_OUT_OF_MEMORY

public static final int NS_ERROR_OUT_OF_MEMORY
See Also:
Constant Field Values

NS_ERROR_ILLEGAL_VALUE

public static final int NS_ERROR_ILLEGAL_VALUE
See Also:
Constant Field Values

NS_ERROR_INVALID_ARG

public static final int NS_ERROR_INVALID_ARG
See Also:
Constant Field Values

NS_ERROR_NO_AGGREGATION

public static final int NS_ERROR_NO_AGGREGATION
See Also:
Constant Field Values

NS_ERROR_NOT_AVAILABLE

public static final int NS_ERROR_NOT_AVAILABLE
See Also:
Constant Field Values

NS_ERROR_FACTORY_NOT_REGISTERED

public static final int NS_ERROR_FACTORY_NOT_REGISTERED
See Also:
Constant Field Values

NS_ERROR_FACTORY_REGISTER_AGAIN

public static final int NS_ERROR_FACTORY_REGISTER_AGAIN
See Also:
Constant Field Values

NS_ERROR_FACTORY_NOT_LOADED

public static final int NS_ERROR_FACTORY_NOT_LOADED
See Also:
Constant Field Values

NS_ERROR_FACTORY_NO_SIGNATURE_SUPPORT

public static final int NS_ERROR_FACTORY_NO_SIGNATURE_SUPPORT
See Also:
Constant Field Values

NS_ERROR_FACTORY_EXISTS

public static final int NS_ERROR_FACTORY_EXISTS
See Also:
Constant Field Values

NS_ERROR_HTMLPARSER_UNRESOLVEDDTD

public static final int NS_ERROR_HTMLPARSER_UNRESOLVEDDTD
See Also:
Constant Field Values

NS_ERROR_FILE_NOT_FOUND

public static final int NS_ERROR_FILE_NOT_FOUND
See Also:
Constant Field Values

NS_ERROR_FILE_UNRECOGNIZED_PATH

public static final int NS_ERROR_FILE_UNRECOGNIZED_PATH
See Also:
Constant Field Values
Constructor Detail

XPCOM

public XPCOM()
Method Detail

memmove

public static final void memmove(nsID dest,
                                 long src,
                                 int nbytes)
Parameters:
dest - cast=(void *)
src - cast=(const void *)
nbytes - cast=(size_t)

memmove

public static final void memmove(long dest,
                                 nsID src,
                                 int nbytes)
Parameters:
dest - cast=(void *)
src - cast=(const void *)
nbytes - cast=(size_t)

strlen_PRUnichar

public static final int strlen_PRUnichar(long s)

_NS_GetComponentManager

public static final int _NS_GetComponentManager(long[] result)
Parameters:
result - cast=(nsIComponentManager**)

NS_GetComponentManager

public static final int NS_GetComponentManager(long[] result)

_NS_GetServiceManager

public static final int _NS_GetServiceManager(long[] result)
Parameters:
result - cast=(nsIServiceManager**)

NS_GetServiceManager

public static final int NS_GetServiceManager(long[] result)

_NS_InitXPCOM2

public static final int _NS_InitXPCOM2(long result,
                                       long binDirectory,
                                       long appFileLocationProvider)
Parameters:
result - cast=(nsIServiceManager **)
binDirectory - cast=(nsIFile *)
appFileLocationProvider - cast=(nsIDirectoryServiceProvider *)

NS_InitXPCOM2

public static final int NS_InitXPCOM2(long result,
                                      long binDirectory,
                                      long appFileLocationProvider)

_NS_NewLocalFile

public static final int _NS_NewLocalFile(long path,
                                         int followLinks,
                                         long[] result)
Parameters:
path - cast=(nsAString *),flags=struct
result - cast=(nsILocalFile**)

NS_NewLocalFile

public static final int NS_NewLocalFile(long path,
                                        int followLinks,
                                        long[] result)

_nsEmbedCString_new

public static final long _nsEmbedCString_new()

nsEmbedCString_new

public static final long nsEmbedCString_new()

_nsEmbedCString_new

public static final long _nsEmbedCString_new(byte[] aString,
                                             int length)
Parameters:
aString - cast=(const char *)

nsEmbedCString_new

public static final long nsEmbedCString_new(byte[] aString,
                                            int length)

_nsEmbedCString_new

public static final long _nsEmbedCString_new(long aString,
                                             int length)
Parameters:
aString - cast=(const char *)

nsEmbedCString_new

public static final long nsEmbedCString_new(long aString,
                                            int length)

_nsEmbedCString_delete

public static final void _nsEmbedCString_delete(long ptr)
Parameters:
ptr - cast=(nsEmbedCString *)

nsEmbedCString_delete

public static final void nsEmbedCString_delete(long ptr)

_nsEmbedCString_Length

public static final int _nsEmbedCString_Length(long ptr)
Parameters:
ptr - cast=(nsEmbedCString *)

nsEmbedCString_Length

public static final int nsEmbedCString_Length(long ptr)

_nsEmbedCString_get

public static final long _nsEmbedCString_get(long ptr)
Parameters:
ptr - cast=(nsEmbedCString *)

nsEmbedCString_get

public static final long nsEmbedCString_get(long ptr)

_nsID_delete

public static final void _nsID_delete(long ptr)
Parameters:
ptr - cast=(nsID *)

nsID_delete

public static final void nsID_delete(long ptr)

_nsID_new

public static final long _nsID_new()

nsID_new

public static final long nsID_new()

_nsID_Equals

public static final int _nsID_Equals(long ptr,
                                     long other)
Parameters:
ptr - cast=(nsID *)
other - cast=(nsID *),flags=struct

nsID_Equals

public static final int nsID_Equals(long ptr,
                                    long other)

_nsEmbedString_new

public static final long _nsEmbedString_new()

nsEmbedString_new

public static final long nsEmbedString_new()

_nsEmbedString_new

public static final long _nsEmbedString_new(char[] aString)
Parameters:
aString - cast=(PRUnichar *)

nsEmbedString_new

public static final long nsEmbedString_new(char[] aString)

_nsEmbedString_delete

public static final void _nsEmbedString_delete(long ptr)
Parameters:
ptr - cast=(nsEmbedString *)

nsEmbedString_delete

public static final void nsEmbedString_delete(long ptr)

_nsEmbedString_Length

public static final int _nsEmbedString_Length(long ptr)
Parameters:
ptr - cast=(nsEmbedString *)

nsEmbedString_Length

public static final int nsEmbedString_Length(long ptr)

_nsEmbedString_get

public static final long _nsEmbedString_get(long ptr)
Parameters:
ptr - cast=(nsEmbedString *)

nsEmbedString_get

public static final long nsEmbedString_get(long ptr)

_nsIMemory_Alloc

public static final long _nsIMemory_Alloc(long ptr,
                                          int size)
Parameters:
ptr - cast=(nsIMemory *)
size - cast=(size_t)

nsIMemory_Alloc

public static final long nsIMemory_Alloc(long ptr,
                                         int size)

_nsIMemory_Realloc

public static final long _nsIMemory_Realloc(long ptr1,
                                            long ptr2,
                                            int size)
Parameters:
ptr1 - cast=(nsIMemory *)
ptr2 - cast=(void *)
size - cast=(size_t)

nsIMemory_Realloc

public static final long nsIMemory_Realloc(long ptr1,
                                           long ptr2,
                                           int size)

_XPCOMGlueStartup

public static final int _XPCOMGlueStartup(byte[] place)
Parameters:
place - cast=(const char *)

XPCOMGlueStartup

public static final int XPCOMGlueStartup(byte[] place)

_XPCOMGlueShutdown

public static final int _XPCOMGlueShutdown()

XPCOMGlueShutdown

public static final int XPCOMGlueShutdown()

_Call

public static final long _Call(long ptr,
                               long aInStream,
                               long aClosure,
                               byte[] aFromSegment,
                               int aToOffset,
                               int aCount,
                               int[] aWriteCount)
Parameters:
ptr - cast=(nsWriteSegmentFun)
aInStream - cast=(nsIInputStream *)
aClosure - cast=(void *)
aFromSegment - cast=(const char *)
aWriteCount - cast=(PRUint32 *)

Call

public static final long Call(long ptr,
                              long aInStream,
                              long aClosure,
                              byte[] aFromSegment,
                              int aToOffset,
                              int aCount,
                              int[] aWriteCount)