Package com.blackhillsoftware.smf.smf92
Class FileSystemUnmountRemount
java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf92.FileSystemUnmountRemount
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Constant: 0x80 = 128static final int
Constant: 0x20 = 32static final int
Constant: 0x80 = 128static final int
Constant: 0x40 = 64static final int
Constant: 0x40 = 64static final int
Constant: 0x10 = 16 -
Method Summary
Modifier and TypeMethodDescriptionstatic FileSystemUnmountRemount
create
(byte[] Data, int offset, int length) create is intended for internal use only.boolean
smf92uau()
Return true ifSMF92UAU
bit insmf92ufg()
is set.long
smf92ubl()
SMF92UBL value.long
smf92ubr()
SMF92UBR value, throws exception if SMF92UBR overflows 64 bit signed integer.SMF92UBR value as a BigInteger.long
smf92ubw()
SMF92UBW value, throws exception if SMF92UBW overflows 64 bit signed integer.SMF92UBW value as a BigInteger.smf92udd()
SMF92UDD value.long
smf92udi()
SMF92UDI value.long
smf92udn()
SMF92UDN value.boolean
smf92udo()
Return true ifSMF92UDO
bit insmf92uf2()
is set.int
smf92uf2()
SMF92UF2 value.int
smf92ufg()
SMF92UFG value.smf92ufm()
SMF92UFM MntEntFsMode.long
SMF92UFM raw value.smf92ufn()
SMF92UFN value.smf92uft()
SMF92UFT FileSystemType.long
SMF92UFT raw value.long
smf92uir()
SMF92UIR value.long
smf92uiw()
SMF92UIW value.boolean
smf92ulu()
Return true ifSMF92ULU
bit insmf92uf2()
is set.boolean
smf92umi()
Return true ifSMF92UMI
bit insmf92ufg()
is set.boolean
smf92unu()
Return true ifSMF92UNU
bit insmf92uf2()
is set.boolean
smf92usn()
Return true ifSMF92USN
bit insmf92uf2()
is set.long
smf92usr()
SMF92USR value.long
smf92ust()
SMF92UST value, throws exception if SMF92UST overflows 64 bit signed integer.SMF92UST value as a BigInteger.long
smf92usu()
SMF92USU value, throws exception if SMF92USU overflows 64 bit signed integer.SMF92USU value as a BigInteger.long
smf92usw()
SMF92USW value.smf92utm()
SMF92UTM STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).SMF92UTM STCK value.smf92utn()
SMF92UTN value.smf92utu()
SMF92UTU STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).SMF92UTU STCK value.Methods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
SMF92UAU
public static final int SMF92UAUConstant: 0x80 = 128- See Also:
-
SMF92UMI
public static final int SMF92UMIConstant: 0x40 = 64- See Also:
-
SMF92ULU
public static final int SMF92ULUConstant: 0x80 = 128- See Also:
-
SMF92UNU
public static final int SMF92UNUConstant: 0x40 = 64- See Also:
-
SMF92UDO
public static final int SMF92UDOConstant: 0x20 = 32- See Also:
-
SMF92USN
public static final int SMF92USNConstant: 0x10 = 16- See Also:
-
-
Method Details
-
smf92utm
SMF92UTM STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).Use
smf92utmRawValue()
for a BigInteger containing the complete STCK value.- Returns:
- DateTime SMF92UTM STCK converted to ZonedDateTime
- See Also:
-
smf92utmRawValue
SMF92UTM STCK value.- Returns:
- BigInteger SMF92UTM STCK value
-
smf92utu
SMF92UTU STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).Use
smf92utuRawValue()
for a BigInteger containing the complete STCK value.- Returns:
- DateTime SMF92UTU STCK converted to ZonedDateTime
- See Also:
-
smf92utuRawValue
SMF92UTU STCK value.- Returns:
- BigInteger SMF92UTU STCK value
-
smf92uft
SMF92UFT FileSystemType.- Returns:
- FileSystemType from SMF92UFT value
-
smf92uftRawValue
public long smf92uftRawValue()SMF92UFT raw value.- Returns:
- long SMF92UFT raw value
-
smf92ufm
SMF92UFM MntEntFsMode.- Returns:
- MntEntFsMode SMF92UFM value
-
smf92ufmRawValue
public long smf92ufmRawValue()SMF92UFM raw value.- Returns:
- long SMF92UFM raw value
-
smf92udn
public long smf92udn()SMF92UDN value.- Returns:
- long SMF92UDN value
-
smf92udd
SMF92UDD value.- Returns:
- String SMF92UDD value
-
smf92utn
SMF92UTN value.- Returns:
- String SMF92UTN value
-
smf92ufn
SMF92UFN value.- Returns:
- String SMF92UFN value
-
smf92ubl
public long smf92ubl()SMF92UBL value.- Returns:
- long SMF92UBL value
-
smf92ust
public long smf92ust()SMF92UST value, throws exception if SMF92UST overflows 64 bit signed integer.- Returns:
- long SMF92UST
- Throws:
IllegalArgumentException
- If the value of SMF92UST exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92UST). Usesmf92ustAsBigInteger()
if this is possible.
-
smf92ustAsBigInteger
SMF92UST value as a BigInteger.smf92ust()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92UST
-
smf92usu
public long smf92usu()SMF92USU value, throws exception if SMF92USU overflows 64 bit signed integer.- Returns:
- long SMF92USU
- Throws:
IllegalArgumentException
- If the value of SMF92USU exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92USU). Usesmf92usuAsBigInteger()
if this is possible.
-
smf92usuAsBigInteger
SMF92USU value as a BigInteger.smf92usu()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92USU
-
smf92usr
public long smf92usr()SMF92USR value.- Returns:
- long SMF92USR value
-
smf92usw
public long smf92usw()SMF92USW value.- Returns:
- long SMF92USW value
-
smf92udi
public long smf92udi()SMF92UDI value.- Returns:
- long SMF92UDI value
-
smf92uir
public long smf92uir()SMF92UIR value.- Returns:
- long SMF92UIR value
-
smf92uiw
public long smf92uiw()SMF92UIW value.- Returns:
- long SMF92UIW value
-
smf92ubr
public long smf92ubr()SMF92UBR value, throws exception if SMF92UBR overflows 64 bit signed integer.- Returns:
- long SMF92UBR
- Throws:
IllegalArgumentException
- If the value of SMF92UBR exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92UBR). Usesmf92ubrAsBigInteger()
if this is possible.
-
smf92ubrAsBigInteger
SMF92UBR value as a BigInteger.smf92ubr()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92UBR
-
smf92ubw
public long smf92ubw()SMF92UBW value, throws exception if SMF92UBW overflows 64 bit signed integer.- Returns:
- long SMF92UBW
- Throws:
IllegalArgumentException
- If the value of SMF92UBW exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF92UBW). Usesmf92ubwAsBigInteger()
if this is possible.
-
smf92ubwAsBigInteger
SMF92UBW value as a BigInteger.smf92ubw()
may provide better performance if the value will not exceed the maximum value for a signed long.- Returns:
- BigInteger SMF92UBW
-
smf92ufg
public int smf92ufg()SMF92UFG value.- Returns:
- int SMF92UFG value
-
smf92uau
public boolean smf92uau()Return true ifSMF92UAU
bit insmf92ufg()
is set.- Returns:
- boolean SMF92UAU bit is set in smf92ufg()
SMF92UAU = 0x80
-
smf92umi
public boolean smf92umi()Return true ifSMF92UMI
bit insmf92ufg()
is set.- Returns:
- boolean SMF92UMI bit is set in smf92ufg()
SMF92UMI = 0x40
-
smf92uf2
public int smf92uf2()SMF92UF2 value.- Returns:
- int SMF92UF2 value
-
smf92ulu
public boolean smf92ulu()Return true ifSMF92ULU
bit insmf92uf2()
is set.- Returns:
- boolean SMF92ULU bit is set in smf92uf2()
SMF92ULU = 0x80
-
smf92unu
public boolean smf92unu()Return true ifSMF92UNU
bit insmf92uf2()
is set.- Returns:
- boolean SMF92UNU bit is set in smf92uf2()
SMF92UNU = 0x40
-
smf92udo
public boolean smf92udo()Return true ifSMF92UDO
bit insmf92uf2()
is set.- Returns:
- boolean SMF92UDO bit is set in smf92uf2()
SMF92UDO = 0x20
-
smf92usn
public boolean smf92usn()Return true ifSMF92USN
bit insmf92uf2()
is set.- Returns:
- boolean SMF92USN bit is set in smf92uf2()
SMF92USN = 0x10
-
create
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 sectionoffset
- Offset of this section in the datalength
- length of the section
-