Class PerformanceSection

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf30.PerformanceSection

public final class PerformanceSection extends SmfData
  • Field Details

  • Method Details

    • smf30srv

      public long smf30srv()
      SMF30SRV value.
      Returns:
      long SMF30SRV value
    • smf30csu

      public long smf30csu()
      SMF30CSU value.
      Returns:
      long SMF30CSU value
    • smf30srb

      public long smf30srb()
      SMF30SRB value.
      Returns:
      long SMF30SRB value
    • smf30io

      public long smf30io()
      SMF30IO value.
      Returns:
      long SMF30IO value
    • smf30mso

      public long smf30mso()
      SMF30MSO value.
      Returns:
      long SMF30MSO value
    • smf30tat

      public Duration smf30tat()
      SMF30TAT as a Duration.
      Returns:
      Duration SMF30TAT
      See Also:
    • smf30tatSeconds

      public double smf30tatSeconds()
      SMF30TAT in seconds.
      Returns:
      double SMF30TAT converted to seconds
    • smf30tatRawValue

      public long smf30tatRawValue()
      SMF30TAT raw value.
      Returns:
      long SMF30TAT value
    • smf30sus

      public long smf30sus()
      SMF30SUS value.
      Returns:
      long SMF30SUS value
    • smf30res

      public Duration smf30res()
      SMF30RES as a Duration.
      Returns:
      Duration SMF30RES
      See Also:
    • smf30resSeconds

      public double smf30resSeconds()
      SMF30RES in seconds.
      Returns:
      double SMF30RES converted to seconds
    • smf30resRawValue

      public long smf30resRawValue()
      SMF30RES raw value.
      Returns:
      long SMF30RES value
    • smf30trs

      public long smf30trs()
      SMF30TRS value.
      Returns:
      long SMF30TRS value
    • smf30wlm

      public String smf30wlm()
      SMF30WLM value.
      Returns:
      String SMF30WLM value
    • smf30scn

      public String smf30scn()
      SMF30SCN value.
      Returns:
      String SMF30SCN value
    • smf30grn

      public String smf30grn()
      SMF30GRN value.
      Returns:
      String SMF30GRN value
    • smf30rcn

      public String smf30rcn()
      SMF30RCN value.
      Returns:
      String SMF30RCN value
    • smf30eta

      public Duration smf30eta()
      SMF30ETA as a Duration.
      Returns:
      Duration SMF30ETA
      See Also:
    • smf30etaSeconds

      public double smf30etaSeconds()
      SMF30ETA in seconds.
      Returns:
      double SMF30ETA converted to seconds
    • smf30etaRawValue

      public long smf30etaRawValue()
      SMF30ETA raw value.
      Returns:
      long SMF30ETA value
    • smf30esu

      public long smf30esu()
      SMF30ESU value.
      Returns:
      long SMF30ESU value
    • smf30etc

      public long smf30etc()
      SMF30ETC value.
      Returns:
      long SMF30ETC value
    • smf30pfl

      public String smf30pfl()
      SMF30PFL value.
      Returns:
      String SMF30PFL value
    • smf30jqt

      public Duration smf30jqt()
      SMF30JQT as a Duration.
      Returns:
      Duration SMF30JQT
      See Also:
    • smf30jqtSeconds

      public double smf30jqtSeconds()
      SMF30JQT in seconds.
      Returns:
      double SMF30JQT converted to seconds
    • smf30jqtRawValue

      public long smf30jqtRawValue()
      SMF30JQT raw value.
      Returns:
      long SMF30JQT value
    • smf30rqt

      public Duration smf30rqt()
      SMF30RQT as a Duration.
      Returns:
      Duration SMF30RQT
      See Also:
    • smf30rqtSeconds

      public double smf30rqtSeconds()
      SMF30RQT in seconds.
      Returns:
      double SMF30RQT converted to seconds
    • smf30rqtRawValue

      public long smf30rqtRawValue()
      SMF30RQT raw value.
      Returns:
      long SMF30RQT value
    • smf30hqt

      public Duration smf30hqt()
      SMF30HQT as a Duration.
      Returns:
      Duration SMF30HQT
      See Also:
    • smf30hqtSeconds

      public double smf30hqtSeconds()
      SMF30HQT in seconds.
      Returns:
      double SMF30HQT converted to seconds
    • smf30hqtRawValue

      public long smf30hqtRawValue()
      SMF30HQT raw value.
      Returns:
      long SMF30HQT value
    • smf30sqt

      public Duration smf30sqt()
      SMF30SQT as a Duration.
      Returns:
      Duration SMF30SQT
      See Also:
    • smf30sqtSeconds

      public double smf30sqtSeconds()
      SMF30SQT in seconds.
      Returns:
      double SMF30SQT converted to seconds
    • smf30sqtRawValue

      public long smf30sqtRawValue()
      SMF30SQT raw value.
      Returns:
      long SMF30SQT value
    • smf30pf1

      public int smf30pf1()
      SMF30PF1 value.
      Returns:
      int SMF30PF1 value
    • smf30pfj

      public boolean smf30pfj()
      Return true if SMF30PFJ bit in smf30pf1() is set.
      Returns:
      boolean SMF30PFJ bit is set in smf30pf1()

      SMF30PFJ = 0x80

    • smf30pfr

      public boolean smf30pfr()
      Return true if SMF30PFR bit in smf30pf1() is set.
      Returns:
      boolean SMF30PFR bit is set in smf30pf1()

      SMF30PFR = 0x40

    • smf30pff

      public boolean smf30pff()
      Return true if SMF30PFF bit in smf30pf1() is set.
      Returns:
      boolean SMF30PFF bit is set in smf30pf1()

      SMF30PFF = 0x20

    • smf30rtr

      public boolean smf30rtr()
      Return true if SMF30RTR bit in smf30pf1() is set.
      Returns:
      boolean SMF30RTR bit is set in smf30pf1()

      SMF30RTR = 0x10

    • smf30msi

      public boolean smf30msi()
      Return true if SMF30MSI bit in smf30pf1() is set.
      Returns:
      boolean SMF30MSI bit is set in smf30pf1()

      SMF30MSI = 0x08

    • smf30wmi

      public boolean smf30wmi()
      Return true if SMF30WMI bit in smf30pf1() is set.
      Returns:
      boolean SMF30WMI bit is set in smf30pf1()

      SMF30WMI = 0x04

    • smf30ccp

      public boolean smf30ccp()
      Return true if SMF30CCP bit in smf30pf1() is set.
      Returns:
      boolean SMF30CCP bit is set in smf30pf1()

      SMF30CCP = 0x02

    • smf30csp

      public boolean smf30csp()
      Return true if SMF30CSP bit in smf30pf1() is set.
      Returns:
      boolean SMF30CSP bit is set in smf30pf1()

      SMF30CSP = 0x01

    • smf30pf2

      public int smf30pf2()
      SMF30PF2 value.
      Returns:
      int SMF30PF2 value
    • smf30asp

      public boolean smf30asp()
      Return true if SMF30ASP bit in smf30pf2() is set.
      Returns:
      boolean SMF30ASP bit is set in smf30pf2()

      SMF30ASP = 0x80

    • smf30sme

      public boolean smf30sme()
      Return true if SMF30SME bit in smf30pf2() is set.
      Returns:
      boolean SMF30SME bit is set in smf30pf2()

      SMF30SME = 0x40

    • smf30cpr

      public boolean smf30cpr()
      Return true if SMF30CPR bit in smf30pf2() is set.
      Returns:
      boolean SMF30CPR bit is set in smf30pf2()

      SMF30CPR = 0x20

    • smf30spr

      public boolean smf30spr()
      Return true if SMF30SPR bit in smf30pf2() is set.
      Returns:
      boolean SMF30SPR bit is set in smf30pf2()

      SMF30SPR = 0x10

    • smf30pin

      public boolean smf30pin()
      Return true if SMF30PIN bit in smf30pf2() is set.
      Returns:
      boolean SMF30PIN bit is set in smf30pf2()

      SMF30PIN = 0x08

    • smf30crm

      public boolean smf30crm()
      Return true if SMF30CRM bit in smf30pf2() is set.
      Returns:
      boolean SMF30CRM bit is set in smf30pf2()

      SMF30CRM = 0x04

    • smf30inv

      public int smf30inv()
      SMF30INV value.
      Returns:
      int SMF30INV value
    • smf30srvInv

      public boolean smf30srvInv()
      Return true if SMF30SRV_INV bit in smf30inv() is set.
      Returns:
      boolean SMF30SRV_INV bit is set in smf30inv()

      SMF30SRV_INV = 0x80

    • smf30csuInv

      public boolean smf30csuInv()
      Return true if SMF30CSU_INV bit in smf30inv() is set.
      Returns:
      boolean SMF30CSU_INV bit is set in smf30inv()

      SMF30CSU_INV = 0x40

    • smf30srbInv

      public boolean smf30srbInv()
      Return true if SMF30SRB_INV bit in smf30inv() is set.
      Returns:
      boolean SMF30SRB_INV bit is set in smf30inv()

      SMF30SRB_INV = 0x20

    • smf30ioInv

      public boolean smf30ioInv()
      Return true if SMF30IO_INV bit in smf30inv() is set.
      Returns:
      boolean SMF30IO_INV bit is set in smf30inv()

      SMF30IO_INV = 0x10

    • smf30msoInv

      public boolean smf30msoInv()
      Return true if SMF30MSO_INV bit in smf30inv() is set.
      Returns:
      boolean SMF30MSO_INV bit is set in smf30inv()

      SMF30MSO_INV = 0x08

    • smf30esuInv

      public boolean smf30esuInv()
      Return true if SMF30ESU_INV bit in smf30inv() is set.
      Returns:
      boolean SMF30ESU_INV bit is set in smf30inv()

      SMF30ESU_INV = 0x04

    • smf30zep

      public int smf30zep()
      SMF30ZEP value.
      Returns:
      int SMF30ZEP value
    • smf30jpn

      public String smf30jpn()
      SMF30JPN value.
      Returns:
      String SMF30JPN value
    • smf30msc

      public long smf30msc()
      SMF30MSC value.
      Returns:
      long SMF30MSC value
    • smf30cpc

      public int smf30cpc()
      SMF30CPC value.
      Returns:
      int SMF30CPC value
    • smf30loc

      public int smf30loc()
      SMF30LOC value.
      Returns:
      int SMF30LOC value
    • smf30src

      public int smf30src()
      SMF30SRC value.
      Returns:
      int SMF30SRC value
    • smf30znf

      public int smf30znf()
      SMF30ZNF value.
      Returns:
      int SMF30ZNF value
    • smf30snf

      public int smf30snf()
      SMF30SNF value.
      Returns:
      int SMF30SNF value
    • smf30srvL

      public long smf30srvL()
      SMF30SRV_L value, throws exception if SMF30SRV_L overflows 64 bit signed integer.
      Returns:
      long SMF30SRV_L
      Throws:
      IllegalArgumentException - If the value of SMF30SRV_L exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF30SRV_L). Use smf30srvLAsBigInteger() if this is possible.
    • smf30srvLAsBigInteger

      public BigInteger smf30srvLAsBigInteger()
      SMF30SRV_L value as a BigInteger.

      smf30srvL() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF30SRV_L
    • smf30csuL

      public long smf30csuL()
      SMF30CSU_L value, throws exception if SMF30CSU_L overflows 64 bit signed integer.
      Returns:
      long SMF30CSU_L
      Throws:
      IllegalArgumentException - If the value of SMF30CSU_L exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF30CSU_L). Use smf30csuLAsBigInteger() if this is possible.
    • smf30csuLAsBigInteger

      public BigInteger smf30csuLAsBigInteger()
      SMF30CSU_L value as a BigInteger.

      smf30csuL() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF30CSU_L
    • smf30srbL

      public long smf30srbL()
      SMF30SRB_L value, throws exception if SMF30SRB_L overflows 64 bit signed integer.
      Returns:
      long SMF30SRB_L
      Throws:
      IllegalArgumentException - If the value of SMF30SRB_L exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF30SRB_L). Use smf30srbLAsBigInteger() if this is possible.
    • smf30srbLAsBigInteger

      public BigInteger smf30srbLAsBigInteger()
      SMF30SRB_L value as a BigInteger.

      smf30srbL() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF30SRB_L
    • smf30ioL

      public long smf30ioL()
      SMF30IO_L value, throws exception if SMF30IO_L overflows 64 bit signed integer.
      Returns:
      long SMF30IO_L
      Throws:
      IllegalArgumentException - If the value of SMF30IO_L exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF30IO_L). Use smf30ioLAsBigInteger() if this is possible.
    • smf30ioLAsBigInteger

      public BigInteger smf30ioLAsBigInteger()
      SMF30IO_L value as a BigInteger.

      smf30ioL() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF30IO_L
    • smf30msoL

      public long smf30msoL()
      SMF30MSO_L value, throws exception if SMF30MSO_L overflows 64 bit signed integer.
      Returns:
      long SMF30MSO_L
      Throws:
      IllegalArgumentException - If the value of SMF30MSO_L exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF30MSO_L). Use smf30msoLAsBigInteger() if this is possible.
    • smf30msoLAsBigInteger

      public BigInteger smf30msoLAsBigInteger()
      SMF30MSO_L value as a BigInteger.

      smf30msoL() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF30MSO_L
    • smf30esuL

      public long smf30esuL()
      SMF30ESU_L value, throws exception if SMF30ESU_L overflows 64 bit signed integer.
      Returns:
      long SMF30ESU_L
      Throws:
      IllegalArgumentException - If the value of SMF30ESU_L exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF30ESU_L). Use smf30esuLAsBigInteger() if this is possible.
    • smf30esuLAsBigInteger

      public BigInteger smf30esuLAsBigInteger()
      SMF30ESU_L value as a BigInteger.

      smf30esuL() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF30ESU_L
    • smf30acb

      public int smf30acb()
      SMF30ACB value.
      Returns:
      int SMF30ACB value
    • smf30lga

      public boolean smf30lga()
      Return true if SMF30LGA bit in smf30acb() is set.
      Returns:
      boolean SMF30LGA bit is set in smf30acb()

      SMF30LGA = 0x80

    • smf30p1a

      public boolean smf30p1a()
      Return true if SMF30P1A bit in smf30acb() is set.
      Returns:
      boolean SMF30P1A bit is set in smf30acb()

      SMF30P1A = 0x40

    • smf30cr

      public int smf30cr()
      SMF30CR value.
      Returns:
      int SMF30CR value
    • smf30CapacityChangeCnt

      public int smf30CapacityChangeCnt()
      SMF30_Capacity_Change_Cnt value.
      Returns:
      int SMF30_Capacity_Change_Cnt value
    • smf30RctpcpuaActual

      public long smf30RctpcpuaActual()
      SMF30_RCTPCPUA_Actual value.
      Returns:
      long SMF30_RCTPCPUA_Actual value
    • smf30RctpcpuaNominal

      public long smf30RctpcpuaNominal()
      SMF30_RCTPCPUA_Nominal value.
      Returns:
      long SMF30_RCTPCPUA_Nominal value
    • smf30RctpcpuaScalingFactor

      public long smf30RctpcpuaScalingFactor()
      SMF30_RCTPCPUA_scaling_factor value.
      Returns:
      long SMF30_RCTPCPUA_scaling_factor value
    • smf30CapacityAdjustmentInd

      public int smf30CapacityAdjustmentInd()
      SMF30_Capacity_Adjustment_Ind value.
      Returns:
      int SMF30_Capacity_Adjustment_Ind value
    • smf30CapacityChangeRsn

      public int smf30CapacityChangeRsn()
      SMF30_Capacity_Change_Rsn value.
      Returns:
      int SMF30_Capacity_Change_Rsn value
    • smf30CapacityFlags

      public int smf30CapacityFlags()
      SMF30_Capacity_Flags value.
      Returns:
      int SMF30_Capacity_Flags value
    • smf30EventDrivenIntvlRec

      public boolean smf30EventDrivenIntvlRec()
      Returns:
      boolean SMF30_Event_Driven_Intvl_Rec bit is set in smf30CapacityFlags()

      SMF30_Event_Driven_Intvl_Rec = 0x80

    • smf30RqsvsusErr

      public boolean smf30RqsvsusErr()
      Return true if SMF30_RQSVSUS_Err bit in smf30CapacityFlags() is set.
      Returns:
      boolean SMF30_RQSVSUS_Err bit is set in smf30CapacityFlags()

      SMF30_RQSVSUS_Err = 0x40

    • smf30CapacityDataErr

      public boolean smf30CapacityDataErr()
      Return true if SMF30_Capacity_Data_err bit in smf30CapacityFlags() is set.
      Returns:
      boolean SMF30_Capacity_Data_err bit is set in smf30CapacityFlags()

      SMF30_Capacity_Data_err = 0x20

    • smf30PcdRsvdExists

      public boolean smf30PcdRsvdExists()
      Return true if SMF30_PCD_Rsvd_Exists bit in smf30CapacityFlags() is set.
      Returns:
      boolean SMF30_PCD_Rsvd_Exists bit is set in smf30CapacityFlags()

      SMF30_PCD_Rsvd_Exists = 0x10

    • smf30RmctadjnNominal

      public long smf30RmctadjnNominal()
      SMF30_RMCTADJN_Nominal value.
      Returns:
      long SMF30_RMCTADJN_Nominal value
    • create

      public static PerformanceSection create(byte[] Data, int offset, int length)
      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 section
      offset - Offset of this section in the data
      length - length of the section