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 |
- Exported types
- Methods
- unixMountPointCompare
- unixMountPointFree
- unixMountPointGetDevicePath
- unixMountPointGetFsType
- unixMountPointGetMountPath
- unixMountPointGetOptions
- unixMountPointGuessCanEject
- unixMountPointGuessIcon
- unixMountPointGuessName
- unixMountPointGuessSymbolicIcon
- unixMountPointIsLoopback
- unixMountPointIsReadonly
- unixMountPointIsUserMountable
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
Methods
unixMountPointCompare
data UnixMountPointCompareMethodInfo Source
((~) (TYPE Lifted) signature (UnixMountPoint -> m Int32), MonadIO m) => MethodInfo (TYPE Lifted) UnixMountPointCompareMethodInfo UnixMountPoint signature Source | |
unixMountPointCompare :: MonadIO m => UnixMountPoint -> UnixMountPoint -> m Int32 Source
unixMountPointFree
data UnixMountPointFreeMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m) => MethodInfo (TYPE Lifted) UnixMountPointFreeMethodInfo UnixMountPoint signature Source | |
unixMountPointFree :: MonadIO m => UnixMountPoint -> m () Source
unixMountPointGetDevicePath
data UnixMountPointGetDevicePathMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) UnixMountPointGetDevicePathMethodInfo UnixMountPoint signature Source | |
unixMountPointGetDevicePath :: MonadIO m => UnixMountPoint -> m Text Source
unixMountPointGetFsType
data UnixMountPointGetFsTypeMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) UnixMountPointGetFsTypeMethodInfo UnixMountPoint signature Source | |
unixMountPointGetFsType :: MonadIO m => UnixMountPoint -> m Text Source
unixMountPointGetMountPath
data UnixMountPointGetMountPathMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) UnixMountPointGetMountPathMethodInfo UnixMountPoint signature Source | |
unixMountPointGetMountPath :: MonadIO m => UnixMountPoint -> m Text Source
unixMountPointGetOptions
data UnixMountPointGetOptionsMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) UnixMountPointGetOptionsMethodInfo UnixMountPoint signature Source | |
unixMountPointGetOptions :: MonadIO m => UnixMountPoint -> m Text Source
unixMountPointGuessCanEject
data UnixMountPointGuessCanEjectMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m) => MethodInfo (TYPE Lifted) UnixMountPointGuessCanEjectMethodInfo UnixMountPoint signature Source | |
unixMountPointGuessCanEject :: MonadIO m => UnixMountPoint -> m Bool Source
unixMountPointGuessIcon
data UnixMountPointGuessIconMethodInfo Source
((~) (TYPE Lifted) signature (m Icon), MonadIO m) => MethodInfo (TYPE Lifted) UnixMountPointGuessIconMethodInfo UnixMountPoint signature Source | |
unixMountPointGuessIcon :: MonadIO m => UnixMountPoint -> m Icon Source
unixMountPointGuessName
data UnixMountPointGuessNameMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m) => MethodInfo (TYPE Lifted) UnixMountPointGuessNameMethodInfo UnixMountPoint signature Source | |
unixMountPointGuessName :: MonadIO m => UnixMountPoint -> m Text Source
unixMountPointGuessSymbolicIcon
data UnixMountPointGuessSymbolicIconMethodInfo Source
((~) (TYPE Lifted) signature (m Icon), MonadIO m) => MethodInfo (TYPE Lifted) UnixMountPointGuessSymbolicIconMethodInfo UnixMountPoint signature Source | |
unixMountPointGuessSymbolicIcon :: MonadIO m => UnixMountPoint -> m Icon Source
unixMountPointIsLoopback
data UnixMountPointIsLoopbackMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m) => MethodInfo (TYPE Lifted) UnixMountPointIsLoopbackMethodInfo UnixMountPoint signature Source | |
unixMountPointIsLoopback :: MonadIO m => UnixMountPoint -> m Bool Source
unixMountPointIsReadonly
data UnixMountPointIsReadonlyMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m) => MethodInfo (TYPE Lifted) UnixMountPointIsReadonlyMethodInfo UnixMountPoint signature Source | |
unixMountPointIsReadonly :: MonadIO m => UnixMountPoint -> m Bool Source
unixMountPointIsUserMountable
data UnixMountPointIsUserMountableMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m) => MethodInfo (TYPE Lifted) UnixMountPointIsUserMountableMethodInfo UnixMountPoint signature Source | |
unixMountPointIsUserMountable :: MonadIO m => UnixMountPoint -> m Bool Source