PSD - Partition set definition block

      DESCRIPTIVE NAME = CICS TS PARTITION SET DEFINITION DSECT
                        DUAL LANGUAGE DSECT
           Licensed Materials - Property of IBM
            Restricted Materials of IBM 
           5655-Y04
           (C) Copyright IBM Corp. 1980 
     FUNCTION = DEFINES THE PARTITION SET OBJECT. THIS IS BUILT BY
                THE MACROS DFHPSD AND DFHPDI. IT IS SUFFIXED AND
                STORED IN THE CICS/VS PROGRAM LIBRARY WITH A PPT
                ENTRY. IT IS LOADED INTO MAIN MEMORY BY DFHMCP
     NOTES :
      DEPENDENCIES = S/370
      RESTRICTIONS = NONE
      MODULE TYPE = STRUCTURE
     EXTERNAL REFERENCES = NONE
      CONTROL BLOCKS = NOT APPLICABLE
      TABLES = NOT APPLICABLE
      MACROS = NONE
Table 1.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 30 DFHPSDDS DUMMY SECTION - PARTITION SET DESCRIPTION
(0) CHARACTER 0 PSDSTART START OF DEFINITION
        Partition Set Header Description
(0) HALFWORD 2 PSDPSETL PARTITION SET LENGTH
(2) CHARACTER 2 * BLANK SO PARTITION SET IS CORRECT FORMAT FOR OUTPUT TO CICS TEMP STORAGE
(4) HALFWORD 2 PSDPSL PARTITION SET HEADER LENGTH OF PARTITION SET HEADER
(6) CHARACTER 8 PSDSLFID STRING '*DFHPSD ' IDENTIFIES OBJECT AS A PARTITION SET
(E) CHARACTER 7 PSDPSNME PARTITION SET NAME
(15) CHARACTER 1 PSDPSSFX PARTITION SET SUFFIX, USED FOR PARTITION SET SELECTION BLANK IF NOT SUFFIXED
(16) HALFWORD 2 PSDPNUM NUMBER OF PARTITIONS IN THIS PARTITION SET
(18) HALFWORD 2 PSDUACOL ALTSCRN COLUMNS
(1A) HALFWORD 2 PSDUALNE ALTSCRN LINES
(1C) CHARACTER 1 PSDCICSV CICS/VS VERSION ON WHICH THE PARTITION SET WAS ASSEMBLED
(1D) BIT(8) 1 PSDPSFLG FLAG BYTE
(1D) 1... ....   PSDPSERR THIS PARTITION SET CONTAINS A CICS/VS ERROR MESSAGE PARTITION
                  PARTITION DESCRIPTION
       TWO RECORD FOR EACH PARTITION IN THIS PARTITION SET
       THE FIRST RECORD CONTAINS CICS/VS SPECIFIC DATA. THE SECOND
       RECORD IS A COPY OF THE CREATE PARTITION STRUCTURED FIELD
Table 2.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 6 PSDPCICS
     CICS SPECIFIC PARTITION DATA
(0) HALFWORD 2 PSDCICSL LENGTH OF CICS/VS DATA
(2) CHARACTER 2 PSDCINME THE PARTITION NAME
(4) BIT(8) 1 PSDCIFLG PARTITION FLAGS 1
(4) 1... ....   PSDCIERR THIS IS A CICS/VS ERROR MESSAGE PARTITION
(5) CHARACTER 1 PSDMPSFX BMS MAPSET SUFFIX
Table 3.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 30 PSDPCRT
     COPY OF THE ARCHITECTED CREATE PARTITION STRUCTURED FIELD
     THIS CAN BE SENT UNCHANGED TO THE TERMINAL
(0) HALFWORD 2 PSDPL LENGTH OF CREATE PARTITION STRUCTURED FIELD
(2) CHARACTER 1 PSDPTYPE STRUCTURED FIELD TYPE
(3) CHARACTER 1 PSDPID HARDWARE PARTITION-ID
(4) BIT(8) 1 PSDPAM FLAG BYTE INDICATING UNIT OF MEASURE AND ADDRESS MODE
(4) 1... ....   *
(4) .1.. ....   *
(4) ..1. ....   *
(4) ...1 ....   PSDUMPEL UNIT OF MEASURE IS PELS
(4) .... 1...   *
(4) .... .1..   *
(4) .... ..1.   *
(4) .... ...1   PSDAM16 ADDRESS MODE IS 16 BIT
(5) BIT(8) 1 PSDPFLG FLAG BYTE
(5) 1... ....   *
(5) .1.. ....   PSDPPROT PARTITION IS PROTECTED
(6) CHARACTER 2 PSDPBUFH HEIGHT OF THE PARTITION BUFFER
(8) CHARACTER 2 PSDPBUFW WIDTH OF THE PARTITION BUFFER
(A) CHARACTER 2 PSDVIEWR ROW ORIGIN OF THE PARTITION VIEWPORT
(C) CHARACTER 2 PSDVIEWC COLUMN ORIGIN OF THEPARTITION VIEWPORT
(E) CHARACTER 2 PSDVIEWH VIEWPORT HEIGHT
(10) CHARACTER 2 PSDVIEWW VIEWPORT WIDTH
(12) CHARACTER 2 PSDWNDR INITIAL WINDOW POSITION ROW
(14) CHARACTER 2 PSDWNDC INITIAL WINDOW POSITION COL
(16) CHARACTER 2 PSDSCRR VERTICAL SCROLL AMOUNT
(18) CHARACTER 2 PSDSCRC HORIZONTAL SCROLL AMOUNT
(1A) CHARACTER 2 PSDCELLW CHARACTER CELL PEL WIDTH
(1C) CHARACTER 2 PSDCELLH CHARACTER CELL PEL HEIGHT

Constants

Table 4.
Len Type Value Name Description
1 HEX 07 PSDCI160 CICS/VS 160
1 HEX 0C PSDPCRP CREATE PARTITION TYPE CODE
1 HEX 00 PSDUMCHR UNIT OF MEASURE IS CHARS
1 HEX 00 PSDAM12 ADDRESS MODE IS 12/14 BIT