public final class MntEntFsMode extends SmfData
  • Field Details

    • MNTENTFSMODEPRIVATE

      public static final int MNTENTFSMODEPRIVATE
      Constant: 0x04 = 4
      See Also:
    • MNTENTFSMODEUNBINDABLE

      public static final int MNTENTFSMODEUNBINDABLE
      Constant: 0x02 = 2
      See Also:
    • MNTENTFSMODEREMOUNT

      public static final int MNTENTFSMODEREMOUNT
      Constant: 0x80 = 128
      See Also:
    • MNTENTFSMODEREC

      public static final int MNTENTFSMODEREC
      Constant: 0x40 = 64
      See Also:
    • MNTENTFSMODEMOVE

      public static final int MNTENTFSMODEMOVE
      Constant: 0x20 = 32
      See Also:
    • MNTENTFSMODEBIND

      public static final int MNTENTFSMODEBIND
      Constant: 0x10 = 16
      See Also:
    • 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
    • mntentfsmodeprivate

      public boolean mntentfsmodeprivate()
      Return true if MNTENTFSMODEPRIVATE bit in mntEntFsMode2() is set.
      Returns:
      boolean MNTENTFSMODEPRIVATE bit is set in mntEntFsMode2()

      MNTENTFSMODEPRIVATE = 0x04

    • mntentfsmodeunbindable

      public boolean mntentfsmodeunbindable()
      Return true if MNTENTFSMODEUNBINDABLE bit in mntEntFsMode2() is set.
      Returns:
      boolean MNTENTFSMODEUNBINDABLE bit is set in mntEntFsMode2()

      MNTENTFSMODEUNBINDABLE = 0x02

    • mntEntFsMode3

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

      public boolean mntentfsmoderemount()
      Return true if MNTENTFSMODEREMOUNT bit in mntEntFsMode3() is set.
      Returns:
      boolean MNTENTFSMODEREMOUNT bit is set in mntEntFsMode3()

      MNTENTFSMODEREMOUNT = 0x80

    • mntentfsmoderec

      public boolean mntentfsmoderec()
      Return true if MNTENTFSMODEREC bit in mntEntFsMode3() is set.
      Returns:
      boolean MNTENTFSMODEREC bit is set in mntEntFsMode3()

      MNTENTFSMODEREC = 0x40

    • mntentfsmodemove

      public boolean mntentfsmodemove()
      Return true if MNTENTFSMODEMOVE bit in mntEntFsMode3() is set.
      Returns:
      boolean MNTENTFSMODEMOVE bit is set in mntEntFsMode3()

      MNTENTFSMODEMOVE = 0x20

    • mntentfsmodebind

      public boolean mntentfsmodebind()
      Return true if MNTENTFSMODEBIND bit in mntEntFsMode3() is set.
      Returns:
      boolean MNTENTFSMODEBIND bit is set in mntEntFsMode3()

      MNTENTFSMODEBIND = 0x10

    • 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