DSTDS - Dispatcher MVS TCB Global Stats

    CONTROL BLOCK NAME = DFHDSTDS
    NAME OF MATCHING PLX CONTROL BLOCK = DFHDSTPS
    DESCRIPTIVE NAME = CICS TS Dispatcher MVSTCB Global statistics
           Licensed Materials - Property of IBM
            Restricted Materials of IBM 
           5655-Y04
           (C) Copyright IBM Corp. 2003, 2007 
    FUNCTION =
           This data area contains global statistics provided by the
           Dispatcher Domain on MVS TCBs.
           It is provided for use in users monitoring applications
           to map the statistics returned via the APi or the statistics
           exit.
           There is a single instance of this data block.
    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 = from dispatcher domain
        GLOBAL VARIABLES (Macro pass) = none
   ---------------------------------------------------------------------
    ALTHOUGH PROVIDED IN A GENERAL INTERFACE LIBRARY, DFHDSTDS 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 DFHDSTDS Dispatcher Domain MVSTCB statistics
(0) HALFWORD 2 DSTDS_LEN MVSTCB global stats record length
(2) ADDRESS 2 DSTDS_ID Statistics record id
(2) .1.. ....   DSTIDR "64" MVSTCB global stats id
(4) CHARACTER 1 DSTDS_VERS MVSTCB global stats version
(4) .... ...1   DSTVERS "X'01'" Current version number
(5) CHARACTER 3   Reserved
  MVSTCB stats fields begin here
(8) FULLWORD 4 DSTDS_CICSTCB_COUNT Current number of CICS TCBs
(C) CHARACTER 8 DSTDS_CICSTCB_CPUTIME So far for currently attached
(14) FULLWORD 4 DSTDS_CICSTCB_STG_ BELOW Private stg below 16M
(18) FULLWORD 4 DSTDS_CICSTCB_STG_ ABOVE Private stg above 16M
(1C) FULLWORD 4 DSTDS_NONCICSTCB_ COUNT Current number of non-CICS TCBs
(20) CHARACTER 8 DSTDS_NONCICSTCB_ CPUTIME So far for currently attached
(28) FULLWORD 4 DSTDS_NONCICSTCB_ STG_BELOW Private stg below 16M
(2C) FULLWORD 4 DSTDS_NONCICSTCB_ STG_ABOVE Private stg above 16M
(30) FULLWORD 4 DSTDS_CICSTCB_STG_ BELOW_INUSE <16M in use
(34) FULLWORD 4 DSTDS_CICSTCB_STG_ ABOVE_INUSE >16M in use
(38) FULLWORD 4 DSTDS_NONCICSTCB_ STG_BELOW_INUSE <16M in use
(3C) FULLWORD 4 DSTDS_NONCICSTCB_ STG_ABOVE_INUSE >16M in use
(40) FULLWORD 4   Reserved
(44) FULLWORD 4   Reserved
(48) CHARACTER 8   Reserved
(48) .1.1 ....   DSTDS_END "*"
(48) .1.1 ....   DSTDS_LENGTH "*-DSTDS_LEN" MVSTCB global stats record length