Twitch SDK (Internal)
Public Member Functions | List of all members
ttv::binding::java ::JavaChatUserThreadsListenerProxy Class Reference

#include <java_chatuserthreadslistenerproxy.h>

Inheritance diagram for ttv::binding::java ::JavaChatUserThreadsListenerProxy:

Public Member Functions

 JavaChatUserThreadsListenerProxy ()
 
virtual void ChatThreadRealtimeMessageReceived (UserId userId, const std::string &threadId, const WhisperMessage &message) override
 
virtual void ChatThreadParticipantsUpdated (UserId userId, const std::string &threadId, const std::vector< ChatUserInfo > &participants) override
 
virtual void ChatThreadUnreadMessageWindowChanged (UserId userId, const std::string &threadId, MessageId lastMessageId, MessageId lastReadMessageId) override
 
virtual void ChatThreadMutedStatusChanged (UserId userId, const std::string &threadId, bool muted) override
 
virtual void ChatThreadRemoved (UserId userId, const std::string &threadId) override
 
virtual void ChatThreadGlobalUnreadCountsChanged (UserId userId, const UnreadThreadCounts &counts) override
 

Constructor & Destructor Documentation

◆ JavaChatUserThreadsListenerProxy()

ttv::binding::java ::JavaChatUserThreadsListenerProxy::JavaChatUserThreadsListenerProxy ( )

Member Function Documentation

◆ ChatThreadGlobalUnreadCountsChanged()

virtual void ttv::binding::java ::JavaChatUserThreadsListenerProxy::ChatThreadGlobalUnreadCountsChanged ( UserId  userId,
const UnreadThreadCounts counts 
)
overridevirtual

◆ ChatThreadMutedStatusChanged()

virtual void ttv::binding::java ::JavaChatUserThreadsListenerProxy::ChatThreadMutedStatusChanged ( UserId  userId,
const std::string &  threadId,
bool  muted 
)
overridevirtual

◆ ChatThreadParticipantsUpdated()

virtual void ttv::binding::java ::JavaChatUserThreadsListenerProxy::ChatThreadParticipantsUpdated ( UserId  userId,
const std::string &  threadId,
const std::vector< ChatUserInfo > &  participants 
)
overridevirtual

◆ ChatThreadRealtimeMessageReceived()

virtual void ttv::binding::java ::JavaChatUserThreadsListenerProxy::ChatThreadRealtimeMessageReceived ( UserId  userId,
const std::string &  threadId,
const WhisperMessage message 
)
overridevirtual

◆ ChatThreadRemoved()

virtual void ttv::binding::java ::JavaChatUserThreadsListenerProxy::ChatThreadRemoved ( UserId  userId,
const std::string &  threadId 
)
overridevirtual

◆ ChatThreadUnreadMessageWindowChanged()

virtual void ttv::binding::java ::JavaChatUserThreadsListenerProxy::ChatThreadUnreadMessageWindowChanged ( UserId  userId,
const std::string &  threadId,
MessageId  lastMessageId,
MessageId  lastReadMessageId 
)
overridevirtual

The documentation for this class was generated from the following file: