#import <EMChatManagerDelegate.h>
◆ cmdMessagesDidReceive:
- (void) cmdMessagesDidReceive: |
|
(NSArray *) |
aCmdMessages |
|
|
optional |
收到Cmd消息代理
- 参数
-
aCmdMessages | Cmd消息列表<EMMessage> |
◆ conversationListDidUpdate:
- (void) conversationListDidUpdate: |
|
(NSArray *) |
aConversationList |
|
|
optional |
会话列表发生变化代理
- 参数
-
aConversationList | 会话列表<EMConversation> |
◆ didMessageAttachmentsStatusChanged:error:
消息附件状态发生改变代理
- 参数
-
aMessage | 附件状态发生变化的消息 |
aError | 错误信息 |
◆ didMessageStatusChanged:error:
消息状态发生变化代理
- 参数
-
aMessage | 状态发生变化的消息 |
aError | 出错信息 |
◆ didReceiveCmdMessages:
收到Cmd消息代理
- 参数
-
aCmdMessages | Cmd消息列表<EMMessage> |
◆ didReceiveHasDeliveredAcks:
收到消息送达回执代理
- 参数
-
aMessages | 送达消息列表<EMMessage> |
◆ didReceiveHasReadAcks:
- (void) didReceiveHasReadAcks: |
|
("Use -messagesDidRead: instead") |
__deprecated_msg |
|
|
optional |
收到已读回执代理
- 参数
-
aMessages | 已读消息列表<EMMessage> |
◆ didReceiveMessages:
◆ didUpdateConversationList:
会话列表发生变化代理
- 参数
-
aConversationList | 会话列表<EMConversation> |
◆ groupMessageAckHasChanged
- (void) groupMessageAckHasChanged |
|
|
|
|
optional |
◆ groupMessageDidRead:groupAcks:
- (void) groupMessageDidRead: |
|
(EMMessage *) |
aMessage |
groupAcks: |
|
(NSArray *) |
aGroupAcks |
|
|
| |
|
optional |
收到群消息已读回执代理
- 参数
-
aMessages | 已读消息列表<EMGroupMessageAck> |
◆ messageAttachmentStatusDidChange:error:
- (void) messageAttachmentStatusDidChange: |
|
(EMMessage *) |
aMessage |
error: |
|
(EMError *) |
aError |
|
|
| |
|
optional |
消息附件状态发生改变代理
- 参数
-
aMessage | 附件状态发生变化的消息 |
aError | 错误信息 |
◆ messagesDidDeliver:
- (void) messagesDidDeliver: |
|
(NSArray *) |
aMessages |
|
|
optional |
收到消息送达回执代理
- 参数
-
aMessages | 送达消息列表<EMMessage> |
◆ messagesDidRead:
- (void) messagesDidRead: |
|
(NSArray *) |
aMessages |
|
|
optional |
收到已读回执代理
- 参数
-
aMessages | 已读消息列表<EMMessage> |
◆ messagesDidRecall:
- (void) messagesDidRecall: |
|
(NSArray *) |
aMessages |
|
|
optional |
收到消息撤回代理
- 参数
-
aMessages | 撤回消息列表<EMMessage> |
◆ messagesDidReceive:
- (void) messagesDidReceive: |
|
(NSArray *) |
aMessages |
|
|
optional |
◆ messageStatusDidChange:error:
- (void) messageStatusDidChange: |
|
(EMMessage *) |
aMessage |
error: |
|
(EMError *) |
aError |
|
|
| |
|
optional |
消息状态发生变化代理
需要给发送消息的callback参数传入nil,此回调才会生效
- 参数
-
aMessage | 状态发生变化的消息 |
aError | 出错信息 |
◆ onConversationRead:to:
- (void) onConversationRead: |
|
(NSString *) |
from |
to: |
|
(NSString *) |
to |
|
|
| |
|
optional |
收到会话已读回调代理
- 参数
-
from | CHANNEL_ACK 发送方 |
to | CHANNEL_ACK 接收方 |
发送会话已读是我方多设备: 则from参数值是“我方登录”id,to参数值是“会话方”会话id,此会话“会话方”发送的消息会全部置为已读isRead为YES 发送会话已读是会话方: 则from参数值是“会话方”会话id,to参数值是“我方登录”id,此会话“我方”发送的消息的isReadAck会全部置为YES 注:此会话既会话方id所代表的会话
该协议的文档由以下文件生成: