5 #ifndef _Included_tv_twitch_chat_ChatAPI 6 #define _Included_tv_twitch_chat_ChatAPI 24 (JNIEnv *, jobject, jlong);
32 (JNIEnv *, jobject, jlong, jobject);
40 (JNIEnv *, jobject, jlong, jobject);
48 (JNIEnv *, jobject, jlong, jobject);
56 (JNIEnv *, jobject, jlong, jobject);
64 (JNIEnv *, jobject, jlong);
72 (JNIEnv *, jobject, jlong);
80 (JNIEnv *, jobject, jlong, jobject);
88 (JNIEnv *, jobject, jlong, jobject);
96 (JNIEnv *, jobject, jlong);
104 (JNIEnv *, jobject, jlong, jint, jint, jobject);
112 (JNIEnv *, jobject, jlong, jint, jint);
120 (JNIEnv *, jobject, jlong, jint, jint, jstring);
128 (JNIEnv *, jobject, jlong, jint, jint, jstring, jboolean, jobject);
136 (JNIEnv *, jobject, jlong, jint, jint, jobject);
144 (JNIEnv *, jobject, jlong, jint, jint, jobject);
152 (JNIEnv *, jobject, jlong, jint, jobject);
160 (JNIEnv *, jobject, jlong, jint, jint, jboolean, jobject);
168 (JNIEnv *, jobject, jlong, jint, jint, jstring);
176 (JNIEnv *, jobject, jlong, jint, jboolean, jobject);
184 (JNIEnv *, jobject, jlong, jobject);
192 (JNIEnv *, jobject, jlong, jint, jobject);
200 (JNIEnv *, jobject, jlong, jobject);
208 (JNIEnv *, jobject, jlong, jint, jobject);
216 (JNIEnv *, jobject, jlong, jint, jint, jobject);
224 (JNIEnv *, jobject, jlong, jint, jobject);
232 (JNIEnv *, jobject, jlong, jint, jint, jstring, jobject, jobject);
240 (JNIEnv *, jobject, jlong, jint, jint, jint, jobject);
248 (JNIEnv *, jobject, jlong, jint, jstring, jobject);
256 (JNIEnv *, jobject, jlong, jint, jstring, jint, jint, jobject);
264 (JNIEnv *, jobject, jlong, jint, jstring, jint, jobject);
272 (JNIEnv *, jobject, jlong, jint, jstring, jboolean, jobject);
280 (JNIEnv *, jobject, jlong, jint, jstring, jboolean, jobject);
288 (JNIEnv *, jobject, jlong, jint, jobject);
296 (JNIEnv *, jobject, jlong);
304 (JNIEnv *, jobject, jlong, jlong);
312 (JNIEnv *, jobject, jlong, jint, jfloat, jobject);
320 (JNIEnv *, jobject, jlong, jint, jstring, jobject, jobject);
328 (JNIEnv *, jobject, jlong, jobject);
336 (JNIEnv *, jobject, jlong, jint, jint, jobject, jobject);
344 (JNIEnv *, jobject, jlong, jint, jstring, jint, jobject, jobject);
352 (JNIEnv *, jobject, jlong, jint, jobject, jobject);
360 (JNIEnv *, jobject, jlong, jint, jint, jobject, jobject);
368 (JNIEnv *, jobject, jlong, jint, jint, jobject, jobject);
376 (JNIEnv *, jobject, jlong, jobject);
384 (JNIEnv *, jobject, jlong, jint, jint, jobject, jobject);
392 (JNIEnv *, jobject, jlong, jobject);
400 (JNIEnv *, jobject, jlong, jint, jint, jobject, jobject);
408 (JNIEnv *, jobject, jlong, jobject);
416 (JNIEnv *, jobject, jlong, jint, jint, jobject, jobject);
424 (JNIEnv *, jobject, jlong, jobject);
432 (JNIEnv *, jobject, jlong, jint, jint, jstring, jint, jobject);
440 (JNIEnv *, jobject, jlong, jint, jint, jstring, jobject);
448 (JNIEnv *, jobject, jlong, jint, jint, jstring, jobject);
456 (JNIEnv *, jobject, jlong, jint, jint, jstring, jobject);
464 (JNIEnv *, jobject, jlong, jint, jstring, jobject);
472 (JNIEnv *, jobject, jlong, jint, jstring, jobject);
480 (JNIEnv *, jclass, jstring, jobject, jstring, jobject, jobjectArray, jobject);
488 #ifndef _Included_tv_twitch_chat_ChatAPI_BanUserCallback 489 #define _Included_tv_twitch_chat_ChatAPI_BanUserCallback 499 #ifndef _Included_tv_twitch_chat_ChatAPI_BlockChangeCallback 500 #define _Included_tv_twitch_chat_ChatAPI_BlockChangeCallback 510 #ifndef _Included_tv_twitch_chat_ChatAPI_FetchBadgesCallback 511 #define _Included_tv_twitch_chat_ChatAPI_FetchBadgesCallback 521 #ifndef _Included_tv_twitch_chat_ChatAPI_FetchBitsConfigurationCallback 522 #define _Included_tv_twitch_chat_ChatAPI_FetchBitsConfigurationCallback 532 #ifndef _Included_tv_twitch_chat_ChatAPI_FetchBlockedUsersCallback 533 #define _Included_tv_twitch_chat_ChatAPI_FetchBlockedUsersCallback 543 #ifndef _Included_tv_twitch_chat_ChatAPI_FetchChannelModeratorsCallback 544 #define _Included_tv_twitch_chat_ChatAPI_FetchChannelModeratorsCallback 554 #ifndef _Included_tv_twitch_chat_ChatAPI_FetchEmoticonSetsCallback 555 #define _Included_tv_twitch_chat_ChatAPI_FetchEmoticonSetsCallback 565 #ifndef _Included_tv_twitch_chat_ChatAPI_FetchThreadDataCallback 566 #define _Included_tv_twitch_chat_ChatAPI_FetchThreadDataCallback 576 #ifndef _Included_tv_twitch_chat_ChatAPI_FetchThreadDataPageCallback 577 #define _Included_tv_twitch_chat_ChatAPI_FetchThreadDataPageCallback 587 #ifndef _Included_tv_twitch_chat_ChatAPI_FetchThreadMessagesCallback 588 #define _Included_tv_twitch_chat_ChatAPI_FetchThreadMessagesCallback 598 #ifndef _Included_tv_twitch_chat_ChatAPI_FetchThreadUnreadCountsCallback 599 #define _Included_tv_twitch_chat_ChatAPI_FetchThreadUnreadCountsCallback 609 #ifndef _Included_tv_twitch_chat_ChatAPI_ModUserCallback 610 #define _Included_tv_twitch_chat_ChatAPI_ModUserCallback 620 #ifndef _Included_tv_twitch_chat_ChatAPI_SendMessageCallback 621 #define _Included_tv_twitch_chat_ChatAPI_SendMessageCallback 631 #ifndef _Included_tv_twitch_chat_ChatAPI_SetBroadcasterLanguageChatEnabledCallback 632 #define _Included_tv_twitch_chat_ChatAPI_SetBroadcasterLanguageChatEnabledCallback 642 #ifndef _Included_tv_twitch_chat_ChatAPI_SetLastMessageReadIdCallback 643 #define _Included_tv_twitch_chat_ChatAPI_SetLastMessageReadIdCallback 653 #ifndef _Included_tv_twitch_chat_ChatAPI_SetThreadArchivedCallback 654 #define _Included_tv_twitch_chat_ChatAPI_SetThreadArchivedCallback 664 #ifndef _Included_tv_twitch_chat_ChatAPI_SetThreadMutedCallback 665 #define _Included_tv_twitch_chat_ChatAPI_SetThreadMutedCallback 675 #ifndef _Included_tv_twitch_chat_ChatAPI_UnbanUserCallback 676 #define _Included_tv_twitch_chat_ChatAPI_UnbanUserCallback 686 #ifndef _Included_tv_twitch_chat_ChatAPI_UnmodUserCallback 687 #define _Included_tv_twitch_chat_ChatAPI_UnmodUserCallback 697 #ifndef _Included_tv_twitch_chat_ChatAPI_UpdateUserColorCallback 698 #define _Included_tv_twitch_chat_ChatAPI_UpdateUserColorCallback JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_FetchGlobalBitsConfiguration(JNIEnv *, jobject, jlong, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_Connect(JNIEnv *, jobject, jlong, jint, jint, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_DisposeFollowersStatus(JNIEnv *, jobject, jlong, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_OptInToBroadcasterLanguageChat(JNIEnv *, jobject, jlong, jint, jint, jstring)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_CreateFollowersStatus(JNIEnv *, jobject, jlong, jint, jint, jobject, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_FetchUnreadCounts(JNIEnv *, jobject, jlong, jint, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_SetListener(JNIEnv *, jobject, jlong, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_SendMessageToUser(JNIEnv *, jobject, jlong, jint, jint, jstring, jobject, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_UnblockUser(JNIEnv *, jobject, jlong, jint, jint, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_Disconnect(JNIEnv *, jobject, jlong, jint, jint)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_BanUser(JNIEnv *, jobject, jlong, jint, jint, jstring, jint, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_SetTokenizationOptions(JNIEnv *, jobject, jlong, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_SetThreadArchived(JNIEnv *, jobject, jlong, jint, jstring, jboolean, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_SetCoreApi(JNIEnv *, jobject, jlong, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_Initialize(JNIEnv *, jobject, jlong, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_GetState(JNIEnv *, jobject, jlong)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_GetUserBlocked(JNIEnv *, jobject, jlong, jint, jint, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_SetThreadMuted(JNIEnv *, jobject, jlong, jint, jstring, jboolean, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_FetchGlobalBadges(JNIEnv *, jobject, jlong, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_FetchThreadDataPage(JNIEnv *, jobject, jlong, jint, jint, jint, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_CreateChannelChatRoomManager(JNIEnv *, jobject, jlong, jint, jint, jobject, jobject)
JNIEXPORT jstring JNICALL Java_tv_twitch_chat_ChatAPI_GetModuleName(JNIEnv *, jobject, jlong)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_SetMessageFlushInterval(JNIEnv *, jobject, jlong, jlong)
JNIEXPORT jboolean JNICALL Java_tv_twitch_chat_ChatAPI_TokenizeServerMessage(JNIEnv *, jclass, jstring, jobject, jstring, jobject, jobjectArray, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_UnmodUser(JNIEnv *, jobject, jlong, jint, jint, jstring, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_UpdateUserColor(JNIEnv *, jobject, jlong, jint, jstring, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_CreateChatRaid(JNIEnv *, jobject, jlong, jint, jint, jobject, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_FetchChannelModerators(JNIEnv *, jobject, jlong, jint, jstring, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_CreateChatChannelProperties(JNIEnv *, jobject, jlong, jint, jint, jobject, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_FetchChannelBitsConfiguration(JNIEnv *, jobject, jlong, jint, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_FetchUserEmoticonSets(JNIEnv *, jobject, jlong, jint, jboolean, jobject)
JNIEXPORT jlong JNICALL Java_tv_twitch_chat_ChatAPI_CreateNativeInstance(JNIEnv *, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_SetUserThreadsListener(JNIEnv *, jobject, jlong, jint, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_GenerateThreadId(JNIEnv *, jobject, jlong, jint, jint, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_SetBroadcasterLanguageChatEnabled(JNIEnv *, jobject, jlong, jint, jint, jboolean, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_DisposeChatReplay(JNIEnv *, jobject, jlong, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_FetchThreadMessages(JNIEnv *, jobject, jlong, jint, jstring, jint, jint, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_CreateChatReplay(JNIEnv *, jobject, jlong, jint, jstring, jobject, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_FetchBlockedUsers(JNIEnv *, jobject, jlong, jint, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_CreateSubscribersStatus(JNIEnv *, jobject, jlong, jint, jint, jobject, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_BlockUser(JNIEnv *, jobject, jlong, jint, jint, jstring, jboolean, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_ModUser(JNIEnv *, jobject, jlong, jint, jint, jstring, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_SetLastMessageReadId(JNIEnv *, jobject, jlong, jint, jstring, jint, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_FetchChannelBadges(JNIEnv *, jobject, jlong, jint, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_DisposeSubscribersStatus(JNIEnv *, jobject, jlong, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_SetEnabledFeatures(JNIEnv *, jobject, jlong, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_UnbanUser(JNIEnv *, jobject, jlong, jint, jint, jstring, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_Update(JNIEnv *, jobject, jlong)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_DisposeChatRaid(JNIEnv *, jobject, jlong, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_FetchUserThreadData(JNIEnv *, jobject, jlong, jint, jstring, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_CreateBitsStatus(JNIEnv *, jobject, jlong, jint, jint, jobject, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_CreateChatRoomNotifications(JNIEnv *, jobject, jlong, jint, jobject, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_SendMessage(JNIEnv *, jobject, jlong, jint, jint, jstring)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_CreateChatRoom(JNIEnv *, jobject, jlong, jint, jstring, jint, jobject, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_GetEmoticonUrl(JNIEnv *, jobject, jlong, jint, jfloat, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_Shutdown(JNIEnv *, jobject, jlong, jobject)
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatAPI_DisposeBitsStatus(JNIEnv *, jobject, jlong, jobject)
JNIEXPORT jlong JNICALL Java_tv_twitch_chat_ChatAPI_GetMessageFlushInterval(JNIEnv *, jobject, jlong)
JNIEXPORT void JNICALL Java_tv_twitch_chat_ChatAPI_DisposeNativeInstance(JNIEnv *, jobject, jlong)