OSFileStore

interface OSFileStore

Represents a file store (such as a disk or mount point) in the operating system. Provides information about the file system, including the volume, space usage, and attributes related to the file store.

Author

N7ghtm4r3

Inheritors

OSFileStoreImpl

Properties

Link copied to clipboard
abstract val description: String

description A description of the file store.

Link copied to clipboard
abstract val freeInodes: Long

freeInodes The number of free inodes.

Link copied to clipboard
abstract val freeSpace: Long

freeSpace The amount of free space in bytes.

Link copied to clipboard
abstract val label: String

label The label assigned to the file store.

Link copied to clipboard
abstract val logicalVolume: String

logicalVolume The logical volume associated with the file store.

Link copied to clipboard
abstract val mount: String

mount The mount point of the file store.

Link copied to clipboard
abstract val name: String

name The name of the file store.

Link copied to clipboard
abstract val options: String

options The options associated with the file store.

Link copied to clipboard
abstract val totalInodes: Long

totalInodes The total number of inodes.

Link copied to clipboard
abstract val totalSpace: Long

totalSpace The total space in bytes.

Link copied to clipboard
abstract val type: String

type The type of the file store (e.g., NTFS, ext4).

Link copied to clipboard

updateAttributes Whether the file store supports updating attributes.

Link copied to clipboard
abstract val usableSpace: Long

usableSpace The usable space in bytes.

Link copied to clipboard
abstract val uuid: String

uuid The unique identifier for the file store.

Link copied to clipboard
abstract val volume: String

volume The volume identifier for the file store.