theKernel 10.0
|
tag: nhi1-release-250425 More...
Go to the source code of this file.
Macros | |
#define | defDebug0 |
#define | defClass(v, n) |
#define | defOAtr(v, c, n, s) |
#define | defSAtr(v, c, n, s) |
#define | defOMth(v, c, n, s) |
#define | defSMth(v, c, n, s) |
#define | MkCleanupTmpl() |
#define | MkSetupTmpl() |
#define | check(v, c) |
#define | defClass(v, n) |
#define | defOAtr(v, c, n, s) |
#define | defSAtr(v, c, n, s) |
#define | defOMth(v, c, n, s) |
#define | defSMth(v, c, n, s) |
#define | defDebug0 MA |
#define | defDebug0 |
#define | defClass(v, n) |
#define | defOAtr(v, c, n, s) |
#define | defSAtr(v, c, n, s) |
#define | defOMth(v, c, n, s) |
#define | defSMth(v, c, n, s) |
Functions | |
static void | jvmkkernel_sMkRuntimeCallback (MK_RT mkrt) |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkKernel_ErrorE_1FromInt (JNIEnv *env, jclass class, jint value) |
Java: → C-API return the MkErrorE from integer … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkKernel_IdSE_1FromInt (JNIEnv *env, jclass class, jint value) |
Java: → C-API return the MkIdSE from integer … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkKernel_TimeoutE_1FromInt (JNIEnv *env, jclass class, jint value) |
Java: → C-API return the MkTimeoutE from integer … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkKernel_TypeE_1FromInt (JNIEnv *env, jclass class, jint value) |
Java: → C-API return the MkTypeE from integer … | |
JNIEXPORT jint JNICALL | Java_jvmkkernel_MkKernel_ErrorE_1ToInt (JNIEnv *env, jclass class, jobject value) |
Java: → C-API return the MkErrorE as integer … | |
JNIEXPORT jstring JNICALL | Java_jvmkkernel_MkKernel_ErrorE_1ToString (JNIEnv *env, jclass class, jobject value) |
Java: → C-API return the MkErrorE as string … | |
JNIEXPORT jint JNICALL | Java_jvmkkernel_MkKernel_IdSE_1ToInt (JNIEnv *env, jclass class, jobject value) |
Java: → C-API return the MkIdSE as integer … | |
JNIEXPORT jstring JNICALL | Java_jvmkkernel_MkKernel_IdSE_1ToString (JNIEnv *env, jclass class, jobject value) |
Java: → C-API return the MkIdSE as string … | |
JNIEXPORT jint JNICALL | Java_jvmkkernel_MkKernel_TimeoutE_1ToInt (JNIEnv *env, jclass class, jobject value) |
Java: → C-API return the MkTimeoutE as integer … | |
JNIEXPORT jstring JNICALL | Java_jvmkkernel_MkKernel_TimeoutE_1ToString (JNIEnv *env, jclass class, jobject value) |
Java: → C-API return the MkTimeoutE as string … | |
JNIEXPORT jint JNICALL | Java_jvmkkernel_MkKernel_TypeE_1ToInt (JNIEnv *env, jclass class, jobject value) |
Java: → C-API return the MkTypeE as integer … | |
JNIEXPORT jstring JNICALL | Java_jvmkkernel_MkKernel_TypeE_1ToString (JNIEnv *env, jclass class, jobject value) |
Java: → C-API return the MkTypeE as string … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkKernel_Cleanup (JNIEnv *env, jclass class) |
Java: → C-API cleanup jvmkkernel internal memory … | |
JNIEXPORT void JNICALL | Setup (JNIEnv *env, jclass class) |
Java: → C-API setup jvmkkernel internal memory … | |
enum MkErrorE | jvmkkernel_GetJniEnv (MK_RT mkrt, JNIEnv **env) |
Variables | |
JavaVM * | jvmkkernel_cached_jvm = NULL |
global data | |
jclass | jclass_List |
jfieldID | jfieldID_List |
jmethodID | jmethodID_List |
static struct MkRuntimeCallbackS | jvmkkernel_sMkRuntimeCallbackData = {0} |
bool | MkRuntimeSysPipeHandlerUse = false |
block SIGPIPE ignore handlern default=true, Java require this | |
tag: nhi1-release-250425
Definition in file LibMkKernel_jv.c.
#define check | ( | v, | |
c ) |
#define defClass | ( | v, | |
n ) |
Definition at line 22 of file LibMkKernel_jv.c.
#define defClass | ( | v, | |
n ) |
Definition at line 22 of file LibMkKernel_jv.c.
#define defClass | ( | v, | |
n ) |
Definition at line 22 of file LibMkKernel_jv.c.
#define defDebug0 |
Definition at line 21 of file LibMkKernel_jv.c.
#define defDebug0 MA |
Definition at line 21 of file LibMkKernel_jv.c.
#define defDebug0 |
Definition at line 21 of file LibMkKernel_jv.c.
#define defOAtr | ( | v, | |
c, | |||
n, | |||
s ) |
Definition at line 23 of file LibMkKernel_jv.c.
#define defOAtr | ( | v, | |
c, | |||
n, | |||
s ) |
Definition at line 23 of file LibMkKernel_jv.c.
#define defOAtr | ( | v, | |
c, | |||
n, | |||
s ) |
Definition at line 23 of file LibMkKernel_jv.c.
#define defOMth | ( | v, | |
c, | |||
n, | |||
s ) |
Definition at line 25 of file LibMkKernel_jv.c.
#define defOMth | ( | v, | |
c, | |||
n, | |||
s ) |
Definition at line 25 of file LibMkKernel_jv.c.
#define defOMth | ( | v, | |
c, | |||
n, | |||
s ) |
Definition at line 25 of file LibMkKernel_jv.c.
#define defSAtr | ( | v, | |
c, | |||
n, | |||
s ) |
Definition at line 24 of file LibMkKernel_jv.c.
#define defSAtr | ( | v, | |
c, | |||
n, | |||
s ) |
Definition at line 24 of file LibMkKernel_jv.c.
#define defSAtr | ( | v, | |
c, | |||
n, | |||
s ) |
Definition at line 24 of file LibMkKernel_jv.c.
#define defSMth | ( | v, | |
c, | |||
n, | |||
s ) |
Definition at line 26 of file LibMkKernel_jv.c.
#define defSMth | ( | v, | |
c, | |||
n, | |||
s ) |
Definition at line 26 of file LibMkKernel_jv.c.
#define defSMth | ( | v, | |
c, | |||
n, | |||
s ) |
Definition at line 26 of file LibMkKernel_jv.c.
#define MkCleanupTmpl | ( | ) |
Definition at line 53 of file LibMkKernel_jv.c.
#define MkSetupTmpl | ( | ) |
Definition at line 54 of file LibMkKernel_jv.c.
Definition at line 237 of file LibMkKernel_jv.c.
|
static |
Definition at line 37 of file LibMkKernel_jv.c.
jclass jclass_List |
Definition at line 17 of file LibMkKernel_jv.c.
jfieldID jfieldID_List |
Definition at line 18 of file LibMkKernel_jv.c.
jmethodID jmethodID_List |
Definition at line 19 of file LibMkKernel_jv.c.
JavaVM* jvmkkernel_cached_jvm = NULL |
global data
Definition at line 15 of file LibMkKernel_jv.c.
|
static |
Definition at line 51 of file LibMkKernel_jv.c.