openmediavault  4.0 (Arrakis)
The open network attached storage solution
Public Member Functions | List of all members
OMV\System\Filesystem\Ext Class Reference
Inheritance diagram for OMV\System\Filesystem\Ext:
OMV\System\Filesystem\Filesystem OMV\System\BlockDevice OMV\System\Filesystem\IFilesystem OMV\System\Filesystem\ISharedFolderCandidate OMV\System\IBlockDevice

Public Member Functions

 grow ()
 
- Public Member Functions inherited from OMV\System\Filesystem\Filesystem
 __construct ($id)
 
 refresh ()
 
 exists ()
 
 hasUuid ()
 
 assertUuid ()
 
 getUuid ()
 
 hasLabel ()
 
 assertLabel ()
 
 getLabel ()
 
 getType ()
 
 getPartitionType ()
 
 getPartitionScheme ()
 
 getUsage ()
 
 getPartitionEntry ()
 
 getDeviceFile ()
 
 getDeviceFileByUuid ()
 
 hasDeviceFileByUuid ()
 
 getDeviceFileById ()
 
 hasDeviceFileById ()
 
 getDeviceFileByLabel ()
 
 hasDeviceFileByLabel ()
 
 getParentDeviceFile ()
 
 getPredictableDeviceFile ()
 
 getDeviceFiles ()
 
 hasMultipleDevices ()
 
 getBlockSize ()
 
 grow ()
 
 shrink ()
 
 remove ()
 
 getMountPoint ()
 
 getStatistics ()
 
 isMounted ()
 
 mount ($options="", $dir="")
 
 umount ($force=FALSE, $lazy=FALSE)
 
 setBackend (Backend\BackendAbstract $backend)
 
 getBackend ()
 
 getDescription ()
 
- Public Member Functions inherited from OMV\System\BlockDevice
 __construct ($deviceFile)
 
 exists ()
 
 assertExists ()
 
 getDeviceFile ()
 
 getCanonicalDeviceFile ()
 
 getDeviceFileById ()
 
 hasDeviceFileById ()
 
 getDeviceFileByPath ()
 
 hasDeviceFileByPath ()
 
 getPredictableDeviceFile ()
 
 getPreferredDeviceFile ()
 
 getDeviceFileSymlinks ()
 
 getDeviceName ($canonical=FALSE)
 
 getSize ()
 
 getBlockSize ()
 
 getSectorSize ()
 
 getDeviceNumber ()
 
 getMajor ()
 
 getMinor ()
 
 getDescription ()
 
 hasUdevProperty ($id)
 
 assertUdevProperty ($id)
 
 getUdevProperty ($id)
 
 waitForDevice ($timeout)
 
- Public Member Functions inherited from OMV\System\Filesystem\IFilesystem
 getCanonicalDeviceFile ()
 
 getPreferredDeviceFile ()
 
 getDeviceFileSymlinks ()
 
 getSize ()
 
 mount ($options)
 

Additional Inherited Members

- Static Public Member Functions inherited from OMV\System\Filesystem\Filesystem
static hasFileSystem ($deviceFile)
 
static getFilesystems ()
 
static getImpl ($id)
 
static assertGetImpl ($id)
 
static getImplByMountPoint ($dir)
 
- Protected Member Functions inherited from OMV\System\Filesystem\Filesystem
 isCached ()
 
 setCached ($cached)
 
 getData ()
 
- Protected Member Functions inherited from OMV\System\BlockDevice
 getUdevData ($force=FALSE)
 
- Protected Attributes inherited from OMV\System\Filesystem\Filesystem
 $uuid = ""
 
 $type = ""
 
 $label = ""
 
 $partEntry = NULL
 
 $usage = ""
 
- Protected Attributes inherited from OMV\System\BlockDevice
 $deviceFile = NULL
 
 $deviceFileById = NULL
 
 $size = FALSE
 
 $blockSize = FALSE
 
 $sectorSize = FALSE
 
 $udevData = NULL
 

Member Function Documentation

◆ grow()

OMV\System\Filesystem\Ext::grow ( )
final

Grow the filesystem.

Returns
None.
Exceptions

Implements OMV\System\Filesystem\IFilesystem.


The documentation for this class was generated from the following file: