Class DatasetHeader
java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf42.subtype6.DatasetHeader
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Constant: 0x80 = 128static final int
Constant: 0x40 = 64static final int
Constant: 0x0100 = 256static final int
Constant: 0x01 = 1static final int
Constant: 0x00 = 0static final int
Constant: 0x02 = 2static final int
Constant: 0x03 = 3static final int
Constant: 0x02 = 2static final int
Constant: 0x01 = 1static final int
Constant: 0x20 = 32static final int
Constant: 0x10 = 16static final int
Constant: 0x08 = 8static final int
Constant: 0xC0 = 192static final int
Constant: 0x70 = 112static final int
Constant: 0x80 = 128static final int
Constant: 0x00 = 0static final int
Constant: 0x04 = 4static final int
Constant: 0x40 = 64static final int
Constant: 0xC0 = 192static final int
Constant: 0x80 = 128 -
Method Summary
Modifier and TypeMethodDescriptionGet the Access Method Statistics sections from the recordstatic DatasetHeader
create
(byte[] Data, int offset, int length, int dsioLength, int dsamLength) create is intended for internal use only.Get the Dataset I/O Statistics sections from the recordboolean
s42ds2dl()
Return true ifS42DS2DL
bit ins42ds2fl()
is set.int
s42ds2fl()
S42DS2FL value.boolean
s42ds2mv()
Return true ifS42DS2MV
bit ins42ds2fl()
is set.int
s42dsamo()
S42DSAMO value.long
s42dsbsz()
S42DSBSZ value.int
s42dscmt()
S42DSCMT value.int
s42dscod()
S42DSCOD value.int
s42dsdev()
S42DSDEV value.boolean
s42dsef()
Return true ifS42DSEF
bit ins42dsfl1()
is set.boolean
s42dsefc()
Return true ifS42DSEFC
bit ins42dsfl1()
is set.boolean
s42dsenc()
Return true ifS42DSENC
bit ins42dsfl1()
is set.int
s42dsent()
S42DSENT value.boolean
s42dsexc()
Return true ifS42DSEXC
bit ins42dsfl1()
is set.int
s42dsfl1()
S42DSFL1 value.boolean
s42dsfxd()
Return true ifS42DSFXD
bit ins42dsfl1()
is set.boolean
s42dsgsr()
Return true ifs42dsfl1()
masked by S42DSVBU equalsS42DSGSR
.int
s42dsioo()
S42DSIOO value.boolean
s42dslsr()
Return true ifs42dsfl1()
masked by S42DSVBU equalsS42DSLSR
.s42dsn()
S42DSN value.boolean
s42dsnsr()
Return true ifs42dsfl1()
masked by S42DSVBU equalsS42DSNSR
.int
s42dsnxt()
S42DSNXT value.boolean
s42dspl()
Return true ifS42DSPL
bit ins42dsfl1()
is set.boolean
s42dsrls()
Return true ifs42dsfl1()
masked by S42DSVBU equalsS42DSRLS
.int
s42dss2l()
S42DSS2L value.int
s42dss2o()
S42DSS2O value.int
s42dss3l()
S42DSS3L value.int
s42dss3o()
S42DSS3O value.s42dssc()
S42DSSC value.int
s42dssnl()
S42DSSNL value.int
s42dssno()
S42DSSNO value.int
s42dstrp()
S42DSTRP value.s42dstyp()
S42DSTYP value.int
S42DSTYP raw value.s42dsvol()
S42DSVOL value.boolean
s42first()
Return true ifS42FIRST
bit ins42dscod()
is set.Get the Synchronous I/O Statistics section from the recordGet the Synchronous I/O Statistics section 2 from the recordGet the Synchronous I/O Statistics section 3 from the recordMethods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
S42FIRST
public static final int S42FIRSTConstant: 0x80 = 128- See Also:
-
S42DSVBU
public static final int S42DSVBUConstant: 0xC0 = 192- See Also:
-
S42DSGSR
public static final int S42DSGSRConstant: 0xC0 = 192- See Also:
-
S42DSLSR
public static final int S42DSLSRConstant: 0x80 = 128- See Also:
-
S42DSRLS
public static final int S42DSRLSConstant: 0x40 = 64- See Also:
-
S42DSNSR
public static final int S42DSNSRConstant: 0x00 = 0- See Also:
-
S42DSENC
public static final int S42DSENCConstant: 0x20 = 32- See Also:
-
S42DSEXC
public static final int S42DSEXCConstant: 0x10 = 16- See Also:
-
S42DSFXD
public static final int S42DSFXDConstant: 0x08 = 8- See Also:
-
S42DSPL
public static final int S42DSPLConstant: 0x04 = 4- See Also:
-
S42DSEF
public static final int S42DSEFConstant: 0x02 = 2- See Also:
-
S42DSEFC
public static final int S42DSEFCConstant: 0x01 = 1- See Also:
-
S42DSAES256
public static final int S42DSAES256Constant: 0x0100 = 256- See Also:
-
S42DSCNO
public static final int S42DSCNOConstant: 0x00 = 0- See Also:
-
S42DSCGE
public static final int S42DSCGEConstant: 0x01 = 1- See Also:
-
S42DSCTL
public static final int S42DSCTLConstant: 0x02 = 2- See Also:
-
S42DSCZE
public static final int S42DSCZEConstant: 0x03 = 3- See Also:
-
S42DS2DL
public static final int S42DS2DLConstant: 0x80 = 128- See Also:
-
S42DS2MV
public static final int S42DS2MVConstant: 0x40 = 64- See Also:
-
S42DSH_LEN
public static final int S42DSH_LENConstant: 0x70 = 112- See Also:
-
-
Method Details
-
s42dsnxt
public int s42dsnxt()S42DSNXT value.- Returns:
- int S42DSNXT value
-
s42dsn
S42DSN value.- Returns:
- String S42DSN value
-
s42dstyp
S42DSTYP value.- Returns:
- S42Dstype S42DSTYP value
-
s42dstypRawValue
public int s42dstypRawValue()S42DSTYP raw value.- Returns:
- int S42DSTYP value
-
s42dscod
public int s42dscod()S42DSCOD value.- Returns:
- int S42DSCOD value
-
s42first
public boolean s42first()Return true ifS42FIRST
bit ins42dscod()
is set.- Returns:
- boolean S42FIRST bit is set in s42dscod()
S42FIRST = 0x80
-
s42dsfl1
public int s42dsfl1()S42DSFL1 value.- Returns:
- int S42DSFL1 value
-
s42dsgsr
public boolean s42dsgsr()Return true ifs42dsfl1()
masked by S42DSVBU equalsS42DSGSR
.- Returns:
- boolean
s42dsfl1()
& S42DSVBU equals S42DSGSRS42DSGSR = 0xC0
-
s42dslsr
public boolean s42dslsr()Return true ifs42dsfl1()
masked by S42DSVBU equalsS42DSLSR
.- Returns:
- boolean
s42dsfl1()
& S42DSVBU equals S42DSLSRS42DSLSR = 0x80
-
s42dsrls
public boolean s42dsrls()Return true ifs42dsfl1()
masked by S42DSVBU equalsS42DSRLS
.- Returns:
- boolean
s42dsfl1()
& S42DSVBU equals S42DSRLSS42DSRLS = 0x40
-
s42dsnsr
public boolean s42dsnsr()Return true ifs42dsfl1()
masked by S42DSVBU equalsS42DSNSR
.- Returns:
- boolean
s42dsfl1()
& S42DSVBU equals S42DSNSRS42DSNSR = 0x00
-
s42dsenc
public boolean s42dsenc()Return true ifS42DSENC
bit ins42dsfl1()
is set.- Returns:
- boolean S42DSENC bit is set in s42dsfl1()
S42DSENC = 0x20
-
s42dsexc
public boolean s42dsexc()Return true ifS42DSEXC
bit ins42dsfl1()
is set.- Returns:
- boolean S42DSEXC bit is set in s42dsfl1()
S42DSEXC = 0x10
-
s42dsfxd
public boolean s42dsfxd()Return true ifS42DSFXD
bit ins42dsfl1()
is set.- Returns:
- boolean S42DSFXD bit is set in s42dsfl1()
S42DSFXD = 0x08
-
s42dspl
public boolean s42dspl()Return true ifS42DSPL
bit ins42dsfl1()
is set.- Returns:
- boolean S42DSPL bit is set in s42dsfl1()
S42DSPL = 0x04
-
s42dsef
public boolean s42dsef()Return true ifS42DSEF
bit ins42dsfl1()
is set.- Returns:
- boolean S42DSEF bit is set in s42dsfl1()
S42DSEF = 0x02
-
s42dsefc
public boolean s42dsefc()Return true ifS42DSEFC
bit ins42dsfl1()
is set.- Returns:
- boolean S42DSEFC bit is set in s42dsfl1()
S42DSEFC = 0x01
-
s42dsioo
public int s42dsioo()S42DSIOO value.- Returns:
- int S42DSIOO value
-
s42dsamo
public int s42dsamo()S42DSAMO value.- Returns:
- int S42DSAMO value
-
s42dsvol
S42DSVOL value.- Returns:
- String S42DSVOL value
-
s42dsdev
public int s42dsdev()S42DSDEV value.- Returns:
- int S42DSDEV value
-
s42dssc
S42DSSC value.- Returns:
- String S42DSSC value
-
s42dsbsz
public long s42dsbsz()S42DSBSZ value.- Returns:
- long S42DSBSZ value
-
s42dstrp
public int s42dstrp()S42DSTRP value.- Returns:
- int S42DSTRP value
-
s42dsent
public int s42dsent()S42DSENT value.- Returns:
- int S42DSENT value
-
s42dscmt
public int s42dscmt()S42DSCMT value.- Returns:
- int S42DSCMT value
-
s42dssno
public int s42dssno()S42DSSNO value.- Returns:
- int S42DSSNO value
-
s42dssnl
public int s42dssnl()S42DSSNL value.- Returns:
- int S42DSSNL value
-
s42dss2o
public int s42dss2o()S42DSS2O value.- Returns:
- int S42DSS2O value
-
s42dss2l
public int s42dss2l()S42DSS2L value.- Returns:
- int S42DSS2L value
-
s42ds2fl
public int s42ds2fl()S42DS2FL value.- Returns:
- int S42DS2FL value
-
s42ds2dl
public boolean s42ds2dl()Return true ifS42DS2DL
bit ins42ds2fl()
is set.- Returns:
- boolean S42DS2DL bit is set in s42ds2fl()
S42DS2DL = 0x80
-
s42ds2mv
public boolean s42ds2mv()Return true ifS42DS2MV
bit ins42ds2fl()
is set.- Returns:
- boolean S42DS2MV bit is set in s42ds2fl()
S42DS2MV = 0x40
-
s42dss3o
public int s42dss3o()S42DSS3O value.- Returns:
- int S42DSS3O value
-
s42dss3l
public int s42dss3l()S42DSS3L value.- Returns:
- int S42DSS3L value
-
datasetIoStatistics
Get the Dataset I/O Statistics sections from the record- Returns:
- a DatasetIoStatistics entry or null if there are no statistics
-
accessMethodIoStatistics
Get the Access Method Statistics sections from the record- Returns:
- a AccessMethodStatistics entry or null if there are no statistics
-
synchronousIoStatistics
Get the Synchronous I/O Statistics section from the record- Returns:
- a SynchronousIoStatistics entry or null if there are no statistics
-
synchronousIoStatistics2
Get the Synchronous I/O Statistics section 2 from the record- Returns:
- a SynchronousIoStatistics2 entry or null if there are no statistics
-
synchronousIoStatistics3
Get the Synchronous I/O Statistics section 3 from the record- Returns:
- a SynchronousIoStatistics3 entry or null if there are no statistics
-
create
public static DatasetHeader create(byte[] Data, int offset, int length, int dsioLength, int dsamLength) create is intended for internal use only. Instances of this section are created by the parent record or section.- Parameters:
Data
- Array of bytes containing data for this sectionoffset
- Offset of this section in the datalength
- length of the section
-