gi-gio-2.0.9: Gio bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gio.Structs.UnixMountPoint

Contents

Description

Defines a Unix mount point (e.g. filenamedev<filename>). This corresponds roughly to a fstab entry.

Synopsis

Exported types

newtype UnixMountPoint Source #

Constructors

UnixMountPoint (ManagedPtr UnixMountPoint) 

Instances

WrappedPtr UnixMountPoint Source # 
((~) * info (ResolveUnixMountPointMethod t UnixMountPoint), MethodInfo * info UnixMountPoint p) => IsLabel t (UnixMountPoint -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> UnixMountPoint -> p #

((~) * info (ResolveUnixMountPointMethod t UnixMountPoint), MethodInfo * info UnixMountPoint p) => IsLabelProxy t (UnixMountPoint -> p) Source # 
HasAttributeList * UnixMountPoint Source # 
((~) * signature (m Bool), MonadIO m) => MethodInfo * UnixMountPointIsUserMountableMethodInfo UnixMountPoint signature Source # 
((~) * signature (m Bool), MonadIO m) => MethodInfo * UnixMountPointIsReadonlyMethodInfo UnixMountPoint signature Source # 
((~) * signature (m Bool), MonadIO m) => MethodInfo * UnixMountPointIsLoopbackMethodInfo UnixMountPoint signature Source # 
((~) * signature (m Icon), MonadIO m) => MethodInfo * UnixMountPointGuessSymbolicIconMethodInfo UnixMountPoint signature Source # 
((~) * signature (m Text), MonadIO m) => MethodInfo * UnixMountPointGuessNameMethodInfo UnixMountPoint signature Source # 

Methods

overloadedMethod :: MethodProxy UnixMountPointGuessNameMethodInfo UnixMountPoint -> signature -> s

((~) * signature (m Icon), MonadIO m) => MethodInfo * UnixMountPointGuessIconMethodInfo UnixMountPoint signature Source # 

Methods

overloadedMethod :: MethodProxy UnixMountPointGuessIconMethodInfo UnixMountPoint -> signature -> s

((~) * signature (m Bool), MonadIO m) => MethodInfo * UnixMountPointGuessCanEjectMethodInfo UnixMountPoint signature Source # 
((~) * signature (m Text), MonadIO m) => MethodInfo * UnixMountPointGetOptionsMethodInfo UnixMountPoint signature Source # 
((~) * signature (m Text), MonadIO m) => MethodInfo * UnixMountPointGetMountPathMethodInfo UnixMountPoint signature Source # 
((~) * signature (m Text), MonadIO m) => MethodInfo * UnixMountPointGetFsTypeMethodInfo UnixMountPoint signature Source # 

Methods

overloadedMethod :: MethodProxy UnixMountPointGetFsTypeMethodInfo UnixMountPoint -> signature -> s

((~) * signature (m Text), MonadIO m) => MethodInfo * UnixMountPointGetDevicePathMethodInfo UnixMountPoint signature Source # 
((~) * signature (m ()), MonadIO m) => MethodInfo * UnixMountPointFreeMethodInfo UnixMountPoint signature Source # 

Methods

overloadedMethod :: MethodProxy UnixMountPointFreeMethodInfo UnixMountPoint -> signature -> s

((~) * signature (UnixMountPoint -> m Int32), MonadIO m) => MethodInfo * UnixMountPointCompareMethodInfo UnixMountPoint signature Source # 

Methods

overloadedMethod :: MethodProxy UnixMountPointCompareMethodInfo UnixMountPoint -> signature -> s

type AttributeList UnixMountPoint Source # 
type AttributeList UnixMountPoint

Methods

compare

free

data UnixMountPointFreeMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m) => MethodInfo * UnixMountPointFreeMethodInfo UnixMountPoint signature Source # 

Methods

overloadedMethod :: MethodProxy UnixMountPointFreeMethodInfo UnixMountPoint -> signature -> s

getDevicePath

data UnixMountPointGetDevicePathMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m) => MethodInfo * UnixMountPointGetDevicePathMethodInfo UnixMountPoint signature Source # 

getFsType

data UnixMountPointGetFsTypeMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m) => MethodInfo * UnixMountPointGetFsTypeMethodInfo UnixMountPoint signature Source # 

Methods

overloadedMethod :: MethodProxy UnixMountPointGetFsTypeMethodInfo UnixMountPoint -> signature -> s

getMountPath

data UnixMountPointGetMountPathMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m) => MethodInfo * UnixMountPointGetMountPathMethodInfo UnixMountPoint signature Source # 

getOptions

data UnixMountPointGetOptionsMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m) => MethodInfo * UnixMountPointGetOptionsMethodInfo UnixMountPoint signature Source # 

guessCanEject

guessIcon

data UnixMountPointGuessIconMethodInfo Source #

Instances

((~) * signature (m Icon), MonadIO m) => MethodInfo * UnixMountPointGuessIconMethodInfo UnixMountPoint signature Source # 

Methods

overloadedMethod :: MethodProxy UnixMountPointGuessIconMethodInfo UnixMountPoint -> signature -> s

guessName

data UnixMountPointGuessNameMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m) => MethodInfo * UnixMountPointGuessNameMethodInfo UnixMountPoint signature Source # 

Methods

overloadedMethod :: MethodProxy UnixMountPointGuessNameMethodInfo UnixMountPoint -> signature -> s

guessSymbolicIcon

isLoopback

isReadonly

isUserMountable