Class IoActivitySection

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

public final class IoActivitySection extends SmfData
  • Field Details

  • Method Details

    • smf30inp

      public long smf30inp()
      SMF30INP value.
      Returns:
      long SMF30INP value
    • smf30tep

      public long smf30tep()
      SMF30TEP value.
      Returns:
      long SMF30TEP value
    • smf30tpt

      public long smf30tpt()
      SMF30TPT value.
      Returns:
      long SMF30TPT value
    • smf30tgt

      public long smf30tgt()
      SMF30TGT value.
      Returns:
      long SMF30TGT value
    • smf30rdr

      public String smf30rdr()
      SMF30RDR value.
      Returns:
      String SMF30RDR value
    • smf30rdt

      public String smf30rdt()
      SMF30RDT value.
      Returns:
      String SMF30RDT value
    • smf30tcn

      public Duration smf30tcn()
      SMF30TCN as a Duration.
      Returns:
      Duration SMF30TCN seconds
      See Also:
    • smf30tcnSeconds

      public double smf30tcnSeconds()
      SMF30TCN in seconds.
      Returns:
      double SMF30TCN converted to seconds
    • smf30tcnRawValue

      public long smf30tcnRawValue()
      SMF30TCN raw value.
      Returns:
      long SMF30TCN raw value
    • smf30dcf

      public int smf30dcf()
      SMF30DCF value.
      Returns:
      int SMF30DCF value
    • smf30mfl

      public boolean smf30mfl()
      Return true if SMF30MFL bit in smf30dcf() is set.
      Returns:
      boolean SMF30MFL bit is set in smf30dcf()

      SMF30MFL = 0x80

    • smf30iin

      public boolean smf30iin()
      Return true if SMF30IIN bit in smf30dcf() is set.
      Returns:
      boolean SMF30IIN bit is set in smf30dcf()

      SMF30IIN = 0x40

    • smf30tef

      public boolean smf30tef()
      Return true if SMF30TEF bit in smf30dcf() is set.
      Returns:
      boolean SMF30TEF bit is set in smf30dcf()

      SMF30TEF = 0x20

    • smf30trr

      public long smf30trr()
      SMF30TRR value.
      Returns:
      long SMF30TRR value
    • smf30aic

      public Duration smf30aic()
      SMF30AIC as a Duration.
      Returns:
      Duration SMF30AIC seconds
      See Also:
    • smf30aicSeconds

      public double smf30aicSeconds()
      SMF30AIC in seconds.
      Returns:
      double SMF30AIC converted to seconds
    • smf30aicRawValue

      public long smf30aicRawValue()
      SMF30AIC raw value.
      Returns:
      long SMF30AIC raw value
    • smf30aid

      public Duration smf30aid()
      SMF30AID as a Duration.
      Returns:
      Duration SMF30AID seconds
      See Also:
    • smf30aidSeconds

      public double smf30aidSeconds()
      SMF30AID in seconds.
      Returns:
      double SMF30AID converted to seconds
    • smf30aidRawValue

      public long smf30aidRawValue()
      SMF30AID raw value.
      Returns:
      long SMF30AID raw value
    • smf30aiw

      public Duration smf30aiw()
      SMF30AIW as a Duration.
      Returns:
      Duration SMF30AIW seconds
      See Also:
    • smf30aiwSeconds

      public double smf30aiwSeconds()
      SMF30AIW in seconds.
      Returns:
      double SMF30AIW converted to seconds
    • smf30aiwRawValue

      public long smf30aiwRawValue()
      SMF30AIW raw value.
      Returns:
      long SMF30AIW raw value
    • smf30ais

      public long smf30ais()
      SMF30AIS value.
      Returns:
      long SMF30AIS value
    • smf30eic

      public Duration smf30eic()
      SMF30EIC as a Duration.
      Returns:
      Duration SMF30EIC seconds
      See Also:
    • smf30eicSeconds

      public double smf30eicSeconds()
      SMF30EIC in seconds.
      Returns:
      double SMF30EIC converted to seconds
    • smf30eicRawValue

      public long smf30eicRawValue()
      SMF30EIC raw value.
      Returns:
      long SMF30EIC raw value
    • smf30eid

      public Duration smf30eid()
      SMF30EID as a Duration.
      Returns:
      Duration SMF30EID seconds
      See Also:
    • smf30eidSeconds

      public double smf30eidSeconds()
      SMF30EID in seconds.
      Returns:
      double SMF30EID converted to seconds
    • smf30eidRawValue

      public long smf30eidRawValue()
      SMF30EID raw value.
      Returns:
      long SMF30EID raw value
    • smf30eiw

      public Duration smf30eiw()
      SMF30EIW as a Duration.
      Returns:
      Duration SMF30EIW seconds
      See Also:
    • smf30eiwSeconds

      public double smf30eiwSeconds()
      SMF30EIW in seconds.
      Returns:
      double SMF30EIW converted to seconds
    • smf30eiwRawValue

      public long smf30eiwRawValue()
      SMF30EIW raw value.
      Returns:
      long SMF30EIW raw value
    • smf30eis

      public long smf30eis()
      SMF30EIS value.
      Returns:
      long SMF30EIS value
    • smf30tex

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

      public BigInteger smf30texAsBigInteger()
      SMF30TEX value as a BigInteger.

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

      Returns:
      BigInteger SMF30TEX
    • smf30das

      public long smf30das()
      SMF30DAS value.
      Returns:
      long SMF30DAS value
    • create

      public static IoActivitySection 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