TRBL - Trace domain - common structures

      CONTROL BLOCK NAME = DFHTRBL
      DESCRIPTIVE NAME = CICS TS Trace Domain - Common structures
                         and constants
           Licensed Materials - Property of IBM
            Restricted Materials of IBM 
           5655-Y04
           (C) Copyright IBM Corp. 1986, 2005 
                                       from original within DFHTRDS
      FUNCTION = Contains the structure for :-
                   DFHTRBL - TR internal table block
       The internal trace table consists of blocks of this format
       chained in a loop. The auxiliary trace dataset blocks are
       also of this format, except that the first twelve bytes
       contain the date and the date format.
Table 1.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 4096 DFHTRBL Trace block
(0) CHARACTER 32 TRBL_HEADER Block header
(0) CHARACTER 20 *
(0) CHARACTER 20 TRBL_CHAIN
(0) ADDRESS 8 TRBL_FWD Forward chain
(8) ADDRESS 8 TRBL_BWD Backward chain
(10) ADDRESS 4 * Reserved
(0) CHARACTER 20 TRBL_AUX Aux trace header
(0) CHARACTER 3 TRBL_DATE Date of trace start
(3) CHARACTER 8 TRBL_APPLID Specific APPLID
(B) CHARACTER 1 TRBL_DATE_FORMAT Date format
(C) CHARACTER 8 * Reserved
(14) CHARACTER 4 TRBL_FLAGS Flags - always zero in table
(14) 1... ....   TRBL_EOF End-of-file block for aux
(14) .1.. ....   TRBL_FIF First-in-file block for aux
(14) BIT(30) POS(3) 4 * Reserved
(18) CHARACTER 8 TRBL_TIME_BASE STCK at last local midnight
(20) CHARACTER 4064 TRBL_DATA Rest of block is data

Constants

Table 2.
Len Type Value Name Description
         Various constants
4 DECIMAL 4096 TRBLOCK_SIZE Size of trace blocks
4 DECIMAL 4064 TRBLOCK_DATALIM Maximum data in one block
4 DECIMAL 16384 MIN_TABLE_SIZE Minimum size for internal..
4 DECIMAL 1048576 MAX_TABLE_SIZE Maximum size for ...
2 DECIMAL 256 GTF_MAX Maximum length of GTF entries
0 BIT 1 ON
0 BIT 0 OFF
0 BIT 1 YES
0 BIT 0 NO