◆ multiDevicesChatThreadEventDidReceive:threadId:ext:
| - (void) multiDevicesChatThreadEventDidReceive: |
|
(AgoraChatMultiDevicesEvent) |
aEvent |
| threadId: |
|
(NSString *_Nonnull) |
aThreadId |
| ext: |
|
(id _Nullable) |
aExt |
|
|
| |
|
optional |
The multi-device message thread event callback.
- Parameters
-
| aEvent | The event type. |
| aThreadId | The message thread ID. |
| aExt | The extended Information. |
◆ multiDevicesContactEventDidReceive:username:ext:
| - (void) multiDevicesContactEventDidReceive: |
|
(AgoraChatMultiDevicesEvent) |
aEvent |
| username: |
|
(NSString *_Nonnull) |
aUsername |
| ext: |
|
(NSString *_Nullable) |
aExt |
|
|
| |
|
optional |
The multi-device contact event callback.
- Parameters
-
| aEvent | The event type. |
| aUsername | The username. |
| aExt | The extended Information. |
◆ multiDevicesConversationEvent:conversationId:conversationType:
| - (void) multiDevicesConversationEvent: |
|
(AgoraChatMultiDevicesEvent) |
event |
| conversationId: |
|
(NSString *_Nonnull) |
conversationId |
| conversationType: |
|
(AgoraChatConversationType) |
conversationType |
|
|
| |
|
optional |
The multi-device event callback for the operation of a single conversation.User needs to call the IAgoraChatManager#getAllConversations method to get the latest conversation list when receiving the conversation multi-device event.
- Parameters
-
| event | The event type. |
| conversationId | The conversation ID. |
| conversationType | The conversation type. |
◆ multiDevicesGroupEventDidReceive:groupId:ext:
| - (void) multiDevicesGroupEventDidReceive: |
|
(AgoraChatMultiDevicesEvent) |
aEvent |
| groupId: |
|
(NSString *_Nonnull) |
aGroupId |
| ext: |
|
(id _Nullable) |
aExt |
|
|
| |
|
optional |
The multi-device group event callback.
- Parameters
-
| aEvent | The event type. |
| aGroupId | The group ID. |
| aExt | The extended Information. |
◆ multiDevicesMessageBeRemoved:deviceId:
| - (void) multiDevicesMessageBeRemoved: |
|
(NSString *_Nonnull) |
conversationId |
| deviceId: |
|
(NSString *_Nonnull) |
deviceId |
|
|
| |
|
optional |
The multi-device event callback for removing historical messages of a single conversation from the server.
- Parameters
-
| conversationId | The conversation ID. |
| deviceId | The device ID. |
◆ multiDevicesUndisturbEventNotifyFormOtherDeviceData:
The multi-device event callback for setting the Do Not Disturb mode for a single conversation.
- Parameters
-
| aEvent | The event type. |
| undisturbData | The extended Information. |
The documentation for this protocol was generated from the following file: