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