Class Format3DSCB
java.lang.Object
com.ibm.jzos.Format3DSCB
- All Implemented Interfaces:
DSCB
A object which maps a Format-3 DSCB (Dataset Control Block),
which is a record from the VTOC that describes a MVS dataset.
This mapping is a direct, field-for-field translation of the assembler DSECT described by 'SYS1.MODGEN(IECSDSL1)'. Refer to IECSDSL1 for more information.
- Since:
- 2.3.4
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intDS3END EQU * EQUATE AT END OF DSCB3 MAP @P1C ENDstatic final intDS3IDC EQU X'F3' FORMAT 3 IDENTIFIER @LvAstatic final intF3DSCB DSECT IECSDSL1 (3)static final intIECSDSF3 EQU IECSDSL3 SAME AS IECSDSL3 @P1Cstatic final intIECSDSL3 EQU * FORMAT 3 DSCB -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]byte[]getBytes()Answer the underlying byte array mapped by this object.byte[]byte[]byte[]byte[]longbyte[]voidsetDS3ADEXT(byte[] dS3ADEXT) voidsetDS3DSCB(byte[] dS3DSCB) voidsetDS3EXT1(byte[] dS3EXT1) voidsetDS3EXTNT(byte[] dS3EXTNT) voidsetDS3FMTID(String dS3FMTID) voidsetDS3KEYID(long dS3KEYID) voidsetDS3PTRDS(byte[] dS3PTRDS)
-
Field Details
-
F3DSCB
public static final int F3DSCBF3DSCB DSECT IECSDSL1 (3) -
IECSDSL3
public static final int IECSDSL3IECSDSL3 EQU * FORMAT 3 DSCB
-
IECSDSF3
public static final int IECSDSF3IECSDSF3 EQU IECSDSL3 SAME AS IECSDSL3 @P1C
-
DS3IDC
public static final int DS3IDCDS3IDC EQU X'F3' FORMAT 3 IDENTIFIER @LvA
- See Also:
-
DS3END
public static final int DS3ENDDS3END EQU * EQUATE AT END OF DSCB3 MAP @P1C END -
_DEFAULT_LEN
public static final int _DEFAULT_LEN
-
-
Constructor Details
-
Format3DSCB
public Format3DSCB() -
Format3DSCB
public Format3DSCB(byte[] buffer)
-
-
Method Details
-
getByteBuffer
public byte[] getByteBuffer() -
getBytes
-
getDS3DSCB
public byte[] getDS3DSCB() -
setDS3DSCB
public void setDS3DSCB(byte[] dS3DSCB) -
getDS3KEYID
public long getDS3KEYID() -
setDS3KEYID
public void setDS3KEYID(long dS3KEYID) -
getDS3EXT1
public byte[] getDS3EXT1() -
setDS3EXT1
public void setDS3EXT1(byte[] dS3EXT1) -
getDS3EXTNT
public byte[] getDS3EXTNT() -
setDS3EXTNT
public void setDS3EXTNT(byte[] dS3EXTNT) -
getDS3FMTID
-
setDS3FMTID
-
getDS3ADEXT
public byte[] getDS3ADEXT() -
setDS3ADEXT
public void setDS3ADEXT(byte[] dS3ADEXT) -
getDS3PTRDS
public byte[] getDS3PTRDS() -
setDS3PTRDS
public void setDS3PTRDS(byte[] dS3PTRDS)
-