The command-level parameter structure, Transient data exec interface program exits 224 – IBM SC33-1683-02 User Manual

Page 256

Advertising
background image

The command-level parameter structure

The command-level parameter structure consists of a series of addresses. The first
address points to the EXEC interface descriptor (EID), which consists of an 8-byte
area that describes the type of request and identifies each keyword specified with
the request. The remaining addresses point to pieces of data associated with the
request. (For example, the second address points to the queue name.)

You can examine the EID to determine the type of request and the keywords
specified. You can examine the other parameters in the list to determine the values
of the keywords. You can also modify values of keywords specified on the request.
(For example, you could change the sysid specified in the request.)

X'02'

WRITEQ

X'80'

QUEUE

X'01'

SET

X'04'

READQ

X'40'

FROM|SET|INTO

X'06'

DELETEQ

X'20'

LENGTH

X'10'

X'40'

WRITEQ

X'08'

X'80'

READQ

X'04'

X'C0'

READQ(nosuspend)

X'02'

SYSID

X'04'

DELETEQ

X'01'

08 .. .. 00 08 .. 00 .. 00

Addr0

Addr1

queue name

char(4)

Addr2

set address or data

fullword/char(*)

Addr3

Addr4

data length

halfword

Addr5

dummy args

Addr6

Addr7

system id

char(4)

Figure 3. The command-level parameter structure for transient data

transient data EXEC interface program exits

224

CICS TS for OS/390: CICS Customization Guide

Advertising