DSRDS - Dispatcher MVS TCB Resource Stats

    CONTROL BLOCK NAME = DFHDSRDS
    NAME OF MATCHING PLX CONTROL BLOCK = DFHDSRPS
    DESCRIPTIVE NAME = CICS TS Dispatcher MVSTCB resource statistics
           Licensed Materials - Property of IBM
            Restricted Materials of IBM 
           5655-Y04
           (C) Copyright IBM Corp. 2003, 2007 
    FUNCTION =
           This data area contains resource statistics provided by the
           Dispatcher Domain on MVS TCBs i.e. the stats relating to
           an individual TCB.
           It is provided for use in users monitoring applications
           to map the statistics returned via the APi or the statistics
           exit.
    LIFETIME =
           This data block is created by the Dispatcher to store
           statistics to be passed to the user in response to a request
           for statistics. The storage is released when the user task
           is detached.
           The DSECT also maps the contents of part of the SMF buffer
           created by the statistics domain and is used in the
           statistics exit.
    STORAGE CLASS =
    LOCATION =
           The user is passed a pointer to the head of the storage
           block.
    INNER CONTROL BLOCKS = none
    NOTES :
       DEPENDENCIES = S/370
       RESTRICTIONS = none
       MODULE TYPE = Domain call buffer
   ---------------------------------------------------------------------
    EXTERNAL REFERENCES = none
        DATA AREAS = none
        CONTROL BLOCKS = none
        GLOBAL VARIABLES (Macro pass) = none
   ---------------------------------------------------------------------
    ALTHOUGH PROVIDED IN A GENERAL INTERFACE LIBRARY, DFHDSRDS IS
    NOT TO BE USED AS A GENERAL PROGRAMMING INTERFACE. REFER TO
    PRODUCT DOCUMENTATION TO DETERMINE INTENDED USAGE.
Table 1.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 0 DFHDSRDS Dispatcher Domain MVSTCB statistics
(0) HALFWORD 2 DSRDS_LEN MVSTCB resource stats record length
(2) ADDRESS 2 DSRDS_ID Statistics record id
(2) .1.. ...1   DSRIDR "65" MVSTCB resource stats id
(4) CHARACTER 1 DSRDS_VERS MVSTCB resource stats version
(4) .... ...1   DSRVERS "X'01'" Current version number
(5) CHARACTER 3   Reserved
  MVSTCB resource stats fields begin here
(8) ADDRESS 4 DSRDS_TCB_ADDRESS Address of MVS TCB
(C) CHARACTER 8 DSRDS_TCB_NAME Initial prog or QR, RO etc.
(14) CHARACTER 1 DSRDS_TCB_TYPE 'C' for CICS, 'N' for non-CICS
(15) CHARACTER 3   Reserved
(18) CHARACTER 4 DSRDS_TCB_CICS_TASK CICS task number or 0
(1C) ADDRESS 4 DSRDS_TCB_MOTHER Address of mother TCB
(20) ADDRESS 4 DSRDS_TCB_SISTER Address of sister TCB
(24) ADDRESS 4 DSRDS_TCB_DAUGHTER Address of daughter TCB
(28) CHARACTER 8 DSRDS_TCB_CPUTIME Total CPU time so far
(30) FULLWORD 4 DSRDS_TCB_STG_BELOW Private storage below 16M
(34) FULLWORD 4 DSRDS_TCB_STG_ABOVE Private storage above 16M
(38) FULLWORD 4 DSRDS_TCB_STG_BELOW_ INUSE Below 16M in use
(3C) FULLWORD 4 DSRDS_TCB_STG_ABOVE_ INUSE Above 16M in use
(40) FULLWORD 4   Reserved
(44) FULLWORD 4   Reserved
(48) CHARACTER 8   Reserved
(48) .1.1 ....   DSRDS_END "*"
(48) .1.1 ....   DSRDS_LENGTH "*-DSRDS_LEN" MVSTCB resource stats record length