RPG declaration (ILE)
This declaration is the RPG declaration for the MQCD structure.
D* MQCD Structure D* D* Channel definition name D CDCHN 1 20 D* Structure version number D CDVER 21 24I 0 D* Channel type D CDCHT 25 28I 0 D* Transport type D CDTRT 29 32I 0 D* Channel description D CDDES 33 96 D* Queue manager name D CDQM 97 144 D* Transmission queue name D CDXQ 145 192 D* First 20 bytes of connection name D CDSCN 193 212 D* Reserved D CDMCA 213 232 D* LU 6.2 Mode name D CDMOD 233 240 D* LU 6.2 transaction program name D CDTP 241 304 D* Batch size D CDBS 305 308I 0 D* Disconnect interval D CDDI 309 312I 0 D* Short retry count D CDSRC 313 316I 0 D* Short retry wait interval D CDSRI 317 320I 0 D* Long retry count D CDLRC 321 324I 0 D* Long retry wait interval D CDLRI 325 328I 0 D* Channel security exit name D CDSCX 329 348 D* Channel message exit name D CDMSX 349 368 D* Channel send exit name D CDSNX 369 388 D* Channel receive exit name D CDRCX 389 408 D* Highest allowable message sequence number D CDSNW 409 412I 0 D* Maximum message length D CDMML 413 416I 0 D* Put authority D CDPA 417 420I 0 D* Data conversion D CDDC 421 424I 0 D* Channel security exit user data D CDSCD 425 456 D* Channel message exit user data D CDMSD 457 488 D* Channel send exit user data D CDSND 489 520 D* Channel receive exit user data D CDRCD 521 552 D* Ver:1 ** D* User identifier D CDUID 553 564 D* Password D CDPW 565 576 D* First 12 bytes of MCA user identifier D CDAUI 577 588 D* Message channel agent type D CDCAT 589 592I 0 D* Connection name D CDCON 593 848 D CDCN2 849 856 D* First 12 bytes of user identifier from partner D CDRUI 857 868 D* Password from partner D CDRPW 869 880 D* Ver:2 ** D* Channel message retry exit name D CDMRX 881 900 D* Channel message retry exit user data D CDMRD 901 932 D* Number of times MCA will try to put the message, after first D* attempt has failed D CDMRC 933 936I 0 D* Minimum interval in milliseconds after which the open or put D* operation will be retried D CDMRI 937 940I 0 D* Ver:3 ** D* Time in seconds between heartbeat flows D CDHBI 941 944I 0 D* Batch duration D CDBI 945 948I 0 D* Speed at which nonpersistent messages are sent D CDNPM 949 952I 0 D* Length of MQCD structure D CDLEN 953 956I 0 D* Length of exit name D CDXNL 957 960I 0 D* Length of exit user data D CDXDL 961 964I 0 D* Number of message exits defined D CDMXD 965 968I 0 D* Number of send exits defined D CDSXD 969 972I 0 D* Number of receive exits defined D CDRXD 973 976I 0 D* Address of first MsgExit field D CDMXP 977 992* D* Address of first MsgUserData field D CDMUP 993 1008* D* Address of first SendExit field D CDSXP 1009 1024* D* Address of first SendUserData field D CDSUP 1025 1040* D* Address of first ReceiveExit field D CDRXP 1041 1056* D* Address of first ReceiveUserData field D CDRUP 1057 1072* D* Ver:4 ** D* Address of a list of cluster names D CDCLP 1073 1088* D* Number of clusters to which the channel belongs D CDCLD 1089 1092I 0 D* Network priority D CDNP 1093 1096I 0 D* Ver:5 ** D* Length of long MCA user identifier D CDLML 1097 1100I 0 D* Length of long remote user identifier D CDLRL 1101 1104I 0 D* Address of long MCA user identifier D CDLMP 1105 1120* D* Address of long remote user identifier D CDLRP 1121 1136* D* MCA security identifier D CDMSI 1137 1176 D* Remote security identifier D CDRSI 1177 1216 D* Ver:6 ** D* TLS CipherSpec D CDSCS 1217 1248 D* Address of TLS peer name D CDSPN 1249 1264* D* Length of TLS peer name D CDSPL 1265 1268I 0 D* Whether TLS client authentication is required D CDSCA 1269 1272I 0 D* Keepalive interval D CDKAI 1273 1276I 0 D* Local communications address D CDLOA 1277 1324 D* Batch heartbeat interval D CDBHB 1325 1328I 0 D* Ver:7 ** D* Header data compression list D CDHCL0 D CDHCL1 1329 1332I 0 D CDHCL2 1333 1336I 0 D CDHCL 10I 0 DIM(2) OVERLAY(CDHCL0) D* Message data compression list D CDMCL0 D CDMCL1 1337 1340I 0 D CDMCL2 1341 1344I 0 D CDMCL3 1345 1348I 0 D CDMCL4 1349 1352I 0 D CDMCL5 1353 1356I 0 D CDMCL6 1357 1360I 0 D CDMCL7 1361 1364I 0 D CDMCL8 1365 1368I 0 D CDMCL9 1369 1372I 0 D CDMCL10 1373 1376I 0 D CDMCL11 1377 1380I 0 D CDMCL12 1381 1384I 0 D CDMCL13 1385 1388I 0 D CDMCL14 1389 1392I 0 D CDMCL15 1393 1396I 0 D CDMCL16 1397 1400I 0 D CDMCL 10I 0 DIM(16) OVERLAY(CDMCL0) D* Channel rank D CDCWCR 1401 1404I 0 D* Channel priority D CDCWCP 1405 1408I 0 D* Channel weight D CDCWCW 1409 1412I 0 D* Channel monitoring D CDCHLMON 1413 1416I 0 D* Channel statistics D CDCHLST 1417 1420I 0 D* Ver:8 ** D* Limit on sharing conversations D CDSHC 1421 1424I 0 D* Message property control D CDPRC 1425 1428I 0 D* Limit on SVRCONN channel instances D CDMXIN 1429 1432I 0 D* Limit on SVRCONN channel instances per client D CDMXIC 1433 1436I 0 D* Client channel weight D CDCLNCHLW 1437 1440I 0 D* Connection affinity D CDCONNAFF 1441 1444I 0 D* Ver:9 ** D* Batch data limit D CDBDL 1445 1448I 0 D* Use Dead Letter Queue D CDUDLQ 1449 1452I 0 D* Default client reconnect option D CDDRCN 1453 1456I 0 D* Ver:10 **Parent topic: MQCD - Channel definition