CACAO
Functions | Variables
java_lang_Thread.cpp File Reference

Go to the source code of this file.

Functions

JNIEXPORT jobject JNICALL Java_java_lang_Thread_currentThread (JNIEnv *env, jclass clazz)
 
JNIEXPORT void JNICALL Java_java_lang_Thread_setPriority0 (JNIEnv *env, jobject _this, jint oldPriority, jint newPriority)
 
JNIEXPORT void JNICALL Java_java_lang_Thread_sleep (JNIEnv *env, jclass clazz, jlong millis)
 
JNIEXPORT void JNICALL Java_java_lang_Thread_start0 (JNIEnv *env, jobject _this)
 
JNIEXPORT jboolean JNICALL Java_java_lang_Thread_isAlive (JNIEnv *env, jobject _this)
 
JNIEXPORT s4 JNICALL Java_java_lang_Thread_activeCount (JNIEnv *env, jclass clazz)
 
JNIEXPORT void JNICALL Java_java_lang_Thread_interrupt0 (JNIEnv *env, jobject _this)
 
JNIEXPORT void JNICALL Java_java_lang_Thread_yield (JNIEnv *env, jclass clazz)
 
void _Jv_java_lang_Thread_init (void)
 

Variables

static JNINativeMethod methods []
 

Function Documentation

void _Jv_java_lang_Thread_init ( void  )

Definition at line 192 of file java_lang_Thread.cpp.

JNIEXPORT s4 JNICALL Java_java_lang_Thread_activeCount ( JNIEnv env,
jclass  clazz 
)

Definition at line 124 of file java_lang_Thread.cpp.

JNIEXPORT jobject JNICALL Java_java_lang_Thread_currentThread ( JNIEnv env,
jclass  clazz 
)

Definition at line 54 of file java_lang_Thread.cpp.

JNIEXPORT void JNICALL Java_java_lang_Thread_interrupt0 ( JNIEnv env,
jobject  _this 
)

Definition at line 135 of file java_lang_Thread.cpp.

JNIEXPORT jboolean JNICALL Java_java_lang_Thread_isAlive ( JNIEnv env,
jobject  _this 
)

Definition at line 107 of file java_lang_Thread.cpp.

JNIEXPORT void JNICALL Java_java_lang_Thread_setPriority0 ( JNIEnv env,
jobject  _this,
jint  oldPriority,
jint  newPriority 
)

Definition at line 65 of file java_lang_Thread.cpp.

JNIEXPORT void JNICALL Java_java_lang_Thread_sleep ( JNIEnv env,
jclass  clazz,
jlong  millis 
)

Definition at line 84 of file java_lang_Thread.cpp.

JNIEXPORT void JNICALL Java_java_lang_Thread_start0 ( JNIEnv env,
jobject  _this 
)

Definition at line 95 of file java_lang_Thread.cpp.

JNIEXPORT void JNICALL Java_java_lang_Thread_yield ( JNIEnv env,
jclass  clazz 
)

Definition at line 160 of file java_lang_Thread.cpp.

Variable Documentation

JNINativeMethod methods[]
static
Initial value:
= {
{ (char*) "currentThread", (char*) "()Ljava/lang/Thread;", (void*) (uintptr_t) &Java_java_lang_Thread_currentThread },
{ (char*) "setPriority0", (char*) "(II)V", (void*) (uintptr_t) &Java_java_lang_Thread_setPriority0 },
{ (char*) "sleep", (char*) "(J)V", (void*) (uintptr_t) &Java_java_lang_Thread_sleep },
{ (char*) "start0", (char*) "()V", (void*) (uintptr_t) &Java_java_lang_Thread_start0 },
{ (char*) "isAlive", (char*) "()Z", (void*) (uintptr_t) &Java_java_lang_Thread_isAlive },
{ (char*) "activeCount", (char*) "()I", (void*) (uintptr_t) &Java_java_lang_Thread_activeCount },
{ (char*) "setPriority0", (char*) "(II)V", (void*) (uintptr_t) &Java_java_lang_Thread_setPriority0 },
{ (char*) "interrupt0", (char*) "()V", (void*) (uintptr_t) &Java_java_lang_Thread_interrupt0 },
{ (char*) "yield", (char*) "()V", (void*) (uintptr_t) &Java_java_lang_Thread_yield },
}
JNIEXPORT jobject JNICALL Java_java_lang_Thread_currentThread(JNIEnv *env, jclass clazz)
JNIEXPORT void JNICALL Java_java_lang_Thread_sleep(JNIEnv *env, jclass clazz, jlong millis)
JNIEXPORT void JNICALL Java_java_lang_Thread_yield(JNIEnv *env, jclass clazz)
JNIEXPORT void JNICALL Java_java_lang_Thread_start0(JNIEnv *env, jobject _this)
JNIEXPORT s4 JNICALL Java_java_lang_Thread_activeCount(JNIEnv *env, jclass clazz)
JNIEXPORT jboolean JNICALL Java_java_lang_Thread_isAlive(JNIEnv *env, jobject _this)
JNIEXPORT void JNICALL Java_java_lang_Thread_setPriority0(JNIEnv *env, jobject _this, jint oldPriority, jint newPriority)
JNIEXPORT void JNICALL Java_java_lang_Thread_interrupt0(JNIEnv *env, jobject _this)

Definition at line 170 of file java_lang_Thread.cpp.