|
enum | AreaCode {
CN = 1
, NA = 2
, EU = 4
, AS = 8
,
JP = 16
, IN = 32
, GLOB = -1
} |
|
enum | DisconnectReason {
Reason_Disconnected
, Reason_AuthenticationFailed
, Reason_LoginFromOtherDevice
, Reason_RemoveFromServer
,
Reason_LoginTooManyDevice
, Reason_ChangePassword
, Reason_KickedByOtherDevice
, Reason_ForbidByServer
} |
|
enum | ChatThreadOperation {
UnKnown = 0
, Create
, Update
, Delete
,
Update_Msg
} |
|
enum | GroupPermissionType {
Member
, Admin
, Owner
, Unknown = -1
,
Default = Unknown
, None = Unknown
} |
|
enum | GroupStyle { PrivateOnlyOwnerInvite
, PrivateMemberCanInvite
, PublicJoinNeedApproval
, PublicOpenJoin
} |
|
enum | RoomPermissionType {
Member
, Admin
, Owner
, Unknown = -1
,
Default = Unknown
, None = Unknown
} |
|
enum | ConversationType { Chat
, Group
, Room
} |
|
enum | MessageBodyType {
TXT
, IMAGE
, VIDEO
, LOCATION
,
VOICE
, FILE
, CMD
, CUSTOM
,
COMBINE
} |
|
enum | RoomMessagePriority { High = 0
, Normal
, Low
} |
|
enum | MessageSearchDirection { UP
, DOWN
} |
|
enum | MessageSearchScope { CONTENT
, EXT
, ALL
} |
|
enum | MessageStatus { CREATE
, PROGRESS
, SUCCESS
, FAIL
} |
|
enum | MessageType { Chat = 0
, Group
, Room
} |
|
enum | MessageDirection { SEND
, RECEIVE
} |
|
enum | AttributeValueType : byte {
BOOL = 0
, INT32
, UINT32
, INT64
,
FLOAT
, DOUBLE
, STRING
, JSONSTRING
,
NULLOBJ
} |
|
enum | MultiDevicesOperation {
UNKNOWN = -1
, CONTACT_REMOVE = 2
, CONTACT_ACCEPT = 3
, CONTACT_DECLINE = 4
,
CONTACT_BAN = 5
, CONTACT_ALLOW = 6
, GROUP_CREATE = 10
, GROUP_DESTROY = 11
,
GROUP_JOIN = 12
, GROUP_LEAVE = 13
, GROUP_APPLY = 14
, GROUP_APPLY_ACCEPT = 15
,
GROUP_APPLY_DECLINE = 16
, GROUP_INVITE = 17
, GROUP_INVITE_ACCEPT = 18
, GROUP_INVITE_DECLINE = 19
,
GROUP_KICK = 20
, GROUP_BAN = 21
, GROUP_ALLOW = 22
, GROUP_BLOCK = 23
,
GROUP_UNBLOCK = 24
, GROUP_ASSIGN_OWNER = 25
, GROUP_ADD_ADMIN = 26
, GROUP_REMOVE_ADMIN = 27
,
GROUP_ADD_MUTE = 28
, GROUP_REMOVE_MUTE = 29
, GROUP_ADD_USER_WHITE_LIST = 30
, GROUP_REMOVE_USER_WHITE_LIST = 31
,
GROUP_ALL_BAN = 32
, GROUP_REMOVE_ALL_BAN = 33
, THREAD_CREATE = 40
, THREAD_DESTROY = 41
,
THREAD_JOIN = 42
, THREAD_LEAVE = 43
, THREAD_UPDATE = 44
, THREAD_KICK = 45
,
SET_METADATA = 50
, DELETE_METADATA = 51
, GROUP_MEMBER_METADATA_CHANGED = 52
, CONVERSATION_PINNED = 60
,
CONVERSATION_UNPINNED = 61
, CONVERSATION_DELETED = 62
, CONVERSATION_MARK = 63
} |
|
enum | MessageReactionOperate { MessageReactionOperateRemove = 0
, MessageReactionOperateAdd = 1
} |
|
enum | MarkType {
MarkType0 = 0
, MarkType1 = 1
, MarkType2 = 2
, MarkType3 = 3
,
MarkType4 = 4
, MarkType5 = 5
, MarkType6 = 6
, MarkType7 = 7
,
MarkType8 = 8
, MarkType9 = 9
, MarkType10 = 10
, MarkType11 = 11
,
MarkType12 = 12
, MarkType13 = 13
, MarkType14 = 14
, MarkType15 = 15
,
MarkType16 = 16
, MarkType17 = 17
, MarkType18 = 18
, MarkType19 = 19
} |
|