Working towards better make dist
[cacao.git] / nat / Thread.h
1 /* This file is machine generated, don't edit it !*/
2
3 /* Structure information for class: java/lang/Thread */
4
5 typedef struct java_lang_Thread {
6    java_objectheader header;
7    java_chararray* name;
8    s4 priority;
9    struct java_lang_Thread* threadQ;
10    s8 eetop;
11    s4 single_step;
12    s4 daemon;
13    s4 stillborn;
14    struct java_lang_Runnable* target;
15    struct java_lang_ThreadGroup* group;
16    struct java_lang_ClassLoader* contextClassLoader;
17    struct java_security_AccessControlContext* inheritedAccessControlContext;
18    struct java_lang_InheritableThreadLocal_Entry* values;
19 } java_lang_Thread;
20
21 /*
22  * Class:     java/lang/Thread
23  * Method:    countStackFrames
24  * Signature: ()I
25  */
26 JNIEXPORT s4 JNICALL Java_java_lang_Thread_countStackFrames (JNIEnv *env ,  struct java_lang_Thread* this );
27 /*
28  * Class:     java/lang/Thread
29  * Method:    currentThread
30  * Signature: ()Ljava/lang/Thread;
31  */
32 JNIEXPORT struct java_lang_Thread* JNICALL Java_java_lang_Thread_currentThread (JNIEnv *env );
33 /*
34  * Class:     java/lang/Thread
35  * Method:    interrupt0
36  * Signature: ()V
37  */
38 JNIEXPORT void JNICALL Java_java_lang_Thread_interrupt0 (JNIEnv *env ,  struct java_lang_Thread* this );
39 /*
40  * Class:     java/lang/Thread
41  * Method:    isAlive
42  * Signature: ()Z
43  */
44 JNIEXPORT s4 JNICALL Java_java_lang_Thread_isAlive (JNIEnv *env ,  struct java_lang_Thread* this );
45 /*
46  * Class:     java/lang/Thread
47  * Method:    isInterrupted
48  * Signature: (Z)Z
49  */
50 JNIEXPORT s4 JNICALL Java_java_lang_Thread_isInterrupted (JNIEnv *env ,  struct java_lang_Thread* this , s4 par1);
51 /*
52  * Class:     java/lang/Thread
53  * Method:    registerNatives
54  * Signature: ()V
55  */
56 JNIEXPORT void JNICALL Java_java_lang_Thread_registerNatives (JNIEnv *env );
57 /*
58  * Class:     java/lang/Thread
59  * Method:    resume0
60  * Signature: ()V
61  */
62 JNIEXPORT void JNICALL Java_java_lang_Thread_resume0 (JNIEnv *env ,  struct java_lang_Thread* this );
63 /*
64  * Class:     java/lang/Thread
65  * Method:    setPriority0
66  * Signature: (I)V
67  */
68 JNIEXPORT void JNICALL Java_java_lang_Thread_setPriority0 (JNIEnv *env ,  struct java_lang_Thread* this , s4 par1);
69 /*
70  * Class:     java/lang/Thread
71  * Method:    sleep
72  * Signature: (J)V
73  */
74 JNIEXPORT void JNICALL Java_java_lang_Thread_sleep (JNIEnv *env , s8 par1);
75 /*
76  * Class:     java/lang/Thread
77  * Method:    start
78  * Signature: ()V
79  */
80 JNIEXPORT void JNICALL Java_java_lang_Thread_start (JNIEnv *env ,  struct java_lang_Thread* this );
81 /*
82  * Class:     java/lang/Thread
83  * Method:    stop0
84  * Signature: (Ljava/lang/Object;)V
85  */
86 JNIEXPORT void JNICALL Java_java_lang_Thread_stop0 (JNIEnv *env ,  struct java_lang_Thread* this , struct java_lang_Object* par1);
87 /*
88  * Class:     java/lang/Thread
89  * Method:    suspend0
90  * Signature: ()V
91  */
92 JNIEXPORT void JNICALL Java_java_lang_Thread_suspend0 (JNIEnv *env ,  struct java_lang_Thread* this );
93 /*
94  * Class:     java/lang/Thread
95  * Method:    yield
96  * Signature: ()V
97  */
98 JNIEXPORT void JNICALL Java_java_lang_Thread_yield (JNIEnv *env );