Class ShareInfo
java.lang.Object
com.hierynomus.msfscc.fileinformation.ShareInfo
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final long
private final long
private final long
private final long
private final long
private final long
private final long
private final long
-
Constructor Summary
ConstructorsConstructorDescriptionShareInfo
(long totalAllocationUnits, long callerAvailableAllocationUnits, long actualAvailableAllocationUnits, long sectorsPerAllocationUnit, long bytesPerSector) -
Method Summary
Modifier and TypeMethodDescriptionlong
long
long
long
long
long
long
long
static ShareInfo
parseFsFullSizeInformation
(Buffer.PlainBuffer response) [MS-SMB2] 2.2.38 SMB2 QUERY_INFO Response, SMB2_0_INFO_FILESYSTEM/FileFsFullSizeInformation
-
Field Details
-
totalAllocationUnits
private final long totalAllocationUnits -
callerAvailableAllocationUnits
private final long callerAvailableAllocationUnits -
actualAvailableAllocationUnits
private final long actualAvailableAllocationUnits -
sectorsPerAllocationUnit
private final long sectorsPerAllocationUnit -
bytesPerSector
private final long bytesPerSector -
totalSpace
private final long totalSpace -
callerFreeSpace
private final long callerFreeSpace -
actualFreeSpace
private final long actualFreeSpace
-
-
Constructor Details
-
ShareInfo
ShareInfo(long totalAllocationUnits, long callerAvailableAllocationUnits, long actualAvailableAllocationUnits, long sectorsPerAllocationUnit, long bytesPerSector)
-
-
Method Details
-
getFreeSpace
public long getFreeSpace() -
getCallerFreeSpace
public long getCallerFreeSpace() -
getTotalSpace
public long getTotalSpace() -
getTotalAllocationUnits
public long getTotalAllocationUnits() -
getAvailableAllocationUnits
public long getAvailableAllocationUnits() -
getCallerAvailableAllocationUnits
public long getCallerAvailableAllocationUnits() -
getSectorsPerAllocationUnit
public long getSectorsPerAllocationUnit() -
getBytesPerSector
public long getBytesPerSector() -
parseFsFullSizeInformation
public static ShareInfo parseFsFullSizeInformation(Buffer.PlainBuffer response) throws Buffer.BufferException [MS-SMB2] 2.2.38 SMB2 QUERY_INFO Response, SMB2_0_INFO_FILESYSTEM/FileFsFullSizeInformation[MS-FSCC] 2.5.4 FileFsFullSizeInformation for SMB2
- Throws:
Buffer.BufferException
-