|
openmediavault
4.0 (Arrakis)
The open network attached storage solution
|
Additional Inherited Members | |
Static Public Member Functions inherited from OMV\System\Storage\StorageDevice | |
| 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) |
Protected Member Functions inherited from OMV\System\Storage\SmartStorageDeviceAbstract | |
| setSmartDeviceType ($type) | |
Protected Member Functions inherited from OMV\System\BlockDevice | |
| getUdevData ($force=FALSE) | |
Protected Attributes inherited from OMV\System\Storage\StorageDevice | |
| $model = NULL | |
| $vendor = NULL | |
Protected Attributes inherited from OMV\System\BlockDevice | |
| $deviceFile = NULL | |
| $deviceFileById = NULL | |
| $size = FALSE | |
| $blockSize = FALSE | |
| $sectorSize = FALSE | |
| $udevData = NULL | |
This class provides a simple interface to handle the CCISS hardware RAID devices, e.g. HP's Smart Array hardware RAID controller.
| OMV\System\Storage\StorageDeviceCCISS::getDeviceName | ( | $canonical = FALSE | ) |
Get the device name, e.g. sda or hdb.
| canonical | If set to TRUE the canonical device file will be used. Defaults to FALSE. |
Implements OMV\System\Storage\IStorageDevice.
| OMV\System\Storage\StorageDeviceCCISS::getSmartDeviceType | ( | ) |
Identify the device type required by the smartctl command.
Implements OMV\System\Storage\ISmartStorageDevice.
| OMV\System\Storage\StorageDeviceCCISS::isRaid | ( | ) |
Check if the given device is a hardware/software RAID device.
Implements OMV\System\Storage\IStorageDevice.
1.8.13