15 #import <Foundation/Foundation.h>
16 #import "EMRecallMessageInfo.h"
35 #pragma mark - Conversation
48 - (void)conversationListDidUpdate:(NSArray<
EMConversation *> * _Nonnull)aConversationList;
50 #pragma mark - Message
63 - (void)onStreamMessagesReceived:(NSArray<
EMChatMessage *> * _Nonnull)messages;
76 - (void)messagesDidReceive:(NSArray<
EMChatMessage *> * _Nonnull)aMessages;
89 - (void)cmdMessagesDidReceive:(NSArray<
EMChatMessage *> * _Nonnull)aCmdMessages;
102 - (void)messagesDidRead:(NSArray<
EMChatMessage *> * _Nonnull)aMessages;
118 - (void)groupMessageDidRead:(
EMChatMessage * _Nonnull)aMessage
157 - (void)onConversationRead:(NSString * _Nonnull)from to:(NSString * _Nonnull)to;
170 - (void)messagesDidDeliver:(NSArray<
EMChatMessage *> * _Nonnull)aMessages;
183 - (void)messagesInfoDidRecall:(NSArray<
EMRecallMessageInfo *> * _Nonnull)aRecallMessagesInfo;
200 - (void)messageStatusDidChange:(
EMChatMessage * _Nonnull)aMessage
201 error:(
EMError * _Nullable)aError;
216 - (void)messageAttachmentStatusDidChange:(
EMChatMessage * _Nonnull)aMessage
217 error:(
EMError * _Nullable)aError;
233 - (void)onMessageContentChanged:(
EMChatMessage *_Nonnull)message operatorId:(NSString *_Nonnull)operatorId operationTime:(NSUInteger)operationTime;
252 - (void)onMessagePinChanged:(NSString* _Nonnull)messageId conversationId:(NSString* _Nonnull)conversationId operation:(EMMessagePinOperation)pinOperation pinInfo:(
EMMessagePinInfo* _Nonnull)pinInfo;
Definition: EMChatManagerDelegate.h:31
Definition: EMConversation.h:114
Definition: EMChatMessage.h:113
Definition: EMMessageReactionChange.h:23
Definition: EMRecallMessageInfo.h:19
Definition: EMGroupMessageAck.h:20
void groupMessageAckHasChanged()
Definition: EMChatMessage.h:82