Planet MVS UnXMIT information exchange |
The TSO/E Interactive Data Transmission Facility TRANSMIT command allows you to send data sets or messages to persons on other MVS systems via Network Job Entry or directly to persons on your own system.Here is an example of an XMIT command:
You may transmit sequential and partitioned data sets that have the fixed, variable and undefined record formats.
|
|
THIS IS THE FIRST LINE ....+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8 THIS IS THE LAST LINE |
xmit tonode.touser da(a.seq) outdataset(seq.xmi)I've run this through my XMITINFO Rexx exec with the dump option as seen in DUMPSEQ.TXT. As you see in the hex dump of the logical records of an XMIT file that has a sequential MVS file, it looks straight forward and down right easy to decode.
xmit tonode.touser da(a.pds) outdataset(pds.xmi)I've run this through my XMITINFO Rexx exec with the dump option as seen in DUMPPDS.TXT. As you look through the logical records of an XMIT file that has a PDS file, it looks a lot more complicated.
DEVICE TYPE ................................. 3390-3 NO. OF TRACKS ............................... 50085 NO. OF CYLINDERS ............................ 3339 NO. OF TRACKS PER CYLINDER .................. 15
PDS3380.XMI | 3380 | Thanks to Ray Mullins for sending me this file. |
PDS33903.XMI | 3390-3 | |
PDS33909.XMI | 3390-9 | Thanks to Sam Knutson for sending me this file. |
testpds.xmi | 3390 | This is a LRECL=80 PDS with two members, AAAAAAAA
and ZZZZZZZZ. This file is here to compare it with the testpdse.xmi.
Hex Dump of this file |
testpdse.xmi | 3390 | This is a LRECL=80 PDS with two members, AAAAAAAA
and ZZZZZZZZ. This file is here to compare it with the testpds.xmi.
This file is of a PDSE datasets.
Hex Dump of this file |
THIS IS THE FIRST LINE ....+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8 THIS IS THE LAST LINE
xmit tonode.touser da(a.pds) msgdataset(a.msg) outdataset(pds.xmi)