Package-level declarations

Types

Link copied to clipboard
class HWDiskStoreImpl(    val name: String,     val model: String,     val serial: String,     val size: Long,     val reads: Long,     val readBytes: Long,     val writes: Long,     val writesBytes: Long,     val currentQueueLength: Long,     val transferTime: Long,     val partitions: List<HWPartition>,     val timestamp: Long,     val updateAttributes: Boolean) : HWDiskStore

Implementation of the HWDiskStore interface. This class provides details about a disk or storage device in the system, including the disk's model, serial number, size, read/write statistics, partitions, and other attributes.

Link copied to clipboard
class HWPartitionImpl(    val identification: String,     val name: String,     val type: String,     val uuid: String,     val size: Long,     val major: Int,     val minor: Int,     val mountPoint: String) : HWPartition

Implementation of the HWPartition interface. This class provides details about a hardware partition on a storage device, including the partition's identification, name, type, UUID, size, major/minor numbers, and mount point.

Link copied to clipboard
class LogicalVolumeGroupImpl(    val name: String,     val physicalVolumes: Set<String>,     val logicalVolumes: Map<String, Set<String>>) : LogicalVolumeGroup

LogicalVolumeGroupImpl is an implementation of the LogicalVolumeGroup interface. This class provides concrete details about a logical volume group, including the name, physical volumes, and logical volumes mapped to physical volumes.