jsjava.h File Reference


Classes

struct  JSJCallbacks
struct  JavaPackageDef

Typedefs

typedef struct JSJavaVM JSJavaVM
typedef struct JSJavaThreadState JSJavaThreadState
typedef struct SystemJavaVM SystemJavaVM

Functions

 JS_EXPORT_API (JSBool) JSJ_SimpleInit(JSContext *cx
 JS_EXPORT_API (void) JSJ_SimpleShutdown(void)
 JS_EXPORT_API (JSJavaVM *) JSJ_ConnectToJavaVM(SystemJavaVM *java_vm
 JS_EXPORT_API (JSJavaThreadState *) JSJ_AttachCurrentThreadToJava(JSJavaVM *jsjava_vm
 JS_EXPORT_API (JSContext *) JSJ_SetDefaultJSContextForJavaThread(JSContext *cx

Variables

JS_BEGIN_EXTERN_C typedef jlong lcjsobject
JSObjectglobal_obj
JSObject SystemJavaVMjava_vm
JSObject SystemJavaVM const charclasspath
void * initargs
JSObject JavaPackageDefpredefined_packages
const charthread_name
const char JNIEnv ** java_envp
JSJavaThreadStatejsj_env
jobject java_obj
jobject jsvalvp
jsval js_val


Typedef Documentation

typedef struct JSJavaVM JSJavaVM


Function Documentation

JS_EXPORT_API ( JSBool   ) 

JS_EXPORT_API ( void   ) 

JS_EXPORT_API ( JSJavaVM  ) 

JS_EXPORT_API ( JSJavaThreadState  ) 

JS_EXPORT_API ( JSContext  ) 


Variable Documentation

typedef jint lcjsobject

void* initargs


Generated Mozilla by doxygen 1.5.6