The contents of the registers on entry to this exit are:
- Register
- Contents
- 0
- Not applicable to Exit 57
- 1
- Parameter List Address having the following structure:
- Field
Name
-
- XPLID
- Eyecatcher ('$XPL')
- X057VERN
- Indicates the version number of Exit 57
- XPLXITID
- Exit identifier - 57
- XPLEXLEV
- Version level of the exit
- X057IND
- Indicates the type of NJE data area JES2 passed to Exit 57 for
processing. A value of:
- X057HDR
- Indicates an NJE job header was passed to Exit 57 for processing.
- X057TRL
- Indicates an NJE job trailer was passed to Exit 57 for processing.
- X057DSH
- Indicates an NJE data set header was passed to Exit 57 for processing
- X057RCCS
- Indicates an NJE RCCS header was passed to Exit 57 for processing.
- X057BJQE
- Indicates that the JQE address in field X057JQE points to a
working copy of the JQE that has not yet been added to the job queue.
The working copy should not be used in services that expect the address
of a real JQE.
- X057COND
- Condition byte.
- X057RESP
- Response byte.
- X057HADR
- Contains the address of the NJE data area.
- (Reserved field)
- This field is reserved for Exit 57 to keep the same offsets
of the XPL mapping as Exit 47. This value is always zero for Exit
57.
- X057JQE
- Contains the address of an update mode JQA.
- X057JCT
- Contains the address of the $JCT.
- X057PDDB
- Contains the address of the $PDDB if Exit 57 is processing an
NJE data set header. If Exit 57 is processing an NJE job header or
trailer, a 0 is passed as the address.
- X057AREA
- Contains the address of the NJEWORK area (JRW or SRW) for the
receiver.
- X057SIZE
- Indicates the length of the $XPL parameter list for Exit 57.
- 2-10
- Not applicable
- 11
- Address of the HCCT
- 12
- Not applicable
- 13
- Address of the save area
- 14
- The return address
- 15
- Entry point address of Exit 57