OSFileStoreImpl
class OSFileStoreImpl( val name: String, val volume: String, val label: String, val logicalVolume: String, val mount: String, val description: String, val type: String, val options: String, val uuid: String, val freeSpace: Long, val usableSpace: Long, val totalSpace: Long, val freeInodes: Long, val totalInodes: Long, val updateAttributes: Boolean) : OSFileStore
Implementation of the OSFileStore interface representing a file store in the operating system. This class contains details about the file system such as the volume, free space, and inode information.
Author
N7ghtm4r3
Parameters
name
The name of the file store.
volume
The volume identifier for the file store.
label
The label assigned to the file store.
logicalVolume
The logical volume associated with the file store.
mount
The mount point of the file store.
description
A description of the file store.
type
The type of the file store (e.g., NTFS, ext4).
options
The options associated with the file store.
uuid
The unique identifier for the file store.
freeSpace
The amount of free space in bytes.
usableSpace
The usable space in bytes.
totalSpace
The total space in bytes.
freeInodes
The number of free inodes.
totalInodes
The total number of inodes.
updateAttributes
Whether the file store updates its attributes.