In systems with SDF (System Dialog Facility), three further exits are provided in addition to exit 080 (SYSCMD exit, see above):
Exit number | Entered via | Type of exit | When called |
080 | SYSCMD | Request | Prior to command processing (like exit 080 without SDF) |
081 | SYSCMD | Return | After processing of the command by the decoder, provided no syntax error has been detected. |
082 | SYSSTMT | Request | Prior to statement processing by the decoder. |
083 | SYSSTMT | Return | After processing of the statement by the decoder, provided no syntax error has been detected. |
All four exits use parameter area EX080. The address of the parameter area is passed to the exit routine in register 1.
By means of the exits, the command can be accepted, rejected, modified or replaced.
The return code of the exit routine must be stored in field EX080RC of the parameter area.
Note
In order to be able to make effective use of the exits in an SDF environment, the user will require an in-depth knowledge of the interface. Lack of space precludes the inclusion of such detailed information in this manual. The required information can, however be found in the following manuals: “SDF-A” [10], “Introductory Guide to the SDF Dialog Interface” [11], “Commands” [8], “Introduction to System Administration” [7].