OpenMediaVault  3.0 (Erasmus)
The open network attached storage solution
List of all members
OMV\System\Filesystem\Backend\Fuseblk Class Reference
Inheritance diagram for OMV\System\Filesystem\Backend\Fuseblk:
OMV\System\Filesystem\Backend\BackendAbstract

Additional Inherited Members

- Public Member Functions inherited from OMV\System\Filesystem\Backend\BackendAbstract
 getType ()
 
 enumerate ()
 
 isBlkidEnumerated ()
 
 isTypeOf ($id)
 
 getProperties ()
 
 hasProperty ($property)
 
 hasDiscardSupport ()
 
 hasPosixAclSupport ()
 
 hasFstabSupport ()
 
 hasQuotaSupport ()
 
 hasResizeSupport ()
 
 hasReadOnlySupport ()
 
 hasCompressSupport ()
 
 hasAutoDefragSupport ()
 
 hasDeviceFile ()
 
 getFstabMntOptions (\OMV\System\Storage\StorageDevice $sd=null)
 
 getMkfsOptions (\OMV\System\Storage\StorageDevice $sd=null)
 
 getImpl ($args)
 
- Public Attributes inherited from OMV\System\Filesystem\Backend\BackendAbstract
const PROP_NONE = 0x0
 
const PROP_MNTENT = 0x1
 
const PROP_POSIX_ACL = 0x2
 
const PROP_DISCARD = 0x4
 
const PROP_QUOTA = 0x8
 
const PROP_RESIZE = 0x10
 
const PROP_READ_ONLY = 0x20
 
const PROP_COMPRESS = 0x40
 
const PROP_AUTO_DEFRAG = 0x80
 
- Protected Attributes inherited from OMV\System\Filesystem\Backend\BackendAbstract
 $type = ""
 
 $properties = self::PROP_NONE
 
 $mkfsOptions = ""
 
 $mntOptions = []
 

Detailed Description

This backend is required to support filesystems that are mounted via FUSE.

Such filesystems are listed as type 'fuseblk' in /proc/mounts: /dev/sdj1 on /media/43C00A552F032479 type fuseblk (rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096) The blkid command has the following output: /dev/sdj1: UUID="43C00A552F032479" TYPE="ntfs" PARTUUID="6eaa90f6-01"


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