| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte | 
|---|---|
| License | LGPL-2.1 | 
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) | 
| Safe Haskell | None | 
| Language | Haskell2010 | 
GI.Gio.Structs.UnixMountPoint
Contents
- Exported types
 - Methods
- unixMountPointCompare
 - unixMountPointFree
 - unixMountPointGetDevicePath
 - unixMountPointGetFsType
 - unixMountPointGetMountPath
 - unixMountPointGetOptions
 - unixMountPointGuessCanEject
 - unixMountPointGuessIcon
 - unixMountPointGuessName
 - unixMountPointGuessSymbolicIcon
 - unixMountPointIsLoopback
 - unixMountPointIsReadonly
 - unixMountPointIsUserMountable
 
 
Description
Defines a Unix mount point (e.g. filenamedev<filename>). This corresponds roughly to a fstab entry.
- newtype UnixMountPoint = UnixMountPoint (ForeignPtr UnixMountPoint)
 - noUnixMountPoint :: Maybe UnixMountPoint
 - data UnixMountPointCompareMethodInfo
 - unixMountPointCompare :: MonadIO m => UnixMountPoint -> UnixMountPoint -> m Int32
 - data UnixMountPointFreeMethodInfo
 - unixMountPointFree :: MonadIO m => UnixMountPoint -> m ()
 - data UnixMountPointGetDevicePathMethodInfo
 - unixMountPointGetDevicePath :: MonadIO m => UnixMountPoint -> m Text
 - data UnixMountPointGetFsTypeMethodInfo
 - unixMountPointGetFsType :: MonadIO m => UnixMountPoint -> m Text
 - data UnixMountPointGetMountPathMethodInfo
 - unixMountPointGetMountPath :: MonadIO m => UnixMountPoint -> m Text
 - data UnixMountPointGetOptionsMethodInfo
 - unixMountPointGetOptions :: MonadIO m => UnixMountPoint -> m Text
 - data UnixMountPointGuessCanEjectMethodInfo
 - unixMountPointGuessCanEject :: MonadIO m => UnixMountPoint -> m Bool
 - data UnixMountPointGuessIconMethodInfo
 - unixMountPointGuessIcon :: MonadIO m => UnixMountPoint -> m Icon
 - data UnixMountPointGuessNameMethodInfo
 - unixMountPointGuessName :: MonadIO m => UnixMountPoint -> m Text
 - data UnixMountPointGuessSymbolicIconMethodInfo
 - unixMountPointGuessSymbolicIcon :: MonadIO m => UnixMountPoint -> m Icon
 - data UnixMountPointIsLoopbackMethodInfo
 - unixMountPointIsLoopback :: MonadIO m => UnixMountPoint -> m Bool
 - data UnixMountPointIsReadonlyMethodInfo
 - unixMountPointIsReadonly :: MonadIO m => UnixMountPoint -> m Bool
 - data UnixMountPointIsUserMountableMethodInfo
 - unixMountPointIsUserMountable :: MonadIO m => UnixMountPoint -> m Bool
 
Exported types
newtype UnixMountPoint Source
Constructors
| UnixMountPoint (ForeignPtr UnixMountPoint) | 
Instances
Methods
unixMountPointCompare
data UnixMountPointCompareMethodInfo Source
Instances
| ((~) * signature (UnixMountPoint -> m Int32), MonadIO m) => MethodInfo * UnixMountPointCompareMethodInfo UnixMountPoint signature | 
unixMountPointCompare :: MonadIO m => UnixMountPoint -> UnixMountPoint -> m Int32 Source
unixMountPointFree
data UnixMountPointFreeMethodInfo Source
Instances
| ((~) * signature (m ()), MonadIO m) => MethodInfo * UnixMountPointFreeMethodInfo UnixMountPoint signature | 
unixMountPointFree :: MonadIO m => UnixMountPoint -> m () Source
unixMountPointGetDevicePath
data UnixMountPointGetDevicePathMethodInfo Source
Instances
| ((~) * signature (m Text), MonadIO m) => MethodInfo * UnixMountPointGetDevicePathMethodInfo UnixMountPoint signature | 
unixMountPointGetDevicePath :: MonadIO m => UnixMountPoint -> m Text Source
unixMountPointGetFsType
data UnixMountPointGetFsTypeMethodInfo Source
Instances
| ((~) * signature (m Text), MonadIO m) => MethodInfo * UnixMountPointGetFsTypeMethodInfo UnixMountPoint signature | 
unixMountPointGetFsType :: MonadIO m => UnixMountPoint -> m Text Source
unixMountPointGetMountPath
data UnixMountPointGetMountPathMethodInfo Source
Instances
| ((~) * signature (m Text), MonadIO m) => MethodInfo * UnixMountPointGetMountPathMethodInfo UnixMountPoint signature | 
unixMountPointGetMountPath :: MonadIO m => UnixMountPoint -> m Text Source
unixMountPointGetOptions
data UnixMountPointGetOptionsMethodInfo Source
Instances
| ((~) * signature (m Text), MonadIO m) => MethodInfo * UnixMountPointGetOptionsMethodInfo UnixMountPoint signature | 
unixMountPointGetOptions :: MonadIO m => UnixMountPoint -> m Text Source
unixMountPointGuessCanEject
data UnixMountPointGuessCanEjectMethodInfo Source
Instances
| ((~) * signature (m Bool), MonadIO m) => MethodInfo * UnixMountPointGuessCanEjectMethodInfo UnixMountPoint signature | 
unixMountPointGuessCanEject :: MonadIO m => UnixMountPoint -> m Bool Source
unixMountPointGuessIcon
data UnixMountPointGuessIconMethodInfo Source
Instances
| ((~) * signature (m Icon), MonadIO m) => MethodInfo * UnixMountPointGuessIconMethodInfo UnixMountPoint signature | 
unixMountPointGuessIcon :: MonadIO m => UnixMountPoint -> m Icon Source
unixMountPointGuessName
data UnixMountPointGuessNameMethodInfo Source
Instances
| ((~) * signature (m Text), MonadIO m) => MethodInfo * UnixMountPointGuessNameMethodInfo UnixMountPoint signature | 
unixMountPointGuessName :: MonadIO m => UnixMountPoint -> m Text Source
unixMountPointGuessSymbolicIcon
data UnixMountPointGuessSymbolicIconMethodInfo Source
Instances
| ((~) * signature (m Icon), MonadIO m) => MethodInfo * UnixMountPointGuessSymbolicIconMethodInfo UnixMountPoint signature | 
unixMountPointGuessSymbolicIcon :: MonadIO m => UnixMountPoint -> m Icon Source
unixMountPointIsLoopback
data UnixMountPointIsLoopbackMethodInfo Source
Instances
| ((~) * signature (m Bool), MonadIO m) => MethodInfo * UnixMountPointIsLoopbackMethodInfo UnixMountPoint signature | 
unixMountPointIsLoopback :: MonadIO m => UnixMountPoint -> m Bool Source
unixMountPointIsReadonly
data UnixMountPointIsReadonlyMethodInfo Source
Instances
| ((~) * signature (m Bool), MonadIO m) => MethodInfo * UnixMountPointIsReadonlyMethodInfo UnixMountPoint signature | 
unixMountPointIsReadonly :: MonadIO m => UnixMountPoint -> m Bool Source
unixMountPointIsUserMountable
data UnixMountPointIsUserMountableMethodInfo Source
Instances
| ((~) * signature (m Bool), MonadIO m) => MethodInfo * UnixMountPointIsUserMountableMethodInfo UnixMountPoint signature | 
unixMountPointIsUserMountable :: MonadIO m => UnixMountPoint -> m Bool Source