Class SystemRecoveryBoostSection
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Constant: 0x01 = 1static final int
Constant: 0x07 = 7static final int
Constant: 0x03 = 3static final int
Constant: 0x02 = 2static final int
Constant: 0x10 = 16static final int
Constant: 0x40 = 64static final int
Constant: 0x20 = 32static final int
Constant: 0x80 = 128static final int
Constant: 0x02 = 2static final int
Constant: 0x01 = 1static final int
Constant: 0x07 = 7static final int
Constant: 0x06 = 6static final int
Constant: 0x08 = 8static final int
Constant: 0x05 = 5static final int
Constant: 0x04 = 4static final int
Constant: 0x03 = 3static 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.int
SMF90T40_BoostClass value, with mask SMF90T40_BoostClass_Mask.boolean
Return true ifsmf90t40BoostClass()
equalsSMF90T40_BoostClass_IPL
.boolean
Return true ifsmf90t40BoostClass()
equalsSMF90T40_BoostClass_RP
.boolean
Return true ifsmf90t40BoostClass()
equalsSMF90T40_BoostClass_ShutDown
.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.long
SMF90T40_Event value.boolean
Return true ifsmf90t40Event()
equalsSMF90T40_Event_IPLBoosts_End
.boolean
Return true ifsmf90t40Event()
equalsSMF90T40_Event_IPLBoosts_Start
.boolean
Return true ifsmf90t40Event()
equalsSMF90T40_Event_RPBoosts_EnabDisab
.boolean
Return true ifsmf90t40Event()
equalsSMF90T40_Event_RPBoosts_End
.boolean
Return true ifSMF90T40_Event_RPBoosts_Info
bit insmf90t40Event()
is set.boolean
Return true ifsmf90t40Event()
equalsSMF90T40_Event_RPBoosts_Start
.boolean
Return true ifsmf90t40Event()
equalsSMF90T40_Event_SDBoosts_End
.boolean
Return true ifsmf90t40Event()
equalsSMF90T40_Event_SDBoosts_Start
.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.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.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_Event_IPLBoosts_Start
public static final int SMF90T40_Event_IPLBoosts_StartConstant: 0x01 = 1- See Also:
-
SMF90T40_Event_IPLBoosts_End
public static final int SMF90T40_Event_IPLBoosts_EndConstant: 0x02 = 2- See Also:
-
SMF90T40_Event_SDBoosts_Start
public static final int SMF90T40_Event_SDBoosts_StartConstant: 0x03 = 3- See Also:
-
SMF90T40_Event_SDBoosts_End
public static final int SMF90T40_Event_SDBoosts_EndConstant: 0x04 = 4- See Also:
-
SMF90T40_Event_RPBoosts_Start
public static final int SMF90T40_Event_RPBoosts_StartConstant: 0x05 = 5- See Also:
-
SMF90T40_Event_RPBoosts_End
public static final int SMF90T40_Event_RPBoosts_EndConstant: 0x06 = 6- See Also:
-
SMF90T40_Event_RPBoosts_EnabDisab
public static final int SMF90T40_Event_RPBoosts_EnabDisabConstant: 0x07 = 7- See Also:
-
SMF90T40_Event_RPBoosts_Info
public static final int SMF90T40_Event_RPBoosts_InfoConstant: 0x08 = 8- See Also:
-
SMF90T40_BoostClass_Mask
public static final int SMF90T40_BoostClass_MaskConstant: 0x07 = 7- See Also:
-
SMF90T40_BoostClass_IPL
public static final int SMF90T40_BoostClass_IPLConstant: 0x01 = 1- See Also:
-
SMF90T40_BoostClass_ShutDown
public static final int SMF90T40_BoostClass_ShutDownConstant: 0x02 = 2- See Also:
-
SMF90T40_BoostClass_RP
public static final int SMF90T40_BoostClass_RPConstant: 0x03 = 3- 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
public long smf90t40Event()SMF90T40_Event value.- Returns:
- long 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
public int smf90t40BoostClass()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
public int smf90t40RpbStartRequestorId()SMF90T40_RPB_Start_Requestor_ID value.- Returns:
- int SMF90T40_RPB_Start_Requestor_ID value
-
smf90t40RpStartRequestorId
public int smf90t40RpStartRequestorId()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
-
smf90t40EventIPLBoostsStart
public boolean smf90t40EventIPLBoostsStart()Return true ifsmf90t40Event()
equalsSMF90T40_Event_IPLBoosts_Start
.- Returns:
- boolean
smf90t40Event()
equals SMF90T40_Event_IPLBoosts_StartSMF90T40_Event_IPLBoosts_Start = 0x01
-
smf90t40EventIPLBoostsEnd
public boolean smf90t40EventIPLBoostsEnd()Return true ifsmf90t40Event()
equalsSMF90T40_Event_IPLBoosts_End
.- Returns:
- boolean
smf90t40Event()
equals SMF90T40_Event_IPLBoosts_EndSMF90T40_Event_IPLBoosts_End = 0x02
-
smf90t40EventSDBoostsStart
public boolean smf90t40EventSDBoostsStart()Return true ifsmf90t40Event()
equalsSMF90T40_Event_SDBoosts_Start
.- Returns:
- boolean
smf90t40Event()
equals SMF90T40_Event_SDBoosts_StartSMF90T40_Event_SDBoosts_Start = 0x03
-
smf90t40EventSDBoostsEnd
public boolean smf90t40EventSDBoostsEnd()Return true ifsmf90t40Event()
equalsSMF90T40_Event_SDBoosts_End
.- Returns:
- boolean
smf90t40Event()
equals SMF90T40_Event_SDBoosts_EndSMF90T40_Event_SDBoosts_End = 0x04
-
smf90t40EventRPBoostsStart
public boolean smf90t40EventRPBoostsStart()Return true ifsmf90t40Event()
equalsSMF90T40_Event_RPBoosts_Start
.- Returns:
- boolean
smf90t40Event()
equals SMF90T40_Event_RPBoosts_StartSMF90T40_Event_RPBoosts_Start = 0x05
-
smf90t40EventRPBoostsEnd
public boolean smf90t40EventRPBoostsEnd()Return true ifsmf90t40Event()
equalsSMF90T40_Event_RPBoosts_End
.- Returns:
- boolean
smf90t40Event()
equals SMF90T40_Event_RPBoosts_EndSMF90T40_Event_RPBoosts_End = 0x06
-
smf90t40EventRPBoostsEnabDisab
public boolean smf90t40EventRPBoostsEnabDisab()Return true ifsmf90t40Event()
equalsSMF90T40_Event_RPBoosts_EnabDisab
.- Returns:
- boolean
smf90t40Event()
equals SMF90T40_Event_RPBoosts_EnabDisabSMF90T40_Event_RPBoosts_EnabDisab = 0x07
-
smf90t40EventRPBoostsInfo
public boolean smf90t40EventRPBoostsInfo()Return true ifSMF90T40_Event_RPBoosts_Info
bit insmf90t40Event()
is set.- Returns:
- boolean SMF90T40_Event_RPBoosts_Info bit is set in smf90t40Event()
SMF90T40_Event_RPBoosts_Info = 0x08
-
smf90t40BoostClassIPL
public boolean smf90t40BoostClassIPL()Return true ifsmf90t40BoostClass()
equalsSMF90T40_BoostClass_IPL
.- Returns:
- boolean
smf90t40BoostClass()
equals SMF90T40_BoostClass_IPLSMF90T40_BoostClass_IPL = 0x01
-
smf90t40BoostClassShutDown
public boolean smf90t40BoostClassShutDown()Return true ifsmf90t40BoostClass()
equalsSMF90T40_BoostClass_ShutDown
.- Returns:
- boolean
smf90t40BoostClass()
equals SMF90T40_BoostClass_ShutDownSMF90T40_BoostClass_ShutDown = 0x02
-
smf90t40BoostClassRp
public boolean smf90t40BoostClassRp()Return true ifsmf90t40BoostClass()
equalsSMF90T40_BoostClass_RP
.- Returns:
- boolean
smf90t40BoostClass()
equals SMF90T40_BoostClass_RPSMF90T40_BoostClass_RP = 0x03
-
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
-