You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
72 lines
1.3 KiB
72 lines
1.3 KiB
const MESSAGE_TYPE = {
|
|
TEXT: 0,
|
|
IMAGE: 1,
|
|
FILE: 2,
|
|
AUDIO: 3,
|
|
VIDEO: 4,
|
|
RECALL: 10,
|
|
READED: 11,
|
|
RECEIPT: 12,
|
|
TIP_TIME: 20,
|
|
TIP_TEXT: 21,
|
|
LOADING: 30,
|
|
ACT_RT_VOICE: 40,
|
|
ACT_RT_VIDEO: 41,
|
|
USER_BANNED: 50,
|
|
FRIEND_NEW: 80,
|
|
FRIEND_DEL: 81,
|
|
FRIEND_DND: 82,
|
|
GROUP_NEW: 90,
|
|
GROUP_DEL: 91,
|
|
GROUP_DND: 92,
|
|
RTC_CALL_VOICE: 100,
|
|
RTC_CALL_VIDEO: 101,
|
|
RTC_ACCEPT: 102,
|
|
RTC_REJECT: 103,
|
|
RTC_CANCEL: 104,
|
|
RTC_FAILED: 105,
|
|
RTC_HANDUP: 106,
|
|
RTC_CANDIDATE: 107,
|
|
RTC_GROUP_SETUP: 200,
|
|
RTC_GROUP_ACCEPT: 201,
|
|
RTC_GROUP_REJECT: 202,
|
|
RTC_GROUP_FAILED: 203,
|
|
RTC_GROUP_CANCEL: 204,
|
|
RTC_GROUP_QUIT: 205,
|
|
RTC_GROUP_INVITE: 206,
|
|
RTC_GROUP_JOIN: 207,
|
|
RTC_GROUP_OFFER: 208,
|
|
RTC_GROUP_ANSWER: 209,
|
|
RTC_GROUP_CANDIDATE: 210,
|
|
RTC_GROUP_DEVICE: 211
|
|
}
|
|
|
|
const RTC_STATE = {
|
|
FREE: 0, //空闲,可以被呼叫
|
|
WAIT_CALL: 1, // 呼叫后等待
|
|
WAIT_ACCEPT: 2, // 被呼叫后等待
|
|
ACCEPTED: 3, // 已接受聊天,等待建立连接
|
|
CHATING: 4 // 聊天中
|
|
}
|
|
|
|
const TERMINAL_TYPE = {
|
|
WEB: 0,
|
|
APP: 1
|
|
}
|
|
|
|
const MESSAGE_STATUS = {
|
|
FAILED: -2, // 发送失败
|
|
SENDING: -1, // 发送中(消息没到服务器)
|
|
PENDING: 0, // 未送达(消息已到服务器,但对方没收到)
|
|
DELIVERED: 1, // 已送达(对方已收到,但是未读消息)
|
|
RECALL: 2, // 已撤回
|
|
READED: 3, // 消息已读
|
|
}
|
|
|
|
|
|
export {
|
|
MESSAGE_TYPE,
|
|
RTC_STATE,
|
|
TERMINAL_TYPE,
|
|
MESSAGE_STATUS
|
|
}
|