Give the exits the following names, depending on whether they receive
a standard exit parameter list.
Exit description |
Uses standard exit list |
Does not use standard exit list |
---|
TRANSMIT startup exit |
INMXZ01R |
INMXZ01 |
TRANSMIT termination exit |
INMXZ02R |
INMXZ02 |
TRANSMIT encryption exit |
INMXZ03R |
INMXZ03 |
RECEIVE initialization exit |
INMRZ01R |
INMRZ01 |
RECEIVE data set pre-processing exit |
INMRZ11R |
INMRZ11 |
RECEIVE post-prompt exit |
INMRZ15R |
|
RECEIVE data set decryption exit |
INMRZ13R |
INMRZ13 |
RECEIVE notification exit |
INMRZ04R |
INMRZ04 |
RECEIVE acknowledgment notification
exit |
INMRZ05R |
|
TRANSMIT/RECEIVE NAMES data set pre-allocation
exit |
INMCZ21R |
|
TRANSMIT log data set pre-allocation
exit |
INMXZ21R |
|
RECEIVE log data set pre-allocation
exit |
INMRZ21R |
|
RECEIVE pre-acknowledgment notification
exit |
INMRZ06R |
|
RECEIVE data set post-processing
exit |
INMRZ12R |
INMRZ12 |
RECEIVE termination exit |
INMRZ02R |
INMRZ02 |
Link-edit INMxxxxR exits as separate load modules, either in a
separate load library that is exclusively for TSO/E exits, or in an
existing library containing other routines. The exits can reside
in:
- The link pack area (LPA)
- LNKLST
- A private STEPLIB, provided it is authorized
For more information about choosing between those locations,
see
Installing the standard-format exits.
Link-edit INMxxxx exits with the TRANSMIT or RECEIVE command processor in SYS1.LINKLIB,
and replace the TSO/E-supplied exits with the ones you write.