APPOBJ - object section

This section identifies the event type you want to report to HCL Workload Automation for Z. The EQQUSIN buffer must contain an object section. It can contain more than one object section, but all object sections must be in contiguous storage; that is, they must follow one another. The part of the buffer containing object sections is pointed to by the APP_OBJ_TRIPLET in the fixed section. APPOBJ itself points to APPSEL, APPFLD, and APPDAT sections.

The object section has this format:

Offsets Type Len Name Description
DecHex

0

(0)

STRUCTURE

84

APPOBJ

OBJECT SECTION
APPOBJ_PTR = ADDR(APP)
+ APP_OBJ_OFF

0

(0)

24

APPOBJ_ID

OBJECT IDENTIFIER

0

(0)

CHARACTER

16

APPOBJ_NAME

OBJECT NAME

16

(10)

CHARACTER

8

APPOBJ_KEY_TYPE

KEY TYPE

24

(18)

12

APPOBJ_FLD_TRIPLET

FIELD SECTION TRIPLET

24

(18)

SIGNED

4

APPOBJ_FLD_OFF

OFFSET TO FIRST FIELD SECTION

28

(1C)

SIGNED

4

APPOBJ_FLD_LEN

LENGTH OF ALL FIELD SECTIONS

32

(20)

SIGNED

4

APPOBJ_FLD_NBR

NUMBER OF FIELD SECTIONS

36

(24)

12

APPOBJ_SEL_TRIPLET

SELECTION SECTION TRIPLET

36

(24)

SIGNED

4

APPOBJ_SEL_OFF

OFFSET TO FIRST SELECTION SECTION
40(28) SIGNED4APPOBJ_SEL_LEN LENGTH OF A SINGLE SELECTION SECTION
44(2C)SIGNED 4APPOBJ_SEL_NBRNUMBER OF SELECTION SECTIONS
48 (30)12APPOBJ_DAT_TRIPLETDATA SECTION TRIPLET
48(30) SIGNED4APPOBJ_DAT_OFF OFFSET TO FIRST DATA SECTION
52(34)SIGNED 4APPOBJ_DAT_LENLENGTH OF ALL DATA SECTIONS
56 (38)SIGNED4 APPOBJ_DAT_NBRNUMBER OF DATA SECTIONS
60(3C) CHARACTER8APPOBJ_TYPE DIALOG DATA TYPE (CREATE for EQQUSIN)
68(44)SIGNED 4APPOBJ_RETOBJECT LEVEL RETURN CODE
72 (48)SIGNED4 APPOBJ_RSNOBJECT LEVEL REASON CODE
76(4C) CHARACTER8APPOBJ_AUTH RACF® AUTHORITY (READ or UPDATE)
 
In the object section:
APPOBJ_NAME
Is the event type you want to report to HCL Workload Automation for Z. You can specify these object names:
CP_OPER_EVENT
Current® plan operation status. This is equivalent to the OPSTAT TSO command.
CP_OPINFO_EVENT
Current® plan operation user data. This is equivalent to the OPINFO TSO command.
CP_SR_EVENT
Current® plan special resource. This is equivalent to the SRSTAT TSO command.
BACKUP_EVENT
Backup request. This is equivalent to the BACKUP TSO command.
CP_WS_EVENT
Current® plan workstation. This is equivalent to the WSSTAT TSO command.
APPOBJ_KEY_TYPE
Is the key type, which must be SAME for EQQUSIN. If you set this field to blanks (X'40'), SAME is used by default.
APPOBJ_FLD_TRIPLET
Contains the offset to the first APPFLD section, the length of each section, and the number of sections. Set these fields to binary zeros (X'00') when the object is BACKUP_EVENT.
APPOBJ_SEL_TRIPLET
Contains the offset to the first APPSEL section, the length of a single section, and the number of sections.
APPOBJ_DAT_TRIPLET
Contains the offset to the first APPDAT section, the length of all sections, and the number of sections. Set these fields to binary zeros (X'00') when the object is BACKUP_EVENT.
APPOBJ_TYPE
Is the request type. Only CREATE is valid for EQQUSIN. If you set this field to blanks (X'40'), you must specify CREATE in the APP_TYPE field of the fixed section.
APPOBJ_RET
In the call to EQQUSIN, set this field to binary zeros (X'00'). No return code is generated in the object section for a CREATE request.
APPOBJ_RSN
In the call to EQQUSIN, set this field to binary zeros (X'00'). No reason code is generated in the object section for a CREATE request.
APPOBJ_AUTH
Set this field to blanks (X'40') in the call to EQQUSIN. It is not updated for a CREATE request.