ComputerSystem

interface ComputerSystem

ComputerSystem represents the details of the system hardware, including information about the manufacturer, model, serial number, and UUID of the system. It also provides access to firmware and baseboard information.

Author

N7ghtm4r3

Inheritors

ComputerSystemImpl

Properties

Link copied to clipboard
abstract val baseboard: Baseboard

baseboard provides the baseboard (motherboard) details of the system

Link copied to clipboard
abstract val firmware: Firmware

firmware provides the firmware information of the system

Link copied to clipboard
abstract val hardwareUUID: String

hardwareUUID a unique identifier for the hardware of the system

Link copied to clipboard
abstract val manufacturer: String

manufacturer the manufacturer of the computer system (e.g., Dell, HP)

Link copied to clipboard
abstract val model: String

model the model name or number of the computer system

Link copied to clipboard
abstract val serialNumber: String

serialNumber the serial number of the computer system