Event.h 7.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. #pragma once
  2. //交互日志事件
  3. #define EVENT_MOD_CONNECT_CONNECT_SUCCESS 0x30400001 //连线成功,级别1
  4. #define EVENT_MOD_CONNECT_GOTO_DISCONNECT 0x30400002 //进入离线,级别1
  5. #define LOG_EVT_HANDFREE_MODE_REMOTE_CALL 0x30400006 //以免提模式开始远程连线
  6. #define LOG_EVT_PICKUP_MODE_REMOTE_CALL 0x30400007 //以话筒模式开始远程连线
  7. //错误日志事件
  8. #define EVENT_MOD_CONNECT_CONNECT_TIMEOUT 0x30480001 //尝试连线超时,级别1
  9. #define EVENT_MOD_RELEASESIP_TIMEOUT 0x30470001 //SIP释放超时,重启SIPPHONE模块
  10. #define LOG_WARN_COUNTERCONNECT_SIPCONNECT_HANGUP 0x30480001
  11. #define LOG_WARN_COUNTERCONNECT_MAIN_SIPCONNECT_SIPSTATE_IDLE 0x30480002
  12. #define LOG_WARN_COUNTERCONNECT_BAK_SIPCONNECT_SIPSTATE_IDLE 0x30480003
  13. #define LOG_WARN_COUNTERCONNECT_SIPCONNECT_SIPSTATE_IDLE 0x30480004
  14. #define LOG_WARN_COUNTERCONNECT_MAIN_SIPCONNECT_CHANSTATE_IDLE 0x30480005
  15. #define LOG_WARN_COUNTERCONNECT_BAK_SIPCONNECT_CHANSTATE_IDLE 0x30480006
  16. #define LOG_WARN_COUNTERCONNECT_SIPCONNECT_CHANSTATE_IDLE 0x30480007
  17. #define LOG_WARN_COUNTERCONNECT_MAIN_SIPCONNECT_SIPENTITY_RESTART 0x30480008
  18. #define LOG_WARN_COUNTERCONNECT_BAK_SIPCONNECT_SIPENTITY_RESTART 0x30480009
  19. #define LOG_WARN_COUNTERCONNECT_SIPCONNECT_SIPENTITY_RESTART 0x3048000a
  20. #define LOG_WARN_COUNTERCONNECT_MAIN_SIPCONNECT_TIMEOUT 0x3048000b
  21. #define LOG_WARN_COUNTERCONNECT_BAK_SIPCONNECT_TIMEOUT 0x3048000c
  22. #define LOG_WARN_COUNTERCONNECT_SIPCONNECT_TIMEOUT 0x3048000d
  23. #define LOG_WARN_COUNTERCONNECT_MAIN_SIPCONNECT_FUNC_FAILED 0x3048000e
  24. #define LOG_WARN_COUNTERCONNECT_BAK_SIPCONNECT_FUNC_FAILED 0x3048000f
  25. #define LOG_WARN_COUNTERCONNECT_SIPCONNECT_FUNC_FAILED 0x30480010
  26. #define LOG_WARN_COUNTERCONNECT_CHANCONNECT_HANGUP 0x30480011
  27. #define LOG_WARN_COUNTERCONNECT_MAIN_CHANCONNECT_SIPSTATE_IDLE 0x30480012
  28. #define LOG_WARN_COUNTERCONNECT_BAK_CHANCONNECT_SIPSTATE_IDLE 0x30480013
  29. #define LOG_WARN_COUNTERCONNECT_CHANCONNECT_SIPSTATE_IDLE 0x30480014
  30. #define LOG_WARN_COUNTERCONNECT_MAIN_CHANCONNECT_CHANSTATE_IDLE 0x30480015
  31. #define LOG_WARN_COUNTERCONNECT_BAK_CHANCONNECT_CHANSTATE_IDLE 0x30480016
  32. #define LOG_WARN_COUNTERCONNECT_CHANCONNECT_CHANSTATE_IDLE 0x30480017
  33. #define LOG_WARN_COUNTERCONNECT_MAIN_CHANCONNECT_CHANENTITY_RESTART 0x30480018
  34. #define LOG_WARN_COUNTERCONNECT_BAK_CHANCONNECT_CHANENTITY_RESTART 0x30480019
  35. #define LOG_WARN_COUNTERCONNECT_CHANCONNECT_CHANENTITY_RESTART 0x3048001a
  36. #define LOG_WARN_COUNTERCONNECT_MAIN_CHANCONNECT_SIPENTITY_RESTART 0x3048001b
  37. #define LOG_WARN_COUNTERCONNECT_BAK_CHANCONNECT_SIPENTITY_RESTART 0x3048001c
  38. #define LOG_WARN_COUNTERCONNECT_CHANCONNECT_SIPENTITY_RESTART 0x3048001d
  39. #define LOG_WARN_COUNTERCONNECT_MAIN_CHANCONNECT_FUNC_FAILED 0x3048001e
  40. #define LOG_WARN_COUNTERCONNECT_BAK_CHANCONNECT_FUNC_FAILED 0x3048001f
  41. #define LOG_WARN_COUNTERCONNECT_CHANCONNECT_FUNC_FAILED 0x30480020
  42. #define LOG_WARN_COUNTERCONNECT_RESTART_SIPPHONE 0x30480022
  43. #define LOG_WARN_COUNTERCONNECT_CALLROUTE_TIMES 0x30480023
  44. #define LOG_WARN_COUNTERCONNECT_CALLROUTE_CONFIG 0x30480024
  45. #define LOG_WARN_COUNTERCONNECT_CALLROUTE_INTERACTIVE_FAILED 0x30480027
  46. #define EVENT_MOD_RELEASESIP_TIMEOUT 0x30470001 //SIP释放超时,重启SIPPHONE模块
  47. #define EVENT_MOD_CONNECT_COUNTER_ERROR 0x30450101 //counterconnector实体异常
  48. #define EVENT_MOD_CONNECT_SIPPHONE_ERROR 0x30450102 //sipphone实体异常
  49. #define EVENT_MOD_CONNECT_ASSIST_ERROR 0x30450103 //assistantchannel实体异常
  50. #define EVENT_MOD_CONNECT_OPEN_HANDMIC_FAILED 0x30450104 //免提麦克风打开失败
  51. #define EVENT_MOD_CONNECT_OPEN_HANDSPK_FAILED 0x30450105 //免提扬声器打开失败
  52. #define EVENT_MOD_CONNECT_OPEN_PICKUPMIC_FAILED 0x30450106 //听筒麦克风打开失败
  53. #define EVENT_MOD_CONNECT_OPEN_PICKUPSPK_FAILED 0x30450107 //听筒扬声器打开失败
  54. #define EVENT_MOD_CONNECT_SIP_NO_PROCESS 0x30450108 //sip请求超时未收到服务端回包
  55. #define EVENT_MOD_CONNECT_SIP_NO_OK 0x30450109 //sip请求收到180,未收到200ok
  56. #define EVENT_MOD_CONNECT_CONNECT_PROXYA_FAILED 0x3045010A //sip已接通,网络问题,连不上分行媒体网关(proxya)
  57. #define EVENT_MOD_CONNECT_NO_SERVER_HB_DISCONNECT 0x3045010B //长时间未收到远端的心跳包而失去连接
  58. #define LOG_WARN_COUNTERCONNECT_PICKUPCALL 0x30460001 //pickup call
  59. #define LOG_WARN_COUNTERCONNECT_HANDFREECALL 0x30460002 //hand free call
  60. #define LOG_WARN_COUNTERCONNECT_DOUBLERECORDCALL 0x30460003 //double record call
  61. #define LOG_WARN_COUNTERCONNECT_MAKECALL 0x30460004 //make call
  62. #define LOG_WARN_COUNTERCONNECT_CONNECT_SUCCESS 0x30460005 //connect success
  63. #define LOG_WARN_COUNTERCONNECT_CONNECT_FAILED 0x30460006 //connect failed
  64. #define LOG_WARN_COUNTERCONNECT_AUTO_RECONNECT 0x30460007 //auto reconnect
  65. #define LOG_WARN_COUNTERCONNECT_CALL_CONNECT_TIME 0x30460008 //call connect time
  66. #define LOG_WARN_COUNTERCONNECT_ASSIST_CONNECT_FAILED 0x30460009 //assist channel connect failed
  67. #define LOG_WARN_COUNTERCONNECT_SIP_CONNECT_FAILED 0x3046000A //sip channel connect failed
  68. #define LOG_WARN_COUNTERCONNECT_CALL_STATE_TRANS 0x3046000B //call state trans
  69. #define LOG_WARN_COUNTERCONNECT_BROADCAST_CALL_STATE 0x3046000C //broadcast call state trans
  70. #define LOG_WARN_COUNTERCONNECT_CALL_QUEUE_INFO 0x3046000D //call route queue info
  71. #define LOG_WARN_COUNTERCONNECT_CALL_CONNECTING_TIME 0x3046000E //call connecting time
  72. #define LOG_WARN_COUNTERCONNECT_CALLROUTE_ADDRESS 0x30461001 //call route address
  73. #define LOG_WARN_COUNTERCONNECT_CALLROUTE_CONNECT_FAILED 0x30461002 //call route connect server failed
  74. #define LOG_WARN_COUNTERCONNECT_CALLROUTE_SUCCESS 0x30461003 //call route success
  75. #define LOG_WARN_COUNTERCONNECT_CALLROUTE_FAILED 0x30461004 //call route failed
  76. #define LOG_WARN_COUNTERCONNECT_HEADOFFICE_CALL 0x30461005 //head office call
  77. #define LOG_WARN_COUNTERCONNECT_BRANCHMODE_CALL 0x30461006 //branch mode call
  78. #define LOG_WARN_COUNTERCONNECT_FAILED_SIPPHONE_LOST 0x30460601 //sip phone lost
  79. #define LOG_WARN_COUNTERCONNECT_FAILED_ASSISTCHANNEL_LOST 0x30460602 //assistant channel lost
  80. #define LOG_WARN_COUNTERCONNECT_FAILED_USER_HANGUP 0x30460603 //user hangup
  81. #define LOG_WARN_COUNTERCONNECT_FAILED_AGENT_BUSY 0x30460604 //agent busy
  82. #define LOG_WARN_COUNTERCONNECT_FAILED_NETWORK_FAILURE 0x30460605 //network failure
  83. #define LOG_WARN_COUNTERCONNECT_GET_VIDEO_FAILED_INFO 0x30460701
  84. #define LOG_WARN_COUNTERCONNECT_FAILED_SIPPHONE_LOST 0x30460601 //sip phone lost
  85. #define LOG_WARN_COUNTERCONNECT_FAILED_ASSISTCHANNEL_LOST 0x30460602 //assistant channel lost
  86. #define LOG_WARN_COUNTERCONNECT_FAILED_USER_HANGUP 0x30460603 //user hangup
  87. #define LOG_WARN_COUNTERCONNECT_FAILED_AGENT_BUSY 0x30460604 //agent busy
  88. #define LOG_WARN_COUNTERCONNECT_FAILED_NETWORK_FAILURE 0x30460605 //network failure
  89. //sysvar
  90. #define SYSVAR_CALLSTATE "CallState"
  91. #define CALLSTATE_OFFLINE "O"
  92. #define CALLSTATE_HANDFREE "H" // HandFree
  93. #define CALLSTATE_PICKUP "P" // Pickup