123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- /*
- * zkcalldefine.h
- *
- * Created on: 2021年12月10日
- * Author: Admin
- */
- #ifndef JNI_CALL_ZKCALLDEFINE_H_
- #define JNI_CALL_ZKCALLDEFINE_H_
- typedef enum{
- E_CALL_STATUS_NORMAL = 0, //正常状态,没有通话参数为字符串
- E_CALL_STATUS_INCOMING, // 电话进来,参数为房号参数为字符串
- E_CALL_STATUS_OUTGOING, // 打电话出去, 参数为房号参数为字符串
- E_CALL_STATUS_HANGON, // 接听电话
- E_CALL_STATUS_HANGOFF, // 电话挂断,页面返回
- E_CALL_STATUS_REJECT, // 电话拒绝,页面返回
- E_CALL_STATUS_TIMEOUT, // 呼叫超时
- E_CALL_STATUS_BUSY, // 对方忙
- E_CALL_STATUS_ERROR // 呼叫错误,具体信息参数为字符串
- }E_CALL_STATUS;
- typedef enum{
- E_CONNECT_STATUS_NET_DISCONNECT = 0, // 网络未连接
- E_CONNECT_STATUS_NET_CONNECTED, // 网络连接 ,有网络,有ip,不代表可以通讯
- E_CONNECT_STATUS_NET_SERVERCONNECTING, // 服务器连接中
- E_CONNECT_STATUS_NET_WORKING, // 网络正常,仅这个状态是可以呼叫的。
- E_CONNECT_STATUS_NET_DISCONNECTSERVER, //服务对接失败
- E_CONNECT_STATUS_NET_ERROR //网络错误
- }E_CONNECT_STATUS;
- typedef enum{
- E_MESSAGE_TYPE_TEXT, // 文本信息
- E_MESSAGE_TYPE_PIC, // 图片信息
- E_MESSAGE_TYPE_AUDIO, // 音频消息
- E_MESSAGE_TYPE_VIDEO, // 视频信息
- }E_MESSAGE_TYPE;
- typedef enum{
- E_CALL_FUN_ENABLE = 0,
- E_CALL_FUN_DISABLE,
- E_CALL_FUN_CALLOUT,
- E_CALL_FUN_RINGING, // add ip
- E_CALL_FUN_CALLELEVATOR,
- E_CALL_FUN_OPENDOOR,
- E_CALL_FUN_HANGON,
- E_CALL_FUN_HANGOFF,
- E_CALL_FUN_SETVOLUME, // 0-100
- E_CALL_FUN_SETMIC,
- E_CALL_FUN_ALARM
- }E_CALL_FUN;
- #define ALARMBIT_AIR 0x0001
- #define ALARMBIT_MEIQI 0x0002
- #define ALARMBIT_JINGJI 0x0004
- #define ALARMBIT_MEMCHUANG 0x0008
- #endif /* JNI_CALL_ZKCALLDEFINE_H_ */
|