OpenMediaVault
3.0 (Erasmus)
The open network attached storage solution
|
Protected Member Functions | |
setSmartDeviceType ($type) | |
![]() | |
getUdevData ($force=FALSE) | |
Additional Inherited Members | |
![]() | |
static | enumerate ($type=OMV_STORAGE_DEVICE_TYPE_ALL) |
static | enumerateUnused ($type=OMV_STORAGE_DEVICE_TYPE_ALL) |
static | enumerateUsed ($type=OMV_STORAGE_DEVICE_TYPE_ALL) |
static | isUsed ($deviceFile, $type=OMV_STORAGE_DEVICE_TYPE_ALL) |
static | getStorageDevice ($deviceFile) |
static | assertStorageDeviceExists ($deviceFile) |
![]() | |
$model = NULL | |
$vendor = NULL | |
![]() | |
$deviceFile = NULL | |
$deviceFileById = NULL | |
$size = FALSE | |
$blockSize = FALSE | |
$sectorSize = FALSE | |
$udevData = NULL | |
An abstract class which implements the interface for S.M.A.R.T. AT Attachment (ATA) devices.
OMV\System\Storage\SmartStorageDeviceAbstract::executeSmartSelfTest | ( | $test | ) |
See interface definition.
Implements OMV\System\Storage\ISmartStorageDevice.
OMV\System\Storage\SmartStorageDeviceAbstract::getSmartDeviceType | ( | ) |
See interface definition.
Implements OMV\System\Storage\ISmartStorageDevice.
OMV\System\Storage\SmartStorageDeviceAbstract::getSmartInformation | ( | ) |
See interface definition.
Implements OMV\System\Storage\ISmartStorageDevice.
|
protected |
Set the device type required by the smartctl utility program.