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

public final class VolumeHeader extends SmfData
  • Field Details

  • Method Details

    • s42vtnxt

      public int s42vtnxt()
      S42VTNXT value.
      Returns:
      int S42VTNXT value
    • s42vtser

      public String s42vtser()
      S42VTSER value.
      Returns:
      String S42VTSER value
    • s42vtadr

      public int s42vtadr()
      S42VTADR value.
      Returns:
      int S42VTADR value
    • s42vtfl1

      public int s42vtfl1()
      S42VTFL1 value.
      Returns:
      int S42VTFL1 value
    • s42vtonl

      public boolean s42vtonl()
      Return true if S42VTONL bit in s42vtfl1() is set.
      Returns:
      boolean S42VTONL bit is set in s42vtfl1()

      S42VTONL = 0x80

    • s42vtsms

      public boolean s42vtsms()
      Return true if S42VTSMS bit in s42vtfl1() is set.
      Returns:
      boolean S42VTSMS bit is set in s42vtfl1()

      S42VTSMS = 0x40

    • s42vttp

      public boolean s42vttp()
      Return true if S42VTTP bit in s42vtfl1() is set.
      Returns:
      boolean S42VTTP bit is set in s42vtfl1()

      S42VTTP = 0x20

    • s42vtunc

      public long s42vtunc()
      S42VTUNC value.
      Returns:
      long S42VTUNC value
    • s42vtvdo

      public int s42vtvdo()
      S42VTVDO value.
      Returns:
      int S42VTVDO value
    • s42vtvdl

      public int s42vtvdl()
      S42VTVDL value.
      Returns:
      int S42VTVDL value
    • s42vtvxo

      public int s42vtvxo()
      S42VTVXO value.
      Returns:
      int S42VTVXO value
    • s42vtvxl

      public int s42vtvxl()
      S42VTVXL value.
      Returns:
      int S42VTVXL value
    • s42vtvvo

      public int s42vtvvo()
      S42VTVVO value.
      Returns:
      int S42VTVVO value
    • s42vtvvl

      public int s42vtvvl()
      S42VTVVL value.
      Returns:
      int S42VTVVL value
    • s42vtmco

      public int s42vtmco()
      S42VTMCO value.
      Returns:
      int S42VTMCO value
    • s42vtmcl

      public int s42vtmcl()
      S42VTMCL value.
      Returns:
      int S42VTMCL value
    • s42vtmcn

      public int s42vtmcn()
      S42VTMCN value.
      Returns:
      int S42VTMCN value
    • s42vtsyo

      public int s42vtsyo()
      S42VTSYO value.
      Returns:
      int S42VTSYO value
    • s42vtsyl

      public int s42vtsyl()
      S42VTSYL value.
      Returns:
      int S42VTSYL value
    • s42vtsyn

      public int s42vtsyn()
      S42VTSYN value.
      Returns:
      int S42VTSYN value
    • s42vtbgo

      public int s42vtbgo()
      S42VTBGO value.
      Returns:
      int S42VTBGO value
    • s42vtbgl

      public int s42vtbgl()
      S42VTBGL value.
      Returns:
      int S42VTBGL value
    • s42vtbgn

      public int s42vtbgn()
      S42VTBGN value.
      Returns:
      int S42VTBGN value
    • vtocDataIoStatistics

      public VtocDataIoStatistics vtocDataIoStatistics()
      Get the VTOC Data Component I/O Statistics sections from the record
      Returns:
      a VtocDataIoStatistics entry or null if there are no statistics
    • vtocIndexIoStatistics

      public VtocIndexIoStatistics vtocIndexIoStatistics()
      Get the VTOC Index Component I/O Statistics sections from the record
      Returns:
      a VtocDataIoStatistics entry or null if there are no statistics
    • vvdsIoStatistics

      public VvdsIoStatistics vvdsIoStatistics()
      Get the VTOC Data Component I/O Statistics sections from the record
      Returns:
      a VtocDataIoStatistics entry or null if there are no statistics
    • volumeMetrics

      public List<VolumeMetrics> volumeMetrics()
      Get a List containing Volume Metrics sections from the record
      Returns:
      a list of VolumeMetrics (possibly empty)
    • SystemIo

      public List<SystemIo> SystemIo()
      Get a List containing System I/O sections from the record
      Returns:
      a list of SystemIo (possibly empty)
    • backgroundActivity

      public List<BackgroundActivity> backgroundActivity()
      Get a List containing Background Activity sections from the record
      Returns:
      a list of BackgroundActivity (possibly empty)
    • create

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