EIB EXEC interface block

  CONTROL BLOCK NAME = DFHEIBLK
  DESCRIPTIVE NAME  = CICS EXEC Interface Block.
     @BANNER_START 02
                            DFHEIBLK
     Licensed Materials - Property of IBM
     "Restricted Materials of IBM"
     5655-S97
     @BANNER_END
  FUNCTION = EXEC Interface Block.
         The exec interface block contains information on the
         transaction identifier, the time and date, and the cursor
         position on a display device. Some of the other fields are
         set indicating the next action that a program should take
         in certain circumstances.
         DFHEIBLK also contains information that will be helpful
         when a dump is being used to debug a program.
         This control block is included automatically by an
         application program using the command-level interface.
         EISEIBA in the EIS addresses the EIB.
  NOTES :
     DEPENDENCIES = S/370
     MODULE TYPE = Control block definition
 --------------------------------------------------------------------
               EXEC INTERFACE BLOCK
Table 1.
Offset Hex Type Len Name (dim) Description
(0) STRUCTURE 0 DFHEIBLK EXEC INTERFACE BLOCK
(0) 4 EIBTIME TIME IN 0HHMMSS FORMAT
(4) 4 EIBDATE DATE IN 0CYYDDD+ FORMAT, where C is the century indicator (0=1900, 1=2000), YY is the year, DDD is the day number and '+' is the sign byte (positive)
(8) CHARACTER 4 EIBTRNID TRANSACTION IDENTIFIER
(C) 4 EIBTASKN TASK NUMBER
(10) CHARACTER 4 EIBTRMID TERMINAL IDENTIFIER
(14) HALFWORD 2 EIBRSVD1 RESERVED
(16) HALFWORD 2 EIBCPOSN CURSOR POSITION
(18) HALFWORD 2 EIBCALEN COMMAREA LENGTH
(1A) CHARACTER 1 EIBAID ATTENTION IDENTIFIER
(1B) CHARACTER 2 EIBFN FUNCTION CODE
(1D) CHARACTER 6 EIBRCODE RESPONSE CODE
(23) CHARACTER 8 EIBDS DATASET NAME
(2B) CHARACTER 8 EIBREQID REQUEST IDENTIFIER
(33) CHARACTER 8 EIBRSRCE RESOURCE NAME
(3B) CHARACTER 1 EIBSYNC X'FF' SYNCPOINT REQUESTED
(3C) CHARACTER 1 EIBFREE X'FF' FREE REQUESTED
(3D) CHARACTER 1 EIBRECV X'FF' RECEIVE REQUIRED
(3E) CHARACTER 1 EIBSEND RESERVED
(3F) CHARACTER 1 EIBATT X'FF' ATTACH RECEIVED
(40) CHARACTER 1 EIBEOC X'FF' EOC RECEIVED
(41) CHARACTER 1 EIBFMH X'FF' FMHS RECEIVED
(42) CHARACTER 1 EIBCOMPL X'FF' DATA COMPLETE
(43) CHARACTER 1 EIBSIG X'FF' SIGNAL RECEIVED
(44) CHARACTER 1 EIBCONF X'FF' CONFIRM REQUESTED
(45) CHARACTER 1 EIBERR X'FF' ERROR RECEIVED
(46) CHARACTER 4 EIBERRCD ERROR CODE RECEIVED
(4A) CHARACTER 1 EIBSYNRB X'FF' SYNC ROLLBACK REQ'D
(4B) CHARACTER 1 EIBNODAT X'FF' NO APPL DATA RECEIVED
(4C) FULLWORD 4 EIBRESP INTERNAL CONDITION NUMBER
(50) FULLWORD 4 EIBRESP2 MORE DETAILS ON SOME RESPONSES
(54) CHARACTER 1 EIBRLDBK ROLLED BACK
(54) 0 EIBLENG "*-EIBTIME" Length of EIB
               END OF EXEC INTERFACE BLOCK

Information Information

Feedback


Timestamp icon Last updated: Saturday, 7 April 2018


http://publib.boulder.ibm.com/infocenter/cicsts/v4r2/topic/com.ibm.cics.ts.doc//com.ibm.cics.ts.doc/dfhs4/DFHEIBKK.html