sdk_service/chat_sdk_define library

Classes

EMChatManager
~english The chat manager class, responsible for sending and receiving messages, loading and deleting conversations, and downloading attachments.
EMChatRoomManager
~english The chat room manager class, which manages user joining and exiting the chat room, retrieving the chat room list, and managing member privileges. The sample code for joining a chat room:
EMChatThreadManager
~english The chat thread manager class. ~end
EMClient
~english The EMClient class, which is the entry point of the Chat SDK. With this class, you can log in, log out, and access other functionalities such as group and chatroom. ~end
EMContactManager
~english The contact manager class, which manages chat contacts such as adding, deleting, retrieving, and modifying contacts. ~end
EMGroupManager
~english The group manager class, which manages group creation and deletion, user joining and exiting the group, etc. ~end
EMPresenceManager
~english The Manager that defines how to manage presence states. ~end
EMPushManager
~english The message push configuration options. ~end
EMUserInfoManager
~english The user attribute manager class, which gets and sets the user attributes. ~end

Typedefs

ChatError = dynamic
ChatEventHandler = dynamic
ChatManager = EMChatManager
ChatPushRemindType = dynamic
ChatRoom = dynamic
ChatRoomEventHandler = dynamic
ChatSilentModeParam = dynamic
ChatSilentModeResult = dynamic
ChatThread = dynamic
ChatThreadEvent = dynamic
ChatThreadEventHandler = dynamic
ChatThreadOperation = dynamic
ChatType = dynamic
Client = EMClient
CmdMessageBody = dynamic
CombineMessageBody = dynamic
ConnectionEventHandler = dynamic
Contact = dynamic
ContactEventHandler = dynamic
Conversation = dynamic
ConversationType = dynamic
CursorResult<T> = dynamic
CustomMessageBody = dynamic
DisplayStyle = dynamic
DownloadStatus = dynamic
FetchMessageOptions = dynamic
FileMessageBody = dynamic
Group = dynamic
GroupEventHandler = dynamic
GroupInfo = dynamic
GroupMessageAck = dynamic
GroupOptions = dynamic
GroupPermissionType = dynamic
GroupSharedFile = dynamic
GroupStyle = dynamic
ImageMessageBody = dynamic
LeaveReason = dynamic
LocationMessageBody = dynamic
LoginExtensionInfo = dynamic
Message = dynamic
MessageDirection = dynamic
MessageEvent = dynamic
MessagePinInfo = dynamic
MessagePinOperation = dynamic
MessageReaction = dynamic
MessageReactionEvent = dynamic
MessageSearchScope = dynamic
MessageStatus = dynamic
MessageType = dynamic
MultiDeviceEventHandler = dynamic
MultiDevicesEvent = dynamic
Options = dynamic
PageResult<T> = dynamic
Presence = dynamic
PresenceEventHandler = dynamic
PushConfigs = dynamic
ReactionOperate = dynamic
RoomEventHandler = dynamic
SearchDirection = dynamic
TextMessageBody = dynamic
TranslateLanguage = dynamic
UserInfo = dynamic
VideoMessageBody = dynamic
VoiceMessageBody = dynamic