Twitch SDK (Internal)
Functions
jni_chatroomproxy.h File Reference
#include <jni.h>

Go to the source code of this file.

Functions

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_DeleteRoom (JNIEnv *, jobject, jlong, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_SendMessage (JNIEnv *, jobject, jlong, jstring, jobject, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_EditMessage (JNIEnv *, jobject, jlong, jstring, jstring, jobject, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_DeleteMessage (JNIEnv *, jobject, jlong, jstring, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_FetchMessagesBeforeCursor (JNIEnv *, jobject, jlong, jstring, jint, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_FetchMessagesAfterCursor (JNIEnv *, jobject, jlong, jstring, jint, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_FetchMessagesBeforeTimestamp (JNIEnv *, jobject, jlong, jint, jint, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_FetchMessagesAfterTimestamp (JNIEnv *, jobject, jlong, jint, jint, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_SetRoomName (JNIEnv *, jobject, jlong, jstring, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_SetTopic (JNIEnv *, jobject, jlong, jstring, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_SetPreviewable (JNIEnv *, jobject, jlong, jboolean, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_SetMinimumAllowedRole (JNIEnv *, jobject, jlong, jobject, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_EnableSlowMode (JNIEnv *, jobject, jlong, jint, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_DisableSlowMode (JNIEnv *, jobject, jlong, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_EnableR9kMode (JNIEnv *, jobject, jlong, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_DisableR9kMode (JNIEnv *, jobject, jlong, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_EnableEmotesOnlyMode (JNIEnv *, jobject, jlong, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_DisableEmotesOnlyMode (JNIEnv *, jobject, jlong, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_SetLastReadAt (JNIEnv *, jobject, jlong, jint, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_SetMuted (JNIEnv *, jobject, jlong, jboolean, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_SetArchived (JNIEnv *, jobject, jlong, jboolean, jobject)
 
JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_FetchRoomInfo (JNIEnv *, jobject, jlong, jobject)
 
JNIEXPORT void JNICALL Java_tv_twitch_chat_ChatRoomProxy_DisposeNativeInstance (JNIEnv *, jobject, jlong)
 

Function Documentation

◆ Java_tv_twitch_chat_ChatRoomProxy_DeleteMessage()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_DeleteMessage ( JNIEnv *  ,
jobject  ,
jlong  ,
jstring  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_DeleteRoom()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_DeleteRoom ( JNIEnv *  ,
jobject  ,
jlong  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_DisableEmotesOnlyMode()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_DisableEmotesOnlyMode ( JNIEnv *  ,
jobject  ,
jlong  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_DisableR9kMode()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_DisableR9kMode ( JNIEnv *  ,
jobject  ,
jlong  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_DisableSlowMode()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_DisableSlowMode ( JNIEnv *  ,
jobject  ,
jlong  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_DisposeNativeInstance()

JNIEXPORT void JNICALL Java_tv_twitch_chat_ChatRoomProxy_DisposeNativeInstance ( JNIEnv *  ,
jobject  ,
jlong   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_EditMessage()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_EditMessage ( JNIEnv *  ,
jobject  ,
jlong  ,
jstring  ,
jstring  ,
jobject  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_EnableEmotesOnlyMode()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_EnableEmotesOnlyMode ( JNIEnv *  ,
jobject  ,
jlong  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_EnableR9kMode()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_EnableR9kMode ( JNIEnv *  ,
jobject  ,
jlong  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_EnableSlowMode()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_EnableSlowMode ( JNIEnv *  ,
jobject  ,
jlong  ,
jint  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_FetchMessagesAfterCursor()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_FetchMessagesAfterCursor ( JNIEnv *  ,
jobject  ,
jlong  ,
jstring  ,
jint  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_FetchMessagesAfterTimestamp()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_FetchMessagesAfterTimestamp ( JNIEnv *  ,
jobject  ,
jlong  ,
jint  ,
jint  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_FetchMessagesBeforeCursor()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_FetchMessagesBeforeCursor ( JNIEnv *  ,
jobject  ,
jlong  ,
jstring  ,
jint  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_FetchMessagesBeforeTimestamp()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_FetchMessagesBeforeTimestamp ( JNIEnv *  ,
jobject  ,
jlong  ,
jint  ,
jint  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_FetchRoomInfo()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_FetchRoomInfo ( JNIEnv *  ,
jobject  ,
jlong  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_SendMessage()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_SendMessage ( JNIEnv *  ,
jobject  ,
jlong  ,
jstring  ,
jobject  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_SetArchived()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_SetArchived ( JNIEnv *  ,
jobject  ,
jlong  ,
jboolean  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_SetLastReadAt()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_SetLastReadAt ( JNIEnv *  ,
jobject  ,
jlong  ,
jint  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_SetMinimumAllowedRole()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_SetMinimumAllowedRole ( JNIEnv *  ,
jobject  ,
jlong  ,
jobject  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_SetMuted()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_SetMuted ( JNIEnv *  ,
jobject  ,
jlong  ,
jboolean  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_SetPreviewable()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_SetPreviewable ( JNIEnv *  ,
jobject  ,
jlong  ,
jboolean  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_SetRoomName()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_SetRoomName ( JNIEnv *  ,
jobject  ,
jlong  ,
jstring  ,
jobject   
)

◆ Java_tv_twitch_chat_ChatRoomProxy_SetTopic()

JNIEXPORT jobject JNICALL Java_tv_twitch_chat_ChatRoomProxy_SetTopic ( JNIEnv *  ,
jobject  ,
jlong  ,
jstring  ,
jobject   
)