java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf42.subtype5.VolumeMetrics

public final class VolumeMetrics extends SmfData
  • Field Details

  • Method Details

    • s42vrid1

      public long s42vrid1()
      S42VRID1 value.
      Returns:
      long S42VRID1 value
    • s42vrid2

      public long s42vrid2()
      S42VRID2 value.
      Returns:
      long S42VRID2 value
    • s42vrid3

      public long s42vrid3()
      S42VRID3 value.
      Returns:
      long S42VRID3 value
    • s42vrid4

      public long s42vrid4()
      S42VRID4 value.
      Returns:
      long S42VRID4 value
    • s42vrid5

      public long s42vrid5()
      S42VRID5 value.
      Returns:
      long S42VRID5 value
    • s42vrid6

      public long s42vrid6()
      S42VRID6 value.
      Returns:
      long S42VRID6 value
    • s42vridm

      public Duration s42vridm()
      S42VRIDM as a Duration.
      Returns:
      Duration S42VRIDM
      See Also:
    • s42vridmSeconds

      public double s42vridmSeconds()
      S42VRIDM in seconds.
      Returns:
      double S42VRIDM converted to seconds
    • s42vridmRawValue

      public long s42vridmRawValue()
      S42VRIDM raw value.
      Returns:
      long S42VRIDM value
    • s42vridt

      public ZonedDateTime s42vridt()
      S42VRIDT STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

      Use s42vridtRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      DateTime S42VRIDT STCK converted to ZonedDateTime
      See Also:
    • s42vridtRawValue

      public BigInteger s42vridtRawValue()
      S42VRIDT STCK value.
      Returns:
      BigInteger S42VRIDT STCK value
    • s42vrida

      public Duration s42vrida()
      S42VRIDA as a Duration.
      Returns:
      Duration S42VRIDA
      See Also:
    • s42vridaSeconds

      public double s42vridaSeconds()
      S42VRIDA in seconds.
      Returns:
      double S42VRIDA converted to seconds
    • s42vridaRawValue

      public long s42vridaRawValue()
      S42VRIDA raw value.
      Returns:
      long S42VRIDA value
    • s42vrbsy

      public Duration s42vrbsy()
      S42VRBSY as a Duration.
      Returns:
      Duration S42VRBSY
      See Also:
    • s42vrbsySeconds

      public double s42vrbsySeconds()
      S42VRBSY in seconds.
      Returns:
      double S42VRBSY converted to seconds
    • s42vrbsyRawValue

      public int s42vrbsyRawValue()
      S42VRBSY raw value.
      Returns:
      int S42VRBSY raw value
    • s42vrrsp

      public long s42vrrsp()
      S42VRRSP value.
      Returns:
      long S42VRRSP value
    • s42vrrsn

      public long s42vrrsn()
      S42VRRSN value.
      Returns:
      long S42VRRSN value
    • s42vrres

      public Duration s42vrres()
      S42VRRES as a Duration.
      Returns:
      Duration S42VRRES
      See Also:
    • s42vrresSeconds

      public double s42vrresSeconds()
      S42VRRES in seconds.
      Returns:
      double S42VRRES converted to seconds
    • s42vrresRawValue

      public long s42vrresRawValue()
      S42VRRES raw value.
      Returns:
      long S42VRRES value
    • s42vrrex

      public Duration s42vrrex()
      S42VRREX as a Duration.
      Returns:
      Duration S42VRREX
      See Also:
    • s42vrrexSeconds

      public double s42vrrexSeconds()
      S42VRREX in seconds.
      Returns:
      double S42VRREX converted to seconds
    • s42vrrexRawValue

      public long s42vrrexRawValue()
      S42VRREX raw value.
      Returns:
      long S42VRREX value
    • s42vrrsr

      public Duration s42vrrsr()
      S42VRRSR as a Duration.
      Returns:
      Duration S42VRRSR
      See Also:
    • s42vrrsrSeconds

      public double s42vrrsrSeconds()
      S42VRRSR in seconds.
      Returns:
      double S42VRRSR converted to seconds
    • s42vrrsrRawValue

      public long s42vrrsrRawValue()
      S42VRRSR raw value.
      Returns:
      long S42VRRSR value
    • s42vrer1

      public long s42vrer1()
      S42VRER1 value.
      Returns:
      long S42VRER1 value
    • s42vrer2

      public long s42vrer2()
      S42VRER2 value.
      Returns:
      long S42VRER2 value
    • s42vrer3

      public long s42vrer3()
      S42VRER3 value.
      Returns:
      long S42VRER3 value
    • s42vrer4

      public long s42vrer4()
      S42VRER4 value.
      Returns:
      long S42VRER4 value
    • s42vrer5

      public long s42vrer5()
      S42VRER5 value.
      Returns:
      long S42VRER5 value
    • s42vrer6

      public int s42vrer6()
      S42VRER6 value.
      Returns:
      int S42VRER6 value
    • s42vrera

      public boolean s42vrera()
      Return true if S42VRERA bit in s42vrer6() is set.
      Returns:
      boolean S42VRERA bit is set in s42vrer6()

      S42VRERA = 0x80

    • create

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