Package com.blackhillsoftware.smf.smf90
Class SystemRecoveryBoostSection
java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf90.SystemRecoveryBoostSection
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Constant: 0x07 = 7static final int
Constant: 0x10 = 16static final int
Constant: 0x40 = 64static final int
Constant: 0x20 = 32static final int
Constant: 0x80 = 128static final int
Constant: 0x01 = 1static final int
Constant: 0x08 = 8static final int
Constant: 0x40 = 64static final int
Constant: 0x10 = 16static final int
Constant: 0x80 = 128static final int
Constant: 0x20 = 32 -
Method Summary
Modifier and TypeMethodDescriptionstatic SystemRecoveryBoostSection
create
(byte[] Data, int offset, int length) create is intended for internal use only.SMF90T40_BoostClass value, with mask SMF90T40_BoostClass_Mask.int
SMF90T40_BoostClass value, with mask SMF90T40_BoostClass_Mask.int
SMF90T40_BoostLevel value.boolean
Return true ifSMF90T40_Boosts_EndedByError
bit insmf90t40Flags1()
is set.boolean
Return true ifSMF90T40_Boosts_EndedByPgm
bit insmf90t40Flags1()
is set.boolean
Return true ifSMF90T40_Boosts_EndedBySD
bit insmf90t40Flags1()
is set.boolean
Return true ifSMF90T40_Boosts_EndedByTimer
bit insmf90t40Flags1()
is set.SMF90T40_ETOD STCKE value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).SMF90T40_ETOD STCKE value.SMF90T40_Event as a BoostEvent.int
SMF90T40_Event raw value.int
SMF90T40_Flags0 value.int
SMF90T40_FLAGS1 value.int
SMF90T40_NumTransientzIIPCores value.boolean
Return true ifSMF90T40_RPB_Disabled
bit insmf90t40Flags1()
is set.SMF90T40_RPB_Duration as a Duration.SMF90T40_RPB_Duration_Delta as a Duration.long
SMF90T40_RPB_Duration_Delta raw value.double
SMF90T40_RPB_Duration_Delta in seconds.SMF90T40_RPB_Duration_Potential as a Duration.SMF90T40_RPB_Duration_Potential_Delta as a Duration.long
SMF90T40_RPB_Duration_Potential_Delta raw value.double
SMF90T40_RPB_Duration_Potential_Delta in seconds.SMF90T40_RPB_Duration_Potential_E as a Duration.SMF90T40_RPB_Duration_Potential_E_Delta as a Duration.long
SMF90T40_RPB_Duration_Potential_E_Delta raw value.double
SMF90T40_RPB_Duration_Potential_E_Delta in seconds.long
SMF90T40_RPB_Duration_Potential_E raw value.double
SMF90T40_RPB_Duration_Potential_E in seconds.long
SMF90T40_RPB_Duration_Potential raw value.double
SMF90T40_RPB_Duration_Potential in seconds.long
SMF90T40_RPB_Duration raw value.double
SMF90T40_RPB_Duration in seconds.boolean
Return true ifSMF90T40_RPBoosts_Last_EndedByError
bit insmf90t40Flags0()
is set.SMF90T40_RPB_Start_Requestor_ID value.int
SMF90T40_RPB_Start_Requestor_ID value.SMF90T40_RP_Duration as a Duration.long
SMF90T40_RP_Duration raw value.double
SMF90T40_RP_Duration in seconds.SMF90T40_RP_Start_Requestor_ID value.int
SMF90T40_RP_Start_Requestor_ID value.boolean
Return true ifSMF90T40_SpeedBoost_Active
bit insmf90t40Flags0()
is set.boolean
Return true ifSMF90T40_SpeedBoost_EndedByError
bit insmf90t40Flags0()
is set.boolean
Return true ifSMF90T40_zIIPBoost_Active
bit insmf90t40Flags0()
is set.boolean
Return true ifSMF90T40_zIIPBoost_EndedByError
bit insmf90t40Flags0()
is set.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
SMF90T40_zIIPBoost_Active
public static final int SMF90T40_zIIPBoost_ActiveConstant: 0x80 = 128- See Also:
-
SMF90T40_SpeedBoost_Active
public static final int SMF90T40_SpeedBoost_ActiveConstant: 0x40 = 64- See Also:
-
SMF90T40_zIIPBoost_EndedByError
public static final int SMF90T40_zIIPBoost_EndedByErrorConstant: 0x20 = 32- See Also:
-
SMF90T40_SpeedBoost_EndedByError
public static final int SMF90T40_SpeedBoost_EndedByErrorConstant: 0x10 = 16- See Also:
-
SMF90T40_RPBoosts_Last_EndedByError
public static final int SMF90T40_RPBoosts_Last_EndedByErrorConstant: 0x08 = 8- See Also:
-
SMF90T40_Boosts_EndedByTimer
public static final int SMF90T40_Boosts_EndedByTimerConstant: 0x80 = 128- See Also:
-
SMF90T40_Boosts_EndedByPgm
public static final int SMF90T40_Boosts_EndedByPgmConstant: 0x40 = 64- See Also:
-
SMF90T40_Boosts_EndedBySD
public static final int SMF90T40_Boosts_EndedBySDConstant: 0x20 = 32- See Also:
-
SMF90T40_Boosts_EndedByError
public static final int SMF90T40_Boosts_EndedByErrorConstant: 0x10 = 16- See Also:
-
SMF90T40_RPB_Disabled
public static final int SMF90T40_RPB_DisabledConstant: 0x01 = 1- See Also:
-
SMF90T40_BoostClass_Mask
public static final int SMF90T40_BoostClass_MaskConstant: 0x07 = 7- See Also:
-
-
Method Details
-
smf90t40Etod
SMF90T40_ETOD STCKE value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).Use
smf90t40EtodRawValue()
for a BigInteger containing the complete STCKE value.- Returns:
- DateTime SMF90T40_ETOD STCKE converted to ZonedDateTime
- See Also:
-
smf90t40EtodRawValue
SMF90T40_ETOD STCKE value.- Returns:
- BigInteger SMF90T40_ETOD STCKE value
-
smf90t40Event
SMF90T40_Event as a BoostEvent.- Returns:
- BoostEvent SMF90T40_Event
-
smf90t40EventRawValue
public int smf90t40EventRawValue()SMF90T40_Event raw value.- Returns:
- int SMF90T40_Event value
-
smf90t40NumTransientZiipCores
public int smf90t40NumTransientZiipCores()SMF90T40_NumTransientzIIPCores value.- Returns:
- int SMF90T40_NumTransientzIIPCores value
-
smf90t40Flags0
public int smf90t40Flags0()SMF90T40_Flags0 value.- Returns:
- int SMF90T40_Flags0 value
-
smf90t40ZiipBoostActive
public boolean smf90t40ZiipBoostActive()Return true ifSMF90T40_zIIPBoost_Active
bit insmf90t40Flags0()
is set.- Returns:
- boolean SMF90T40_zIIPBoost_Active bit is set in smf90t40Flags0()
SMF90T40_zIIPBoost_Active = 0x80
-
smf90t40SpeedBoostActive
public boolean smf90t40SpeedBoostActive()Return true ifSMF90T40_SpeedBoost_Active
bit insmf90t40Flags0()
is set.- Returns:
- boolean SMF90T40_SpeedBoost_Active bit is set in smf90t40Flags0()
SMF90T40_SpeedBoost_Active = 0x40
-
smf90t40ZiipBoostEndedByError
public boolean smf90t40ZiipBoostEndedByError()Return true ifSMF90T40_zIIPBoost_EndedByError
bit insmf90t40Flags0()
is set.- Returns:
- boolean SMF90T40_zIIPBoost_EndedByError bit is set in smf90t40Flags0()
SMF90T40_zIIPBoost_EndedByError = 0x20
-
smf90t40SpeedBoostEndedByError
public boolean smf90t40SpeedBoostEndedByError()Return true ifSMF90T40_SpeedBoost_EndedByError
bit insmf90t40Flags0()
is set.- Returns:
- boolean SMF90T40_SpeedBoost_EndedByError bit is set in smf90t40Flags0()
SMF90T40_SpeedBoost_EndedByError = 0x10
-
smf90t40RPBoostsLastEndedByError
public boolean smf90t40RPBoostsLastEndedByError()Return true ifSMF90T40_RPBoosts_Last_EndedByError
bit insmf90t40Flags0()
is set.- Returns:
- boolean SMF90T40_RPBoosts_Last_EndedByError bit is set in smf90t40Flags0()
SMF90T40_RPBoosts_Last_EndedByError = 0x08
-
smf90t40BoostClass
SMF90T40_BoostClass value, with mask SMF90T40_BoostClass_Mask.- Returns:
- BoostClass SMF90T40_BoostClass value & SMF90T40_BoostClass_Mask
-
smf90t40BoostClassRawValue
public int smf90t40BoostClassRawValue()SMF90T40_BoostClass value, with mask SMF90T40_BoostClass_Mask.- Returns:
- int SMF90T40_BoostClass value & SMF90T40_BoostClass_Mask
-
smf90t40Flags1
public int smf90t40Flags1()SMF90T40_FLAGS1 value.- Returns:
- int SMF90T40_FLAGS1 value
-
smf90t40BoostsEndedByTimer
public boolean smf90t40BoostsEndedByTimer()Return true ifSMF90T40_Boosts_EndedByTimer
bit insmf90t40Flags1()
is set.- Returns:
- boolean SMF90T40_Boosts_EndedByTimer bit is set in smf90t40Flags1()
SMF90T40_Boosts_EndedByTimer = 0x80
-
smf90t40BoostsEndedByPgm
public boolean smf90t40BoostsEndedByPgm()Return true ifSMF90T40_Boosts_EndedByPgm
bit insmf90t40Flags1()
is set.- Returns:
- boolean SMF90T40_Boosts_EndedByPgm bit is set in smf90t40Flags1()
SMF90T40_Boosts_EndedByPgm = 0x40
-
smf90t40BoostsEndedBySD
public boolean smf90t40BoostsEndedBySD()Return true ifSMF90T40_Boosts_EndedBySD
bit insmf90t40Flags1()
is set.- Returns:
- boolean SMF90T40_Boosts_EndedBySD bit is set in smf90t40Flags1()
SMF90T40_Boosts_EndedBySD = 0x20
-
smf90t40BoostsEndedByError
public boolean smf90t40BoostsEndedByError()Return true ifSMF90T40_Boosts_EndedByError
bit insmf90t40Flags1()
is set.- Returns:
- boolean SMF90T40_Boosts_EndedByError bit is set in smf90t40Flags1()
SMF90T40_Boosts_EndedByError = 0x10
-
smf90t40RpbDisabled
public boolean smf90t40RpbDisabled()Return true ifSMF90T40_RPB_Disabled
bit insmf90t40Flags1()
is set.- Returns:
- boolean SMF90T40_RPB_Disabled bit is set in smf90t40Flags1()
SMF90T40_RPB_Disabled = 0x01
-
smf90t40RpbStartRequestorId
SMF90T40_RPB_Start_Requestor_ID value.- Returns:
- SystemRecoveryBoostRequestor SMF90T40_RPB_Start_Requestor_ID value
-
smf90t40RpbStartRequestorIdRawValue
public int smf90t40RpbStartRequestorIdRawValue()SMF90T40_RPB_Start_Requestor_ID value.- Returns:
- int SMF90T40_RPB_Start_Requestor_ID value
-
smf90t40RpStartRequestorId
SMF90T40_RP_Start_Requestor_ID value.- Returns:
- SystemRecoveryBoostRequestor SMF90T40_RP_Start_Requestor_ID value
-
smf90t40RpStartRequestorIdRawValue
public int smf90t40RpStartRequestorIdRawValue()SMF90T40_RP_Start_Requestor_ID value.- Returns:
- int SMF90T40_RP_Start_Requestor_ID value
-
smf90t40BoostLevel
public int smf90t40BoostLevel()SMF90T40_BoostLevel value.- Returns:
- int SMF90T40_BoostLevel value
-
smf90t40RpbDuration
SMF90T40_RPB_Duration as a Duration.- Returns:
- Duration SMF90T40_RPB_Duration
- See Also:
-
smf90t40RpbDurationSeconds
public double smf90t40RpbDurationSeconds()SMF90T40_RPB_Duration in seconds.- Returns:
- double SMF90T40_RPB_Duration converted to seconds
-
smf90t40RpbDurationRawValue
public long smf90t40RpbDurationRawValue()SMF90T40_RPB_Duration raw value.- Returns:
- long SMF90T40_RPB_Duration raw value
-
smf90t40RpDuration
SMF90T40_RP_Duration as a Duration.- Returns:
- Duration SMF90T40_RP_Duration
- See Also:
-
smf90t40RpDurationSeconds
public double smf90t40RpDurationSeconds()SMF90T40_RP_Duration in seconds.- Returns:
- double SMF90T40_RP_Duration converted to seconds
-
smf90t40RpDurationRawValue
public long smf90t40RpDurationRawValue()SMF90T40_RP_Duration raw value.- Returns:
- long SMF90T40_RP_Duration raw value
-
smf90t40RpbDurationDelta
SMF90T40_RPB_Duration_Delta as a Duration.- Returns:
- Duration SMF90T40_RPB_Duration_Delta
- See Also:
-
smf90t40RpbDurationDeltaSeconds
public double smf90t40RpbDurationDeltaSeconds()SMF90T40_RPB_Duration_Delta in seconds.- Returns:
- double SMF90T40_RPB_Duration_Delta converted to seconds
-
smf90t40RpbDurationDeltaRawValue
public long smf90t40RpbDurationDeltaRawValue()SMF90T40_RPB_Duration_Delta raw value.- Returns:
- long SMF90T40_RPB_Duration_Delta raw value
-
smf90t40RpbDurationPotential
SMF90T40_RPB_Duration_Potential as a Duration.- Returns:
- Duration SMF90T40_RPB_Duration_Potential
- See Also:
-
smf90t40RpbDurationPotentialSeconds
public double smf90t40RpbDurationPotentialSeconds()SMF90T40_RPB_Duration_Potential in seconds.- Returns:
- double SMF90T40_RPB_Duration_Potential converted to seconds
-
smf90t40RpbDurationPotentialRawValue
public long smf90t40RpbDurationPotentialRawValue()SMF90T40_RPB_Duration_Potential raw value.- Returns:
- long SMF90T40_RPB_Duration_Potential raw value
-
smf90t40RpbDurationPotentialDelta
SMF90T40_RPB_Duration_Potential_Delta as a Duration.- Returns:
- Duration SMF90T40_RPB_Duration_Potential_Delta
- See Also:
-
smf90t40RpbDurationPotentialDeltaSeconds
public double smf90t40RpbDurationPotentialDeltaSeconds()SMF90T40_RPB_Duration_Potential_Delta in seconds.- Returns:
- double SMF90T40_RPB_Duration_Potential_Delta converted to seconds
-
smf90t40RpbDurationPotentialDeltaRawValue
public long smf90t40RpbDurationPotentialDeltaRawValue()SMF90T40_RPB_Duration_Potential_Delta raw value.- Returns:
- long SMF90T40_RPB_Duration_Potential_Delta raw value
-
smf90t40RpbDurationPotentialE
SMF90T40_RPB_Duration_Potential_E as a Duration.- Returns:
- Duration SMF90T40_RPB_Duration_Potential_E
- See Also:
-
smf90t40RpbDurationPotentialESeconds
public double smf90t40RpbDurationPotentialESeconds()SMF90T40_RPB_Duration_Potential_E in seconds.- Returns:
- double SMF90T40_RPB_Duration_Potential_E converted to seconds
-
smf90t40RpbDurationPotentialERawValue
public long smf90t40RpbDurationPotentialERawValue()SMF90T40_RPB_Duration_Potential_E raw value.- Returns:
- long SMF90T40_RPB_Duration_Potential_E raw value
-
smf90t40RpbDurationPotentialEDelta
SMF90T40_RPB_Duration_Potential_E_Delta as a Duration.- Returns:
- Duration SMF90T40_RPB_Duration_Potential_E_Delta
- See Also:
-
smf90t40RpbDurationPotentialEDeltaSeconds
public double smf90t40RpbDurationPotentialEDeltaSeconds()SMF90T40_RPB_Duration_Potential_E_Delta in seconds.- Returns:
- double SMF90T40_RPB_Duration_Potential_E_Delta converted to seconds
-
smf90t40RpbDurationPotentialEDeltaRawValue
public long smf90t40RpbDurationPotentialEDeltaRawValue()SMF90T40_RPB_Duration_Potential_E_Delta raw value.- Returns:
- long SMF90T40_RPB_Duration_Potential_E_Delta raw value
-
create
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
-