Twitch SDK (Internal)
jni_library.h
Go to the documentation of this file.
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class tv_twitch_Library */
4 
5 #ifndef _Included_tv_twitch_Library
6 #define _Included_tv_twitch_Library
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 /*
11  * Class: tv_twitch_Library
12  * Method: Initialize
13  * Signature: ()Ltv/twitch/ErrorCode;
14  */
15 JNIEXPORT jobject JNICALL Java_tv_twitch_Library_Initialize
16  (JNIEnv *, jobject);
17 
18 /*
19  * Class: tv_twitch_Library
20  * Method: Shutdown
21  * Signature: ()Ltv/twitch/ErrorCode;
22  */
23 JNIEXPORT jobject JNICALL Java_tv_twitch_Library_Shutdown
24  (JNIEnv *, jobject);
25 
26 /*
27  * Class: tv_twitch_Library
28  * Method: GetVersionString
29  * Signature: ()Ljava/lang/String;
30  */
31 JNIEXPORT jstring JNICALL Java_tv_twitch_Library_GetVersionString
32  (JNIEnv *, jobject);
33 
34 /*
35  * Class: tv_twitch_Library
36  * Method: SetClientId
37  * Signature: (Ljava/lang/String;)Ltv/twitch/ErrorCode;
38  */
39 JNIEXPORT jobject JNICALL Java_tv_twitch_Library_SetClientId
40  (JNIEnv *, jobject, jstring);
41 
42 /*
43  * Class: tv_twitch_Library
44  * Method: SetComponentMessageLevel
45  * Signature: (Ljava/lang/String;I)Ltv/twitch/ErrorCode;
46  */
48  (JNIEnv *, jobject, jstring, jint);
49 
50 /*
51  * Class: tv_twitch_Library
52  * Method: SetGlobalMessageLevel
53  * Signature: (I)Ltv/twitch/ErrorCode;
54  */
55 JNIEXPORT jobject JNICALL Java_tv_twitch_Library_SetGlobalMessageLevel
56  (JNIEnv *, jobject, jint);
57 
58 /*
59  * Class: tv_twitch_Library
60  * Method: ErrorToString
61  * Signature: (Ltv/twitch/ErrorCode;)Ljava/lang/String;
62  */
63 JNIEXPORT jstring JNICALL Java_tv_twitch_Library_ErrorToString
64  (JNIEnv *, jobject, jobject);
65 
66 /*
67  * Class: tv_twitch_Library
68  * Method: SetHttpRequestProvider
69  * Signature: (Ltv/twitch/IHttpRequestProvider;)Ltv/twitch/ErrorCode;
70  */
71 JNIEXPORT jobject JNICALL Java_tv_twitch_Library_SetHttpRequestProvider
72  (JNIEnv *, jobject, jobject);
73 
74 /*
75  * Class: tv_twitch_Library
76  * Method: SetEventTracker
77  * Signature: (Ltv/twitch/IEventTracker;)Ltv/twitch/ErrorCode;
78  */
79 JNIEXPORT jobject JNICALL Java_tv_twitch_Library_SetEventTracker
80  (JNIEnv *, jobject, jobject);
81 
82 /*
83  * Class: tv_twitch_Library
84  * Method: RegisterSocketFactory
85  * Signature: (Ltv/twitch/ISocketFactory;)Ltv/twitch/ErrorCode;
86  */
87 JNIEXPORT jobject JNICALL Java_tv_twitch_Library_RegisterSocketFactory
88  (JNIEnv *, jobject, jobject);
89 
90 /*
91  * Class: tv_twitch_Library
92  * Method: UnregisterSocketFactory
93  * Signature: (Ltv/twitch/ISocketFactory;)Ltv/twitch/ErrorCode;
94  */
95 JNIEXPORT jobject JNICALL Java_tv_twitch_Library_UnregisterSocketFactory
96  (JNIEnv *, jobject, jobject);
97 
98 /*
99  * Class: tv_twitch_Library
100  * Method: RegisterWebSocketFactory
101  * Signature: (Ltv/twitch/IWebSocketFactory;)Ltv/twitch/ErrorCode;
102  */
103 JNIEXPORT jobject JNICALL Java_tv_twitch_Library_RegisterWebSocketFactory
104  (JNIEnv *, jobject, jobject);
105 
106 /*
107  * Class: tv_twitch_Library
108  * Method: UnregisterWebSocketFactory
109  * Signature: (Ltv/twitch/IWebSocketFactory;)Ltv/twitch/ErrorCode;
110  */
112  (JNIEnv *, jobject, jobject);
113 
114 /*
115  * Class: tv_twitch_Library
116  * Method: GetSystemClockTime
117  * Signature: ()J
118  */
119 JNIEXPORT jlong JNICALL Java_tv_twitch_Library_GetSystemClockTime
120  (JNIEnv *, jobject);
121 
122 /*
123  * Class: tv_twitch_Library
124  * Method: MsToSystemTime
125  * Signature: (J)J
126  */
127 JNIEXPORT jlong JNICALL Java_tv_twitch_Library_MsToSystemTime
128  (JNIEnv *, jobject, jlong);
129 
130 #ifdef __cplusplus
131 }
132 #endif
133 #endif
JNIEXPORT jstring JNICALL Java_tv_twitch_Library_GetVersionString(JNIEnv *, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_Library_SetHttpRequestProvider(JNIEnv *, jobject, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_Library_SetComponentMessageLevel(JNIEnv *, jobject, jstring, jint)
JNIEXPORT jobject JNICALL Java_tv_twitch_Library_SetClientId(JNIEnv *, jobject, jstring)
JNIEXPORT jobject JNICALL Java_tv_twitch_Library_SetGlobalMessageLevel(JNIEnv *, jobject, jint)
JNIEXPORT jobject JNICALL Java_tv_twitch_Library_UnregisterSocketFactory(JNIEnv *, jobject, jobject)
JNIEXPORT jlong JNICALL Java_tv_twitch_Library_GetSystemClockTime(JNIEnv *, jobject)
JNIEXPORT jstring JNICALL Java_tv_twitch_Library_ErrorToString(JNIEnv *, jobject, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_Library_UnregisterWebSocketFactory(JNIEnv *, jobject, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_Library_RegisterWebSocketFactory(JNIEnv *, jobject, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_Library_SetEventTracker(JNIEnv *, jobject, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_Library_RegisterSocketFactory(JNIEnv *, jobject, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_Library_Shutdown(JNIEnv *, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_Library_Initialize(JNIEnv *, jobject)
JNIEXPORT jlong JNICALL Java_tv_twitch_Library_MsToSystemTime(JNIEnv *, jobject, jlong)