15#import <Foundation/Foundation.h>
16#import "EMRecallMessageInfo.h"
35#pragma mark - Conversation
48- (void)conversationListDidUpdate:(NSArray<
EMConversation *> * _Nonnull)aConversationList;
63- (void)messagesDidReceive:(NSArray<
EMChatMessage *> * _Nonnull)aMessages;
76- (void)cmdMessagesDidReceive:(NSArray<
EMChatMessage *> * _Nonnull)aCmdMessages;
89- (void)messagesDidRead:(NSArray<
EMChatMessage *> * _Nonnull)aMessages;
104- (void)groupMessageDidRead:(
EMChatMessage * _Nonnull)aMessage
143- (void)onConversationRead:(NSString * _Nonnull)from to:(NSString * _Nonnull)to;
156- (void)messagesDidDeliver:(NSArray<
EMChatMessage *> * _Nonnull)aMessages;
169- (void)messagesInfoDidRecall:(NSArray<
EMRecallMessageInfo *> * _Nonnull)aRecallMessagesInfo;
186- (void)messageStatusDidChange:(
EMChatMessage * _Nonnull)aMessage
187 error:(
EMError * _Nullable)aError;
202- (void)messageAttachmentStatusDidChange:(
EMChatMessage * _Nonnull)aMessage
203 error:(
EMError * _Nullable)aError;
219- (void)onMessageContentChanged:(
EMChatMessage *_Nonnull)message operatorId:(NSString *_Nonnull)operatorId operationTime:(NSUInteger)operationTime;
238- (void)onMessagePinChanged:(NSString* _Nonnull)messageId conversationId:(NSString* _Nonnull)conversationId operation:(EMMessagePinOperation)pinOperation pinInfo:(
EMMessagePinInfo* _Nonnull)pinInfo;
240#pragma mark - Deprecated methods
257- (void)messagesDidRecall:(NSArray *)aMessages __deprecated_msg("Use -messagesInfoDidRecall: instead");
Definition: EMChatMessage.h:114
Definition: EMConversation.h:115
Definition: EMGroupMessageAck.h:21
Definition: EMChatMessage.h:83
Definition: EMMessageReactionChange.h:24
Definition: EMRecallMessageInfo.h:20
Definition: EMChatManagerDelegate.h:31
void groupMessageAckHasChanged()