| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319 |
- /////////////////////////////////////////////////////////////////////////////////
- // PDU命令格式配置文件 V1.0.0.000
- //
- // DataCount ---> 命令发送时填充的数据字段个数
- //
- // DATA[X]字段格式 ---> 数据类型|长度|说明|是否执行结果返回内容(1->是, 0->否)
- // 注:X从0开始计数,分融符为半角模式
- //
- // 数据字段中可用的数据格式如下:
- // 0 ---> int
- // 1 ---> unsigned int
- // 2 ---> long
- // 3 ---> unsigned long
- // 4 ---> bool
- // 5 ---> string
- // 注:string类型应填充实际长度,其它类型数据长度全部填充为0
- /////////////////////////////////////////////////////////////////////////////////
- ;综合信息
- [Head]
- TotalCount = 32 // 命令总数
- ;注册[PDU_CMD_REG]
- [PDU_CMD_FORMAT_000]
- CmdType = 1
- DataCount = 1
- DATA[0] = 4|0|注册是否成功|1
- ;心跳监听[PDU_CMD_LISTEN]
- [PDU_CMD_FORMAT_001]
- CmdType = 2
- DataCount = 0;
- //-------------------------- Stable Core发出的命令集-----------------------//
- ;Stabel Core通知设备资源明细[PDU_CMD_SC_RES_DETAIL]
- [PDU_CMD_FORMAT_002]
- CmdType = 501
- DataCount = 5
- DATA[0] = 1|0|资源类型|0
- DATA[1] = 1|0|资源ID|0
- ;Stabel Core通知设备资源状态[PDU_CMD_SC_RES_STATE]
- [PDU_CMD_FORMAT_003]
- CmdType = 502
- DataCount = 5
- DATA[0] = 1|0|资源类型|0
- DATA[1] = 1|0|资源ID|0
- DATA[2] = 1|0|资源状态|0
- DATA[3] = 5|64|主叫号码|0
- DATA[4] = 5|64|被叫号码|0
- ;Stabel Core通知设备主动事件[PDU_CMD_SC_ACTIVE_EVENT]
- [PDU_CMD_FORMAT_004]
- CmdType = 503
- DataCount = 4
- DATA[0] = 1|0|资源ID|0
- DATA[1] = 1|0|事件类型|0
- DATA[2] = 5|64|主叫号码|0
- DATA[3] = 5|64|被叫号码|0
- ;Stabel Core通知设备请求进展[PDU_CMD_SC_REQ_PROCESS]
- [PDU_CMD_FORMAT_005]
- CmdType = 504
- DataCount = 6
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 1|0|主控线路|0
- DATA[2] = 1|0|关联线路|0
- DATA[3] = 1|0|关联线路类型|0
- DATA[4] = 5|64|主叫号码|0
- DATA[5] = 5|64|被叫号码|0
- ;Stabel Core通知请求执行结果[PDU_CMD_SC_REQ_RESULT]
- [PDU_CMD_FORMAT_006]
- CmdType = 505
- DataCount = 3
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 5|512|关联数据|0
- ;发往Stabel Core请求预测外呼[PDU_CMD_SC_REQ_PCALL]
- [PDU_CMD_FORMAT_007]
- CmdType = 506
- DataCount = 4
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 5|64|被叫号码|0
- DATA[3] = 5|64|主叫号码|0
- ;发往Stabel Core请求呼叫[PDU_CMD_SC_REQ_MAKECALL]
- [PDU_CMD_FORMAT_008]
- CmdType = 507
- DataCount = 5
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- DATA[3] = 5|64|被叫号码|0
- DATA[4] = 5|64|主叫号码|0
- ;发往Stabel Core请求应答[PDU_CMD_SC_REQ_ANSWER]
- [PDU_CMD_FORMAT_009]
- CmdType = 508
- DataCount = 3
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- ;发往Stabel Core请求挂机[PDU_CMD_SC_REQ_HANGUP]
- [PDU_CMD_FORMAT_010]
- CmdType = 509
- DataCount = 3
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- ;发往Stabel Core请求转移[PDU_CMD_SC_REQ_TRANSFER]
- [PDU_CMD_FORMAT_011]
- CmdType = 510
- DataCount = 5
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- DATA[3] = 5|64|转移号码|0
- DATA[4] = 5|64|主叫号码|0
- ;发往Stabel Core请求中继线路跳转[PDU_CMD_SC_REQ_TRUNKTURN]
- [PDU_CMD_FORMAT_012]
- CmdType = 511
- DataCount = 5
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- DATA[3] = 5|64|跳转号码|0
- DATA[4] = 5|64|主叫号码|0
- ;发往Stabel Core请求放音[PDU_CMD_SC_REQ_PLAY]
- [PDU_CMD_FORMAT_013]
- CmdType = 512
- DataCount = 13
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- DATA[3] = 0|0|放音收号模式,1:放音收号,2:只放音,3:只收号,4:停止放音|0
- DATA[4] = 0|0|TTS内容类型|0
- DATA[5] = 0|0|数字播报模式|0
- DATA[6] = 0|0|引擎音库|0
- DATA[7] = 0|0|语速|0
- DATA[8] = 0|0|音量|0
- DATA[9] = 0|0|收号位数|0
- DATA[10] = 0|0|收号时间间隔|0
- DATA[11] = 5|8|结束按键|0
- DATA[12] = 5|260|放音内容|0
- ;发往Stabel Core请求协商呼叫[PDU_CMD_SC_REQ_CONSULTCALL]
- [PDU_CMD_FORMAT_014]
- CmdType = 513
- DataCount = 5
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- DATA[3] = 5|64|被叫号码|0
- DATA[4] = 5|64|主叫号码|0
- ;发往Stabel Core请求协商确认[PDU_CMD_SC_REQ_CONSULTCONFIRM]
- [PDU_CMD_FORMAT_015]
- CmdType = 514
- DataCount = 4
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- DATA[3] = 0|0|关联数据|0
- ;发往Stabel Core请求静音[PDU_CMD_SC_REQ_MUTE]
- [PDU_CMD_FORMAT_016]
- CmdType = 515
- DataCount = 4
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- DATA[3] = 1|0|静音or取消(0:静音,1:取消)|0
- ;发往Stabel Core请求代接[PDU_CMD_SC_REQ_INSTEAD]
- [PDU_CMD_FORMAT_017]
- CmdType = 516
- DataCount = 4
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- DATA[3] = 1|0|代接分机号|0
- ;发往Stabel Core请求强截[PDU_CMD_SC_REQ_INTERCEPT]
- [PDU_CMD_FORMAT_018]
- CmdType = 517
- DataCount = 4
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- DATA[3] = 1|0|强截分机号|0
- ;发往Stabel Core请求强插[PDU_CMD_SC_REQ_INSERT]
- [PDU_CMD_FORMAT_019]
- CmdType = 518
- DataCount = 4
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- DATA[3] = 1|0|强插分机号|0
- ;发往Stabel Core请求监听[PDU_CMD_SC_REQ_LISTEN]
- [PDU_CMD_FORMAT_020]
- CmdType = 519
- DataCount = 4
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- DATA[3] = 1|0|监听分机号|0
- ;发往Stabel Core请求留言[PDU_CMD_SC_REQ_LEAVEWORD]
- [PDU_CMD_FORMAT_021]
- CmdType = 520
- DataCount = 6
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- DATA[3] = 1|0|留言限制时长|0
- DATA[4] = 5|8|留言结束按键|0
- DATA[5] = 5|260|留言文件|0
- ;发往Stabel Core请求会议[PDU_CMD_SC_REQ_MEETING]
- [PDU_CMD_FORMAT_022]
- CmdType = 521
- DataCount = 5
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- DATA[3] = 5|64|被叫号码|0
- DATA[4] = 5|64|主叫号码|0
- ;发往Stabel Core请求传真[PDU_CMD_SC_REQ_FAX]
- [PDU_CMD_FORMAT_023]
- CmdType = 522
- DataCount = 5
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- DATA[3] = 1|0|发送or接收(0:发送,1:接收)|0
- DATA[4] = 5|260|传真文件|0
- ;发往Stabel Core请求转IVR[PDU_CMD_SC_REQ_TURNIVR]
- [PDU_CMD_FORMAT_024]
- CmdType = 523
- DataCount = 3
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- ;发往Stabel Core请求重置[PDU_CMD_SC_REQ_RESET]
- [PDU_CMD_FORMAT_025]
- CmdType = 524
- DataCount = 3
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- ;发往Stabel Core请求录音[PDU_CMD_SC_REQ_RECORD]
- [PDU_CMD_FORMAT_026]
- CmdType = 525
- DataCount = 4
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- DATA[3] = 5|260|录音文件|0
- ;发往Stabel Core请求线路自检[PDU_CMD_SC_REQ_LINECHECK]
- [PDU_CMD_FORMAT_027]
- CmdType = 526
- DataCount = 2
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- ;发往Stabel Core请求数据交换[PDU_CMD_SC_REQ_INFOTRANSFER]
- [PDU_CMD_FORMAT_028]
- CmdType = 527
- DataCount = 3
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- ;发往Stabel Core请求中继线路转坐席[PDU_CMD_SC_REQ_TURNAGENT]
- [PDU_CMD_FORMAT_029]
- CmdType = 528
- DataCount = 4
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- DATA[3] = 5|64|分机号码|0
- ;发往Stabel Core请求静音[PDU_CMD_SC_REQ_HOLD]
- [PDU_CMD_FORMAT_030]
- CmdType = 529
- DataCount = 4
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- DATA[3] = 1|0|静音or取消(0:静音,1:取消)|0
- ;发往Stabel Core请求取消转坐席[PDU_CMD_SC_TURNAGENTCANCEL]
- [PDU_CMD_FORMAT_031]
- CmdType = 530
- DataCount = 4
- DATA[0] = 2|0|调用标识|0
- DATA[1] = 4|0|成功与否|0
- DATA[2] = 1|0|线路Id|0
- DATA[3] = 1|0|挂断分机号|0
|