AgoraChatSDK 1.3.1
|
#import <AgoraChatroomManagerDelegate.h>
Instance Methods | |
(void) | - userDidJoinChatroom:user:ext: |
(void) | - userDidLeaveChatroom:user: |
(void) | - didDismissFromChatroom:reason: |
(void) | - chatroomSpecificationDidUpdate: |
(void) | - chatroomMuteListDidUpdate:addedMutedMembers:muteExpire: |
(void) | - chatroomMuteListDidUpdate:removedMutedMembers: |
(void) | - chatroomWhiteListDidUpdate:addedWhiteListMembers: |
(void) | - chatroomWhiteListDidUpdate:removedWhiteListMembers: |
(void) | - chatroomAllMemberMuteChanged:isAllMemberMuted: |
(void) | - chatroomAdminListDidUpdate:addedAdmin: |
(void) | - chatroomAdminListDidUpdate:removedAdmin: |
(void) | - chatroomOwnerDidUpdate:newOwner:oldOwner: |
(void) | - chatroomAnnouncementDidUpdate:announcement: |
(void) | - chatroomAttributesDidUpdated:attributeMap:from: |
(void) | - chatroomAttributesDidRemoved:attributes:from: |
(void) | - didReceiveUserJoinedChatroom:username: |
(void) | - didReceiveUserLeavedChatroom:username: |
(void) | - didReceiveKickedFromChatroom:reason: |
(void) | - userDidJoinChatroom:user: |
The callbacks of chatroom.
|
optional |
A user is added to the admin list.
aChatroom | The Chatroom |
aAdmin | The user who is added to the admin list. |
|
optional |
A user is removed from the admin list.
aChatroom | The Chatroom. |
aAdmin | The user who is removed from adminList. |
|
optional |
Whether group members are all muted.
aChatroom | The Chatroom. |
aMuted | Whether all members are muted. |
|
optional |
The announcement is updated.
aChatroom | The Chatroom |
aAnnouncement | The Announcement content. |
|
optional |
The announcement is updated.
roomid | The Chatroom's id |
attributeMap | The propertyMap of chatroom |
fromId | operator's id |
|
optional |
The announcement is updated.
roomid | The Chatroom's id |
attributeMap | The propertyMap of chatroom |
fromId | operator's id |
|
optional |
Users are added to the mute list.
aChatroom | The Chatroom. |
aMutes | The users who are muted. |
aMuteExpire | The mute expire duration, not available at this time. |
|
optional |
Users are removed from the mute list.
aChatroom | The Chatroom. |
aMutedMembers | The users who are removed from MutedList. |
|
optional |
The owner is updated.
aChatroom | The Chatroom |
aNewOwner | The New Owner |
aOldOwner | The Old Owner |
|
optional |
Occurs when the chatroom specification update,Need to call for a chat room details API (IAgoraChatroomManager. H: getChatroomSpecificationFromServerWithId) to get the latest information chat room
aChatroom | The chatroom. |
|
optional |
Users are added to the allowlist.
aChatroom | The Chatroom. |
aMutedMembers | The users who are added to allowlist. |
|
optional |
Users are removed from the allowlist.
aChatroom | The Chatroom. |
aMembers | The users who are removed from the allowlist. |
|
optional |
Occurs when a user is dismissed from a chat room.
aChatroom | The chatroom user is dismissed from. |
aReason | The reason of the user was kicked out. |
|
optional |
User was kicked out from the chatroom.
Deprecated, please use didDismissFromChatroom:reason:
instead.
aChatroom | The chatroom which the user was kicked out from. |
aReason | The reason of kicked out. |
|
optional |
Occurs when a user joins a chat room
Deprecated, please use userDidJoinChatroom:user:
instead.
aChatroom | Joined chatroom |
aUsername | The user who joined chatroom |
|
optional |
A user leaved the chatroom.
Deprecated, please use userDidLeaveChatroom:reason:
instead.
aChatroom | The chatroom which the user Leaved from. |
aUsername | The user who leaved chatroom. |
|
optional |
A user joined a chatroom.
aChatroom | The chatroom user joined. |
aUsername | The user who joined chatroom. |
|
optional |
Occurs when a user joined the chat room.
aChatroom | The chat room. |
aUsername | The user that joined the chat room. |
ext | The extension information. |
|
optional |
Occurs when a user leaves a chatroom.
aChatroom | The chatroom user left. |
aUsername | The user who leaved chatroom |