public final class ScmDeviceInformationSection extends SmfData
Modifier and Type | Field and Description |
---|---|
static int |
R7410ECPR
Constant: 0x80 = 128
|
Modifier and Type | Method and Description |
---|---|
static ScmDeviceInformationSection |
create(byte[] Data,
int offset,
int length)
create is intended for internal use only.
|
Duration |
r7410dcrt()
R7410DCRT as a Duration.
|
long |
r7410dcrtRawValue()
R7410DCRT raw value.
|
double |
r7410dcrtSeconds()
R7410DCRT in seconds.
|
int |
r7410dflg()
R7410DFLG value.
|
Duration |
r7410dfpt()
R7410DFPT as a Duration.
|
long |
r7410dfptRawValue()
R7410DFPT raw value.
|
double |
r7410dfptSeconds()
R7410DFPT in seconds.
|
Duration |
r7410diqt()
R7410DIQT as a Duration.
|
long |
r7410diqtRawValue()
R7410DIQT raw value.
|
double |
r7410diqtSeconds()
R7410DIQT in seconds.
|
long |
r7410disc()
R7410DISC value, throws exception if R7410DISC overflows 64 bit signed integer.
|
BigInteger |
r7410discAsBigInteger()
R7410DISC value as a BigInteger.
|
long |
r7410disd()
R7410DISD value, throws exception if R7410DISD overflows 64 bit signed integer.
|
BigInteger |
r7410disdAsBigInteger()
R7410DISD value as a BigInteger.
|
long |
r7410dnum()
R7410DNUM value.
|
long |
r7410docc()
R7410DOCC value.
|
long |
r7410docd()
R7410DOCD value.
|
long |
r7410dosc()
R7410DOSC value, throws exception if R7410DOSC overflows 64 bit signed integer.
|
BigInteger |
r7410doscAsBigInteger()
R7410DOSC value as a BigInteger.
|
long |
r7410dosd()
R7410DOSD value, throws exception if R7410DOSD overflows 64 bit signed integer.
|
BigInteger |
r7410dosdAsBigInteger()
R7410DOSD value as a BigInteger.
|
long |
r7410dsct()
R7410DSCT value.
|
boolean |
r7410ecpr()
Return true if
R7410ECPR bit in r7410dflg() is set. |
createSection, dump, dump, dump, dump, equals, getBytes, getBytes, getDataArray, getTriplet, hashCode, toString
public static final int R7410ECPR
public long r7410dsct()
public long r7410dnum()
public Duration r7410dfpt()
Duration
public double r7410dfptSeconds()
public long r7410dfptRawValue()
public Duration r7410diqt()
Duration
public double r7410diqtSeconds()
public long r7410diqtRawValue()
public Duration r7410dcrt()
Duration
public double r7410dcrtSeconds()
public long r7410dcrtRawValue()
public int r7410dflg()
public boolean r7410ecpr()
R7410ECPR
bit in r7410dflg()
is set.R7410ECPR = 0x80
public long r7410docc()
public long r7410docd()
public long r7410disc()
IllegalArgumentException
- If the value of R7410DISC exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in R7410DISC).
Use r7410discAsBigInteger()
if this is possible.public BigInteger r7410discAsBigInteger()
r7410disc()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long r7410dosc()
IllegalArgumentException
- If the value of R7410DOSC exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in R7410DOSC).
Use r7410doscAsBigInteger()
if this is possible.public BigInteger r7410doscAsBigInteger()
r7410dosc()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long r7410disd()
IllegalArgumentException
- If the value of R7410DISD exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in R7410DISD).
Use r7410disdAsBigInteger()
if this is possible.public BigInteger r7410disdAsBigInteger()
r7410disd()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long r7410dosd()
IllegalArgumentException
- If the value of R7410DOSD exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in R7410DOSD).
Use r7410dosdAsBigInteger()
if this is possible.public BigInteger r7410dosdAsBigInteger()
r7410dosd()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public static ScmDeviceInformationSection create(byte[] Data, int offset, int length)
Data
- Array of bytes containing data for this sectionoffset
- Offset of this section in the datalength
- length of the sectionCopyright © 2020 Black Hill Software Pty Ltd. All rights reserved.