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
- mountOperationGetAnonymous
- mountOperationGetChoice
- mountOperationGetDomain
- mountOperationGetPassword
- mountOperationGetPasswordSave
- mountOperationGetUsername
- mountOperationNew
- mountOperationReply
- mountOperationSetAnonymous
- mountOperationSetChoice
- mountOperationSetDomain
- mountOperationSetPassword
- mountOperationSetPasswordSave
- mountOperationSetUsername
- Properties
- Signals
- newtype MountOperation = MountOperation (ForeignPtr MountOperation)
- class GObject o => MountOperationK o
- toMountOperation :: MountOperationK o => o -> IO MountOperation
- noMountOperation :: Maybe MountOperation
- data MountOperationGetAnonymousMethodInfo
- mountOperationGetAnonymous :: (MonadIO m, MountOperationK a) => a -> m Bool
- data MountOperationGetChoiceMethodInfo
- mountOperationGetChoice :: (MonadIO m, MountOperationK a) => a -> m Int32
- data MountOperationGetDomainMethodInfo
- mountOperationGetDomain :: (MonadIO m, MountOperationK a) => a -> m Text
- data MountOperationGetPasswordMethodInfo
- mountOperationGetPassword :: (MonadIO m, MountOperationK a) => a -> m Text
- data MountOperationGetPasswordSaveMethodInfo
- mountOperationGetPasswordSave :: (MonadIO m, MountOperationK a) => a -> m PasswordSave
- data MountOperationGetUsernameMethodInfo
- mountOperationGetUsername :: (MonadIO m, MountOperationK a) => a -> m Text
- mountOperationNew :: MonadIO m => m MountOperation
- data MountOperationReplyMethodInfo
- mountOperationReply :: (MonadIO m, MountOperationK a) => a -> MountOperationResult -> m ()
- data MountOperationSetAnonymousMethodInfo
- mountOperationSetAnonymous :: (MonadIO m, MountOperationK a) => a -> Bool -> m ()
- data MountOperationSetChoiceMethodInfo
- mountOperationSetChoice :: (MonadIO m, MountOperationK a) => a -> Int32 -> m ()
- data MountOperationSetDomainMethodInfo
- mountOperationSetDomain :: (MonadIO m, MountOperationK a) => a -> Text -> m ()
- data MountOperationSetPasswordMethodInfo
- mountOperationSetPassword :: (MonadIO m, MountOperationK a) => a -> Text -> m ()
- data MountOperationSetPasswordSaveMethodInfo
- mountOperationSetPasswordSave :: (MonadIO m, MountOperationK a) => a -> PasswordSave -> m ()
- data MountOperationSetUsernameMethodInfo
- mountOperationSetUsername :: (MonadIO m, MountOperationK a) => a -> Text -> m ()
- data MountOperationAnonymousPropertyInfo
- constructMountOperationAnonymous :: Bool -> IO ([Char], GValue)
- getMountOperationAnonymous :: (MonadIO m, MountOperationK o) => o -> m Bool
- mountOperationAnonymous :: AttrLabelProxy "anonymous"
- setMountOperationAnonymous :: (MonadIO m, MountOperationK o) => o -> Bool -> m ()
- data MountOperationChoicePropertyInfo
- constructMountOperationChoice :: Int32 -> IO ([Char], GValue)
- getMountOperationChoice :: (MonadIO m, MountOperationK o) => o -> m Int32
- mountOperationChoice :: AttrLabelProxy "choice"
- setMountOperationChoice :: (MonadIO m, MountOperationK o) => o -> Int32 -> m ()
- data MountOperationDomainPropertyInfo
- constructMountOperationDomain :: Text -> IO ([Char], GValue)
- getMountOperationDomain :: (MonadIO m, MountOperationK o) => o -> m Text
- mountOperationDomain :: AttrLabelProxy "domain"
- setMountOperationDomain :: (MonadIO m, MountOperationK o) => o -> Text -> m ()
- data MountOperationPasswordPropertyInfo
- constructMountOperationPassword :: Text -> IO ([Char], GValue)
- getMountOperationPassword :: (MonadIO m, MountOperationK o) => o -> m Text
- mountOperationPassword :: AttrLabelProxy "password"
- setMountOperationPassword :: (MonadIO m, MountOperationK o) => o -> Text -> m ()
- data MountOperationPasswordSavePropertyInfo
- constructMountOperationPasswordSave :: PasswordSave -> IO ([Char], GValue)
- getMountOperationPasswordSave :: (MonadIO m, MountOperationK o) => o -> m PasswordSave
- mountOperationPasswordSave :: AttrLabelProxy "passwordSave"
- setMountOperationPasswordSave :: (MonadIO m, MountOperationK o) => o -> PasswordSave -> m ()
- data MountOperationUsernamePropertyInfo
- constructMountOperationUsername :: Text -> IO ([Char], GValue)
- getMountOperationUsername :: (MonadIO m, MountOperationK o) => o -> m Text
- mountOperationUsername :: AttrLabelProxy "username"
- setMountOperationUsername :: (MonadIO m, MountOperationK o) => o -> Text -> m ()
- type MountOperationAbortedCallback = IO ()
- type MountOperationAbortedCallbackC = Ptr () -> Ptr () -> IO ()
- data MountOperationAbortedSignalInfo
- afterMountOperationAborted :: (GObject a, MonadIO m) => a -> MountOperationAbortedCallback -> m SignalHandlerId
- mkMountOperationAbortedCallback :: MountOperationAbortedCallbackC -> IO (FunPtr MountOperationAbortedCallbackC)
- mountOperationAbortedCallbackWrapper :: MountOperationAbortedCallback -> Ptr () -> Ptr () -> IO ()
- mountOperationAbortedClosure :: MountOperationAbortedCallback -> IO Closure
- noMountOperationAbortedCallback :: Maybe MountOperationAbortedCallback
- onMountOperationAborted :: (GObject a, MonadIO m) => a -> MountOperationAbortedCallback -> m SignalHandlerId
- type MountOperationAskPasswordCallback = Text -> Text -> Text -> [AskPasswordFlags] -> IO ()
- type MountOperationAskPasswordCallbackC = Ptr () -> CString -> CString -> CString -> CUInt -> Ptr () -> IO ()
- data MountOperationAskPasswordSignalInfo
- afterMountOperationAskPassword :: (GObject a, MonadIO m) => a -> MountOperationAskPasswordCallback -> m SignalHandlerId
- mkMountOperationAskPasswordCallback :: MountOperationAskPasswordCallbackC -> IO (FunPtr MountOperationAskPasswordCallbackC)
- mountOperationAskPasswordCallbackWrapper :: MountOperationAskPasswordCallback -> Ptr () -> CString -> CString -> CString -> CUInt -> Ptr () -> IO ()
- mountOperationAskPasswordClosure :: MountOperationAskPasswordCallback -> IO Closure
- noMountOperationAskPasswordCallback :: Maybe MountOperationAskPasswordCallback
- onMountOperationAskPassword :: (GObject a, MonadIO m) => a -> MountOperationAskPasswordCallback -> m SignalHandlerId
- type MountOperationAskQuestionCallback = Text -> [Text] -> IO ()
- type MountOperationAskQuestionCallbackC = Ptr () -> CString -> Ptr CString -> Ptr () -> IO ()
- data MountOperationAskQuestionSignalInfo
- afterMountOperationAskQuestion :: (GObject a, MonadIO m) => a -> MountOperationAskQuestionCallback -> m SignalHandlerId
- mkMountOperationAskQuestionCallback :: MountOperationAskQuestionCallbackC -> IO (FunPtr MountOperationAskQuestionCallbackC)
- mountOperationAskQuestionCallbackWrapper :: MountOperationAskQuestionCallback -> Ptr () -> CString -> Ptr CString -> Ptr () -> IO ()
- mountOperationAskQuestionClosure :: MountOperationAskQuestionCallback -> IO Closure
- noMountOperationAskQuestionCallback :: Maybe MountOperationAskQuestionCallback
- onMountOperationAskQuestion :: (GObject a, MonadIO m) => a -> MountOperationAskQuestionCallback -> m SignalHandlerId
- type MountOperationReplyCallback = MountOperationResult -> IO ()
- type MountOperationReplyCallbackC = Ptr () -> CUInt -> Ptr () -> IO ()
- data MountOperationReplySignalInfo
- afterMountOperationReply :: (GObject a, MonadIO m) => a -> MountOperationReplyCallback -> m SignalHandlerId
- mkMountOperationReplyCallback :: MountOperationReplyCallbackC -> IO (FunPtr MountOperationReplyCallbackC)
- mountOperationReplyCallbackWrapper :: MountOperationReplyCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- mountOperationReplyClosure :: MountOperationReplyCallback -> IO Closure
- noMountOperationReplyCallback :: Maybe MountOperationReplyCallback
- onMountOperationReply :: (GObject a, MonadIO m) => a -> MountOperationReplyCallback -> m SignalHandlerId
- type MountOperationShowProcessesCallback = Text -> [Int32] -> [Text] -> IO ()
- type MountOperationShowProcessesCallbackC = Ptr () -> CString -> Ptr (GArray Int32) -> Ptr CString -> Ptr () -> IO ()
- data MountOperationShowProcessesSignalInfo
- afterMountOperationShowProcesses :: (GObject a, MonadIO m) => a -> MountOperationShowProcessesCallback -> m SignalHandlerId
- mkMountOperationShowProcessesCallback :: MountOperationShowProcessesCallbackC -> IO (FunPtr MountOperationShowProcessesCallbackC)
- mountOperationShowProcessesCallbackWrapper :: MountOperationShowProcessesCallback -> Ptr () -> CString -> Ptr (GArray Int32) -> Ptr CString -> Ptr () -> IO ()
- mountOperationShowProcessesClosure :: MountOperationShowProcessesCallback -> IO Closure
- noMountOperationShowProcessesCallback :: Maybe MountOperationShowProcessesCallback
- onMountOperationShowProcesses :: (GObject a, MonadIO m) => a -> MountOperationShowProcessesCallback -> m SignalHandlerId
- type MountOperationShowUnmountProgressCallback = Text -> Int64 -> Int64 -> IO ()
- type MountOperationShowUnmountProgressCallbackC = Ptr () -> CString -> Int64 -> Int64 -> Ptr () -> IO ()
- data MountOperationShowUnmountProgressSignalInfo
- afterMountOperationShowUnmountProgress :: (GObject a, MonadIO m) => a -> MountOperationShowUnmountProgressCallback -> m SignalHandlerId
- mkMountOperationShowUnmountProgressCallback :: MountOperationShowUnmountProgressCallbackC -> IO (FunPtr MountOperationShowUnmountProgressCallbackC)
- mountOperationShowUnmountProgressCallbackWrapper :: MountOperationShowUnmountProgressCallback -> Ptr () -> CString -> Int64 -> Int64 -> Ptr () -> IO ()
- mountOperationShowUnmountProgressClosure :: MountOperationShowUnmountProgressCallback -> IO Closure
- noMountOperationShowUnmountProgressCallback :: Maybe MountOperationShowUnmountProgressCallback
- onMountOperationShowUnmountProgress :: (GObject a, MonadIO m) => a -> MountOperationShowUnmountProgressCallback -> m SignalHandlerId
Exported types
newtype MountOperation Source
GObject MountOperation | |
((~) * info (ResolveMountOperationMethod t MountOperation), MethodInfo * info MountOperation p) => IsLabelProxy t (MountOperation -> p) | |
type ParentTypes MountOperation | |
type AttributeList MountOperation | |
type SignalList MountOperation |
class GObject o => MountOperationK o Source
(GObject o, IsDescendantOf MountOperation o) => MountOperationK o |
toMountOperation :: MountOperationK o => o -> IO MountOperation Source
Methods
mountOperationGetAnonymous
data MountOperationGetAnonymousMethodInfo Source
((~) * signature (m Bool), MonadIO m, MountOperationK a) => MethodInfo * MountOperationGetAnonymousMethodInfo a signature |
mountOperationGetAnonymous :: (MonadIO m, MountOperationK a) => a -> m Bool Source
mountOperationGetChoice
data MountOperationGetChoiceMethodInfo Source
((~) * signature (m Int32), MonadIO m, MountOperationK a) => MethodInfo * MountOperationGetChoiceMethodInfo a signature |
mountOperationGetChoice :: (MonadIO m, MountOperationK a) => a -> m Int32 Source
mountOperationGetDomain
data MountOperationGetDomainMethodInfo Source
((~) * signature (m Text), MonadIO m, MountOperationK a) => MethodInfo * MountOperationGetDomainMethodInfo a signature |
mountOperationGetDomain :: (MonadIO m, MountOperationK a) => a -> m Text Source
mountOperationGetPassword
data MountOperationGetPasswordMethodInfo Source
((~) * signature (m Text), MonadIO m, MountOperationK a) => MethodInfo * MountOperationGetPasswordMethodInfo a signature |
mountOperationGetPassword :: (MonadIO m, MountOperationK a) => a -> m Text Source
mountOperationGetPasswordSave
data MountOperationGetPasswordSaveMethodInfo Source
((~) * signature (m PasswordSave), MonadIO m, MountOperationK a) => MethodInfo * MountOperationGetPasswordSaveMethodInfo a signature |
mountOperationGetPasswordSave :: (MonadIO m, MountOperationK a) => a -> m PasswordSave Source
mountOperationGetUsername
data MountOperationGetUsernameMethodInfo Source
((~) * signature (m Text), MonadIO m, MountOperationK a) => MethodInfo * MountOperationGetUsernameMethodInfo a signature |
mountOperationGetUsername :: (MonadIO m, MountOperationK a) => a -> m Text Source
mountOperationNew
mountOperationNew :: MonadIO m => m MountOperation Source
mountOperationReply
data MountOperationReplyMethodInfo Source
((~) * signature (MountOperationResult -> m ()), MonadIO m, MountOperationK a) => MethodInfo * MountOperationReplyMethodInfo a signature |
mountOperationReply :: (MonadIO m, MountOperationK a) => a -> MountOperationResult -> m () Source
mountOperationSetAnonymous
data MountOperationSetAnonymousMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, MountOperationK a) => MethodInfo * MountOperationSetAnonymousMethodInfo a signature |
mountOperationSetAnonymous :: (MonadIO m, MountOperationK a) => a -> Bool -> m () Source
mountOperationSetChoice
data MountOperationSetChoiceMethodInfo Source
((~) * signature (Int32 -> m ()), MonadIO m, MountOperationK a) => MethodInfo * MountOperationSetChoiceMethodInfo a signature |
mountOperationSetChoice :: (MonadIO m, MountOperationK a) => a -> Int32 -> m () Source
mountOperationSetDomain
data MountOperationSetDomainMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, MountOperationK a) => MethodInfo * MountOperationSetDomainMethodInfo a signature |
mountOperationSetDomain :: (MonadIO m, MountOperationK a) => a -> Text -> m () Source
mountOperationSetPassword
data MountOperationSetPasswordMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, MountOperationK a) => MethodInfo * MountOperationSetPasswordMethodInfo a signature |
mountOperationSetPassword :: (MonadIO m, MountOperationK a) => a -> Text -> m () Source
mountOperationSetPasswordSave
data MountOperationSetPasswordSaveMethodInfo Source
((~) * signature (PasswordSave -> m ()), MonadIO m, MountOperationK a) => MethodInfo * MountOperationSetPasswordSaveMethodInfo a signature |
mountOperationSetPasswordSave :: (MonadIO m, MountOperationK a) => a -> PasswordSave -> m () Source
mountOperationSetUsername
data MountOperationSetUsernameMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, MountOperationK a) => MethodInfo * MountOperationSetUsernameMethodInfo a signature |
mountOperationSetUsername :: (MonadIO m, MountOperationK a) => a -> Text -> m () Source
Properties
Anonymous
data MountOperationAnonymousPropertyInfo Source
getMountOperationAnonymous :: (MonadIO m, MountOperationK o) => o -> m Bool Source
mountOperationAnonymous :: AttrLabelProxy "anonymous" Source
setMountOperationAnonymous :: (MonadIO m, MountOperationK o) => o -> Bool -> m () Source
Choice
data MountOperationChoicePropertyInfo Source
getMountOperationChoice :: (MonadIO m, MountOperationK o) => o -> m Int32 Source
mountOperationChoice :: AttrLabelProxy "choice" Source
setMountOperationChoice :: (MonadIO m, MountOperationK o) => o -> Int32 -> m () Source
Domain
data MountOperationDomainPropertyInfo Source
getMountOperationDomain :: (MonadIO m, MountOperationK o) => o -> m Text Source
mountOperationDomain :: AttrLabelProxy "domain" Source
setMountOperationDomain :: (MonadIO m, MountOperationK o) => o -> Text -> m () Source
Password
data MountOperationPasswordPropertyInfo Source
getMountOperationPassword :: (MonadIO m, MountOperationK o) => o -> m Text Source
mountOperationPassword :: AttrLabelProxy "password" Source
setMountOperationPassword :: (MonadIO m, MountOperationK o) => o -> Text -> m () Source
PasswordSave
data MountOperationPasswordSavePropertyInfo Source
getMountOperationPasswordSave :: (MonadIO m, MountOperationK o) => o -> m PasswordSave Source
mountOperationPasswordSave :: AttrLabelProxy "passwordSave" Source
setMountOperationPasswordSave :: (MonadIO m, MountOperationK o) => o -> PasswordSave -> m () Source
Username
data MountOperationUsernamePropertyInfo Source
getMountOperationUsername :: (MonadIO m, MountOperationK o) => o -> m Text Source
mountOperationUsername :: AttrLabelProxy "username" Source
setMountOperationUsername :: (MonadIO m, MountOperationK o) => o -> Text -> m () Source
Signals
Aborted
type MountOperationAbortedCallback = IO () Source
type MountOperationAbortedCallbackC = Ptr () -> Ptr () -> IO () Source
afterMountOperationAborted :: (GObject a, MonadIO m) => a -> MountOperationAbortedCallback -> m SignalHandlerId Source
mkMountOperationAbortedCallback :: MountOperationAbortedCallbackC -> IO (FunPtr MountOperationAbortedCallbackC) Source
mountOperationAbortedCallbackWrapper :: MountOperationAbortedCallback -> Ptr () -> Ptr () -> IO () Source
onMountOperationAborted :: (GObject a, MonadIO m) => a -> MountOperationAbortedCallback -> m SignalHandlerId Source
AskPassword
type MountOperationAskPasswordCallback = Text -> Text -> Text -> [AskPasswordFlags] -> IO () Source
type MountOperationAskPasswordCallbackC = Ptr () -> CString -> CString -> CString -> CUInt -> Ptr () -> IO () Source
afterMountOperationAskPassword :: (GObject a, MonadIO m) => a -> MountOperationAskPasswordCallback -> m SignalHandlerId Source
mkMountOperationAskPasswordCallback :: MountOperationAskPasswordCallbackC -> IO (FunPtr MountOperationAskPasswordCallbackC) Source
mountOperationAskPasswordCallbackWrapper :: MountOperationAskPasswordCallback -> Ptr () -> CString -> CString -> CString -> CUInt -> Ptr () -> IO () Source
onMountOperationAskPassword :: (GObject a, MonadIO m) => a -> MountOperationAskPasswordCallback -> m SignalHandlerId Source
AskQuestion
type MountOperationAskQuestionCallback = Text -> [Text] -> IO () Source
type MountOperationAskQuestionCallbackC = Ptr () -> CString -> Ptr CString -> Ptr () -> IO () Source
afterMountOperationAskQuestion :: (GObject a, MonadIO m) => a -> MountOperationAskQuestionCallback -> m SignalHandlerId Source
mkMountOperationAskQuestionCallback :: MountOperationAskQuestionCallbackC -> IO (FunPtr MountOperationAskQuestionCallbackC) Source
mountOperationAskQuestionCallbackWrapper :: MountOperationAskQuestionCallback -> Ptr () -> CString -> Ptr CString -> Ptr () -> IO () Source
onMountOperationAskQuestion :: (GObject a, MonadIO m) => a -> MountOperationAskQuestionCallback -> m SignalHandlerId Source
Reply
type MountOperationReplyCallback = MountOperationResult -> IO () Source
afterMountOperationReply :: (GObject a, MonadIO m) => a -> MountOperationReplyCallback -> m SignalHandlerId Source
mkMountOperationReplyCallback :: MountOperationReplyCallbackC -> IO (FunPtr MountOperationReplyCallbackC) Source
mountOperationReplyCallbackWrapper :: MountOperationReplyCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source
onMountOperationReply :: (GObject a, MonadIO m) => a -> MountOperationReplyCallback -> m SignalHandlerId Source
ShowProcesses
type MountOperationShowProcessesCallbackC = Ptr () -> CString -> Ptr (GArray Int32) -> Ptr CString -> Ptr () -> IO () Source
afterMountOperationShowProcesses :: (GObject a, MonadIO m) => a -> MountOperationShowProcessesCallback -> m SignalHandlerId Source
mkMountOperationShowProcessesCallback :: MountOperationShowProcessesCallbackC -> IO (FunPtr MountOperationShowProcessesCallbackC) Source
mountOperationShowProcessesCallbackWrapper :: MountOperationShowProcessesCallback -> Ptr () -> CString -> Ptr (GArray Int32) -> Ptr CString -> Ptr () -> IO () Source
onMountOperationShowProcesses :: (GObject a, MonadIO m) => a -> MountOperationShowProcessesCallback -> m SignalHandlerId Source
ShowUnmountProgress
type MountOperationShowUnmountProgressCallbackC = Ptr () -> CString -> Int64 -> Int64 -> Ptr () -> IO () Source
afterMountOperationShowUnmountProgress :: (GObject a, MonadIO m) => a -> MountOperationShowUnmountProgressCallback -> m SignalHandlerId Source
mkMountOperationShowUnmountProgressCallback :: MountOperationShowUnmountProgressCallbackC -> IO (FunPtr MountOperationShowUnmountProgressCallbackC) Source
mountOperationShowUnmountProgressCallbackWrapper :: MountOperationShowUnmountProgressCallback -> Ptr () -> CString -> Int64 -> Int64 -> Ptr () -> IO () Source
mountOperationShowUnmountProgressClosure :: MountOperationShowUnmountProgressCallback -> IO Closure Source
noMountOperationShowUnmountProgressCallback :: Maybe MountOperationShowUnmountProgressCallback Source
onMountOperationShowUnmountProgress :: (GObject a, MonadIO m) => a -> MountOperationShowUnmountProgressCallback -> m SignalHandlerId Source