public final class CounterSection extends SmfData
Modifier and Type | Field and Description |
---|---|
static int |
SMF30_InstCaptDisruption
Constant: 0x80 = 128
|
static int |
SMF30_InstCaptLimited
Constant: 0x40 = 64
|
Modifier and Type | Method and Description |
---|---|
static CounterSection |
create(byte[] Data,
int offset,
int length)
create is intended for internal use only.
|
boolean |
smf30Instcaptdisruption()
Deprecated.
Make capitalization more consistent with macro use
smf30InstCaptDisruption() |
boolean |
smf30InstCaptDisruption()
Return true if
SMF30_InstCaptDisruption bit in smf30InstFlgs1() is set. |
boolean |
smf30Instcaptlimited()
Deprecated.
Make capitalization more consistent with macro use
smf30InstCaptLimited() |
boolean |
smf30InstCaptLimited()
Return true if
SMF30_InstCaptLimited bit in smf30InstFlgs1() is set. |
long |
smf30InstCpDepEnc()
SMF30_Inst_CP_DepEnc value, throws exception if SMF30_Inst_CP_DepEnc overflows 64 bit signed integer.
|
BigInteger |
smf30InstCpDepEncAsBigInteger()
SMF30_Inst_CP_DepEnc value as a BigInteger.
|
long |
smf30InstCpEnclave()
SMF30_Inst_CP_Enclave value, throws exception if SMF30_Inst_CP_Enclave overflows 64 bit signed integer.
|
BigInteger |
smf30InstCpEnclaveAsBigInteger()
SMF30_Inst_CP_Enclave value as a BigInteger.
|
long |
smf30InstCpNonPreemptSrb()
SMF30_Inst_CP_NonPreemptSRB value, throws exception if SMF30_Inst_CP_NonPreemptSRB overflows 64 bit signed integer.
|
BigInteger |
smf30InstCpNonPreemptSrbAsBigInteger()
SMF30_Inst_CP_NonPreemptSRB value as a BigInteger.
|
long |
smf30InstCpPreemptSrb()
SMF30_Inst_CP_PreemptSRB value, throws exception if SMF30_Inst_CP_PreemptSRB overflows 64 bit signed integer.
|
BigInteger |
smf30InstCpPreemptSrbAsBigInteger()
SMF30_Inst_CP_PreemptSRB value as a BigInteger.
|
long |
smf30InstCpTask()
SMF30_Inst_CP_Task value, throws exception if SMF30_Inst_CP_Task overflows 64 bit signed integer.
|
BigInteger |
smf30InstCpTaskAsBigInteger()
SMF30_Inst_CP_Task value as a BigInteger.
|
int |
smf30Instflgs1()
Deprecated.
Make capitalization more consistent with macro use
smf30InstFlgs1() |
int |
smf30InstFlgs1()
SMF30_InstFlgs1 value.
|
long |
smf30InstOffload()
SMF30_Inst_Offload value, throws exception if SMF30_Inst_Offload overflows 64 bit signed integer.
|
BigInteger |
smf30InstOffloadAsBigInteger()
SMF30_Inst_Offload value as a BigInteger.
|
long |
smf30InstOffloadDepEnc()
SMF30_Inst_Offload_DepEnc value, throws exception if SMF30_Inst_Offload_DepEnc overflows 64 bit signed integer.
|
BigInteger |
smf30InstOffloadDepEncAsBigInteger()
SMF30_Inst_Offload_DepEnc value as a BigInteger.
|
long |
smf30InstOffloadEnclave()
SMF30_Inst_Offload_Enclave value, throws exception if SMF30_Inst_Offload_Enclave overflows 64 bit signed integer.
|
BigInteger |
smf30InstOffloadEnclaveAsBigInteger()
SMF30_Inst_Offload_Enclave value as a BigInteger.
|
long |
smf30InstOffloadOnCp()
SMF30_Inst_OffloadOnCP value, throws exception if SMF30_Inst_OffloadOnCP overflows 64 bit signed integer.
|
BigInteger |
smf30InstOffloadOnCpAsBigInteger()
SMF30_Inst_OffloadOnCP value as a BigInteger.
|
long |
smf30InstOffloadOnCpDepEnc()
SMF30_Inst_OffloadOnCP_DepEnc value, throws exception if SMF30_Inst_OffloadOnCP_DepEnc overflows 64 bit signed integer.
|
BigInteger |
smf30InstOffloadOnCpDepEncAsBigInteger()
SMF30_Inst_OffloadOnCP_DepEnc value as a BigInteger.
|
long |
smf30InstOffloadOnCpEnclave()
SMF30_Inst_OffloadOnCP_Enclave value, throws exception if SMF30_Inst_OffloadOnCP_Enclave overflows 64 bit signed integer.
|
BigInteger |
smf30InstOffloadOnCpEnclaveAsBigInteger()
SMF30_Inst_OffloadOnCP_Enclave value as a BigInteger.
|
createSection, dump, dump, dump, dump, equals, getBytes, getBytes, getDataArray, getTriplet, hashCode, toString
public static final int SMF30_InstCaptDisruption
public static final int SMF30_InstCaptLimited
public int smf30InstFlgs1()
@Deprecated public int smf30Instflgs1()
smf30InstFlgs1()
public boolean smf30InstCaptDisruption()
SMF30_InstCaptDisruption
bit in smf30InstFlgs1()
is set.SMF30_InstCaptDisruption = 0x80
@Deprecated public boolean smf30Instcaptdisruption()
smf30InstCaptDisruption()
public boolean smf30InstCaptLimited()
SMF30_InstCaptLimited
bit in smf30InstFlgs1()
is set.SMF30_InstCaptLimited = 0x40
@Deprecated public boolean smf30Instcaptlimited()
smf30InstCaptLimited()
public long smf30InstCpTask()
IllegalArgumentException
- If the value of SMF30_Inst_CP_Task exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF30_Inst_CP_Task).
Use smf30InstCpTaskAsBigInteger()
if this is possible.public BigInteger smf30InstCpTaskAsBigInteger()
smf30InstCpTask()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf30InstCpNonPreemptSrb()
IllegalArgumentException
- If the value of SMF30_Inst_CP_NonPreemptSRB exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF30_Inst_CP_NonPreemptSRB).
Use smf30InstCpNonPreemptSrbAsBigInteger()
if this is possible.public BigInteger smf30InstCpNonPreemptSrbAsBigInteger()
smf30InstCpNonPreemptSrb()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf30InstCpPreemptSrb()
IllegalArgumentException
- If the value of SMF30_Inst_CP_PreemptSRB exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF30_Inst_CP_PreemptSRB).
Use smf30InstCpPreemptSrbAsBigInteger()
if this is possible.public BigInteger smf30InstCpPreemptSrbAsBigInteger()
smf30InstCpPreemptSrb()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf30InstOffload()
IllegalArgumentException
- If the value of SMF30_Inst_Offload exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF30_Inst_Offload).
Use smf30InstOffloadAsBigInteger()
if this is possible.public BigInteger smf30InstOffloadAsBigInteger()
smf30InstOffload()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf30InstOffloadOnCp()
IllegalArgumentException
- If the value of SMF30_Inst_OffloadOnCP exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF30_Inst_OffloadOnCP).
Use smf30InstOffloadOnCpAsBigInteger()
if this is possible.public BigInteger smf30InstOffloadOnCpAsBigInteger()
smf30InstOffloadOnCp()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf30InstCpEnclave()
IllegalArgumentException
- If the value of SMF30_Inst_CP_Enclave exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF30_Inst_CP_Enclave).
Use smf30InstCpEnclaveAsBigInteger()
if this is possible.public BigInteger smf30InstCpEnclaveAsBigInteger()
smf30InstCpEnclave()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf30InstOffloadEnclave()
IllegalArgumentException
- If the value of SMF30_Inst_Offload_Enclave exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF30_Inst_Offload_Enclave).
Use smf30InstOffloadEnclaveAsBigInteger()
if this is possible.public BigInteger smf30InstOffloadEnclaveAsBigInteger()
smf30InstOffloadEnclave()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf30InstOffloadOnCpEnclave()
IllegalArgumentException
- If the value of SMF30_Inst_OffloadOnCP_Enclave exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF30_Inst_OffloadOnCP_Enclave).
Use smf30InstOffloadOnCpEnclaveAsBigInteger()
if this is possible.public BigInteger smf30InstOffloadOnCpEnclaveAsBigInteger()
smf30InstOffloadOnCpEnclave()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf30InstCpDepEnc()
IllegalArgumentException
- If the value of SMF30_Inst_CP_DepEnc exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF30_Inst_CP_DepEnc).
Use smf30InstCpDepEncAsBigInteger()
if this is possible.public BigInteger smf30InstCpDepEncAsBigInteger()
smf30InstCpDepEnc()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf30InstOffloadDepEnc()
IllegalArgumentException
- If the value of SMF30_Inst_Offload_DepEnc exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF30_Inst_Offload_DepEnc).
Use smf30InstOffloadDepEncAsBigInteger()
if this is possible.public BigInteger smf30InstOffloadDepEncAsBigInteger()
smf30InstOffloadDepEnc()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf30InstOffloadOnCpDepEnc()
IllegalArgumentException
- If the value of SMF30_Inst_OffloadOnCP_DepEnc exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF30_Inst_OffloadOnCP_DepEnc).
Use smf30InstOffloadOnCpDepEncAsBigInteger()
if this is possible.public BigInteger smf30InstOffloadOnCpDepEncAsBigInteger()
smf30InstOffloadOnCpDepEnc()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public static CounterSection 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.