The EIB
Copies of EIBRSRCE, EIBRCODE, EIBRESP,and EIBRESP2 are passed to the
exit, so that you can:
vModify or set completion and resource information in XTDEREQ and
XTDEREQC
vExamine completion and resource information in XTDEREQC.
Youcan update the copies of EIBRSRCE, EIBRCODE, EIBRESP, and EIBRESP2
that you are given in the parameter list. Transient data copies your values into the
real EIB after the completion of XTDEREQC; or if you specify a return code of ‘
bypass’ in XTDEREQ.
Youmust set valid transient data responses. You must set all three of EIBRCODE,
EIBRESP,and EIBRESP2 to a consistent set of values, such as would be set by
CICS transient data to describe a valid completion. CICS does not police the
consistency of EIBRCODE, EIBRESP,and EIBRESP2. However, if EIBRCODE is
set to a non-zero value and EIBRESP is set to zero then CICS will override
EIBRESP with a non-zero value. Toaid you in setting the values of EIBRCODE,
EIBRESP,and EIBRESP2, the values used by transient data are specified in
DFHTDUED.
transient data EXEC interface program exits
Chapter1. Global user exit programs 229