After the second OPERATION=CONTINUE, control is returned to your
application program with return code 4 and reason code 4, and your
output buffer contains 45 structured fields.
Figure 1. CONTINUE example, third (Last) output buffer<Begin RACK or BIN group>
<LINE>Rack Medianame Volume Status Location
<LINE>------ --------- ------ -------- --------
<LINE>032935 CART3480 032935 IN USE SHELF
<LINE>032941 CART3480 032941 IN USE SHELF
<LINE>032946 CART3480 032946 IN USE SHELF
...
...
<LINE>070692 CART3480 070692 IN USE SHELF
<LINE>070693 CART3480 070693 IN USE SHELF
<MSGL>EDG3012I 40 ENTRIES LISTED
<End RACK or BIN group>
In
Figure 1:
- The first two lines after the Begin RACK group are the header
lines that you saw in the first output buffer. This is the output
for a second search that the DFSMSrmm API started when you specified
OPERATION=CONTINUE in response to the return code 4 and reason code
2.
- The last output data line in your output buffer is followed by
a single message line.
- The return code 4 and reason code 4 indicate that the subcommand
was ended before the LIMIT value was reached.
- The total number of entries given to your application program
in the three output buffers is 130: 74 in the first, 16 in the second,
and 40 in the last output buffer.