17 class IChatRoomNotificationsListener;
uint32_t UserId
Definition: coretypes.h:22
virtual void UserUnbanned(UserId userId, ChannelId channelId)=0
uint32_t Timestamp
Definition: coretypes.h:27
Definition: chattypes.h:800
virtual void RoomMentionReceived(UserId userId, RoomMentionInfo &&mentionInfo)=0
JSON (JavaScript Object Notation).
Definition: adsapi.h:16
virtual void RoomViewUpdated(UserId userId, ChannelId roomOwnerId, const std::string &roomId, ChatRoomView &&roomViewInfo)=0
Definition: ichatroomnotificationslistener.h:24
uint32_t ChannelId
Definition: coretypes.h:23
virtual void UserBanned(UserId userId, ChannelId channelId)=0
virtual void UserTimedOut(UserId userId, ChannelId channelId, Timestamp expiresAt)=0
Definition: chattypes.h:834