15#import <Foundation/Foundation.h>
28typedef NS_ENUM(NSInteger, AgoraChatMultiDevicesEvent) {
29 AgoraChatMultiDevicesEventUnknow = -1,
30 AgoraChatMultiDevicesEventContactRemove = 2,
31 AgoraChatMultiDevicesEventContactAccept = 3,
32 AgoraChatMultiDevicesEventContactDecline = 4,
33 AgoraChatMultiDevicesEventContactBan = 5,
34 AgoraChatMultiDevicesEventContactAllow = 6,
36 AgoraChatMultiDevicesEventGroupCreate = 10,
37 AgoraChatMultiDevicesEventGroupDestroy = 11,
38 AgoraChatMultiDevicesEventGroupJoin = 12,
39 AgoraChatMultiDevicesEventGroupLeave = 13,
40 AgoraChatMultiDevicesEventGroupApply = 14,
41 AgoraChatMultiDevicesEventGroupApplyAccept = 15,
42 AgoraChatMultiDevicesEventGroupApplyDecline = 16,
43 AgoraChatMultiDevicesEventGroupInvite = 17,
44 AgoraChatMultiDevicesEventGroupInviteAccept = 18,
45 AgoraChatMultiDevicesEventGroupInviteDecline = 19,
46 AgoraChatMultiDevicesEventGroupKick = 20,
47 AgoraChatMultiDevicesEventGroupBan = 21,
48 AgoraChatMultiDevicesEventGroupAllow = 22,
49 AgoraChatMultiDevicesEventGroupBlock = 23,
50 AgoraChatMultiDevicesEventGroupUnBlock = 24,
51 AgoraChatMultiDevicesEventGroupAssignOwner = 25,
52 AgoraChatMultiDevicesEventGroupAddAdmin = 26,
53 AgoraChatMultiDevicesEventGroupRemoveAdmin = 27,
54 AgoraChatMultiDevicesEventGroupAddMute = 28,
55 AgoraChatMultiDevicesEventGroupRemoveMute = 29,
57 AgoraChatMultiDevicesEventGroupAddWhiteList = 30,
58 AgoraChatMultiDevicesEventGroupRemoveWhiteList = 31,
59 AgoraChatMultiDevicesEventGroupAllBan = 32,
60 AgoraChatMultiDevicesEventGroupRemoveAllBan = 33,
61 AgoraChatMultiDevicesEventGroupDisabled = 34,
62 AgoraChatMultiDevicesEventGroupAble = 35,
65 AgoraChatMultiDevicesEventChatThreadCreate = 40,
66 AgoraChatMultiDevicesEventChatThreadDestroy = 41,
67 AgoraChatMultiDevicesEventChatThreadJoin = 42,
68 AgoraChatMultiDevicesEventChatThreadLeave = 43,
69 AgoraChatMultiDevicesEventChatThreadUpdate = 44,
70 AgoraChatMultiDevicesEventChatThreadKick = 45,
92- (void)multiDevicesContactEventDidReceive:(AgoraChatMultiDevicesEvent)aEvent
93 username:(NSString * _Nonnull)aUsername
94 ext:(NSString * _Nullable)aExt;
111- (void)multiDevicesGroupEventDidReceive:(AgoraChatMultiDevicesEvent)aEvent
112 groupId:(NSString * _Nonnull)aGroupId
113 ext:(
id _Nullable)aExt;
130- (void)multiDevicesChatThreadEventDidReceive:(AgoraChatMultiDevicesEvent)aEvent
131 threadId:(NSString * _Nonnull)aThreadId
132 ext:(
id _Nullable)aExt;
146- (void)multiDevicesUndisturbEventNotifyFormOtherDeviceData:(NSString *_Nullable)undisturbData;
Definition: AgoraChatMultiDevicesDelegate.h:73