IBM SC34-6814-04 Server User Manual


 
X'02' Set if the request contains an argument for the SYSID keyword.
If set, TS_ADDR7 is meaningful.
TS_BITS2
Two bytes not used by temporary storage.
TS_EIDOPT5
Indicates whether certain keywords were specified on the request.
X'80' QNAME was specified (otherwise QUEUE). You can modify this
bit in your user exit if you wish.
TS_EIDOPT6
One byte not used by temporary storage.
TS_EIDOPT7
Indicates whether certain functions and/or keywords were specified on
the request.
X'10' WRITEQ NOSUSPEND specified.
X'80' WRITEQ MAIN or READQ ITEM specified.
X'04' WRITEQ REWRITE or READQ NUMITEMS specified.
TS_EIDOPT8
Indicates whether certain keywords were specified on the request.
X'80' ITEM was specified (otherwise NUMITEMS).
TS_ADDR1
is the address of area containing 8-byte name from QUEUE. or 16-byte name
from QNAME. To determine which of these is applied, see the TS_BITS2 field.
TS_ADDR2
is the address of one of the following:
v A 4-byte address from SET (if the request is READQ and TS_EIDOPT5
indicates that this is SET).
v Data from INTO (if the request is READQ and TS_EIDOPT5 indicates that
this is not SET).
v Data from FROM (if the request is WRITEQ).
TS_ADDR3
is the address of the halfword value of LENGTH (if the request is READQ or
WRITEQ).
Warning: For requests that specify INTO, do not change the value of LENGTH
to a value greater than that specified by the application. To do so
causes a storage overlay in the application.
TS_ADDR4
is the address of the halfword value of NUMITEMS (if the request is READQ).
TS_ADDR5
is the address of one of the following:
v The halfword value of NUMITEMS (if the request is WRITEQ)
v The halfword value of ITEM (if the request is READQ or WRITEQ).
TS_ADDR6
is the address of a value intended for CICS internal use only. It must not be
used.
Chapter 1. Global user exit programs 217