public final class MntEntFsMode extends SmfData
Modifier and Type | Field and Description |
---|---|
static int |
MNTENTFSAUNMOUNT
Constant: 0x40 = 64
|
static int |
MNTENTFSCLIENT
Constant: 0x20 = 32
|
static int |
MNTENTFSMODEEXPORT
Constant: 0x04 = 4
|
static int |
MNTENTFSMODENOSEC
Constant: 0x08 = 8
|
static int |
MNTENTFSMODENOSUID
Constant: 0x02 = 2
|
static int |
MNTENTFSMODERDONLY
Constant: 0x01 = 1
|
static int |
MNTENTFSMODERDWR
Constant: 0x00 = 0
|
static int |
MNTENTFSNOAUTOMOVE
Constant: 0x10 = 16
|
static int |
MNTENTFSSYNCHONLY
Constant: 0x01 = 1
|
static int |
MNTENTSECACL
Constant: 0x80 = 128
|
Modifier and Type | Method and Description |
---|---|
static MntEntFsMode |
create(byte[] Data,
int offset,
int length)
create is intended for internal use only.
|
boolean |
mntEntFsAUnmount()
Return true if
MNTENTFSAUNMOUNT bit in mntEntFsMode4() is set. |
boolean |
mntEntFsClient()
Return true if
MNTENTFSCLIENT bit in mntEntFsMode4() is set. |
long |
mntEntFsMode()
MNTENTFSMODE value.
|
int |
mntEntFsMode1()
MNTENTFSMODE1 value.
|
int |
mntEntFsMode2()
MNTENTFSMODE2 value.
|
int |
mntEntFsMode3()
MNTENTFSMODE3 value.
|
int |
mntEntFsMode4()
MNTENTFSMODE4 value.
|
boolean |
mntEntFsModeExport()
Return true if
MNTENTFSMODEEXPORT bit in mntEntFsMode4() is set. |
boolean |
mntEntFsModeNoSec()
Return true if
MNTENTFSMODENOSEC bit in mntEntFsMode4() is set. |
boolean |
mntEntFsModeNoSuid()
Return true if
MNTENTFSMODENOSUID bit in mntEntFsMode4() is set. |
boolean |
mntEntFsModeRdOnly()
Return true if
MNTENTFSMODERDONLY bit in mntEntFsMode4() is set. |
boolean |
mntEntFsModeRdwr()
Return true if
mntEntFsMode4() masked by 0x01 equals MNTENTFSMODERDWR . |
boolean |
mntEntFsNoAutomove()
Return true if
MNTENTFSNOAUTOMOVE bit in mntEntFsMode4() is set. |
boolean |
mntEntFsSecAcl()
Return true if
MNTENTSECACL bit in mntEntFsMode4() is set. |
boolean |
mntEntFsSynchOnly()
Return true if
MNTENTFSSYNCHONLY bit in mntEntFsMode3() is set. |
createSection, dump, dump, dump, dump, equals, getBytes, getBytes, getDataArray, getTriplet, hashCode, toString
public static final int MNTENTFSSYNCHONLY
public static final int MNTENTSECACL
public static final int MNTENTFSAUNMOUNT
public static final int MNTENTFSCLIENT
public static final int MNTENTFSNOAUTOMOVE
public static final int MNTENTFSMODENOSEC
public static final int MNTENTFSMODEEXPORT
public static final int MNTENTFSMODENOSUID
public static final int MNTENTFSMODERDONLY
public static final int MNTENTFSMODERDWR
public long mntEntFsMode()
public int mntEntFsMode1()
public int mntEntFsMode2()
public int mntEntFsMode3()
public boolean mntEntFsSynchOnly()
MNTENTFSSYNCHONLY
bit in mntEntFsMode3()
is set.MNTENTFSSYNCHONLY = 0x01
public int mntEntFsMode4()
public boolean mntEntFsSecAcl()
MNTENTSECACL
bit in mntEntFsMode4()
is set.MNTENTSECACL = 0x80
public boolean mntEntFsAUnmount()
MNTENTFSAUNMOUNT
bit in mntEntFsMode4()
is set.MNTENTFSAUNMOUNT = 0x40
public boolean mntEntFsClient()
MNTENTFSCLIENT
bit in mntEntFsMode4()
is set.MNTENTFSCLIENT = 0x20
public boolean mntEntFsNoAutomove()
MNTENTFSNOAUTOMOVE
bit in mntEntFsMode4()
is set.MNTENTFSNOAUTOMOVE = 0x10
public boolean mntEntFsModeNoSec()
MNTENTFSMODENOSEC
bit in mntEntFsMode4()
is set.MNTENTFSMODENOSEC = 0x08
public boolean mntEntFsModeExport()
MNTENTFSMODEEXPORT
bit in mntEntFsMode4()
is set.MNTENTFSMODEEXPORT = 0x04
public boolean mntEntFsModeNoSuid()
MNTENTFSMODENOSUID
bit in mntEntFsMode4()
is set.MNTENTFSMODENOSUID = 0x02
public boolean mntEntFsModeRdOnly()
MNTENTFSMODERDONLY
bit in mntEntFsMode4()
is set.MNTENTFSMODERDONLY = 0x01
public boolean mntEntFsModeRdwr()
mntEntFsMode4()
masked by 0x01 equals MNTENTFSMODERDWR
.mntEntFsMode4()
& 0x01 equals MNTENTFSMODERDWR
MNTENTFSMODERDWR = 0x00
public static MntEntFsMode create(byte[] Data, int offset, int length)
Data
- Array of bytes containing data for this sectionoffset
- Offset of this section in the datalength
- length of the sectionCopyright © 2020 Black Hill Software Pty Ltd. All rights reserved.