中间件标准版5.1git,去除基础模块

ScPduFormat.ini 7.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319
  1. /////////////////////////////////////////////////////////////////////////////////
  2. // PDU命令格式配置文件 V1.0.0.000
  3. //
  4. // DataCount ---> 命令发送时填充的数据字段个数
  5. //
  6. // DATA[X]字段格式 ---> 数据类型|长度|说明|是否执行结果返回内容(1->是, 0->否)
  7. // 注:X从0开始计数,分融符为半角模式
  8. //
  9. // 数据字段中可用的数据格式如下:
  10. // 0 ---> int
  11. // 1 ---> unsigned int
  12. // 2 ---> long
  13. // 3 ---> unsigned long
  14. // 4 ---> bool
  15. // 5 ---> string
  16. // 注:string类型应填充实际长度,其它类型数据长度全部填充为0
  17. /////////////////////////////////////////////////////////////////////////////////
  18. ;综合信息
  19. [Head]
  20. TotalCount = 32 // 命令总数
  21. ;注册[PDU_CMD_REG]
  22. [PDU_CMD_FORMAT_000]
  23. CmdType = 1
  24. DataCount = 1
  25. DATA[0] = 4|0|注册是否成功|1
  26. ;心跳监听[PDU_CMD_LISTEN]
  27. [PDU_CMD_FORMAT_001]
  28. CmdType = 2
  29. DataCount = 0;
  30. //-------------------------- Stable Core发出的命令集-----------------------//
  31. ;Stabel Core通知设备资源明细[PDU_CMD_SC_RES_DETAIL]
  32. [PDU_CMD_FORMAT_002]
  33. CmdType = 501
  34. DataCount = 5
  35. DATA[0] = 1|0|资源类型|0
  36. DATA[1] = 1|0|资源ID|0
  37. ;Stabel Core通知设备资源状态[PDU_CMD_SC_RES_STATE]
  38. [PDU_CMD_FORMAT_003]
  39. CmdType = 502
  40. DataCount = 5
  41. DATA[0] = 1|0|资源类型|0
  42. DATA[1] = 1|0|资源ID|0
  43. DATA[2] = 1|0|资源状态|0
  44. DATA[3] = 5|64|主叫号码|0
  45. DATA[4] = 5|64|被叫号码|0
  46. ;Stabel Core通知设备主动事件[PDU_CMD_SC_ACTIVE_EVENT]
  47. [PDU_CMD_FORMAT_004]
  48. CmdType = 503
  49. DataCount = 4
  50. DATA[0] = 1|0|资源ID|0
  51. DATA[1] = 1|0|事件类型|0
  52. DATA[2] = 5|64|主叫号码|0
  53. DATA[3] = 5|64|被叫号码|0
  54. ;Stabel Core通知设备请求进展[PDU_CMD_SC_REQ_PROCESS]
  55. [PDU_CMD_FORMAT_005]
  56. CmdType = 504
  57. DataCount = 6
  58. DATA[0] = 2|0|调用标识|0
  59. DATA[1] = 1|0|主控线路|0
  60. DATA[2] = 1|0|关联线路|0
  61. DATA[3] = 1|0|关联线路类型|0
  62. DATA[4] = 5|64|主叫号码|0
  63. DATA[5] = 5|64|被叫号码|0
  64. ;Stabel Core通知请求执行结果[PDU_CMD_SC_REQ_RESULT]
  65. [PDU_CMD_FORMAT_006]
  66. CmdType = 505
  67. DataCount = 3
  68. DATA[0] = 2|0|调用标识|0
  69. DATA[1] = 4|0|成功与否|0
  70. DATA[2] = 5|512|关联数据|0
  71. ;发往Stabel Core请求预测外呼[PDU_CMD_SC_REQ_PCALL]
  72. [PDU_CMD_FORMAT_007]
  73. CmdType = 506
  74. DataCount = 4
  75. DATA[0] = 2|0|调用标识|0
  76. DATA[1] = 4|0|成功与否|0
  77. DATA[2] = 5|64|被叫号码|0
  78. DATA[3] = 5|64|主叫号码|0
  79. ;发往Stabel Core请求呼叫[PDU_CMD_SC_REQ_MAKECALL]
  80. [PDU_CMD_FORMAT_008]
  81. CmdType = 507
  82. DataCount = 5
  83. DATA[0] = 2|0|调用标识|0
  84. DATA[1] = 4|0|成功与否|0
  85. DATA[2] = 1|0|线路Id|0
  86. DATA[3] = 5|64|被叫号码|0
  87. DATA[4] = 5|64|主叫号码|0
  88. ;发往Stabel Core请求应答[PDU_CMD_SC_REQ_ANSWER]
  89. [PDU_CMD_FORMAT_009]
  90. CmdType = 508
  91. DataCount = 3
  92. DATA[0] = 2|0|调用标识|0
  93. DATA[1] = 4|0|成功与否|0
  94. DATA[2] = 1|0|线路Id|0
  95. ;发往Stabel Core请求挂机[PDU_CMD_SC_REQ_HANGUP]
  96. [PDU_CMD_FORMAT_010]
  97. CmdType = 509
  98. DataCount = 3
  99. DATA[0] = 2|0|调用标识|0
  100. DATA[1] = 4|0|成功与否|0
  101. DATA[2] = 1|0|线路Id|0
  102. ;发往Stabel Core请求转移[PDU_CMD_SC_REQ_TRANSFER]
  103. [PDU_CMD_FORMAT_011]
  104. CmdType = 510
  105. DataCount = 5
  106. DATA[0] = 2|0|调用标识|0
  107. DATA[1] = 4|0|成功与否|0
  108. DATA[2] = 1|0|线路Id|0
  109. DATA[3] = 5|64|转移号码|0
  110. DATA[4] = 5|64|主叫号码|0
  111. ;发往Stabel Core请求中继线路跳转[PDU_CMD_SC_REQ_TRUNKTURN]
  112. [PDU_CMD_FORMAT_012]
  113. CmdType = 511
  114. DataCount = 5
  115. DATA[0] = 2|0|调用标识|0
  116. DATA[1] = 4|0|成功与否|0
  117. DATA[2] = 1|0|线路Id|0
  118. DATA[3] = 5|64|跳转号码|0
  119. DATA[4] = 5|64|主叫号码|0
  120. ;发往Stabel Core请求放音[PDU_CMD_SC_REQ_PLAY]
  121. [PDU_CMD_FORMAT_013]
  122. CmdType = 512
  123. DataCount = 13
  124. DATA[0] = 2|0|调用标识|0
  125. DATA[1] = 4|0|成功与否|0
  126. DATA[2] = 1|0|线路Id|0
  127. DATA[3] = 0|0|放音收号模式,1:放音收号,2:只放音,3:只收号,4:停止放音|0
  128. DATA[4] = 0|0|TTS内容类型|0
  129. DATA[5] = 0|0|数字播报模式|0
  130. DATA[6] = 0|0|引擎音库|0
  131. DATA[7] = 0|0|语速|0
  132. DATA[8] = 0|0|音量|0
  133. DATA[9] = 0|0|收号位数|0
  134. DATA[10] = 0|0|收号时间间隔|0
  135. DATA[11] = 5|8|结束按键|0
  136. DATA[12] = 5|260|放音内容|0
  137. ;发往Stabel Core请求协商呼叫[PDU_CMD_SC_REQ_CONSULTCALL]
  138. [PDU_CMD_FORMAT_014]
  139. CmdType = 513
  140. DataCount = 5
  141. DATA[0] = 2|0|调用标识|0
  142. DATA[1] = 4|0|成功与否|0
  143. DATA[2] = 1|0|线路Id|0
  144. DATA[3] = 5|64|被叫号码|0
  145. DATA[4] = 5|64|主叫号码|0
  146. ;发往Stabel Core请求协商确认[PDU_CMD_SC_REQ_CONSULTCONFIRM]
  147. [PDU_CMD_FORMAT_015]
  148. CmdType = 514
  149. DataCount = 4
  150. DATA[0] = 2|0|调用标识|0
  151. DATA[1] = 4|0|成功与否|0
  152. DATA[2] = 1|0|线路Id|0
  153. DATA[3] = 0|0|关联数据|0
  154. ;发往Stabel Core请求静音[PDU_CMD_SC_REQ_MUTE]
  155. [PDU_CMD_FORMAT_016]
  156. CmdType = 515
  157. DataCount = 4
  158. DATA[0] = 2|0|调用标识|0
  159. DATA[1] = 4|0|成功与否|0
  160. DATA[2] = 1|0|线路Id|0
  161. DATA[3] = 1|0|静音or取消(0:静音,1:取消)|0
  162. ;发往Stabel Core请求代接[PDU_CMD_SC_REQ_INSTEAD]
  163. [PDU_CMD_FORMAT_017]
  164. CmdType = 516
  165. DataCount = 4
  166. DATA[0] = 2|0|调用标识|0
  167. DATA[1] = 4|0|成功与否|0
  168. DATA[2] = 1|0|线路Id|0
  169. DATA[3] = 1|0|代接分机号|0
  170. ;发往Stabel Core请求强截[PDU_CMD_SC_REQ_INTERCEPT]
  171. [PDU_CMD_FORMAT_018]
  172. CmdType = 517
  173. DataCount = 4
  174. DATA[0] = 2|0|调用标识|0
  175. DATA[1] = 4|0|成功与否|0
  176. DATA[2] = 1|0|线路Id|0
  177. DATA[3] = 1|0|强截分机号|0
  178. ;发往Stabel Core请求强插[PDU_CMD_SC_REQ_INSERT]
  179. [PDU_CMD_FORMAT_019]
  180. CmdType = 518
  181. DataCount = 4
  182. DATA[0] = 2|0|调用标识|0
  183. DATA[1] = 4|0|成功与否|0
  184. DATA[2] = 1|0|线路Id|0
  185. DATA[3] = 1|0|强插分机号|0
  186. ;发往Stabel Core请求监听[PDU_CMD_SC_REQ_LISTEN]
  187. [PDU_CMD_FORMAT_020]
  188. CmdType = 519
  189. DataCount = 4
  190. DATA[0] = 2|0|调用标识|0
  191. DATA[1] = 4|0|成功与否|0
  192. DATA[2] = 1|0|线路Id|0
  193. DATA[3] = 1|0|监听分机号|0
  194. ;发往Stabel Core请求留言[PDU_CMD_SC_REQ_LEAVEWORD]
  195. [PDU_CMD_FORMAT_021]
  196. CmdType = 520
  197. DataCount = 6
  198. DATA[0] = 2|0|调用标识|0
  199. DATA[1] = 4|0|成功与否|0
  200. DATA[2] = 1|0|线路Id|0
  201. DATA[3] = 1|0|留言限制时长|0
  202. DATA[4] = 5|8|留言结束按键|0
  203. DATA[5] = 5|260|留言文件|0
  204. ;发往Stabel Core请求会议[PDU_CMD_SC_REQ_MEETING]
  205. [PDU_CMD_FORMAT_022]
  206. CmdType = 521
  207. DataCount = 5
  208. DATA[0] = 2|0|调用标识|0
  209. DATA[1] = 4|0|成功与否|0
  210. DATA[2] = 1|0|线路Id|0
  211. DATA[3] = 5|64|被叫号码|0
  212. DATA[4] = 5|64|主叫号码|0
  213. ;发往Stabel Core请求传真[PDU_CMD_SC_REQ_FAX]
  214. [PDU_CMD_FORMAT_023]
  215. CmdType = 522
  216. DataCount = 5
  217. DATA[0] = 2|0|调用标识|0
  218. DATA[1] = 4|0|成功与否|0
  219. DATA[2] = 1|0|线路Id|0
  220. DATA[3] = 1|0|发送or接收(0:发送,1:接收)|0
  221. DATA[4] = 5|260|传真文件|0
  222. ;发往Stabel Core请求转IVR[PDU_CMD_SC_REQ_TURNIVR]
  223. [PDU_CMD_FORMAT_024]
  224. CmdType = 523
  225. DataCount = 3
  226. DATA[0] = 2|0|调用标识|0
  227. DATA[1] = 4|0|成功与否|0
  228. DATA[2] = 1|0|线路Id|0
  229. ;发往Stabel Core请求重置[PDU_CMD_SC_REQ_RESET]
  230. [PDU_CMD_FORMAT_025]
  231. CmdType = 524
  232. DataCount = 3
  233. DATA[0] = 2|0|调用标识|0
  234. DATA[1] = 4|0|成功与否|0
  235. DATA[2] = 1|0|线路Id|0
  236. ;发往Stabel Core请求录音[PDU_CMD_SC_REQ_RECORD]
  237. [PDU_CMD_FORMAT_026]
  238. CmdType = 525
  239. DataCount = 4
  240. DATA[0] = 2|0|调用标识|0
  241. DATA[1] = 4|0|成功与否|0
  242. DATA[2] = 1|0|线路Id|0
  243. DATA[3] = 5|260|录音文件|0
  244. ;发往Stabel Core请求线路自检[PDU_CMD_SC_REQ_LINECHECK]
  245. [PDU_CMD_FORMAT_027]
  246. CmdType = 526
  247. DataCount = 2
  248. DATA[0] = 2|0|调用标识|0
  249. DATA[1] = 4|0|成功与否|0
  250. ;发往Stabel Core请求数据交换[PDU_CMD_SC_REQ_INFOTRANSFER]
  251. [PDU_CMD_FORMAT_028]
  252. CmdType = 527
  253. DataCount = 3
  254. DATA[0] = 2|0|调用标识|0
  255. DATA[1] = 4|0|成功与否|0
  256. DATA[2] = 1|0|线路Id|0
  257. ;发往Stabel Core请求中继线路转坐席[PDU_CMD_SC_REQ_TURNAGENT]
  258. [PDU_CMD_FORMAT_029]
  259. CmdType = 528
  260. DataCount = 4
  261. DATA[0] = 2|0|调用标识|0
  262. DATA[1] = 4|0|成功与否|0
  263. DATA[2] = 1|0|线路Id|0
  264. DATA[3] = 5|64|分机号码|0
  265. ;发往Stabel Core请求静音[PDU_CMD_SC_REQ_HOLD]
  266. [PDU_CMD_FORMAT_030]
  267. CmdType = 529
  268. DataCount = 4
  269. DATA[0] = 2|0|调用标识|0
  270. DATA[1] = 4|0|成功与否|0
  271. DATA[2] = 1|0|线路Id|0
  272. DATA[3] = 1|0|静音or取消(0:静音,1:取消)|0
  273. ;发往Stabel Core请求取消转坐席[PDU_CMD_SC_TURNAGENTCANCEL]
  274. [PDU_CMD_FORMAT_031]
  275. CmdType = 530
  276. DataCount = 4
  277. DATA[0] = 2|0|调用标识|0
  278. DATA[1] = 4|0|成功与否|0
  279. DATA[2] = 1|0|线路Id|0
  280. DATA[3] = 1|0|挂断分机号|0