Commit 61c47532748691f6a5ecf4515f8879b11ab9b141
1 parent
02f1c6c3
修正格式
Showing
1 changed file
with
64 additions
and
0 deletions
通讯协议-B200W-MQTT协议[外].md
... | ... | @@ -159,6 +159,7 @@ MQTT服务器配置结果检查 |
159 | 159 | |+version|string||否|基站固件版本| |
160 | 160 | |
161 | 161 | - **示例代码** |
162 | + | |
162 | 163 | ```json |
163 | 164 | //连接成功 |
164 | 165 | { |
... | ... | @@ -194,6 +195,7 @@ MQTT服务器配置结果检查 |
194 | 195 | |+value|int||是|有冲突的信道| |
195 | 196 | |
196 | 197 | - **示例代码** |
198 | + | |
197 | 199 | ```json |
198 | 200 | { |
199 | 201 | "fun":"sEvtBsChannelConflict", |
... | ... | @@ -218,6 +220,7 @@ MQTT服务器配置结果检查 |
218 | 220 | |+value|int||是|刷卡的状态<br>1-成功<br>2-失败| |
219 | 221 | |
220 | 222 | - **示例代码** |
223 | + | |
221 | 224 | ```json |
222 | 225 | { |
223 | 226 | "fun":"sEvtBsNfcResults", |
... | ... | @@ -245,6 +248,7 @@ MQTT服务器配置结果检查 |
245 | 248 | |+voltage|double||是|键盘电压| |
246 | 249 | |
247 | 250 | - **示例代码** |
251 | + | |
248 | 252 | ```json |
249 | 253 | { |
250 | 254 | "fun":"sEvtBsKpOnlineMsg", |
... | ... | @@ -286,6 +290,7 @@ MQTT服务器配置结果检查 |
286 | 290 | |60001|此功能必须指定键盘SN| |
287 | 291 | |
288 | 292 | - **示例代码** |
293 | + | |
289 | 294 | ```json |
290 | 295 | { |
291 | 296 | "fun":"sEvtStateCode", |
... | ... | @@ -313,6 +318,7 @@ MQTT服务器配置结果检查 |
313 | 318 | |fun|string|-|是|固定指令名称| |
314 | 319 | |dataTag|string|-|否|数据包标识| |
315 | 320 | - **示例代码** |
321 | + | |
316 | 322 | ```json |
317 | 323 | { |
318 | 324 | "fun":"getBsOnlineState", |
... | ... | @@ -330,6 +336,7 @@ MQTT服务器配置结果检查 |
330 | 336 | |fun|string|-|是|固定指令名称| |
331 | 337 | |dataTag|string|-|否|数据包标识| |
332 | 338 | - **示例代码** |
339 | + | |
333 | 340 | ```json |
334 | 341 | { |
335 | 342 | "fun":"getBsConnectState", |
... | ... | @@ -358,6 +365,7 @@ MQTT服务器配置结果检查 |
358 | 365 | |+baseSN|string||否|基站SN| |
359 | 366 | |
360 | 367 | - **示例代码** |
368 | + | |
361 | 369 | ```json |
362 | 370 | //连接成功 |
363 | 371 | { |
... | ... | @@ -387,6 +395,7 @@ MQTT服务器配置结果检查 |
387 | 395 | |+timeStamp|long ||否|当前时间的时间戳| |
388 | 396 | |
389 | 397 | - **示例代码** |
398 | + | |
390 | 399 | ```json |
391 | 400 | { |
392 | 401 | "fun":"timeSync", |
... | ... | @@ -414,6 +423,7 @@ MQTT服务器配置结果检查 |
414 | 423 | |dataTag|string|-|否|数据包标识,可为空字符串| |
415 | 424 | |
416 | 425 | - **示例代码** |
426 | + | |
417 | 427 | ```json |
418 | 428 | { |
419 | 429 | "fun":"getBsModel", |
... | ... | @@ -432,6 +442,7 @@ MQTT服务器配置结果检查 |
432 | 442 | |dataTag|string|-|否|数据包标识,可为空字符串| |
433 | 443 | |
434 | 444 | - **示例代码** |
445 | + | |
435 | 446 | ```json |
436 | 447 | { |
437 | 448 | "fun":"getBsFWVersion", |
... | ... | @@ -453,6 +464,7 @@ MQTT服务器配置结果检查 |
453 | 464 | |+value|string|-|是|基站的出厂编码| |
454 | 465 | |
455 | 466 | - **示例代码** |
467 | + | |
456 | 468 | ```json |
457 | 469 | { |
458 | 470 | "fun":"fEvtBsSN", |
... | ... | @@ -524,6 +536,7 @@ MQTT服务器配置结果检查 |
524 | 536 | |dataTag|string|-|否|数据包标识,可为空字符串| |
525 | 537 | |
526 | 538 | - **示例代码** |
539 | + | |
527 | 540 | ```json |
528 | 541 | { |
529 | 542 | "fun":"getBsPairCode", |
... | ... | @@ -542,6 +555,7 @@ MQTT服务器配置结果检查 |
542 | 555 | |dataTag|string|-|否|数据包标识,可为空字符串| |
543 | 556 | |
544 | 557 | - **示例代码** |
558 | + | |
545 | 559 | ```json |
546 | 560 | { |
547 | 561 | "fun":"getBsNfcLogin", |
... | ... | @@ -562,6 +576,7 @@ MQTT服务器配置结果检查 |
562 | 576 | |+value|string|-|是|设置的基站刷卡配对状态<br>0-关闭刷卡配对<br>1-开启刷卡配对| |
563 | 577 | |
564 | 578 | - **示例代码** |
579 | + | |
565 | 580 | ```json |
566 | 581 | { |
567 | 582 | "fun":"setBsNfcLogin", |
... | ... | @@ -583,6 +598,7 @@ MQTT服务器配置结果检查 |
583 | 598 | |dataTag|string|-|否|数据包标识,可为空字符串| |
584 | 599 | |
585 | 600 | - **示例代码** |
601 | + | |
586 | 602 | ```json |
587 | 603 | { |
588 | 604 | "fun":"getBsChannel", |
... | ... | @@ -603,6 +619,7 @@ MQTT服务器配置结果检查 |
603 | 619 | |+value|string|-|是|设置的基站信道,可设范围:1-80| |
604 | 620 | |
605 | 621 | - **示例代码** |
622 | + | |
606 | 623 | ```json |
607 | 624 | { |
608 | 625 | "fun":"setBsChannel", |
... | ... | @@ -627,6 +644,7 @@ MQTT服务器配置结果检查 |
627 | 644 | |+value|string||是|基站的配对码| |
628 | 645 | |
629 | 646 | - **示例代码** |
647 | + | |
630 | 648 | ```json |
631 | 649 | { |
632 | 650 | "fun":"fEvtBsPairCode", |
... | ... | @@ -650,6 +668,7 @@ MQTT服务器配置结果检查 |
650 | 668 | |+value|string||是|基站信道| |
651 | 669 | |
652 | 670 | - **示例代码** |
671 | + | |
653 | 672 | ```json |
654 | 673 | { |
655 | 674 | "fun":"fEvtBsChannel", |
... | ... | @@ -673,6 +692,7 @@ MQTT服务器配置结果检查 |
673 | 692 | |+value|string||是|0-关闭 1-开启| |
674 | 693 | |
675 | 694 | - **示例代码** |
695 | + | |
676 | 696 | ```json |
677 | 697 | { |
678 | 698 | "fun":"fEvtBsNfcLogin", |
... | ... | @@ -697,6 +717,7 @@ MQTT服务器配置结果检查 |
697 | 717 | |dataTag|string|-|否|数据包标识| |
698 | 718 | |
699 | 719 | - **示例代码** |
720 | + | |
700 | 721 | ```json |
701 | 722 | { |
702 | 723 | "fun":"getBsSSID", |
... | ... | @@ -717,6 +738,7 @@ MQTT服务器配置结果检查 |
717 | 738 | |+value|string||是|设置的基站SSID,最长12字符| |
718 | 739 | |
719 | 740 | - **示例代码** |
741 | + | |
720 | 742 | ```json |
721 | 743 | { |
722 | 744 | "fun":"setBsSSID", |
... | ... | @@ -741,6 +763,7 @@ MQTT服务器配置结果检查 |
741 | 763 | |+value|string||是|基站名称| |
742 | 764 | |
743 | 765 | - **示例代码** |
766 | + | |
744 | 767 | ```json |
745 | 768 | { |
746 | 769 | "fun":"fEvtBsSSID", |
... | ... | @@ -764,6 +787,7 @@ MQTT服务器配置结果检查 |
764 | 787 | |dataTag|string|-|否|数据包标识,可为空字符串| |
765 | 788 | |
766 | 789 | - **示例代码** |
790 | + | |
767 | 791 | ```json |
768 | 792 | { |
769 | 793 | "fun":"getBsKpLanguage", |
... | ... | @@ -784,6 +808,7 @@ MQTT服务器配置结果检查 |
784 | 808 | |+value|string||是|设置键盘显示的语言<br>1-简体中文<br>2-英文| |
785 | 809 | |
786 | 810 | - **示例代码** |
811 | + | |
787 | 812 | ```json |
788 | 813 | { |
789 | 814 | "fun":"setBsKpLanguage", |
... | ... | @@ -808,6 +833,7 @@ MQTT服务器配置结果检查 |
808 | 833 | |+value|string||是|设置键盘显示的语言<br>1-简体中文<br>2-英文| |
809 | 834 | |
810 | 835 | - **示例代码** |
836 | + | |
811 | 837 | ```json |
812 | 838 | { |
813 | 839 | "fun":"fEvtBsKpLanguage", |
... | ... | @@ -831,6 +857,7 @@ MQTT服务器配置结果检查 |
831 | 857 | |dataTag|string|-|否|数据包标识,可为空字符串| |
832 | 858 | |
833 | 859 | - **示例代码** |
860 | + | |
834 | 861 | ```json |
835 | 862 | { |
836 | 863 | "fun":"getBsTcpipParams", |
... | ... | @@ -854,6 +881,7 @@ MQTT服务器配置结果检查 |
854 | 881 | |+ipAllocation|int||否|基站IP获取方式<br>0 - 手动指定<br>1 - DHCP获取| |
855 | 882 | |
856 | 883 | - **示例代码** |
884 | + | |
857 | 885 | ```json |
858 | 886 | { |
859 | 887 | "fun":"setBsTcpipParams", |
... | ... | @@ -878,6 +906,7 @@ MQTT服务器配置结果检查 |
878 | 906 | |dataTag|string|-|否|数据包标识,可为空字符串| |
879 | 907 | |
880 | 908 | - **示例代码** |
909 | + | |
881 | 910 | ```json |
882 | 911 | { |
883 | 912 | "fun":"getBsMqttParams", |
... | ... | @@ -902,6 +931,7 @@ MQTT服务器配置结果检查 |
902 | 931 | |+interval|int|>=10|否|基站连接服务器失败后重连的间隔时长,单位秒| |
903 | 932 | |
904 | 933 | - **示例代码** |
934 | + | |
905 | 935 | ```json |
906 | 936 | { |
907 | 937 | "fun":"setBsMqttParams", |
... | ... | @@ -934,6 +964,7 @@ MQTT服务器配置结果检查 |
934 | 964 | |+ipAllocation|int||否|基站IP获取方式<br>0 - 手动指定<br>1 - DHCP获取| |
935 | 965 | |
936 | 966 | - **示例代码** |
967 | + | |
937 | 968 | ```json |
938 | 969 | { |
939 | 970 | "fun":"fEvtBsTcpipParams", |
... | ... | @@ -965,6 +996,7 @@ MQTT服务器配置结果检查 |
965 | 996 | |+interval|int|>=10|否|基站连接服务器失败后重连的间隔时长,单位秒| |
966 | 997 | |
967 | 998 | - **示例代码** |
999 | + | |
968 | 1000 | ```json |
969 | 1001 | { |
970 | 1002 | "fun":"fEvtBsMqttParams", |
... | ... | @@ -992,6 +1024,7 @@ MQTT服务器配置结果检查 |
992 | 1024 | |dataTag|string|-|否|数据包标识,可为空字符串| |
993 | 1025 | |
994 | 1026 | - **示例代码** |
1027 | + | |
995 | 1028 | ```json |
996 | 1029 | { |
997 | 1030 | "fun":"getBsLogInfo", |
... | ... | @@ -1020,6 +1053,7 @@ MQTT服务器配置结果检查 |
1020 | 1053 | |++info|string||否|设置的反馈信息<br>不同键盘可设置不同反馈信息| |
1021 | 1054 | |
1022 | 1055 | - **示例代码** |
1056 | + | |
1023 | 1057 | ```json |
1024 | 1058 | //分别提示 |
1025 | 1059 | { |
... | ... | @@ -1067,6 +1101,7 @@ MQTT服务器配置结果检查 |
1067 | 1101 | |++state|string||是|设置的提示语是否成功<br>0 - 成功<br>1 - 失败| |
1068 | 1102 | |
1069 | 1103 | - **示例代码** |
1104 | + | |
1070 | 1105 | ```json |
1071 | 1106 | { |
1072 | 1107 | "fun": "fEvtSetKpUserPrompt", |
... | ... | @@ -1101,6 +1136,7 @@ MQTT服务器配置结果检查 |
1101 | 1136 | |dataTag|string|-|否|数据包标识,可为空字符串| |
1102 | 1137 | |
1103 | 1138 | - **示例代码** |
1139 | + | |
1104 | 1140 | ```json |
1105 | 1141 | { |
1106 | 1142 | "fun": "startGetKpOnline", |
... | ... | @@ -1119,6 +1155,7 @@ MQTT服务器配置结果检查 |
1119 | 1155 | |dataTag|string|-|否|数据包标识,可为空字符串| |
1120 | 1156 | |
1121 | 1157 | - **示例代码** |
1158 | + | |
1122 | 1159 | ```json |
1123 | 1160 | { |
1124 | 1161 | "fun": "stopGetKpOnline", |
... | ... | @@ -1148,6 +1185,7 @@ MQTT服务器配置结果检查 |
1148 | 1185 | |+keySns|array||否|需要执行指令的键盘SN数组,空数组表示所有键盘| |
1149 | 1186 | |
1150 | 1187 | - **示例代码** |
1188 | + | |
1151 | 1189 | ```json |
1152 | 1190 | { |
1153 | 1191 | "fun":"remoteKpSleep", |
... | ... | @@ -1179,6 +1217,7 @@ MQTT服务器配置结果检查 |
1179 | 1217 | |++info|string||是|设置的绑定信息,一般为学生姓名<br>最长48个字符,显示在键盘左上角| |
1180 | 1218 | |
1181 | 1219 | - **示例代码** |
1220 | + | |
1182 | 1221 | ```json |
1183 | 1222 | { |
1184 | 1223 | "fun": "rtSetKpBindingInfo", |
... | ... | @@ -1209,6 +1248,7 @@ MQTT服务器配置结果检查 |
1209 | 1248 | |+keySns|array||否|需要清除绑定信息键盘SN数组,<br>空数组表示清空所有键盘| |
1210 | 1249 | |
1211 | 1250 | - **示例代码** |
1251 | + | |
1212 | 1252 | ```json |
1213 | 1253 | { |
1214 | 1254 | "fun": "clearKpBindingInfo", |
... | ... | @@ -1237,6 +1277,7 @@ MQTT服务器配置结果检查 |
1237 | 1277 | |++state|string||是|设置的绑定信息是否成功<br>0 - 成功<br>1 - 失败| |
1238 | 1278 | |
1239 | 1279 | - **示例代码** |
1280 | + | |
1240 | 1281 | ```json |
1241 | 1282 | { |
1242 | 1283 | "fun": "fEvtKpBindingInfo", |
... | ... | @@ -1267,6 +1308,7 @@ MQTT服务器配置结果检查 |
1267 | 1308 | |+state|string||是|设置的绑定信息是否成功<br>0 - 成功<br>1 - 失败| |
1268 | 1309 | |
1269 | 1310 | - **示例代码** |
1311 | + | |
1270 | 1312 | ```json |
1271 | 1313 | { |
1272 | 1314 | "fun": "fEvtClearKpBindingInfo", |
... | ... | @@ -1293,6 +1335,7 @@ MQTT服务器配置结果检查 |
1293 | 1335 | |+mode|int|-|是|签到模式<br>2-PIN码签到,输入pin码后由应用程序决定是否授权| |
1294 | 1336 | |
1295 | 1337 | - **示例代码** |
1338 | + | |
1296 | 1339 | ```json |
1297 | 1340 | { |
1298 | 1341 | "fun": "rtStartKpSignIn", |
... | ... | @@ -1314,6 +1357,7 @@ MQTT服务器配置结果检查 |
1314 | 1357 | |dataTag|string|-|否|数据包标识,可为空字符串| |
1315 | 1358 | |
1316 | 1359 | - **示例代码** |
1360 | + | |
1317 | 1361 | ```json |
1318 | 1362 | { |
1319 | 1363 | "fun": "rtStopKpSignIn", |
... | ... | @@ -1335,6 +1379,7 @@ MQTT服务器配置结果检查 |
1335 | 1379 | |+state|int|-|是|1-授权成功<br>2-授权失败<br>3-解除已授权| |
1336 | 1380 | |
1337 | 1381 | - **示例代码** |
1382 | + | |
1338 | 1383 | ```json |
1339 | 1384 | { |
1340 | 1385 | "fun": "rtSetKpLoginAllowed", |
... | ... | @@ -1365,6 +1410,7 @@ MQTT服务器配置结果检查 |
1365 | 1410 | |++keyTime|double||是|答题时间,从启动开始计算,单位秒| |
1366 | 1411 | |
1367 | 1412 | - **示例代码** |
1413 | + | |
1368 | 1414 | ```json |
1369 | 1415 | { |
1370 | 1416 | "fun": "fEvtKpSignIn", |
... | ... | @@ -1397,6 +1443,7 @@ MQTT服务器配置结果检查 |
1397 | 1443 | |+state|string||是|0-执行成功<br> 1-执行失败| |
1398 | 1444 | |
1399 | 1445 | - **示例代码** |
1446 | + | |
1400 | 1447 | ```json |
1401 | 1448 | { |
1402 | 1449 | "fun": "fEvtKpLoginAllowed", |
... | ... | @@ -1427,6 +1474,7 @@ MQTT服务器配置结果检查 |
1427 | 1474 | |+tip|string||否|提示的标题,长度不超过16字符| |
1428 | 1475 | |
1429 | 1476 | - **示例代码** |
1477 | + | |
1430 | 1478 | ```json |
1431 | 1479 | { |
1432 | 1480 | "fun": "startQATrueFalse", |
... | ... | @@ -1451,6 +1499,7 @@ MQTT服务器配置结果检查 |
1451 | 1499 | |dataTag|string|-|否|数据包标识,可为空字符串| |
1452 | 1500 | |
1453 | 1501 | - **示例代码** |
1502 | + | |
1454 | 1503 | ```json |
1455 | 1504 | { |
1456 | 1505 | "fun": "stopQATrueFalse", |
... | ... | @@ -1477,6 +1526,7 @@ MQTT服务器配置结果检查 |
1477 | 1526 | |++keyTime|double||是|答题时间,从启动开始计算,单位秒| |
1478 | 1527 | |
1479 | 1528 | - **示例代码** |
1529 | + | |
1480 | 1530 | ```json |
1481 | 1531 | { |
1482 | 1532 | "fun": "fEvtQATrueFalse", |
... | ... | @@ -1511,6 +1561,7 @@ MQTT服务器配置结果检查 |
1511 | 1561 | |+tip|string||否|提示的标题,长度不超过16字符| |
1512 | 1562 | |
1513 | 1563 | - **示例代码** |
1564 | + | |
1514 | 1565 | ```json |
1515 | 1566 | { |
1516 | 1567 | "fun": "startQAChoice", |
... | ... | @@ -1538,6 +1589,7 @@ MQTT服务器配置结果检查 |
1538 | 1589 | |dataTag|string|-|否|数据包标识,可为空字符串| |
1539 | 1590 | |
1540 | 1591 | - **示例代码** |
1592 | + | |
1541 | 1593 | ```json |
1542 | 1594 | { |
1543 | 1595 | "fun": "stopQAChoice", |
... | ... | @@ -1564,6 +1616,7 @@ MQTT服务器配置结果检查 |
1564 | 1616 | |++keyTime|double||是|答题时间,从启动开始计算,单位秒| |
1565 | 1617 | |
1566 | 1618 | - **示例代码** |
1619 | + | |
1567 | 1620 | ```json |
1568 | 1621 | { |
1569 | 1622 | "fun": "fEvtQAChoice", |
... | ... | @@ -1597,6 +1650,7 @@ MQTT服务器配置结果检查 |
1597 | 1650 | |+tip|string||否|提示的标题,长度不超过16字符| |
1598 | 1651 | |
1599 | 1652 | - **示例代码** |
1653 | + | |
1600 | 1654 | ```json |
1601 | 1655 | { |
1602 | 1656 | "fun": "startQANum", |
... | ... | @@ -1624,6 +1678,7 @@ MQTT服务器配置结果检查 |
1624 | 1678 | |dataTag|string|-|否|数据包标识,可为空字符串| |
1625 | 1679 | |
1626 | 1680 | - **示例代码** |
1681 | + | |
1627 | 1682 | ```json |
1628 | 1683 | { |
1629 | 1684 | "fun": "stopQANum", |
... | ... | @@ -1650,6 +1705,7 @@ MQTT服务器配置结果检查 |
1650 | 1705 | |++keyTime|double||是|答题时间,从启动开始计算,单位秒| |
1651 | 1706 | |
1652 | 1707 | - **示例代码** |
1708 | + | |
1653 | 1709 | ```json |
1654 | 1710 | { |
1655 | 1711 | "fun": "fEvtQANum", |
... | ... | @@ -1680,6 +1736,7 @@ MQTT服务器配置结果检查 |
1680 | 1736 | |+tip|string||否|提示的标题,长度不超过16字符| |
1681 | 1737 | |
1682 | 1738 | - **示例代码** |
1739 | + | |
1683 | 1740 | ```json |
1684 | 1741 | { |
1685 | 1742 | "fun": "startQAQuicker", |
... | ... | @@ -1704,6 +1761,7 @@ MQTT服务器配置结果检查 |
1704 | 1761 | |dataTag|string|-|否|数据包标识,可为空字符串| |
1705 | 1762 | |
1706 | 1763 | - **示例代码** |
1764 | + | |
1707 | 1765 | ```json |
1708 | 1766 | { |
1709 | 1767 | "fun": "stopQAQuicker", |
... | ... | @@ -1730,6 +1788,7 @@ MQTT服务器配置结果检查 |
1730 | 1788 | |++keyTime|double||是|答题时间,从启动开始计算,单位秒| |
1731 | 1789 | |
1732 | 1790 | - **示例代码** |
1791 | + | |
1733 | 1792 | ```json |
1734 | 1793 | { |
1735 | 1794 | "fun": "fEvtQAQuicker", |
... | ... | @@ -1765,6 +1824,7 @@ MQTT服务器配置结果检查 |
1765 | 1824 | |++count | int||是| 题目数量 | |
1766 | 1825 | |
1767 | 1826 | - **示例代码** |
1827 | + | |
1768 | 1828 | ```json |
1769 | 1829 | //自定义题号 |
1770 | 1830 | { |
... | ... | @@ -1848,6 +1908,7 @@ MQTT服务器配置结果检查 |
1848 | 1908 | |dataTag|string|-|否|数据包标识,可为空字符串| |
1849 | 1909 | |
1850 | 1910 | - **示例代码** |
1911 | + | |
1851 | 1912 | ```json |
1852 | 1913 | { |
1853 | 1914 | "fun": "stopKpExam", |
... | ... | @@ -1868,6 +1929,7 @@ MQTT服务器配置结果检查 |
1868 | 1929 | |+keySns|array||是|指定的键盘SN数组,空数组表示全部在线键盘| |
1869 | 1930 | |
1870 | 1931 | - **示例代码** |
1932 | + | |
1871 | 1933 | ```json |
1872 | 1934 | { |
1873 | 1935 | "fun": "rtKpAllowEdited", |
... | ... | @@ -1897,6 +1959,7 @@ MQTT服务器配置结果检查 |
1897 | 1959 | |++keyTime|double||是|答题时间,从启动开始计算,单位秒| |
1898 | 1960 | |
1899 | 1961 | - **示例代码** |
1962 | + | |
1900 | 1963 | ```json |
1901 | 1964 | { |
1902 | 1965 | "fun": "fEvtKpExam", |
... | ... | @@ -1930,6 +1993,7 @@ MQTT服务器配置结果检查 |
1930 | 1993 | |++keyTime|double||是|提交时间,从启动开始计算,单位秒| |
1931 | 1994 | |
1932 | 1995 | - **示例代码** |
1996 | + | |
1933 | 1997 | ```json |
1934 | 1998 | { |
1935 | 1999 | "fun": "fEvtFinalSubmit", | ... | ... |