📄 msgtype.h
字号:
USERINFO_PROXY_RequestWriteUserInfoAck,
USERINFO_PROXY_RequestModifyUserInfoAck,
USERINFO_PROXY_RequestReadUserInfoAck,
USERINFO_PROXY_RequestDeleteUserInfoAck,
USERINFO_PROXY_RequestDeleteUserSkillAck,
MONITOR_RequestWritePreOutboundAck,
CALLOUT_PROXY_RequestQueryPreOutboundAck,
USERINFO_PROXY_RequestWritePowerOutboundAck,
CALLOUT_PROXY_RequestQueryPowerOutboundAck,
USERINFO_PROXY_RequestWriteINILogAck,
RequestSpecialUserAniAck,
USERINFO_PROXY_RequestWriteAgentAssessAck,
USERINFO_PROXY_RequestWriteConferenceRecordAck,
USERINFO_PROXY_RequestWriteSystemRunAck,
USERINFO_PROXY_RequestSetUserHistoryDataAck,
USERINFO_PROXY_RequestQueryUserHistoryDataAck,
USERINFO_PROXY_RequestWriteServiceTypeAck,
USERINFO_PROXY_RequestQueryTrunkTableAck,
SELECTGENERALACK,
GENERALACK,
EXECUTEUSERPROCACK,
PROXY_CONFIG_RELOAD=1498,
PROXY_CONFIG_RELOAD_ACK,
//>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
//...............................................................................
CCS_PROXY_MSGTYPE_END = 1500, //属于与PROXY有关的消息类型在此之前定义
//////////////////////////////////////////////////////////////////////////////////
// 1501 - 2000 for Event 事件
// MC_UIM_EVENT , // 发事件所用的命令字
//呼叫接续事件{
SCP_UIM_SSPBegin , /* SSP ===> SCP ,排队机重启 */
SCP_UIM_StationLogin , /* SSP <== SCP,控制站点登录*/
SCP_UIM_StationLoginAck , /* SSP ==> SCP,控制站点登录应答*/
SCP_UIM_Setup , /* 呼叫发起 */
SCP_UIM_SetupAck , /* */
SCP_UIM_Alerting , // 振铃
SCP_UIM_Notify , /* ssp===>scp*/
SCP_UIM_Answer , /* 应答*/
SCP_UIM_AnswerAck , /* SSP应答证实*/
SCP_UIM_CalledOffHook , /* 被叫摘机*/
SCP_UIM_Disconnect , /* 拆除呼叫*/
SCP_UIM_Release , /* 释放呼叫*/
SCP_UIM_Redirect , // SSP <=== SCP,
SCP_UIM_Combine , // SSP <=== SCP, 合并
//资源控制事件 {
SCP_UIM_ResourceConnect , // 资源连接
SCP_UIM_ResourceConnectRes , /* 资源连接结果*/
SCP_UIM_ResourceDisconnect , /* 资源断连*/
SCP_UIM_CollectDigit , /* 二次收号*/
SCP_UIM_UserInformation , /* 收号结果*/
SCP_UIM_PlayDRV , /* 放音、收号 */
SCP_UIM_Record , /* 录音 */
SCP_UIM_PlayRecord_Res , /*录放音结果 */
SCP_UIM_StopPLayRecord , /* SSP <=== SCP ,停止录放音*/
SCP_UIM_StopPLayRecordAck , /* 停止录放音结果*/
SCP_UIM_FindVoiceFile , /* SSP <=== SCP , 查找语音文件,VP台 */
SCP_UIM_FindResult , /* SSP ===> SCP ,查找语音文件结果*/
SCP_UIM_RenVoiceFile , /* SSP <=== SCP , 改语音文件名,VP台 */
SCP_UIM_RenResult , /* SSP ===> SCP ,改语音文件名结果*/
SCP_UIM_DelVoiceFile , /* SSP <=== SCP , 删语音文件,VP台 */
SCP_UIM_DelResult , /* SSP ===> SCP ,删语音文件结果*/
SCP_UIM_GetFileInfo , // SSP <=== SCP ,要求按时间降序排列找到文件*/
SCP_UIM_GetFileInfoRes , // SSP ===> SCP ,查找结果*/
SCP_UIM_ForeFastPlay , // SSP <=== SCP , 放音快进
SCP_UIM_BackFastPlay , // SSP <=== SCP ,放音快退
SCP_UIM_Pause , // SSP <=== SCP ,暂停放音(暂停录音)
SCP_UIM_Continue , // SSP <=== SCP ,恢复放音(恢复录音)
SCP_UIM_Relocation , // SSP <=== SCP ,放音重定位
SCP_UIM_VPTsRequest , // SSP <=== SCP , 申请VP资源
SCP_UIM_VPRelease , // SSP <=== SCP , 释放VP资源
SCP_UIM_VPTsResult , // SSP ===> SCP ,申请结果
SCP_UIM_VPPlay , // SSP <=== SCP ,指定VP放音
SCP_UIM_VPRecord ,// SSP <=== SCP ,指定VP录音
SCP_UIM_Play_Record_Ack,//给SP_VPPlay,SP_VPRecord,SP_PlayDRV
SCP_UIM_Send , /* SSP <=== SCP ,发传真 */
SCP_UIM_Receive , /* SSP <=== SCP ,收传真*/
SCP_UIM_SendReceive_Ack , /* SSP ===> SCP , 启动收、发结果*/
SCP_UIM_SendReceive_Res , /* SSP ===> SCP ,收、发传真结果*/
SCP_UIM_StopSendReceive , /* SSP <=== SCP ,停止收、发传真*/
SCP_UIM_StopSendReceiveAck , /* SSP ===> SCP ,停止收、发结果*/
SCP_UIM_VPSendEventToVP,// SSP <=== SCP ,向VP发送写入事件
SCP_UIM_VPSendEventToQC,// SSP ===> SCP ,VP向SPY回送事件(事件回顾)
// }
//呼叫轨迹事件 {
SCP_UIM_IN_CALL , //SCP->UIM,呼叫进入
SCP_UIM_OUT_CALL , //SCP->UIM,呼出
SCP_UIM_END_CALL , //SCP->UIM,呼叫终止
OC_UIM_CONNECT_EVENT , //通话开始
OC_UIM_ABANDONED_EVENT , //OC,MC->UIM,排队或给AGENT alerting时断连
OC_UIM_ALERTING_EVENT , //OC->UIM, 呼出时被叫振铃
OC_UIM_CALLID_DISCONNECTED_EVENT, //OC->UIM,用户先挂机
OC_UIM_DISCONNECTED_EVENT , // OC->UIM,话务员先挂机
OC_UIM_REJECTED_EVENT , //oc,mc->uim, 呼叫转移到某话务员上时工号非法或忙,被驳回
OC_UIM_ROUTED_EVENT ,//MC->UIM,呼叫路由到某设备上
OC_UIM_RELEASE_EVENT , //OC->UIM, 意外情况拆呼叫(如超时等)
IVR_UIM_ROUTED_EVENT , //IVR->UIM
IVR_UIM_DISCONNECT_EVENT , //IVR->UIM
CCSRoutingEvent , //ROUTED->UIM
// }
//人工控制事件 {
// OC_UIM_LOGIN , //签入
// OC_UIM_LOGOUT , //签出
// OC_UIM_BUSY_EVENT , //OC->UIM 示忙
// OC_UIM_IDLE_EVENT , //OC->UIM 示闲
OC_UIM_MUTEON_EVENT , //OC->UIM 静音
OC_UIM_MUTEOFF_EVENT, //OC->UIM 结束静音
OC_UIM_ANSWER , // 话务员应答
OC_UIM_RELEASE , // 释放
OC_UIM_HOLD_EVENT , // 通话保持
OC_UIM_FETCH_HOLD , // 取保持通话
OC_UIM_CONNECT_HOLD , // 连接保持的来话
OC_UIM_REPORT , // 向对方报音,语音中可内含电话号码
// OC_UIM_CALL_OUT , //呼出
// OC_UIM_INTERNAL_CALL, //内部呼叫
OC_UIM_TRANSFER , // 内部转移
OC_UIM_TRANSIT_OUT , // 转出
OC_UIM_REDIRECT , //重定向
// OC_UIM_SUPERVISE_INSERT, // 监听、插入座席
// OC_UIM_SWITCH_INSERT, // 在监听和插入状态之间进行切换,
// 返回插入成功或监听成功消息
// OC_UIM_TRI_TALK , // 三方通话,将保持的一方加入到
// 当前有两方参加的谈话中。
OC_UIM_INTERCEPT ,//OP->OC,拦截
// OC_UIM_FORCE_OUT ,//强制签出 ,质检时用
// OC_UIM_FORCE_IDLE ,// 强制示闲,质检时用
// OC_UIM_FORCE_BUSY ,//强制示忙,质检时用
// }
//会议电话事件 {
SCP_UIM_CONFREQUEST , /* 会议电话申请*/
SCP_UIM_CONFRESULT , /* 申请结果*/
SCP_UIM_CONFRELEASE , /* 会议电话释放*/
SCP_UIM_ADD_DEVICE_CONFERENCED_EVENT, //scp->UIM,一设备加到会场中
SCP_UIM_ADD_CALLID_CONFERENCED_EVENT, //scp->UIM,一呼叫加到会场中
SCP_UIM_DEL_DEVICE_CONFERENCED_EVENT, //scp->UIM,一设备退出会场中
SCP_UIM_DEL_CALLID_CONFERENCED_EVENT, //scp->UIM,一呼叫退出会场中
//多方会议电话消息
// UIM_CONF_REQ,
// OC_UIM_CONFRESULT,
// OC_UIM_CONF_CALLLOUT_RESULT,
// UIM_ADD_AGENTTOCONF,
// UIM_ADD_CALLTOCONF,
// UIM_DEL_AGENTFROMCONF,
// UIM_DEL_CALLFROMCONF,
// UIM_CONF_RELEASE,
// }
//其它事件 {
OC_UIM_ALLBUSY_EVENT, //表示全忙,给每个话务员发
MONITOR_AlarmEvent , //MONITOR->UIM
MSG_SSP_SCP_RESUM_EVENT , //SCP的呼叫控制从挂起态恢复scp->ivr
MSG_SSP_SCP_CALLID_INFO_EVENT , //ivr->SCP
// }
UIM_SCP_PRE_Route_Response, //LW+99.03 UIM->SIP,呼叫转移前事件响应
UIM_SCP_PRE_Disconnect_Response, //LW+ 99.03 UIM=>SCP, 呼叫释放前事件响应
UIM_SCP_USER_Disconnect_Response, // LW+ 99.03 UIM=>SCP, 呼叫释放事件响应
UIM_OC_MONITOR_CALL, // LW+ 99.03 UIM=>OP, 监视呼叫事件
SCP_UIM_PRE_Route , //DZY:SCP->UIM,呼叫转移前事件
SCP_UIM_PRE_Disconnect , //DZY:SCP->UIM,主动呼叫释放前事件
SCP_UIM_USER_Disconnect , //DZY:SCP->UIM,排队机呼叫释放前事件
OC_UIM_LOGOUT_EVENT , //签出 // LW+ 99.03
OC_UIM_IDLE_EVENT , //OC->UIM 示闲 // LW+ 99.03
OC_UIM_FORCE_OUT , //强制签出 ,质检时用 LW+ 99.03
OC_UIM_FORCE_IDLE , // 强制示闲,质检时用 LW+ 99.03
SCP_OC_CANCEL_MONITOR, //DZY:取消监控消息
CCSM_USERINFO_EXECUTE_USERPROC, //DZY:CCS的其他模块项CUserInfo发送执行存储过程
USERINFO_CCSM_EXECUTE_USERPROC_ACK,//DZY:CUserInfo给CCS的其他模块项的响应
OC_UIM_AGENT_REST_START_EVENT, //座席休息开始消息
OC_UIM_AGENT_SET_BUSY_START_EVENT,//座席开始示忙消息
OC_UIM_BUSY_EVENT, //座席转发的示忙消息
UIM_MC_DIRECT_TO_IDLE_AGENT,
//>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
//...............................................................................
CCS_EVENT_MSGTYPE_END = 2000, //属于事件的消息类型在此之前定义
//////////////////////////////////////////////////////////////////////////////////
// 2001 - 2500 for CCS others
CCS_TIME_OUT,
CCC_RequestRouting,
ROUTED_USER_INTERFACE_RoutingReply,
CCC_RequestRoutingByNode,
CCC_RequestRoutingByNodeAck,
CCC_IVR_RequestHelpRouting,
CCC_IVR_RequestHelpRoutingAck,
CCC_RequestRoutingByAccessCode,
CCC_RequestRoutingByAccessCodeAck,
//ROUTING 与 USERINFO模块之间的消息定义
ROUTED_USERINFO_RequestReadUserSkill,
ROUTED_USERINFO_RequestReadUserSkillAck,
//MONITOR 与 USERINFO模块之间的消息定义
MONITOR_RequestWrtiePreOutbound, //10
MONITOR_USERINFO_RequestWriteDeviceLog, //11
MONITOR_USERINFO_RequestWriteDeviceLogAck,
MONITOR_USERINFO_RequestWriteINILog,
MONITOR_USERINFO_RequestWriteINILogAck,
MONITOR_RequestWriteConferenceRecord,
MONITOR_RequestWriteConferenceRecordAck,
MONITOR_RequestWriteAgentAssess,
MONITOR_RequestWriteAgentAssessAck,
MONITOR_RequestWriteSystemRun,
MONITOR_RequestWriteSystemRunAck, //20
MONITOR_CccQueryCPUUse,
MONITOR_CccQueryCPUUseAck,
//用户接口USER_INTERFACE 与 用户信息直接的消息定义
USER_INTERFAC_RequestWriteUserInfo,
USER_INTERFAC_RequestModifyUserInfo,
USER_INTERFAC_RequestWriteUserSkill,
USER_INTERFAC_RequestReadUserInfo,
USER_INTERFAC_RequestReadUserSkill,
USER_INTERFAC_RequestDeleteUserSkill,
USER_INTERFAC_RequestDeleteUserInfo,
USER_INTERFACE_RequestSetUserHistoryData,
USER_INTERFACE_RequestQueryUserHistoryData,
USER_INTERFACE_RequestSetUserHistoryDataAck,
USER_INTERFACE_RequestQueryUserHistoryDataAck,
CCC_RequestWriteUserInfoAck,
CCC_RequestModifyUserInfoAck,
CCC_RequestWriteUserSkillAck, //30
CCC_RequestDeleteUserInfoAck,
CCC_RequestDeleteUserSkillAck,
CCCRequestUserInfoReply ,
CCC_RequestReadUserSkillAck,
// 用户接口USER_INTERFACE 与 自动呼出管理 AUTO_CALLOUT之间的消息类型
CCCRequestQueryPreOutbound,
CCCRequestQueryPreOutboundAck,
CALLOUT_HavePreOutbound,
CALLOUT_NoPreOutbound,
// 自动呼出管理与自动呼出控制之间的消息类型
CALLOUT_CONTROL_RequestOutbound,
CALLOUT_CONTROL_RequestOutboundAck, //40
ROUTED_CALLOUT_RequestJoin,
ROUTED_CALLOUT_RequestJoinAck,
ROUTING_RequestDisconnect,
CALLOUT_StopPlay,
ROUTED_ReadyCombine,
// 用户信息和通讯模块消息
NIM_NOTIFY_PROXY_STATUS,
//CCS_IVR 与 USERINTERFACE 模块之间的消息定义
UIM_IVR_LOGIN ,
UIM_IVR_LOGIN_ACK,
UIM_IVR_LOGOUT ,
UIM_IVR_INFO ,
UIM_IVR_TRANSFER ,
UIM_IVR_TRANSFER_ACK, //50
UIM_IVR_NODE_DEAD, //UIM通知IVR网络节点断连接
//QC消息
UIM_QC_PROTOCOL_DATA, //UIM向SPY模块传送协议数据
UIM_QC_AGENT_START_RECORD, //UIM向SPY模块发送座席开始录音消息
UIM_QC_AGENT_START_RECORD_ACK, //SPY模块向UIM发送座席开始录音回答消息
UIM_QC_AGENT_STOP_RECORD, //UIM向SPY模块发送座席停止录音消息
UIM_QC_AGENT_START_PLAY, //UIM向SPY模块发送座席开始放音消息
UIM_QC_AGENT_START_PLAY_ACK, //SPY模块向UIM发送座席开始放音回答消息
UIM_QC_AGENT_STOP_PLAY, //UIM向SPY模块发送座席停止放音消息
UIM_QC_AGENT_RECORD_RES, //SPY向UIM发送此消息通知录音结果
UIM_QC_AGENT_PLAY_RES, //SPY向UIM发送此消息通知放音结果
UIM_QC_AGENT_FOREFASTPLAY, //UIM向SPY模块发送座席 放音快进消息
UIM_QC_AGENT_BACKFASTPLAY, //UIM向SPY模块发送座席 放音快退消息
UIM_QC_AGENT_PAUSE, //UIM向SPY模块发送座席 暂停放音消息
UIM_QC_AGENT_CONTINUE, //UIM向SPY模块发送座席 恢复放音消息
UIM_QC_AGENT_RELOCATION, //UIM向SPY模块发送座席 放音重定位消息
UIM_QC_DEAD, //UIM向SPY模块发送座席断连消息
//NIM和UIM之间的通信协议
NIM_TELL_MASTER,
NIM_GET_CONNECT_ID ,
NIM_GET_CONNECT_ID_ACK,
UIM_RELEASE_CONNECT_ID, //60
NIM_BACKUP_DATA, //此消息要求用户接口模块准备发送往备份CCS的数据
UIM_CCC_BACKUP_DATA, //用户接口模块将发送往备份CCS的数据法往NIM
UIM_PROXY_BACKUP_DATA,
UIM_EVENT_BACKUP_DATA,
NIM_RESTORE_BACKUP_DATA, //Slave CCS的NIM发送此消息给UIM,恢复UIM的数据
UIM_QUERY_NET_INFO, //客户接口模块在收到调用CccQueryNetInfo后向NIM要求填充节点信息
UIM_NIM_RELOAD_INI, //客户接口模块通知网络模块重新加载了INI文件(Master CCS)
NIM_UIM_REQUEST_RELOAD_INI, //网络模块通知客户模块要求重新加载INI文件(Slave CCS )
UIM_EVENT_BACKUP_MONITOR_DATA,
UIM_IVR_SET_INNO, //设置IVR的接入码消息( UIM->IVR)
UIM_IVR_SET_INNO_ACK, //( IVR-UIM )
UIM_IVR_SETUP, //IVR发起呼叫
UIM_IVR_SETUP_ACK,
CCC_RequestWritePowerOutbound,
CCC_RequestWritePowerOutboundAck,
CCC_RequestQueryTrunkTable,
CCC_RequestQueryTrunkTableAck,
UIM_IVR_QUERY_STEP_INFO,
UIM_IVR_QUERY_STEP_INFO_ACK,
CCCRequestOutbound,
CCCRequestOutboundAck,
CALLOUT_OutboundResult,
CALLOUT_BookTimeoutEvent,
CCS_HAND_WITH_MONITOR,
//>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
//...............................................................................
CCS_CCS_MSGTYPE_END = 2500, //属于CCS此段的消息类型在此之前定义
//////////////////////////////////////////////////////////////////////////////////
//.......
};
#endif //__ICDCCS_MSGTYPE_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -