linux版本中间件

CalllDetaillnc.h 1.2KB

123456789101112131415161718192021222324252627282930313233
  1. #pragma once
  2. // 统计事件枚举
  3. typedef enum tagREP_EVENT_OP
  4. {
  5. REP_EVENT_TRUNK_CALL_IN = 1, // 中继呼入
  6. REP_EVENT_EXT_CALL_OUT = 2, // 坐席外呼
  7. REP_EVENT_EXT_CALL_IN = 3, // 坐席呼入
  8. REP_EVENT_IVR_CALL_OUT = 4, // IVR自动外呼
  9. REP_EVENT_TRANSFER = 5, // 转移
  10. REP_EVENT_CONFERENCE = 6, // 会议
  11. REP_EVENT_INSTEAD = 7, // 代接
  12. REP_EVENT_HOLD = 8, // 保持
  13. REP_EVENT_TAKE_BACK = 9, // 接回
  14. REP_EVENT_FAX_BEGIN = 10, // 收/发传真开始
  15. REP_EVENT_TURN_IVR = 11, // 转IVR
  16. REP_EVENT_HANG_UP = 12, // 挂机
  17. REP_EVENT_LEAVE_MSG = 13, // 留言
  18. REP_EVENT_WANT_AGENT = 14, // 请求坐席
  19. REP_EVENT_TURN_AGENT = 15, // 转坐席
  20. REP_EVENT_REC_BEGIN = 16, // 录音开始
  21. REP_EVENT_FAX_END = 17, // 收/发传真结束
  22. REP_EVENT_EVALUATE = 18, // 坐席评价
  23. REP_EVENT_STATE_CHANGED = 19, // 线路状态变化事件
  24. REP_EVENT_END_CALL = 20, // 呼叫结束
  25. REP_EVENT_CONSUL_RESULT = 21, // 协商呼叫结果
  26. REP_EVENT_TRANSFER_RESULT = 22, // 转移结果
  27. REP_EVENT_CONF_RESULT = 23, // 三方结果
  28. REP_EVENT_ERROR = 24, // 呼入过程异常
  29. REP_EVENT_TRANSFER_TRUNK = 25, // 转移TRUNK
  30. } REP_EVENT;