public final class FileSystemMount extends SmfData
Modifier and Type | Field and Description |
---|---|
static int |
SMF92MAS
Constant: 0x40 = 64
|
static int |
SMF92MAU
Constant: 0x80 = 128
|
static int |
SMF92MDO
Constant: 0x20 = 32
|
static int |
SMF92MLU
Constant: 0x80 = 128
|
static int |
SMF92MNU
Constant: 0x40 = 64
|
static int |
SMF92MSN
Constant: 0x10 = 16
|
Modifier and Type | Method and Description |
---|---|
static FileSystemMount |
create(byte[] Data,
int offset,
int length)
create is intended for internal use only.
|
boolean |
smf92mas()
Return true if
SMF92MAS bit in smf92mfg() is set. |
boolean |
smf92mau()
Return true if
SMF92MAU bit in smf92mfg() is set. |
long |
smf92mbl()
SMF92MBL value.
|
String |
smf92mdd()
SMF92MDD value.
|
long |
smf92mdn()
SMF92MDN value.
|
boolean |
smf92mdo()
Return true if
SMF92MDO bit in smf92mf2() is set. |
int |
smf92mf2()
SMF92MF2 value.
|
int |
smf92mfg()
SMF92MFG value.
|
MntEntFsMode |
smf92mfm()
SMF92MFM MntEntFsMode.
|
long |
smf92mfmRawValue()
SMF92MFM raw value.
|
String |
smf92mfn()
SMF92MFN value.
|
FileSystemType |
smf92mft()
SMF92MFT FileSystemType.
|
long |
smf92mftRawValue()
SMF92MFT value.
|
boolean |
smf92mlu()
Return true if
SMF92MLU bit in smf92mf2() is set. |
boolean |
smf92mnu()
Return true if
SMF92MNU bit in smf92mf2() is set. |
int |
smf92mpf()
SMF92MPF value.
|
boolean |
smf92msn()
Return true if
SMF92MSN bit in smf92mf2() is set. |
long |
smf92mst()
SMF92MST value, throws exception if SMF92MST overflows 64 bit signed integer.
|
BigInteger |
smf92mstAsBigInteger()
SMF92MST value as a BigInteger.
|
long |
smf92msu()
SMF92MSU value, throws exception if SMF92MSU overflows 64 bit signed integer.
|
BigInteger |
smf92msuAsBigInteger()
SMF92MSU value as a BigInteger.
|
ZonedDateTime |
smf92mtm()
SMF92MTM STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).
|
BigInteger |
smf92mtmRawValue()
SMF92MTM STCK value.
|
String |
smf92mtn()
SMF92MTN value.
|
createSection, dump, dump, dump, dump, equals, getBytes, getBytes, getDataArray, getTriplet, hashCode, toString
public static final int SMF92MAU
public static final int SMF92MAS
public static final int SMF92MLU
public static final int SMF92MNU
public static final int SMF92MDO
public static final int SMF92MSN
public ZonedDateTime smf92mtm()
Use smf92mtmRawValue()
for a BigInteger containing the complete
STCK value.
ZonedDateTime
public BigInteger smf92mtmRawValue()
public int smf92mpf()
public FileSystemType smf92mft()
public long smf92mftRawValue()
public MntEntFsMode smf92mfm()
public long smf92mfmRawValue()
public long smf92mdn()
public String smf92mdd()
public String smf92mtn()
public String smf92mfn()
public long smf92mbl()
public long smf92mst()
IllegalArgumentException
- If the value of SMF92MST exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF92MST).
Use smf92mstAsBigInteger()
if this is possible.public BigInteger smf92mstAsBigInteger()
smf92mst()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public long smf92msu()
IllegalArgumentException
- If the value of SMF92MSU exceeds the maximum
value of a signed 64 bit integer (i.e. the high order bit is set in SMF92MSU).
Use smf92msuAsBigInteger()
if this is possible.public BigInteger smf92msuAsBigInteger()
smf92msu()
may provide better performance
if the value will not exceed the maximum value for a signed long.
public int smf92mfg()
public boolean smf92mau()
SMF92MAU
bit in smf92mfg()
is set.SMF92MAU = 0x80
public boolean smf92mas()
SMF92MAS
bit in smf92mfg()
is set.SMF92MAS = 0x40
public int smf92mf2()
public boolean smf92mlu()
SMF92MLU
bit in smf92mf2()
is set.SMF92MLU = 0x80
public boolean smf92mnu()
SMF92MNU
bit in smf92mf2()
is set.SMF92MNU = 0x40
public boolean smf92mdo()
SMF92MDO
bit in smf92mf2()
is set.SMF92MDO = 0x20
public boolean smf92msn()
SMF92MSN
bit in smf92mf2()
is set.SMF92MSN = 0x10
public static FileSystemMount 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.