15 #import <Foundation/Foundation.h>
17 #import "EMMessageBody.h"
40 EMMessageStatusPending = 0,
41 EMMessageStatusDelivering,
42 EMMessageStatusSucceed,
43 EMMessageStatusFailed,
54 EMMessageDirectionSend = 0,
55 EMMessageDirectionReceive,
101 @property (nonatomic, copy) NSString *
from;
110 @property (nonatomic, copy) NSString *
to;
146 @property (nonatomic) EMMessageStatus
status;
157 @property (nonatomic) BOOL isNeedGroupAck;
159 @property (nonatomic, readonly)
int groupAckCount;
208 @property (nonatomic, copy) NSDictionary *
ext;
233 - (id)initWithConversationID:(NSString *)aConversationId
234 from:(NSString *)aFrom
237 ext:(NSDictionary *)aExt;
Definition: EMMessageBody.h:44
Definition: EMMessage.h:66
long long localTime
Definition: EMMessage.h:128
BOOL isRead
Definition: EMMessage.h:177
NSString * messageId
Definition: EMMessage.h:74
NSString * conversationId
Definition: EMMessage.h:83
EMMessageBody * body
Definition: EMMessage.h:195
NSDictionary * ext
Definition: EMMessage.h:208
BOOL isReadAcked
Definition: EMMessage.h:155
long long timestamp
Definition: EMMessage.h:119
BOOL isListened
Definition: EMMessage.h:186
EMMessageDirection direction
Definition: EMMessage.h:92
BOOL isDeliverAcked
Definition: EMMessage.h:168
EMMessageStatus status
Definition: EMMessage.h:146
EMChatType chatType
Definition: EMMessage.h:137
NSString * from
Definition: EMMessage.h:101
NSString * to
Definition: EMMessage.h:110