Back to index

lightning-sunbird  0.9+nobinonly
CSecureEnv Member List
This is the complete list of members for CSecureEnv, including all inherited members.
addRef(void)SupportsMixin [private]
addRef(void)SupportsMixin [private]
AllocObject(jclass clazz, jobject *result)CSecureEnv [virtual]
AllocObject(jclass clazz, jobject *result)CSecureEnv [virtual]
CallMethod(jni_type type, jobject obj, jmethodID methodID, jvalue *args, jvalue *result, nsISecurityContext *ctx=NULL)CSecureEnv [virtual]
CallMethod(jni_type type, jobject obj, jmethodID methodID, jvalue *args, jvalue *result, nsISecurityContext *ctx=NULL)CSecureEnv [virtual]
CallNonvirtualMethod(jni_type type, jobject obj, jclass clazz, jmethodID methodID, jvalue *args, jvalue *result, nsISecurityContext *ctx=NULL)CSecureEnv [virtual]
CallNonvirtualMethod(jni_type type, jobject obj, jclass clazz, jmethodID methodID, jvalue *args, jvalue *result, nsISecurityContext *ctx=NULL)CSecureEnv [virtual]
CallStaticMethod(jni_type type, jclass clazz, jmethodID methodID, jvalue *args, jvalue *result, nsISecurityContext *ctx=NULL)CSecureEnv [virtual]
CallStaticMethod(jni_type type, jclass clazz, jmethodID methodID, jvalue *args, jvalue *result, nsISecurityContext *ctx=NULL)CSecureEnv [virtual]
clearPendingException(JNIEnv *env)CSecureEnv
Create(MRJPlugin *plugin, JNIEnv *proxyEnv, const nsIID &aIID, void **aInstancePtr)CSecureEnv [static]
Create(MRJPlugin *plugin, JNIEnv *proxyEnv, const nsIID &aIID, void **aInstancePtr)CSecureEnv [static]
CSecureEnv(MRJPlugin *plugin, JNIEnv *proxyEnv, JNIEnv *javaEnv=NULL)CSecureEnv
CSecureEnv(MRJPlugin *plugin, JNIEnv *proxyEnv, JNIEnv *javaEnv=NULL)CSecureEnv
DefineClass(const char *name, jobject loader, const jbyte *buf, jsize len, jclass *clazz)CSecureEnv [virtual]
DefineClass(const char *name, jobject loader, const jbyte *buf, jsize len, jclass *clazz)CSecureEnv [virtual]
DeleteGlobalRef(jobject gref)CSecureEnv [virtual]
DeleteGlobalRef(jobject gref)CSecureEnv [virtual]
DeleteLocalRef(jobject obj)CSecureEnv [virtual]
DeleteLocalRef(jobject obj)CSecureEnv [virtual]
ExceptionClear(void)CSecureEnv [virtual]
ExceptionClear(void)CSecureEnv [virtual]
ExceptionDescribe(void)CSecureEnv [virtual]
ExceptionDescribe(void)CSecureEnv [virtual]
ExceptionOccurred(jthrowable *result)CSecureEnv [virtual]
ExceptionOccurred(jthrowable *result)CSecureEnv [virtual]
FatalError(const char *msg)CSecureEnv [virtual]
FatalError(const char *msg)CSecureEnv [virtual]
FindClass(const char *name, jclass *clazz)CSecureEnv [virtual]
FindClass(const char *name, jclass *clazz)CSecureEnv [virtual]
GetArrayElements(jni_type type, jarray array, jboolean *isCopy, void *result)CSecureEnv [virtual]
GetArrayElements(jni_type type, jarray array, jboolean *isCopy, void *result)CSecureEnv [virtual]
GetArrayLength(jarray array, jsize *result)CSecureEnv [virtual]
GetArrayLength(jarray array, jsize *result)CSecureEnv [virtual]
GetArrayRegion(jni_type type, jarray array, jsize start, jsize len, void *buf)CSecureEnv [virtual]
GetArrayRegion(jni_type type, jarray array, jsize start, jsize len, void *buf)CSecureEnv [virtual]
GetField(jni_type type, jobject obj, jfieldID fieldID, jvalue *result, nsISecurityContext *ctx=NULL)CSecureEnv [virtual]
GetField(jni_type type, jobject obj, jfieldID fieldID, jvalue *result, nsISecurityContext *ctx=NULL)CSecureEnv [virtual]
GetFieldID(jclass clazz, const char *name, const char *sig, jfieldID *id)CSecureEnv [virtual]
GetFieldID(jclass clazz, const char *name, const char *sig, jfieldID *id)CSecureEnv [virtual]
getJavaEnv()CSecureEnv [inline]
getJavaEnv()CSecureEnv [inline]
GetJavaVM(JavaVM **vm, jint *result)CSecureEnv [virtual]
GetJavaVM(JavaVM **vm, jint *result)CSecureEnv [virtual]
getMessageQueues(JavaMessageQueue *&javaQueue, JavaMessageQueue *&nativeQueue)CSecureEnv [inline]
getMessageQueues(JavaMessageQueue *&javaQueue, JavaMessageQueue *&nativeQueue)CSecureEnv [inline]
GetMethodID(jclass clazz, const char *name, const char *sig, jmethodID *id)CSecureEnv [virtual]
GetMethodID(jclass clazz, const char *name, const char *sig, jmethodID *id)CSecureEnv [virtual]
GetObjectArrayElement(jobjectArray array, jsize index, jobject *result)CSecureEnv [virtual]
GetObjectArrayElement(jobjectArray array, jsize index, jobject *result)CSecureEnv [virtual]
GetObjectClass(jobject obj, jclass *result)CSecureEnv [virtual]
GetObjectClass(jobject obj, jclass *result)CSecureEnv [virtual]
getPendingException(JNIEnv *env)CSecureEnv
getProxyEnv()CSecureEnv [inline]
getProxyEnv()CSecureEnv [inline]
getSession()CSecureEnv [inline]
getSession()CSecureEnv [inline]
GetStaticField(jni_type type, jclass clazz, jfieldID fieldID, jvalue *result, nsISecurityContext *ctx=NULL)CSecureEnv [virtual]
GetStaticField(jni_type type, jclass clazz, jfieldID fieldID, jvalue *result, nsISecurityContext *ctx=NULL)CSecureEnv [virtual]
GetStaticFieldID(jclass clazz, const char *name, const char *sig, jfieldID *id)CSecureEnv [virtual]
GetStaticFieldID(jclass clazz, const char *name, const char *sig, jfieldID *id)CSecureEnv [virtual]
GetStaticMethodID(jclass clazz, const char *name, const char *sig, jmethodID *id)CSecureEnv [virtual]
GetStaticMethodID(jclass clazz, const char *name, const char *sig, jmethodID *id)CSecureEnv [virtual]
GetStringChars(jstring str, jboolean *isCopy, const jchar **result)CSecureEnv [virtual]
GetStringChars(jstring str, jboolean *isCopy, const jchar **result)CSecureEnv [virtual]
GetStringLength(jstring str, jsize *result)CSecureEnv [virtual]
GetStringLength(jstring str, jsize *result)CSecureEnv [virtual]
GetStringUTFChars(jstring str, jboolean *isCopy, const char **result)CSecureEnv [virtual]
GetStringUTFChars(jstring str, jboolean *isCopy, const char **result)CSecureEnv [virtual]
GetStringUTFLength(jstring str, jsize *result)CSecureEnv [virtual]
GetStringUTFLength(jstring str, jsize *result)CSecureEnv [virtual]
GetSuperclass(jclass sub, jclass *super)CSecureEnv [virtual]
GetSuperclass(jclass sub, jclass *super)CSecureEnv [virtual]
getThreadManager()CSecureEnv [inline]
getThreadManager()CSecureEnv [inline]
GetVersion(jint *version)CSecureEnv [virtual]
GetVersion(jint *version)CSecureEnv [virtual]
initialize(JNIEnv *javaEnv, jboolean *isRunning, JavaMessageQueue *javaQueue, JavaMessageQueue *nativeQueue)CSecureEnv
initialize(JNIEnv *javaEnv, jboolean *isRunning, JavaMessageQueue *javaQueue, JavaMessageQueue *nativeQueue)CSecureEnv
IsAssignableFrom(jclass sub, jclass super, jboolean *result)CSecureEnv [virtual]
IsAssignableFrom(jclass sub, jclass super, jboolean *result)CSecureEnv [virtual]
isInitialized()CSecureEnv [inline]
isInitialized()CSecureEnv [inline]
IsInstanceOf(jobject obj, jclass clazz, jboolean *result)CSecureEnv [virtual]
IsInstanceOf(jobject obj, jclass clazz, jboolean *result)CSecureEnv [virtual]
IsSameObject(jobject obj1, jobject obj2, jboolean *result)CSecureEnv [virtual]
IsSameObject(jobject obj1, jobject obj2, jboolean *result)CSecureEnv [virtual]
kInterfaceCountCSecureEnv [private, static]
messageLoop(JNIEnv *env, JavaMessage *msgToSend, JavaMessageQueue *sendQueue, JavaMessageQueue *receiveQueue, Boolean busyWaiting=false)CSecureEnv
messageLoop(JNIEnv *env, JavaMessage *msgToSend, JavaMessageQueue *sendQueue, JavaMessageQueue *receiveQueue, Boolean busyWaiting=false)CSecureEnv
mIsRunningCSecureEnv [protected]
mJavaEnvCSecureEnv [protected]
mJavaQueueCSecureEnv [protected]
mLiveConnectProxyCSecureEnv [protected]
mNativeQueueCSecureEnv [protected]
MonitorEnter(jobject obj, jint *result)CSecureEnv [virtual]
MonitorEnter(jobject obj, jint *result)CSecureEnv [virtual]
MonitorExit(jobject obj, jint *result)CSecureEnv [virtual]
MonitorExit(jobject obj, jint *result)CSecureEnv [virtual]
mPendingExceptionCSecureEnv [protected]
mPluginCSecureEnv [protected]
mProxyEnvCSecureEnv [protected]
mScriptPrincipalCSecureEnv [protected]
mScriptSecurityManagerCSecureEnv [protected]
mSessionCSecureEnv [protected]
mThreadManagerCSecureEnv [protected]
NewArray(jni_type element_type, jsize len, jarray *result)CSecureEnv [virtual]
NewArray(jni_type element_type, jsize len, jarray *result)CSecureEnv [virtual]
NewGlobalRef(jobject lobj, jobject *result)CSecureEnv [virtual]
NewGlobalRef(jobject lobj, jobject *result)CSecureEnv [virtual]
NewObject(jclass clazz, jmethodID methodID, jvalue *args, jobject *result, nsISecurityContext *ctx=NULL)CSecureEnv [virtual]
NewObject(jclass clazz, jmethodID methodID, jvalue *args, jobject *result, nsISecurityContext *ctx=NULL)CSecureEnv [virtual]
NewObjectArray(jsize len, jclass clazz, jobject init, jobjectArray *result)CSecureEnv [virtual]
NewObjectArray(jsize len, jclass clazz, jobject init, jobjectArray *result)CSecureEnv [virtual]
NewString(const jchar *unicode, jsize len, jstring *result)CSecureEnv [virtual]
NewString(const jchar *unicode, jsize len, jstring *result)CSecureEnv [virtual]
NewStringUTF(const char *utf, jstring *result)CSecureEnv [virtual]
NewStringUTF(const char *utf, jstring *result)CSecureEnv [virtual]
queryInterface(const nsIID &aIID, void **aInstancePtr)SupportsMixin [private]
queryInterface(const nsIID &aIID, void **aInstancePtr)SupportsMixin [private]
RegisterNatives(jclass clazz, const JNINativeMethod *methods, jint nMethods, jint *result)CSecureEnv [virtual]
RegisterNatives(jclass clazz, const JNINativeMethod *methods, jint nMethods, jint *result)CSecureEnv [virtual]
release(void)SupportsMixin [private]
release(void)SupportsMixin [private]
ReleaseArrayElements(jni_type type, jarray array, void *elems, jint mode)CSecureEnv [virtual]
ReleaseArrayElements(jni_type type, jarray array, void *elems, jint mode)CSecureEnv [virtual]
ReleaseStringChars(jstring str, const jchar *chars)CSecureEnv [virtual]
ReleaseStringChars(jstring str, const jchar *chars)CSecureEnv [virtual]
ReleaseStringUTFChars(jstring str, const char *chars)CSecureEnv [virtual]
ReleaseStringUTFChars(jstring str, const char *chars)CSecureEnv [virtual]
Run()CSecureEnv [virtual]
Run()CSecureEnv [virtual]
run()nsIRunnable
savePendingException(JNIEnv *env)CSecureEnv
sendMessageFromJava(JNIEnv *javaEnv, JavaMessage *msg, Boolean busyWaiting=false)CSecureEnv
sendMessageFromJava(JNIEnv *javaEnv, JavaMessage *msg, Boolean busyWaiting=false)CSecureEnv
sendMessageToJava(JavaMessage *msg)CSecureEnv
sendMessageToJava(JavaMessage *msg)CSecureEnv
SetArrayRegion(jni_type type, jarray array, jsize start, jsize len, void *buf)CSecureEnv [virtual]
SetArrayRegion(jni_type type, jarray array, jsize start, jsize len, void *buf)CSecureEnv [virtual]
SetField(jni_type type, jobject obj, jfieldID fieldID, jvalue val, nsISecurityContext *ctx=NULL)CSecureEnv [virtual]
SetField(jni_type type, jobject obj, jfieldID fieldID, jvalue val, nsISecurityContext *ctx=NULL)CSecureEnv [virtual]
setJavaEnv(JNIEnv *javaEnv)CSecureEnv [inline]
setJavaEnv(JNIEnv *javaEnv)CSecureEnv [inline]
SetObjectArrayElement(jobjectArray array, jsize index, jobject val)CSecureEnv [virtual]
SetObjectArrayElement(jobjectArray array, jsize index, jobject val)CSecureEnv [virtual]
setProxyEnv(JNIEnv *proxyEnv)CSecureEnv [inline]
setProxyEnv(JNIEnv *proxyEnv)CSecureEnv [inline]
SetStaticField(jni_type type, jclass clazz, jfieldID fieldID, jvalue val, nsISecurityContext *ctx=NULL)CSecureEnv [virtual]
SetStaticField(jni_type type, jclass clazz, jfieldID fieldID, jvalue val, nsISecurityContext *ctx=NULL)CSecureEnv [virtual]
sInterfacesCSecureEnv [private, static]
SupportsMixin(void *instance, const InterfaceInfo interfaces[], UInt32 interfaceCount, nsISupports *outer=NULL)SupportsMixin [private]
SupportsMixin(void *instance, const InterfaceInfo interfaces[], UInt32 interfaceCount, nsISupports *outer=NULL)SupportsMixin [private]
Throw(jthrowable obj, jint *result)CSecureEnv [virtual]
Throw(jthrowable obj, jint *result)CSecureEnv [virtual]
ThrowNew(jclass clazz, const char *msg, jint *result)CSecureEnv [virtual]
ThrowNew(jclass clazz, const char *msg, jint *result)CSecureEnv [virtual]
UnregisterNatives(jclass clazz, jint *result)CSecureEnv [virtual]
UnregisterNatives(jclass clazz, jint *result)CSecureEnv [virtual]
~CSecureEnv(void)CSecureEnv [virtual]
~CSecureEnv(void)CSecureEnv [virtual]
~SupportsMixin()SupportsMixin [private, virtual]
~SupportsMixin()SupportsMixin [private, virtual]