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
- mountOperationGetAnonymous :: (MonadIO m, MountOperationK a) => a -> m Bool
- mountOperationGetChoice :: (MonadIO m, MountOperationK a) => a -> m Int32
- mountOperationGetDomain :: (MonadIO m, MountOperationK a) => a -> m Text
- mountOperationGetPassword :: (MonadIO m, MountOperationK a) => a -> m Text
- mountOperationGetPasswordSave :: (MonadIO m, MountOperationK a) => a -> m PasswordSave
- mountOperationGetUsername :: (MonadIO m, MountOperationK a) => a -> m Text
- mountOperationNew :: MonadIO m => m MountOperation
- mountOperationReply :: (MonadIO m, MountOperationK a) => a -> MountOperationResult -> m ()
- mountOperationSetAnonymous :: (MonadIO m, MountOperationK a) => a -> Bool -> m ()
- mountOperationSetChoice :: (MonadIO m, MountOperationK a) => a -> Int32 -> m ()
- mountOperationSetDomain :: (MonadIO m, MountOperationK a) => a -> Text -> m ()
- mountOperationSetPassword :: (MonadIO m, MountOperationK a) => a -> Text -> m ()
- mountOperationSetPasswordSave :: (MonadIO m, MountOperationK a) => a -> PasswordSave -> m ()
- mountOperationSetUsername :: (MonadIO m, MountOperationK a) => a -> Text -> m ()
- data MountOperationAnonymousPropertyInfo
- constructMountOperationAnonymous :: Bool -> IO ([Char], GValue)
- getMountOperationAnonymous :: (MonadIO m, MountOperationK o) => o -> m Bool
- setMountOperationAnonymous :: (MonadIO m, MountOperationK o) => o -> Bool -> m ()
- data MountOperationChoicePropertyInfo
- constructMountOperationChoice :: Int32 -> IO ([Char], GValue)
- getMountOperationChoice :: (MonadIO m, MountOperationK o) => o -> m Int32
- setMountOperationChoice :: (MonadIO m, MountOperationK o) => o -> Int32 -> m ()
- data MountOperationDomainPropertyInfo
- constructMountOperationDomain :: Text -> IO ([Char], GValue)
- getMountOperationDomain :: (MonadIO m, MountOperationK o) => o -> m Text
- setMountOperationDomain :: (MonadIO m, MountOperationK o) => o -> Text -> m ()
- data MountOperationPasswordPropertyInfo
- constructMountOperationPassword :: Text -> IO ([Char], GValue)
- getMountOperationPassword :: (MonadIO m, MountOperationK o) => o -> m Text
- setMountOperationPassword :: (MonadIO m, MountOperationK o) => o -> Text -> m ()
- data MountOperationPasswordSavePropertyInfo
- constructMountOperationPasswordSave :: PasswordSave -> IO ([Char], GValue)
- getMountOperationPasswordSave :: (MonadIO m, MountOperationK o) => o -> m PasswordSave
- setMountOperationPasswordSave :: (MonadIO m, MountOperationK o) => o -> PasswordSave -> m ()
- data MountOperationUsernamePropertyInfo
- constructMountOperationUsername :: Text -> IO ([Char], GValue)
- getMountOperationUsername :: (MonadIO m, MountOperationK o) => o -> m Text
- 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
class GObject o => MountOperationK o Source
(GObject o, IsDescendantOf MountOperation o) => MountOperationK o Source |
toMountOperation :: MountOperationK o => o -> IO MountOperation Source
Methods
mountOperationGetAnonymous
mountOperationGetAnonymous :: (MonadIO m, MountOperationK a) => a -> m Bool Source
mountOperationGetChoice
mountOperationGetChoice :: (MonadIO m, MountOperationK a) => a -> m Int32 Source
mountOperationGetDomain
mountOperationGetDomain :: (MonadIO m, MountOperationK a) => a -> m Text Source
mountOperationGetPassword
mountOperationGetPassword :: (MonadIO m, MountOperationK a) => a -> m Text Source
mountOperationGetPasswordSave
mountOperationGetPasswordSave :: (MonadIO m, MountOperationK a) => a -> m PasswordSave Source
mountOperationGetUsername
mountOperationGetUsername :: (MonadIO m, MountOperationK a) => a -> m Text Source
mountOperationNew
mountOperationNew :: MonadIO m => m MountOperation Source
mountOperationReply
mountOperationReply :: (MonadIO m, MountOperationK a) => a -> MountOperationResult -> m () Source
mountOperationSetAnonymous
mountOperationSetAnonymous :: (MonadIO m, MountOperationK a) => a -> Bool -> m () Source
mountOperationSetChoice
mountOperationSetChoice :: (MonadIO m, MountOperationK a) => a -> Int32 -> m () Source
mountOperationSetDomain
mountOperationSetDomain :: (MonadIO m, MountOperationK a) => a -> Text -> m () Source
mountOperationSetPassword
mountOperationSetPassword :: (MonadIO m, MountOperationK a) => a -> Text -> m () Source
mountOperationSetPasswordSave
mountOperationSetPasswordSave :: (MonadIO m, MountOperationK a) => a -> PasswordSave -> m () Source
mountOperationSetUsername
mountOperationSetUsername :: (MonadIO m, MountOperationK a) => a -> Text -> m () Source
Properties
Anonymous
data MountOperationAnonymousPropertyInfo Source
AttrInfo MountOperationAnonymousPropertyInfo Source | |
type AttrLabel MountOperationAnonymousPropertyInfo = "MountOperation::anonymous" Source | |
type AttrGetType MountOperationAnonymousPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint MountOperationAnonymousPropertyInfo = MountOperationK Source | |
type AttrSetTypeConstraint MountOperationAnonymousPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps MountOperationAnonymousPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getMountOperationAnonymous :: (MonadIO m, MountOperationK o) => o -> m Bool Source
setMountOperationAnonymous :: (MonadIO m, MountOperationK o) => o -> Bool -> m () Source
Choice
data MountOperationChoicePropertyInfo Source
AttrInfo MountOperationChoicePropertyInfo Source | |
type AttrLabel MountOperationChoicePropertyInfo = "MountOperation::choice" Source | |
type AttrGetType MountOperationChoicePropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint MountOperationChoicePropertyInfo = MountOperationK Source | |
type AttrSetTypeConstraint MountOperationChoicePropertyInfo = * ~ Int32 Source | |
type AttrAllowedOps MountOperationChoicePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getMountOperationChoice :: (MonadIO m, MountOperationK o) => o -> m Int32 Source
setMountOperationChoice :: (MonadIO m, MountOperationK o) => o -> Int32 -> m () Source
Domain
data MountOperationDomainPropertyInfo Source
AttrInfo MountOperationDomainPropertyInfo Source | |
type AttrLabel MountOperationDomainPropertyInfo = "MountOperation::domain" Source | |
type AttrGetType MountOperationDomainPropertyInfo = Text Source | |
type AttrBaseTypeConstraint MountOperationDomainPropertyInfo = MountOperationK Source | |
type AttrSetTypeConstraint MountOperationDomainPropertyInfo = * ~ Text Source | |
type AttrAllowedOps MountOperationDomainPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getMountOperationDomain :: (MonadIO m, MountOperationK o) => o -> m Text Source
setMountOperationDomain :: (MonadIO m, MountOperationK o) => o -> Text -> m () Source
Password
data MountOperationPasswordPropertyInfo Source
AttrInfo MountOperationPasswordPropertyInfo Source | |
type AttrLabel MountOperationPasswordPropertyInfo = "MountOperation::password" Source | |
type AttrGetType MountOperationPasswordPropertyInfo = Text Source | |
type AttrBaseTypeConstraint MountOperationPasswordPropertyInfo = MountOperationK Source | |
type AttrSetTypeConstraint MountOperationPasswordPropertyInfo = * ~ Text Source | |
type AttrAllowedOps MountOperationPasswordPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getMountOperationPassword :: (MonadIO m, MountOperationK o) => o -> m Text Source
setMountOperationPassword :: (MonadIO m, MountOperationK o) => o -> Text -> m () Source
PasswordSave
data MountOperationPasswordSavePropertyInfo Source
AttrInfo MountOperationPasswordSavePropertyInfo Source | |
type AttrLabel MountOperationPasswordSavePropertyInfo = "MountOperation::password-save" Source | |
type AttrGetType MountOperationPasswordSavePropertyInfo = PasswordSave Source | |
type AttrBaseTypeConstraint MountOperationPasswordSavePropertyInfo = MountOperationK Source | |
type AttrSetTypeConstraint MountOperationPasswordSavePropertyInfo = * ~ PasswordSave Source | |
type AttrAllowedOps MountOperationPasswordSavePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getMountOperationPasswordSave :: (MonadIO m, MountOperationK o) => o -> m PasswordSave Source
setMountOperationPasswordSave :: (MonadIO m, MountOperationK o) => o -> PasswordSave -> m () Source
Username
data MountOperationUsernamePropertyInfo Source
AttrInfo MountOperationUsernamePropertyInfo Source | |
type AttrLabel MountOperationUsernamePropertyInfo = "MountOperation::username" Source | |
type AttrGetType MountOperationUsernamePropertyInfo = Text Source | |
type AttrBaseTypeConstraint MountOperationUsernamePropertyInfo = MountOperationK Source | |
type AttrSetTypeConstraint MountOperationUsernamePropertyInfo = * ~ Text Source | |
type AttrAllowedOps MountOperationUsernamePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getMountOperationUsername :: (MonadIO m, MountOperationK o) => o -> m Text 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