|
enum | DataType {
Bool
, String
, Group
, Room
,
CursorResult
, ListOfString
, ListOfMessage
, ListOfConversation
,
ListOfGroup
, ListOfGroupSharedFile
} |
|
enum | MessageBodyType {
TXT
, IMAGE
, VIDEO
, LOCATION
,
VOICE
, FILE
, CMD
, CUSTOM
} |
|
enum | MessageType { Chat = 0
, Group
, Room
} |
|
enum | MessageStatus { CREATE
, PROGRESS
, SUCCESS
, FAIL
} |
|
enum | MessageDirection { SEND
, RECEIVE
} |
|
enum | ConversationType { Chat
, Group
, Room
} |
|
enum | MessageSearchDirection { UP
, DOWN
} |
|
enum | GroupStyle { PrivateOnlyOwnerInvite
, PrivateMemberCanInvite
, PublicJoinNeedApproval
, PublicOpenJoin
} |
|
enum | GroupPermissionType {
Member
, Admin
, Owner
, Unknown = -1
,
Default =Unknown
, None =Unknown
} |
|
enum | RoomPermissionType {
Member
, Admin
, Owner
, Unknown = -1
,
Default = Unknown
, None = Unknown
} |
|
enum | PushStyle : byte { Simple
, Summary
} |
|
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
} |
|
enum | SilentModeParamType { RemindType = 0
, Duration
, Interval
} |
|
enum | PushRemindType { Default = 0
, All
, MentionOnly
, None
} |
|
enum | ChatThreadOperation {
UnKnown = 0
, Create
, Update
, Delete
,
Update_Msg
} |
|
enum | UserInfoType {
NICKNAME = 0
, AVATAR_URL = 1
, EMAIL = 2
, PHONE = 3
,
GENDER = 4
, SIGN = 5
, BIRTH = 6
, EXT = 100
} |
|