DHDDS - Doctemplate Resource Statistics

    CONTROL BLOCK NAME = DFHDHDDS
    NAME OF MATCHING PLS CONTROL BLOCK = DFHDHDPS
    DESCRIPTIVE NAME = CICS TS Doctemplate Resource Statistics
           Licensed Materials - Property of IBM
            Restricted Materials of IBM 
           5655-Y04
           (C) Copyright IBM Corp. 2006, 2009 
    FUNCTION =
           This data area contains the doctemplate resource
           statistics provided by the Document Handler Domain.
           It is provided for use in users monitoring applications
           to map the statistics returned via the API or the
           statistics global user exit.
           There is a single instance of this data block.
    LIFETIME =
           This data block is created by the Docuement Handler domain
           to store statistics to be passed to the user in response
           to a request for doctemplate 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 = Task
    LOCATION = S/370
    INNER CONTROL BLOCKS = None
    NOTES :
       DEPENDENCIES = S/370
       RESTRICTIONS = None
       MODULE TYPE = Control block definition
   --------------------------------------------------------------------
    ALTHOUGH PROVIDED IN A GENERAL INTERFACE LIBRARY DFHDHDDS 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 DFHDHDDS Doctemplate Resid stats record
(0) HALFWORD 2 DHDDS_LEN Doctemplate stats record length
(2) ADDRESS 2 DHDDS_ID Doctemplate stats id
(4) CHARACTER 1 DHDDS_VERS Doctemplate stats version
(5) CHARACTER 3   Reserved
(8) CHARACTER 8 DHD_DOCTEMPLATE_NAME Doctemplate name
(10) BITSTRING 1 DHD_TEMPLATE_TYPE Doctemplate type
(11) BITSTRING 1 DHD_APPEND_CRLF Doctemplate append crlf
(12) BITSTRING 1 DHD_TEMPLATE_CONTENTS Doctemplate contents
(13) BITSTRING 1   Reserved
(14) CHARACTER 48 DHD_TEMPLATE_NAME Doctemplate template name
(44) BITSTRING 8   Reserved
(4C) CHARACTER 8 DHD_TEMPLATE_EXIT_ PROGRAM Template exit program name
(54) CHARACTER 8 DHD_TEMPLATE_FILE_ NAME Template file name
(5C) CHARACTER 8 DHD_TEMPLATE_ PROGRAM_NAME Template program name
(64) CHARACTER 8 DHD_TEMPLATE_PDS_ MEMBER Template PDS member
(6C) BITSTRING 8   Reserved
(74) CHARACTER 8 DHD_TEMPLATE_PDS_ DDNAME Template PDS ddname
(7C) CHARACTER 44 DHD_TEMPLATE_PDS_ DSNAME Template PDS dsname
(A8) BITSTRING 4   Reserved
(AC) CHARACTER 4 DHD_TEMPLATE_ TDQUEUE_NAME Template tdqueue name
(B0) CHARACTER 16 DHD_TEMPLATE_ TSQUEUE_NAME Template tsqueue name
(C0) BITSTRING 8   Reserved
(C8) CHARACTER 255 DHD_TEMPLATE_ HFSFILE_NAME Template hfsfile name
(1C7) BITSTRING 1   Reserved
(1C8) BITSTRING 4 DHD_TEMPLATE_CACHE_ SIZE Template cache size
(1CC) BITSTRING 4 DHD_TEMPLATE_USE_ COUNT Template use count
(1D0) BITSTRING 4 DHD_TEMPLATE_ NEWCOPIES Template newcopy count
(1D4) BITSTRING 4 DHD_TEMPLATE_READ_ COUNT Template read count
(1D8) BITSTRING 4 DHD_TEMPLATE_CACHE_ USED Template cache copy used
(1DC) BITSTRING 4 DHD_TEMPLATE_CACHE_ DELETED Template cache deleted
(1E0) BITSTRING 16   Reserved
(1F0) CHARACTER 8 DHD_TEMPLATE_DEFINE_ SOURCE Group installed from
(1F8) BITSTRING 8 DHD_TEMPLATE_CHANGE_ TIME Change/create time
(200) CHARACTER 8 DHD_TEMPLATE_CHANGE_ USERID Change userid
(208) BITSTRING 2 DHD_TEMPLATE_CHANGE_ AGENT Change agent
(20A) BITSTRING 2 DHD_TEMPLATE_ INSTALL_AGENT Install agent
(20C) BITSTRING 8 DHD_TEMPLATE_ INSTALL_TIME Install/Create time
(214) CHARACTER 8 DHD_TEMPLATE_ INSTALL_USERID Install userid
(214) 0 DHDDS_END "*"
(214) 0 DHDDS_LENGTH "*-DHDDS_LEN" Doctemplate record length
  Constants that denote a DH doctemplate stats record
(214) .111 ....   DHDIDR "112" Doctemplate resid stats id
(214) .... ...1   DHD_VERS "X'01'" Record version number
(214) .... ...1   DHD_TYPE_EXIT_PROGRAM "X'01'" Template Type - Exit Program
(214) .... ..1.   DHD_TYPE_FILE "X'02'" Template Type - File
(214) .... ..11   DHD_TYPE_PDS_MEMBER "X'03'" Template Type - PDS Member
(214) .... .1..   DHD_TYPE_PROGRAM "X'04'" Template Type - Program
(214) .... .1.1   DHD_TYPE_TDQUEUE "X'05'" Template Type - Tdqueue
(214) .... .11.   DHD_TYPE_TSQUEUE "X'06'" Template Type - Tsqueue
(214) .... .111   DHD_TYPE_HFSFILE "X'07'" Template Type - Hfsfile
(214) .... ...1   DHD_APPEND_CRLF_NO "X'01'" Append crlf - No
(214) .... ..1.   DHD_APPEND_CRLF_YES "X'02'" Append crlf - Yes
(214) .... ...1   DHD_CONTENTS_BINARY "X'01'" Doctemplate Contents - Binary
(214) .... ..1.   DHD_CONTENTS_EBCDIC "X'02'" Doctemplate Contents - Ebcdic Change Agents
(214) .... ...1   DHD_CSDAPI_CHANGE "0001" CSD API
(214) .... ..1.   DHD_CSDBATCH_CHANGE "0002" DFHCSDUP
(214) .... ..11   DHD_DREPAPI_CHANGE "0003" DREP API
(214) .... .1..   DHD_CREATE_CHANGE "0004" EXEC CREATE SPI
(214) .... 1...   DHD_DYNAMIC_CHANGE "0008" DYNAMIC Install Agents
(214) .... ...1   DHD_CSDAPI_INSTALL "0001" CSD API
(214) .... .1..   DHD_CREATE_INSTALL "0004" EXEC CREATE SPI
(214) .... .1.1   DHD_GRPLIST_INSTALL "0005" GRPLIST
(214) .... 1...   DHD_DYNAMIC_INSTALL "0008" DYNAMIC