IBM SC34-6814-04 User Manual
Page 239

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