public final class MntEntFsMode extends SmfData
  • Field Details

    • MNTENTFSSYNCHONLY

      public static final int MNTENTFSSYNCHONLY
      Constant: 0x01 = 1
      See Also:
    • MNTENTSECACL

      public static final int MNTENTSECACL
      Constant: 0x80 = 128
      See Also:
    • MNTENTFSAUNMOUNT

      public static final int MNTENTFSAUNMOUNT
      Constant: 0x40 = 64
      See Also:
    • MNTENTFSCLIENT

      public static final int MNTENTFSCLIENT
      Constant: 0x20 = 32
      See Also:
    • MNTENTFSNOAUTOMOVE

      public static final int MNTENTFSNOAUTOMOVE
      Constant: 0x10 = 16
      See Also:
    • MNTENTFSMODENOSEC

      public static final int MNTENTFSMODENOSEC
      Constant: 0x08 = 8
      See Also:
    • MNTENTFSMODEEXPORT

      public static final int MNTENTFSMODEEXPORT
      Constant: 0x04 = 4
      See Also:
    • MNTENTFSMODENOSUID

      public static final int MNTENTFSMODENOSUID
      Constant: 0x02 = 2
      See Also:
    • MNTENTFSMODERDONLY

      public static final int MNTENTFSMODERDONLY
      Constant: 0x01 = 1
      See Also:
    • MNTENTFSMODERDWR

      public static final int MNTENTFSMODERDWR
      Constant: 0x00 = 0
      See Also:
  • Method Details

    • mntEntFsMode

      public long mntEntFsMode()
      MNTENTFSMODE value.
      Returns:
      long MNTENTFSMODE value
    • mntEntFsMode1

      public int mntEntFsMode1()
      MNTENTFSMODE1 value.
      Returns:
      int MNTENTFSMODE1 value
    • mntEntFsMode2

      public int mntEntFsMode2()
      MNTENTFSMODE2 value.
      Returns:
      int MNTENTFSMODE2 value
    • mntEntFsMode3

      public int mntEntFsMode3()
      MNTENTFSMODE3 value.
      Returns:
      int MNTENTFSMODE3 value
    • mntEntFsSynchOnly

      public boolean mntEntFsSynchOnly()
      Return true if MNTENTFSSYNCHONLY bit in mntEntFsMode3() is set.
      Returns:
      boolean MNTENTFSSYNCHONLY bit is set in mntEntFsMode3()

      MNTENTFSSYNCHONLY = 0x01

    • mntEntFsMode4

      public int mntEntFsMode4()
      MNTENTFSMODE4 value.
      Returns:
      int MNTENTFSMODE4 value
    • mntEntFsSecAcl

      public boolean mntEntFsSecAcl()
      Return true if MNTENTSECACL bit in mntEntFsMode4() is set.
      Returns:
      boolean MNTENTSECACL bit is set in mntEntFsMode4()

      MNTENTSECACL = 0x80

    • mntEntFsAUnmount

      public boolean mntEntFsAUnmount()
      Return true if MNTENTFSAUNMOUNT bit in mntEntFsMode4() is set.
      Returns:
      boolean MNTENTFSAUNMOUNT bit is set in mntEntFsMode4()

      MNTENTFSAUNMOUNT = 0x40

    • mntEntFsClient

      public boolean mntEntFsClient()
      Return true if MNTENTFSCLIENT bit in mntEntFsMode4() is set.
      Returns:
      boolean MNTENTFSCLIENT bit is set in mntEntFsMode4()

      MNTENTFSCLIENT = 0x20

    • mntEntFsNoAutomove

      public boolean mntEntFsNoAutomove()
      Return true if MNTENTFSNOAUTOMOVE bit in mntEntFsMode4() is set.
      Returns:
      boolean MNTENTFSNOAUTOMOVE bit is set in mntEntFsMode4()

      MNTENTFSNOAUTOMOVE = 0x10

    • mntEntFsModeNoSec

      public boolean mntEntFsModeNoSec()
      Return true if MNTENTFSMODENOSEC bit in mntEntFsMode4() is set.
      Returns:
      boolean MNTENTFSMODENOSEC bit is set in mntEntFsMode4()

      MNTENTFSMODENOSEC = 0x08

    • mntEntFsModeExport

      public boolean mntEntFsModeExport()
      Return true if MNTENTFSMODEEXPORT bit in mntEntFsMode4() is set.
      Returns:
      boolean MNTENTFSMODEEXPORT bit is set in mntEntFsMode4()

      MNTENTFSMODEEXPORT = 0x04

    • mntEntFsModeNoSuid

      public boolean mntEntFsModeNoSuid()
      Return true if MNTENTFSMODENOSUID bit in mntEntFsMode4() is set.
      Returns:
      boolean MNTENTFSMODENOSUID bit is set in mntEntFsMode4()

      MNTENTFSMODENOSUID = 0x02

    • mntEntFsModeRdOnly

      public boolean mntEntFsModeRdOnly()
      Return true if MNTENTFSMODERDONLY bit in mntEntFsMode4() is set.
      Returns:
      boolean MNTENTFSMODERDONLY bit is set in mntEntFsMode4()

      MNTENTFSMODERDONLY = 0x01

    • mntEntFsModeRdwr

      public boolean mntEntFsModeRdwr()
      Return true if mntEntFsMode4() masked by 0x01 equals MNTENTFSMODERDWR.
      Returns:
      boolean mntEntFsMode4() & 0x01 equals MNTENTFSMODERDWR

      MNTENTFSMODERDWR = 0x00

    • create

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