Class Format5DSCBBase

java.lang.Object
com.ibm.jzos.sample.fields.Format5DSCBBase
Direct Known Subclasses:
Format5DSCB

public class Format5DSCBBase extends Object
A class which maps a Format 5 DSCB (VTOC free space)

Since:
2.1.0
See Also:
  • Field Details

    • F5DSCB

      public static int F5DSCB
      F5DSCB DSECT
    • IECSDSL5

      public static int IECSDSL5
      IECSDSL1 (5)
      VALID ONLY IF DS4EFVLD AND DS4DOSBT ARE OFF. @02A
      IECSDSL5 EQU * FORMAT 5 DSCB
    • IECSDSF5

      public static int IECSDSF5
      IECSDSF5 EQU IECSDSL5 SAME AS IECSDSL5 @P1C
    • DS5END

      public static int DS5END
      TO FORMAT 5 DSCB OR ZERO @P1A
      DS5END EQU * EQUATE AT END OF DSCB5 @P1C
    • DS5EXTLN

      public static int DS5EXTLN
      DS5EXTLN EQU DS5EXTAV-DS5AVEXT LENGTH OF AN EXTENT @L6A
    • DS5EXTMX

      public static int DS5EXTMX
      DESCRIPTOR IN A FMT 5 @L6A
      DSCB @L6A
      DS5EXTMX EQU 26 MAXIMUM NUMBER OF FREE @L6A
    • DS5RTALN

      public static int DS5RTALN
      EXTENTS IN A FMT5 DSCB @L6A
      DS5RTALN EQU 2 LENGTH OF AN RTA IN A FMT 5
    • DS5IDC

      public static int DS5IDC
      EXTENTS IN A FMT5 DSCB @L6A
      DS5IDC EQU X'F5' FORMAT 5 IDENTIFIER CONSTANT @L6A
  • Constructor Details

    • Format5DSCBBase

      public Format5DSCBBase(byte[] buffer, int bufOffset)
  • Method Details

    • getDs5keyid

      public long getDs5keyid()
    • setDs5keyid

      public void setDs5keyid(long ds5keyid)
    • getDs5avext

      public byte[] getDs5avext()
    • setDs5avext

      public void setDs5avext(byte[] ds5avext)
    • getDs5extav

      public byte[] getDs5extav()
    • setDs5extav

      public void setDs5extav(byte[] ds5extav)
    • getDs5fmtid

      public String getDs5fmtid()
    • setDs5fmtid

      public void setDs5fmtid(String ds5fmtid)
    • getDs5mavet

      public byte[] getDs5mavet()
    • setDs5mavet

      public void setDs5mavet(byte[] ds5mavet)
    • getDs5ptrds

      public byte[] getDs5ptrds()
    • setDs5ptrds

      public void setDs5ptrds(byte[] ds5ptrds)