| 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 |
GI.Gio.Interfaces.File
Contents
- Exported types
- Methods
- fileAppendTo
- fileAppendToAsync
- fileAppendToFinish
- fileCopy
- fileCopyAttributes
- fileCopyFinish
- fileCreate
- fileCreateAsync
- fileCreateFinish
- fileCreateReadwrite
- fileCreateReadwriteAsync
- fileCreateReadwriteFinish
- fileDelete
- fileDeleteAsync
- fileDeleteFinish
- fileDup
- fileEjectMountable
- fileEjectMountableFinish
- fileEjectMountableWithOperation
- fileEjectMountableWithOperationFinish
- fileEnumerateChildren
- fileEnumerateChildrenAsync
- fileEnumerateChildrenFinish
- fileEqual
- fileFindEnclosingMount
- fileFindEnclosingMountAsync
- fileFindEnclosingMountFinish
- fileGetBasename
- fileGetChild
- fileGetChildForDisplayName
- fileGetParent
- fileGetParseName
- fileGetPath
- fileGetRelativePath
- fileGetUri
- fileGetUriScheme
- fileHasParent
- fileHasPrefix
- fileHasUriScheme
- fileHash
- fileIsNative
- fileLoadContents
- fileLoadContentsAsync
- fileLoadContentsFinish
- fileLoadPartialContentsFinish
- fileMakeDirectory
- fileMakeDirectoryAsync
- fileMakeDirectoryFinish
- fileMakeDirectoryWithParents
- fileMakeSymbolicLink
- fileMeasureDiskUsageFinish
- fileMonitor
- fileMonitorDirectory
- fileMonitorFile
- fileMountEnclosingVolume
- fileMountEnclosingVolumeFinish
- fileMountMountable
- fileMountMountableFinish
- fileMove
- fileNewForCommandlineArg
- fileNewForCommandlineArgAndCwd
- fileNewForPath
- fileNewForUri
- fileNewTmp
- fileOpenReadwrite
- fileOpenReadwriteAsync
- fileOpenReadwriteFinish
- fileParseName
- filePollMountable
- filePollMountableFinish
- fileQueryDefaultHandler
- fileQueryExists
- fileQueryFileType
- fileQueryFilesystemInfo
- fileQueryFilesystemInfoAsync
- fileQueryFilesystemInfoFinish
- fileQueryInfo
- fileQueryInfoAsync
- fileQueryInfoFinish
- fileQuerySettableAttributes
- fileQueryWritableNamespaces
- fileRead
- fileReadAsync
- fileReadFinish
- fileReplace
- fileReplaceAsync
- fileReplaceContents
- fileReplaceContentsAsync
- fileReplaceContentsBytesAsync
- fileReplaceContentsFinish
- fileReplaceFinish
- fileReplaceReadwrite
- fileReplaceReadwriteAsync
- fileReplaceReadwriteFinish
- fileResolveRelativePath
- fileSetAttribute
- fileSetAttributeByteString
- fileSetAttributeInt32
- fileSetAttributeInt64
- fileSetAttributeString
- fileSetAttributeUint32
- fileSetAttributeUint64
- fileSetAttributesAsync
- fileSetAttributesFinish
- fileSetAttributesFromInfo
- fileSetDisplayName
- fileSetDisplayNameAsync
- fileSetDisplayNameFinish
- fileStartMountable
- fileStartMountableFinish
- fileStopMountable
- fileStopMountableFinish
- fileSupportsThreadContexts
- fileTrash
- fileTrashAsync
- fileTrashFinish
- fileUnmountMountable
- fileUnmountMountableFinish
- fileUnmountMountableWithOperation
- fileUnmountMountableWithOperationFinish
Description
- newtype File = File (ForeignPtr File)
- noFile :: Maybe File
- class GObject o => FileK o
- toFile :: FileK o => o -> IO File
- data FileAppendToMethodInfo
- fileAppendTo :: (MonadIO m, FileK a, CancellableK b) => a -> [FileCreateFlags] -> Maybe b -> m FileOutputStream
- data FileAppendToAsyncMethodInfo
- fileAppendToAsync :: (MonadIO m, FileK a, CancellableK b) => a -> [FileCreateFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileAppendToFinishMethodInfo
- fileAppendToFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileOutputStream
- data FileCopyMethodInfo
- fileCopy :: (MonadIO m, FileK a, FileK b, CancellableK c) => a -> b -> [FileCopyFlags] -> Maybe c -> Maybe FileProgressCallback -> m ()
- data FileCopyAttributesMethodInfo
- fileCopyAttributes :: (MonadIO m, FileK a, FileK b, CancellableK c) => a -> b -> [FileCopyFlags] -> Maybe c -> m ()
- data FileCopyFinishMethodInfo
- fileCopyFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m ()
- data FileCreateMethodInfo
- fileCreate :: (MonadIO m, FileK a, CancellableK b) => a -> [FileCreateFlags] -> Maybe b -> m FileOutputStream
- data FileCreateAsyncMethodInfo
- fileCreateAsync :: (MonadIO m, FileK a, CancellableK b) => a -> [FileCreateFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileCreateFinishMethodInfo
- fileCreateFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileOutputStream
- data FileCreateReadwriteMethodInfo
- fileCreateReadwrite :: (MonadIO m, FileK a, CancellableK b) => a -> [FileCreateFlags] -> Maybe b -> m FileIOStream
- data FileCreateReadwriteAsyncMethodInfo
- fileCreateReadwriteAsync :: (MonadIO m, FileK a, CancellableK b) => a -> [FileCreateFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileCreateReadwriteFinishMethodInfo
- fileCreateReadwriteFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileIOStream
- data FileDeleteMethodInfo
- fileDelete :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m ()
- data FileDeleteAsyncMethodInfo
- fileDeleteAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileDeleteFinishMethodInfo
- fileDeleteFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m ()
- data FileDupMethodInfo
- fileDup :: (MonadIO m, FileK a) => a -> m File
- data FileEjectMountableMethodInfo
- fileEjectMountable :: (MonadIO m, FileK a, CancellableK b) => a -> [MountUnmountFlags] -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileEjectMountableFinishMethodInfo
- fileEjectMountableFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m ()
- data FileEjectMountableWithOperationMethodInfo
- fileEjectMountableWithOperation :: (MonadIO m, FileK a, MountOperationK b, CancellableK c) => a -> [MountUnmountFlags] -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m ()
- data FileEjectMountableWithOperationFinishMethodInfo
- fileEjectMountableWithOperationFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m ()
- data FileEnumerateChildrenMethodInfo
- fileEnumerateChildren :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> [FileQueryInfoFlags] -> Maybe b -> m FileEnumerator
- data FileEnumerateChildrenAsyncMethodInfo
- fileEnumerateChildrenAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> [FileQueryInfoFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileEnumerateChildrenFinishMethodInfo
- fileEnumerateChildrenFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileEnumerator
- data FileEqualMethodInfo
- fileEqual :: (MonadIO m, FileK a, FileK b) => a -> b -> m Bool
- data FileFindEnclosingMountMethodInfo
- fileFindEnclosingMount :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m Mount
- data FileFindEnclosingMountAsyncMethodInfo
- fileFindEnclosingMountAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileFindEnclosingMountFinishMethodInfo
- fileFindEnclosingMountFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m Mount
- data FileGetBasenameMethodInfo
- fileGetBasename :: (MonadIO m, FileK a) => a -> m (Maybe Text)
- data FileGetChildMethodInfo
- fileGetChild :: (MonadIO m, FileK a) => a -> Text -> m File
- data FileGetChildForDisplayNameMethodInfo
- fileGetChildForDisplayName :: (MonadIO m, FileK a) => a -> Text -> m File
- data FileGetParentMethodInfo
- fileGetParent :: (MonadIO m, FileK a) => a -> m (Maybe File)
- data FileGetParseNameMethodInfo
- fileGetParseName :: (MonadIO m, FileK a) => a -> m Text
- data FileGetPathMethodInfo
- fileGetPath :: (MonadIO m, FileK a) => a -> m (Maybe Text)
- data FileGetRelativePathMethodInfo
- fileGetRelativePath :: (MonadIO m, FileK a, FileK b) => a -> b -> m (Maybe Text)
- data FileGetUriMethodInfo
- fileGetUri :: (MonadIO m, FileK a) => a -> m Text
- data FileGetUriSchemeMethodInfo
- fileGetUriScheme :: (MonadIO m, FileK a) => a -> m Text
- data FileHasParentMethodInfo
- fileHasParent :: (MonadIO m, FileK a, FileK b) => a -> Maybe b -> m Bool
- data FileHasPrefixMethodInfo
- fileHasPrefix :: (MonadIO m, FileK a, FileK b) => a -> b -> m Bool
- data FileHasUriSchemeMethodInfo
- fileHasUriScheme :: (MonadIO m, FileK a) => a -> Text -> m Bool
- data FileHashMethodInfo
- fileHash :: (MonadIO m, FileK a) => a -> m Word32
- data FileIsNativeMethodInfo
- fileIsNative :: (MonadIO m, FileK a) => a -> m Bool
- data FileLoadContentsMethodInfo
- fileLoadContents :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m (ByteString, Text)
- data FileLoadContentsAsyncMethodInfo
- fileLoadContentsAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileLoadContentsFinishMethodInfo
- fileLoadContentsFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m (ByteString, Text)
- data FileLoadPartialContentsFinishMethodInfo
- fileLoadPartialContentsFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m (ByteString, Text)
- data FileMakeDirectoryMethodInfo
- fileMakeDirectory :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m ()
- data FileMakeDirectoryAsyncMethodInfo
- fileMakeDirectoryAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileMakeDirectoryFinishMethodInfo
- fileMakeDirectoryFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m ()
- data FileMakeDirectoryWithParentsMethodInfo
- fileMakeDirectoryWithParents :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m ()
- data FileMakeSymbolicLinkMethodInfo
- fileMakeSymbolicLink :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Maybe b -> m ()
- data FileMeasureDiskUsageFinishMethodInfo
- fileMeasureDiskUsageFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m (Word64, Word64, Word64)
- data FileMonitorMethodInfo
- fileMonitor :: (MonadIO m, FileK a, CancellableK b) => a -> [FileMonitorFlags] -> Maybe b -> m FileMonitor
- data FileMonitorDirectoryMethodInfo
- fileMonitorDirectory :: (MonadIO m, FileK a, CancellableK b) => a -> [FileMonitorFlags] -> Maybe b -> m FileMonitor
- data FileMonitorFileMethodInfo
- fileMonitorFile :: (MonadIO m, FileK a, CancellableK b) => a -> [FileMonitorFlags] -> Maybe b -> m FileMonitor
- data FileMountEnclosingVolumeMethodInfo
- fileMountEnclosingVolume :: (MonadIO m, FileK a, MountOperationK b, CancellableK c) => a -> [MountMountFlags] -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m ()
- data FileMountEnclosingVolumeFinishMethodInfo
- fileMountEnclosingVolumeFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m ()
- data FileMountMountableMethodInfo
- fileMountMountable :: (MonadIO m, FileK a, MountOperationK b, CancellableK c) => a -> [MountMountFlags] -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m ()
- data FileMountMountableFinishMethodInfo
- fileMountMountableFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m File
- data FileMoveMethodInfo
- fileMove :: (MonadIO m, FileK a, FileK b, CancellableK c) => a -> b -> [FileCopyFlags] -> Maybe c -> Maybe FileProgressCallback -> m ()
- fileNewForCommandlineArg :: MonadIO m => Text -> m File
- fileNewForCommandlineArgAndCwd :: MonadIO m => Text -> Text -> m File
- fileNewForPath :: MonadIO m => Text -> m File
- fileNewForUri :: MonadIO m => Text -> m File
- fileNewTmp :: MonadIO m => Maybe [Char] -> m (File, FileIOStream)
- data FileOpenReadwriteMethodInfo
- fileOpenReadwrite :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m FileIOStream
- data FileOpenReadwriteAsyncMethodInfo
- fileOpenReadwriteAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileOpenReadwriteFinishMethodInfo
- fileOpenReadwriteFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileIOStream
- fileParseName :: MonadIO m => Text -> m File
- data FilePollMountableMethodInfo
- filePollMountable :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FilePollMountableFinishMethodInfo
- filePollMountableFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m ()
- data FileQueryDefaultHandlerMethodInfo
- fileQueryDefaultHandler :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m AppInfo
- data FileQueryExistsMethodInfo
- fileQueryExists :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m Bool
- data FileQueryFileTypeMethodInfo
- fileQueryFileType :: (MonadIO m, FileK a, CancellableK b) => a -> [FileQueryInfoFlags] -> Maybe b -> m FileType
- data FileQueryFilesystemInfoMethodInfo
- fileQueryFilesystemInfo :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Maybe b -> m FileInfo
- data FileQueryFilesystemInfoAsyncMethodInfo
- fileQueryFilesystemInfoAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileQueryFilesystemInfoFinishMethodInfo
- fileQueryFilesystemInfoFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileInfo
- data FileQueryInfoMethodInfo
- fileQueryInfo :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> [FileQueryInfoFlags] -> Maybe b -> m FileInfo
- data FileQueryInfoAsyncMethodInfo
- fileQueryInfoAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> [FileQueryInfoFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileQueryInfoFinishMethodInfo
- fileQueryInfoFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileInfo
- data FileQuerySettableAttributesMethodInfo
- fileQuerySettableAttributes :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m FileAttributeInfoList
- data FileQueryWritableNamespacesMethodInfo
- fileQueryWritableNamespaces :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m FileAttributeInfoList
- data FileReadMethodInfo
- fileRead :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m FileInputStream
- data FileReadAsyncMethodInfo
- fileReadAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileReadFinishMethodInfo
- fileReadFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileInputStream
- data FileReplaceMethodInfo
- fileReplace :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe Text -> Bool -> [FileCreateFlags] -> Maybe b -> m FileOutputStream
- data FileReplaceAsyncMethodInfo
- fileReplaceAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe Text -> Bool -> [FileCreateFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileReplaceContentsMethodInfo
- fileReplaceContents :: (MonadIO m, FileK a, CancellableK b) => a -> ByteString -> Maybe Text -> Bool -> [FileCreateFlags] -> Maybe b -> m Text
- data FileReplaceContentsAsyncMethodInfo
- fileReplaceContentsAsync :: (MonadIO m, FileK a, CancellableK b) => a -> ByteString -> Maybe Text -> Bool -> [FileCreateFlags] -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileReplaceContentsBytesAsyncMethodInfo
- fileReplaceContentsBytesAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Bytes -> Maybe Text -> Bool -> [FileCreateFlags] -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileReplaceContentsFinishMethodInfo
- fileReplaceContentsFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m Text
- data FileReplaceFinishMethodInfo
- fileReplaceFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileOutputStream
- data FileReplaceReadwriteMethodInfo
- fileReplaceReadwrite :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe Text -> Bool -> [FileCreateFlags] -> Maybe b -> m FileIOStream
- data FileReplaceReadwriteAsyncMethodInfo
- fileReplaceReadwriteAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe Text -> Bool -> [FileCreateFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileReplaceReadwriteFinishMethodInfo
- fileReplaceReadwriteFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileIOStream
- data FileResolveRelativePathMethodInfo
- fileResolveRelativePath :: (MonadIO m, FileK a) => a -> Text -> m File
- data FileSetAttributeMethodInfo
- fileSetAttribute :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> FileAttributeType -> Ptr () -> [FileQueryInfoFlags] -> Maybe b -> m ()
- data FileSetAttributeByteStringMethodInfo
- fileSetAttributeByteString :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Text -> [FileQueryInfoFlags] -> Maybe b -> m ()
- data FileSetAttributeInt32MethodInfo
- fileSetAttributeInt32 :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Int32 -> [FileQueryInfoFlags] -> Maybe b -> m ()
- data FileSetAttributeInt64MethodInfo
- fileSetAttributeInt64 :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Int64 -> [FileQueryInfoFlags] -> Maybe b -> m ()
- data FileSetAttributeStringMethodInfo
- fileSetAttributeString :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Text -> [FileQueryInfoFlags] -> Maybe b -> m ()
- data FileSetAttributeUint32MethodInfo
- fileSetAttributeUint32 :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Word32 -> [FileQueryInfoFlags] -> Maybe b -> m ()
- data FileSetAttributeUint64MethodInfo
- fileSetAttributeUint64 :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Word64 -> [FileQueryInfoFlags] -> Maybe b -> m ()
- data FileSetAttributesAsyncMethodInfo
- fileSetAttributesAsync :: (MonadIO m, FileK a, FileInfoK b, CancellableK c) => a -> b -> [FileQueryInfoFlags] -> Int32 -> Maybe c -> Maybe AsyncReadyCallback -> m ()
- data FileSetAttributesFinishMethodInfo
- fileSetAttributesFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileInfo
- data FileSetAttributesFromInfoMethodInfo
- fileSetAttributesFromInfo :: (MonadIO m, FileK a, FileInfoK b, CancellableK c) => a -> b -> [FileQueryInfoFlags] -> Maybe c -> m ()
- data FileSetDisplayNameMethodInfo
- fileSetDisplayName :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Maybe b -> m File
- data FileSetDisplayNameAsyncMethodInfo
- fileSetDisplayNameAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileSetDisplayNameFinishMethodInfo
- fileSetDisplayNameFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m File
- data FileStartMountableMethodInfo
- fileStartMountable :: (MonadIO m, FileK a, MountOperationK b, CancellableK c) => a -> [DriveStartFlags] -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m ()
- data FileStartMountableFinishMethodInfo
- fileStartMountableFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m ()
- data FileStopMountableMethodInfo
- fileStopMountable :: (MonadIO m, FileK a, MountOperationK b, CancellableK c) => a -> [MountUnmountFlags] -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m ()
- data FileStopMountableFinishMethodInfo
- fileStopMountableFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m ()
- data FileSupportsThreadContextsMethodInfo
- fileSupportsThreadContexts :: (MonadIO m, FileK a) => a -> m Bool
- data FileTrashMethodInfo
- fileTrash :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m ()
- data FileTrashAsyncMethodInfo
- fileTrashAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileTrashFinishMethodInfo
- fileTrashFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m ()
- data FileUnmountMountableMethodInfo
- fileUnmountMountable :: (MonadIO m, FileK a, CancellableK b) => a -> [MountUnmountFlags] -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data FileUnmountMountableFinishMethodInfo
- fileUnmountMountableFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m ()
- data FileUnmountMountableWithOperationMethodInfo
- fileUnmountMountableWithOperation :: (MonadIO m, FileK a, MountOperationK b, CancellableK c) => a -> [MountUnmountFlags] -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m ()
- data FileUnmountMountableWithOperationFinishMethodInfo
- fileUnmountMountableWithOperationFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m ()
Exported types
Constructors
| File (ForeignPtr File) |
Instances
| GObject File Source | |
| ((~) * info (ResolveFileMethod t File), MethodInfo * info File p) => IsLabelProxy t (File -> p) Source | |
| type ParentTypes File Source | |
| type AttributeList File Source | |
| type SignalList File Source |
Methods
fileAppendTo
data FileAppendToMethodInfo Source
Instances
| ((~) * signature ([FileCreateFlags] -> Maybe b -> m FileOutputStream), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileAppendToMethodInfo a signature Source |
fileAppendTo :: (MonadIO m, FileK a, CancellableK b) => a -> [FileCreateFlags] -> Maybe b -> m FileOutputStream Source
fileAppendToAsync
data FileAppendToAsyncMethodInfo Source
Instances
| ((~) * signature ([FileCreateFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileAppendToAsyncMethodInfo a signature Source |
fileAppendToAsync :: (MonadIO m, FileK a, CancellableK b) => a -> [FileCreateFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
fileAppendToFinish
data FileAppendToFinishMethodInfo Source
Instances
| ((~) * signature (b -> m FileOutputStream), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileAppendToFinishMethodInfo a signature Source |
fileAppendToFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileOutputStream Source
fileCopy
data FileCopyMethodInfo Source
Instances
| ((~) * signature (b -> [FileCopyFlags] -> Maybe c -> Maybe FileProgressCallback -> m ()), MonadIO m, FileK a, FileK b, CancellableK c) => MethodInfo * FileCopyMethodInfo a signature Source |
fileCopy :: (MonadIO m, FileK a, FileK b, CancellableK c) => a -> b -> [FileCopyFlags] -> Maybe c -> Maybe FileProgressCallback -> m () Source
fileCopyAttributes
data FileCopyAttributesMethodInfo Source
Instances
| ((~) * signature (b -> [FileCopyFlags] -> Maybe c -> m ()), MonadIO m, FileK a, FileK b, CancellableK c) => MethodInfo * FileCopyAttributesMethodInfo a signature Source |
fileCopyAttributes :: (MonadIO m, FileK a, FileK b, CancellableK c) => a -> b -> [FileCopyFlags] -> Maybe c -> m () Source
fileCopyFinish
data FileCopyFinishMethodInfo Source
Instances
| ((~) * signature (b -> m ()), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileCopyFinishMethodInfo a signature Source |
fileCopyFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m () Source
fileCreate
data FileCreateMethodInfo Source
Instances
| ((~) * signature ([FileCreateFlags] -> Maybe b -> m FileOutputStream), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileCreateMethodInfo a signature Source |
fileCreate :: (MonadIO m, FileK a, CancellableK b) => a -> [FileCreateFlags] -> Maybe b -> m FileOutputStream Source
fileCreateAsync
data FileCreateAsyncMethodInfo Source
Instances
| ((~) * signature ([FileCreateFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileCreateAsyncMethodInfo a signature Source |
fileCreateAsync :: (MonadIO m, FileK a, CancellableK b) => a -> [FileCreateFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
fileCreateFinish
data FileCreateFinishMethodInfo Source
Instances
| ((~) * signature (b -> m FileOutputStream), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileCreateFinishMethodInfo a signature Source |
fileCreateFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileOutputStream Source
fileCreateReadwrite
data FileCreateReadwriteMethodInfo Source
Instances
| ((~) * signature ([FileCreateFlags] -> Maybe b -> m FileIOStream), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileCreateReadwriteMethodInfo a signature Source |
fileCreateReadwrite :: (MonadIO m, FileK a, CancellableK b) => a -> [FileCreateFlags] -> Maybe b -> m FileIOStream Source
fileCreateReadwriteAsync
data FileCreateReadwriteAsyncMethodInfo Source
Instances
| ((~) * signature ([FileCreateFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileCreateReadwriteAsyncMethodInfo a signature Source |
fileCreateReadwriteAsync :: (MonadIO m, FileK a, CancellableK b) => a -> [FileCreateFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
fileCreateReadwriteFinish
data FileCreateReadwriteFinishMethodInfo Source
Instances
| ((~) * signature (b -> m FileIOStream), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileCreateReadwriteFinishMethodInfo a signature Source |
fileCreateReadwriteFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileIOStream Source
fileDelete
data FileDeleteMethodInfo Source
Instances
| ((~) * signature (Maybe b -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileDeleteMethodInfo a signature Source |
fileDelete :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m () Source
fileDeleteAsync
data FileDeleteAsyncMethodInfo Source
Instances
| ((~) * signature (Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileDeleteAsyncMethodInfo a signature Source |
fileDeleteAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
fileDeleteFinish
data FileDeleteFinishMethodInfo Source
Instances
| ((~) * signature (b -> m ()), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileDeleteFinishMethodInfo a signature Source |
fileDeleteFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m () Source
fileDup
data FileDupMethodInfo Source
Instances
| ((~) * signature (m File), MonadIO m, FileK a) => MethodInfo * FileDupMethodInfo a signature Source |
fileEjectMountable
data FileEjectMountableMethodInfo Source
Instances
| ((~) * signature ([MountUnmountFlags] -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileEjectMountableMethodInfo a signature Source |
fileEjectMountable :: (MonadIO m, FileK a, CancellableK b) => a -> [MountUnmountFlags] -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
Deprecated: (Since version 2.22)Use g_file_eject_mountable_with_operation() instead.
fileEjectMountableFinish
data FileEjectMountableFinishMethodInfo Source
Instances
| ((~) * signature (b -> m ()), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileEjectMountableFinishMethodInfo a signature Source |
fileEjectMountableFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m () Source
Deprecated: (Since version 2.22)Use g_file_eject_mountable_with_operation_finish() instead.
fileEjectMountableWithOperation
data FileEjectMountableWithOperationMethodInfo Source
Instances
| ((~) * signature ([MountUnmountFlags] -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, MountOperationK b, CancellableK c) => MethodInfo * FileEjectMountableWithOperationMethodInfo a signature Source |
fileEjectMountableWithOperation :: (MonadIO m, FileK a, MountOperationK b, CancellableK c) => a -> [MountUnmountFlags] -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m () Source
fileEjectMountableWithOperationFinish
data FileEjectMountableWithOperationFinishMethodInfo Source
Instances
| ((~) * signature (b -> m ()), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileEjectMountableWithOperationFinishMethodInfo a signature Source |
fileEjectMountableWithOperationFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m () Source
fileEnumerateChildren
data FileEnumerateChildrenMethodInfo Source
Instances
| ((~) * signature (Text -> [FileQueryInfoFlags] -> Maybe b -> m FileEnumerator), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileEnumerateChildrenMethodInfo a signature Source |
fileEnumerateChildren :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> [FileQueryInfoFlags] -> Maybe b -> m FileEnumerator Source
fileEnumerateChildrenAsync
data FileEnumerateChildrenAsyncMethodInfo Source
Instances
| ((~) * signature (Text -> [FileQueryInfoFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileEnumerateChildrenAsyncMethodInfo a signature Source |
fileEnumerateChildrenAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> [FileQueryInfoFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
fileEnumerateChildrenFinish
data FileEnumerateChildrenFinishMethodInfo Source
Instances
| ((~) * signature (b -> m FileEnumerator), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileEnumerateChildrenFinishMethodInfo a signature Source |
fileEnumerateChildrenFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileEnumerator Source
fileEqual
data FileEqualMethodInfo Source
Instances
| ((~) * signature (b -> m Bool), MonadIO m, FileK a, FileK b) => MethodInfo * FileEqualMethodInfo a signature Source |
fileFindEnclosingMount
data FileFindEnclosingMountMethodInfo Source
Instances
| ((~) * signature (Maybe b -> m Mount), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileFindEnclosingMountMethodInfo a signature Source |
fileFindEnclosingMount :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m Mount Source
fileFindEnclosingMountAsync
data FileFindEnclosingMountAsyncMethodInfo Source
Instances
| ((~) * signature (Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileFindEnclosingMountAsyncMethodInfo a signature Source |
fileFindEnclosingMountAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
fileFindEnclosingMountFinish
data FileFindEnclosingMountFinishMethodInfo Source
Instances
| ((~) * signature (b -> m Mount), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileFindEnclosingMountFinishMethodInfo a signature Source |
fileFindEnclosingMountFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m Mount Source
fileGetBasename
data FileGetBasenameMethodInfo Source
Instances
| ((~) * signature (m (Maybe Text)), MonadIO m, FileK a) => MethodInfo * FileGetBasenameMethodInfo a signature Source |
fileGetChild
data FileGetChildMethodInfo Source
Instances
| ((~) * signature (Text -> m File), MonadIO m, FileK a) => MethodInfo * FileGetChildMethodInfo a signature Source |
fileGetChildForDisplayName
data FileGetChildForDisplayNameMethodInfo Source
Instances
| ((~) * signature (Text -> m File), MonadIO m, FileK a) => MethodInfo * FileGetChildForDisplayNameMethodInfo a signature Source |
fileGetParent
data FileGetParentMethodInfo Source
Instances
| ((~) * signature (m (Maybe File)), MonadIO m, FileK a) => MethodInfo * FileGetParentMethodInfo a signature Source |
fileGetParseName
data FileGetParseNameMethodInfo Source
Instances
| ((~) * signature (m Text), MonadIO m, FileK a) => MethodInfo * FileGetParseNameMethodInfo a signature Source |
fileGetParseName :: (MonadIO m, FileK a) => a -> m Text Source
fileGetPath
data FileGetPathMethodInfo Source
Instances
| ((~) * signature (m (Maybe Text)), MonadIO m, FileK a) => MethodInfo * FileGetPathMethodInfo a signature Source |
fileGetRelativePath
data FileGetRelativePathMethodInfo Source
Instances
| ((~) * signature (b -> m (Maybe Text)), MonadIO m, FileK a, FileK b) => MethodInfo * FileGetRelativePathMethodInfo a signature Source |
fileGetUri
data FileGetUriMethodInfo Source
Instances
| ((~) * signature (m Text), MonadIO m, FileK a) => MethodInfo * FileGetUriMethodInfo a signature Source |
fileGetUri :: (MonadIO m, FileK a) => a -> m Text Source
fileGetUriScheme
data FileGetUriSchemeMethodInfo Source
Instances
| ((~) * signature (m Text), MonadIO m, FileK a) => MethodInfo * FileGetUriSchemeMethodInfo a signature Source |
fileGetUriScheme :: (MonadIO m, FileK a) => a -> m Text Source
fileHasParent
data FileHasParentMethodInfo Source
Instances
| ((~) * signature (Maybe b -> m Bool), MonadIO m, FileK a, FileK b) => MethodInfo * FileHasParentMethodInfo a signature Source |
fileHasPrefix
data FileHasPrefixMethodInfo Source
Instances
| ((~) * signature (b -> m Bool), MonadIO m, FileK a, FileK b) => MethodInfo * FileHasPrefixMethodInfo a signature Source |
fileHasUriScheme
data FileHasUriSchemeMethodInfo Source
Instances
| ((~) * signature (Text -> m Bool), MonadIO m, FileK a) => MethodInfo * FileHasUriSchemeMethodInfo a signature Source |
fileHash
data FileHashMethodInfo Source
Instances
| ((~) * signature (m Word32), MonadIO m, FileK a) => MethodInfo * FileHashMethodInfo a signature Source |
fileIsNative
data FileIsNativeMethodInfo Source
Instances
| ((~) * signature (m Bool), MonadIO m, FileK a) => MethodInfo * FileIsNativeMethodInfo a signature Source |
fileIsNative :: (MonadIO m, FileK a) => a -> m Bool Source
fileLoadContents
data FileLoadContentsMethodInfo Source
Instances
| ((~) * signature (Maybe b -> m (ByteString, Text)), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileLoadContentsMethodInfo a signature Source |
fileLoadContents :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m (ByteString, Text) Source
fileLoadContentsAsync
data FileLoadContentsAsyncMethodInfo Source
Instances
| ((~) * signature (Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileLoadContentsAsyncMethodInfo a signature Source |
fileLoadContentsAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
fileLoadContentsFinish
data FileLoadContentsFinishMethodInfo Source
Instances
| ((~) * signature (b -> m (ByteString, Text)), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileLoadContentsFinishMethodInfo a signature Source |
fileLoadContentsFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m (ByteString, Text) Source
fileLoadPartialContentsFinish
data FileLoadPartialContentsFinishMethodInfo Source
Instances
| ((~) * signature (b -> m (ByteString, Text)), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileLoadPartialContentsFinishMethodInfo a signature Source |
fileLoadPartialContentsFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m (ByteString, Text) Source
fileMakeDirectory
data FileMakeDirectoryMethodInfo Source
Instances
| ((~) * signature (Maybe b -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileMakeDirectoryMethodInfo a signature Source |
fileMakeDirectory :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m () Source
fileMakeDirectoryAsync
data FileMakeDirectoryAsyncMethodInfo Source
Instances
| ((~) * signature (Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileMakeDirectoryAsyncMethodInfo a signature Source |
fileMakeDirectoryAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
fileMakeDirectoryFinish
data FileMakeDirectoryFinishMethodInfo Source
Instances
| ((~) * signature (b -> m ()), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileMakeDirectoryFinishMethodInfo a signature Source |
fileMakeDirectoryFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m () Source
fileMakeDirectoryWithParents
data FileMakeDirectoryWithParentsMethodInfo Source
Instances
| ((~) * signature (Maybe b -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileMakeDirectoryWithParentsMethodInfo a signature Source |
fileMakeDirectoryWithParents :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m () Source
fileMakeSymbolicLink
data FileMakeSymbolicLinkMethodInfo Source
Instances
| ((~) * signature (Text -> Maybe b -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileMakeSymbolicLinkMethodInfo a signature Source |
fileMakeSymbolicLink :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Maybe b -> m () Source
fileMeasureDiskUsageFinish
data FileMeasureDiskUsageFinishMethodInfo Source
Instances
| ((~) * signature (b -> m (Word64, Word64, Word64)), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileMeasureDiskUsageFinishMethodInfo a signature Source |
fileMeasureDiskUsageFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m (Word64, Word64, Word64) Source
fileMonitor
data FileMonitorMethodInfo Source
Instances
| ((~) * signature ([FileMonitorFlags] -> Maybe b -> m FileMonitor), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileMonitorMethodInfo a signature Source |
fileMonitor :: (MonadIO m, FileK a, CancellableK b) => a -> [FileMonitorFlags] -> Maybe b -> m FileMonitor Source
fileMonitorDirectory
data FileMonitorDirectoryMethodInfo Source
Instances
| ((~) * signature ([FileMonitorFlags] -> Maybe b -> m FileMonitor), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileMonitorDirectoryMethodInfo a signature Source |
fileMonitorDirectory :: (MonadIO m, FileK a, CancellableK b) => a -> [FileMonitorFlags] -> Maybe b -> m FileMonitor Source
fileMonitorFile
data FileMonitorFileMethodInfo Source
Instances
| ((~) * signature ([FileMonitorFlags] -> Maybe b -> m FileMonitor), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileMonitorFileMethodInfo a signature Source |
fileMonitorFile :: (MonadIO m, FileK a, CancellableK b) => a -> [FileMonitorFlags] -> Maybe b -> m FileMonitor Source
fileMountEnclosingVolume
data FileMountEnclosingVolumeMethodInfo Source
Instances
| ((~) * signature ([MountMountFlags] -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, MountOperationK b, CancellableK c) => MethodInfo * FileMountEnclosingVolumeMethodInfo a signature Source |
fileMountEnclosingVolume :: (MonadIO m, FileK a, MountOperationK b, CancellableK c) => a -> [MountMountFlags] -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m () Source
fileMountEnclosingVolumeFinish
data FileMountEnclosingVolumeFinishMethodInfo Source
Instances
| ((~) * signature (b -> m ()), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileMountEnclosingVolumeFinishMethodInfo a signature Source |
fileMountEnclosingVolumeFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m () Source
fileMountMountable
data FileMountMountableMethodInfo Source
Instances
| ((~) * signature ([MountMountFlags] -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, MountOperationK b, CancellableK c) => MethodInfo * FileMountMountableMethodInfo a signature Source |
fileMountMountable :: (MonadIO m, FileK a, MountOperationK b, CancellableK c) => a -> [MountMountFlags] -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m () Source
fileMountMountableFinish
data FileMountMountableFinishMethodInfo Source
Instances
| ((~) * signature (b -> m File), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileMountMountableFinishMethodInfo a signature Source |
fileMountMountableFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m File Source
fileMove
data FileMoveMethodInfo Source
Instances
| ((~) * signature (b -> [FileCopyFlags] -> Maybe c -> Maybe FileProgressCallback -> m ()), MonadIO m, FileK a, FileK b, CancellableK c) => MethodInfo * FileMoveMethodInfo a signature Source |
fileMove :: (MonadIO m, FileK a, FileK b, CancellableK c) => a -> b -> [FileCopyFlags] -> Maybe c -> Maybe FileProgressCallback -> m () Source
fileNewForCommandlineArg
fileNewForCommandlineArg :: MonadIO m => Text -> m File Source
fileNewForCommandlineArgAndCwd
fileNewForPath
fileNewForPath :: MonadIO m => Text -> m File Source
fileNewForUri
fileNewForUri :: MonadIO m => Text -> m File Source
fileNewTmp
fileNewTmp :: MonadIO m => Maybe [Char] -> m (File, FileIOStream) Source
fileOpenReadwrite
data FileOpenReadwriteMethodInfo Source
Instances
| ((~) * signature (Maybe b -> m FileIOStream), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileOpenReadwriteMethodInfo a signature Source |
fileOpenReadwrite :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m FileIOStream Source
fileOpenReadwriteAsync
data FileOpenReadwriteAsyncMethodInfo Source
Instances
| ((~) * signature (Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileOpenReadwriteAsyncMethodInfo a signature Source |
fileOpenReadwriteAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
fileOpenReadwriteFinish
data FileOpenReadwriteFinishMethodInfo Source
Instances
| ((~) * signature (b -> m FileIOStream), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileOpenReadwriteFinishMethodInfo a signature Source |
fileOpenReadwriteFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileIOStream Source
fileParseName
fileParseName :: MonadIO m => Text -> m File Source
filePollMountable
data FilePollMountableMethodInfo Source
Instances
| ((~) * signature (Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FilePollMountableMethodInfo a signature Source |
filePollMountable :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
filePollMountableFinish
data FilePollMountableFinishMethodInfo Source
Instances
| ((~) * signature (b -> m ()), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FilePollMountableFinishMethodInfo a signature Source |
filePollMountableFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m () Source
fileQueryDefaultHandler
data FileQueryDefaultHandlerMethodInfo Source
Instances
| ((~) * signature (Maybe b -> m AppInfo), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileQueryDefaultHandlerMethodInfo a signature Source |
fileQueryDefaultHandler :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m AppInfo Source
fileQueryExists
data FileQueryExistsMethodInfo Source
Instances
| ((~) * signature (Maybe b -> m Bool), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileQueryExistsMethodInfo a signature Source |
fileQueryExists :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m Bool Source
fileQueryFileType
data FileQueryFileTypeMethodInfo Source
Instances
| ((~) * signature ([FileQueryInfoFlags] -> Maybe b -> m FileType), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileQueryFileTypeMethodInfo a signature Source |
fileQueryFileType :: (MonadIO m, FileK a, CancellableK b) => a -> [FileQueryInfoFlags] -> Maybe b -> m FileType Source
fileQueryFilesystemInfo
data FileQueryFilesystemInfoMethodInfo Source
Instances
| ((~) * signature (Text -> Maybe b -> m FileInfo), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileQueryFilesystemInfoMethodInfo a signature Source |
fileQueryFilesystemInfo :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Maybe b -> m FileInfo Source
fileQueryFilesystemInfoAsync
data FileQueryFilesystemInfoAsyncMethodInfo Source
Instances
| ((~) * signature (Text -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileQueryFilesystemInfoAsyncMethodInfo a signature Source |
fileQueryFilesystemInfoAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
fileQueryFilesystemInfoFinish
data FileQueryFilesystemInfoFinishMethodInfo Source
Instances
| ((~) * signature (b -> m FileInfo), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileQueryFilesystemInfoFinishMethodInfo a signature Source |
fileQueryFilesystemInfoFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileInfo Source
fileQueryInfo
data FileQueryInfoMethodInfo Source
Instances
| ((~) * signature (Text -> [FileQueryInfoFlags] -> Maybe b -> m FileInfo), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileQueryInfoMethodInfo a signature Source |
fileQueryInfo :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> [FileQueryInfoFlags] -> Maybe b -> m FileInfo Source
fileQueryInfoAsync
data FileQueryInfoAsyncMethodInfo Source
Instances
| ((~) * signature (Text -> [FileQueryInfoFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileQueryInfoAsyncMethodInfo a signature Source |
fileQueryInfoAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> [FileQueryInfoFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
fileQueryInfoFinish
data FileQueryInfoFinishMethodInfo Source
Instances
| ((~) * signature (b -> m FileInfo), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileQueryInfoFinishMethodInfo a signature Source |
fileQueryInfoFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileInfo Source
fileQuerySettableAttributes
data FileQuerySettableAttributesMethodInfo Source
Instances
| ((~) * signature (Maybe b -> m FileAttributeInfoList), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileQuerySettableAttributesMethodInfo a signature Source |
fileQuerySettableAttributes :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m FileAttributeInfoList Source
fileQueryWritableNamespaces
data FileQueryWritableNamespacesMethodInfo Source
Instances
| ((~) * signature (Maybe b -> m FileAttributeInfoList), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileQueryWritableNamespacesMethodInfo a signature Source |
fileQueryWritableNamespaces :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m FileAttributeInfoList Source
fileRead
data FileReadMethodInfo Source
Instances
| ((~) * signature (Maybe b -> m FileInputStream), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileReadMethodInfo a signature Source |
fileRead :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe b -> m FileInputStream Source
fileReadAsync
data FileReadAsyncMethodInfo Source
Instances
| ((~) * signature (Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileReadAsyncMethodInfo a signature Source |
fileReadAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
fileReadFinish
data FileReadFinishMethodInfo Source
Instances
| ((~) * signature (b -> m FileInputStream), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileReadFinishMethodInfo a signature Source |
fileReadFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileInputStream Source
fileReplace
data FileReplaceMethodInfo Source
Instances
| ((~) * signature (Maybe Text -> Bool -> [FileCreateFlags] -> Maybe b -> m FileOutputStream), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileReplaceMethodInfo a signature Source |
fileReplace :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe Text -> Bool -> [FileCreateFlags] -> Maybe b -> m FileOutputStream Source
fileReplaceAsync
data FileReplaceAsyncMethodInfo Source
Instances
| ((~) * signature (Maybe Text -> Bool -> [FileCreateFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileReplaceAsyncMethodInfo a signature Source |
fileReplaceAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe Text -> Bool -> [FileCreateFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
fileReplaceContents
data FileReplaceContentsMethodInfo Source
Instances
| ((~) * signature (ByteString -> Maybe Text -> Bool -> [FileCreateFlags] -> Maybe b -> m Text), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileReplaceContentsMethodInfo a signature Source |
fileReplaceContents :: (MonadIO m, FileK a, CancellableK b) => a -> ByteString -> Maybe Text -> Bool -> [FileCreateFlags] -> Maybe b -> m Text Source
fileReplaceContentsAsync
data FileReplaceContentsAsyncMethodInfo Source
Instances
| ((~) * signature (ByteString -> Maybe Text -> Bool -> [FileCreateFlags] -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileReplaceContentsAsyncMethodInfo a signature Source |
fileReplaceContentsAsync :: (MonadIO m, FileK a, CancellableK b) => a -> ByteString -> Maybe Text -> Bool -> [FileCreateFlags] -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
fileReplaceContentsBytesAsync
data FileReplaceContentsBytesAsyncMethodInfo Source
Instances
| ((~) * signature (Bytes -> Maybe Text -> Bool -> [FileCreateFlags] -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileReplaceContentsBytesAsyncMethodInfo a signature Source |
fileReplaceContentsBytesAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Bytes -> Maybe Text -> Bool -> [FileCreateFlags] -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
fileReplaceContentsFinish
data FileReplaceContentsFinishMethodInfo Source
Instances
| ((~) * signature (b -> m Text), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileReplaceContentsFinishMethodInfo a signature Source |
fileReplaceContentsFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m Text Source
fileReplaceFinish
data FileReplaceFinishMethodInfo Source
Instances
| ((~) * signature (b -> m FileOutputStream), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileReplaceFinishMethodInfo a signature Source |
fileReplaceFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileOutputStream Source
fileReplaceReadwrite
data FileReplaceReadwriteMethodInfo Source
Instances
| ((~) * signature (Maybe Text -> Bool -> [FileCreateFlags] -> Maybe b -> m FileIOStream), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileReplaceReadwriteMethodInfo a signature Source |
fileReplaceReadwrite :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe Text -> Bool -> [FileCreateFlags] -> Maybe b -> m FileIOStream Source
fileReplaceReadwriteAsync
data FileReplaceReadwriteAsyncMethodInfo Source
Instances
| ((~) * signature (Maybe Text -> Bool -> [FileCreateFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileReplaceReadwriteAsyncMethodInfo a signature Source |
fileReplaceReadwriteAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Maybe Text -> Bool -> [FileCreateFlags] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
fileReplaceReadwriteFinish
data FileReplaceReadwriteFinishMethodInfo Source
Instances
| ((~) * signature (b -> m FileIOStream), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileReplaceReadwriteFinishMethodInfo a signature Source |
fileReplaceReadwriteFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileIOStream Source
fileResolveRelativePath
data FileResolveRelativePathMethodInfo Source
Instances
| ((~) * signature (Text -> m File), MonadIO m, FileK a) => MethodInfo * FileResolveRelativePathMethodInfo a signature Source |
fileSetAttribute
data FileSetAttributeMethodInfo Source
Instances
| ((~) * signature (Text -> FileAttributeType -> Ptr () -> [FileQueryInfoFlags] -> Maybe b -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileSetAttributeMethodInfo a signature Source |
fileSetAttribute :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> FileAttributeType -> Ptr () -> [FileQueryInfoFlags] -> Maybe b -> m () Source
fileSetAttributeByteString
data FileSetAttributeByteStringMethodInfo Source
Instances
| ((~) * signature (Text -> Text -> [FileQueryInfoFlags] -> Maybe b -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileSetAttributeByteStringMethodInfo a signature Source |
fileSetAttributeByteString :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Text -> [FileQueryInfoFlags] -> Maybe b -> m () Source
fileSetAttributeInt32
data FileSetAttributeInt32MethodInfo Source
Instances
| ((~) * signature (Text -> Int32 -> [FileQueryInfoFlags] -> Maybe b -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileSetAttributeInt32MethodInfo a signature Source |
fileSetAttributeInt32 :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Int32 -> [FileQueryInfoFlags] -> Maybe b -> m () Source
fileSetAttributeInt64
data FileSetAttributeInt64MethodInfo Source
Instances
| ((~) * signature (Text -> Int64 -> [FileQueryInfoFlags] -> Maybe b -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileSetAttributeInt64MethodInfo a signature Source |
fileSetAttributeInt64 :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Int64 -> [FileQueryInfoFlags] -> Maybe b -> m () Source
fileSetAttributeString
data FileSetAttributeStringMethodInfo Source
Instances
| ((~) * signature (Text -> Text -> [FileQueryInfoFlags] -> Maybe b -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileSetAttributeStringMethodInfo a signature Source |
fileSetAttributeString :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Text -> [FileQueryInfoFlags] -> Maybe b -> m () Source
fileSetAttributeUint32
data FileSetAttributeUint32MethodInfo Source
Instances
| ((~) * signature (Text -> Word32 -> [FileQueryInfoFlags] -> Maybe b -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileSetAttributeUint32MethodInfo a signature Source |
fileSetAttributeUint32 :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Word32 -> [FileQueryInfoFlags] -> Maybe b -> m () Source
fileSetAttributeUint64
data FileSetAttributeUint64MethodInfo Source
Instances
| ((~) * signature (Text -> Word64 -> [FileQueryInfoFlags] -> Maybe b -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileSetAttributeUint64MethodInfo a signature Source |
fileSetAttributeUint64 :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Word64 -> [FileQueryInfoFlags] -> Maybe b -> m () Source
fileSetAttributesAsync
data FileSetAttributesAsyncMethodInfo Source
Instances
| ((~) * signature (b -> [FileQueryInfoFlags] -> Int32 -> Maybe c -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, FileInfoK b, CancellableK c) => MethodInfo * FileSetAttributesAsyncMethodInfo a signature Source |
fileSetAttributesAsync :: (MonadIO m, FileK a, FileInfoK b, CancellableK c) => a -> b -> [FileQueryInfoFlags] -> Int32 -> Maybe c -> Maybe AsyncReadyCallback -> m () Source
fileSetAttributesFinish
data FileSetAttributesFinishMethodInfo Source
Instances
| ((~) * signature (b -> m FileInfo), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileSetAttributesFinishMethodInfo a signature Source |
fileSetAttributesFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m FileInfo Source
fileSetAttributesFromInfo
data FileSetAttributesFromInfoMethodInfo Source
Instances
| ((~) * signature (b -> [FileQueryInfoFlags] -> Maybe c -> m ()), MonadIO m, FileK a, FileInfoK b, CancellableK c) => MethodInfo * FileSetAttributesFromInfoMethodInfo a signature Source |
fileSetAttributesFromInfo :: (MonadIO m, FileK a, FileInfoK b, CancellableK c) => a -> b -> [FileQueryInfoFlags] -> Maybe c -> m () Source
fileSetDisplayName
data FileSetDisplayNameMethodInfo Source
Instances
| ((~) * signature (Text -> Maybe b -> m File), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileSetDisplayNameMethodInfo a signature Source |
fileSetDisplayName :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Maybe b -> m File Source
fileSetDisplayNameAsync
data FileSetDisplayNameAsyncMethodInfo Source
Instances
| ((~) * signature (Text -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileSetDisplayNameAsyncMethodInfo a signature Source |
fileSetDisplayNameAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Text -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
fileSetDisplayNameFinish
data FileSetDisplayNameFinishMethodInfo Source
Instances
| ((~) * signature (b -> m File), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileSetDisplayNameFinishMethodInfo a signature Source |
fileSetDisplayNameFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m File Source
fileStartMountable
data FileStartMountableMethodInfo Source
Instances
| ((~) * signature ([DriveStartFlags] -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, MountOperationK b, CancellableK c) => MethodInfo * FileStartMountableMethodInfo a signature Source |
fileStartMountable :: (MonadIO m, FileK a, MountOperationK b, CancellableK c) => a -> [DriveStartFlags] -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m () Source
fileStartMountableFinish
data FileStartMountableFinishMethodInfo Source
Instances
| ((~) * signature (b -> m ()), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileStartMountableFinishMethodInfo a signature Source |
fileStartMountableFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m () Source
fileStopMountable
data FileStopMountableMethodInfo Source
Instances
| ((~) * signature ([MountUnmountFlags] -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, MountOperationK b, CancellableK c) => MethodInfo * FileStopMountableMethodInfo a signature Source |
fileStopMountable :: (MonadIO m, FileK a, MountOperationK b, CancellableK c) => a -> [MountUnmountFlags] -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m () Source
fileStopMountableFinish
data FileStopMountableFinishMethodInfo Source
Instances
| ((~) * signature (b -> m ()), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileStopMountableFinishMethodInfo a signature Source |
fileStopMountableFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m () Source
fileSupportsThreadContexts
data FileSupportsThreadContextsMethodInfo Source
Instances
| ((~) * signature (m Bool), MonadIO m, FileK a) => MethodInfo * FileSupportsThreadContextsMethodInfo a signature Source |
fileSupportsThreadContexts :: (MonadIO m, FileK a) => a -> m Bool Source
fileTrash
data FileTrashMethodInfo Source
Instances
| ((~) * signature (Maybe b -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileTrashMethodInfo a signature Source |
fileTrashAsync
data FileTrashAsyncMethodInfo Source
Instances
| ((~) * signature (Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileTrashAsyncMethodInfo a signature Source |
fileTrashAsync :: (MonadIO m, FileK a, CancellableK b) => a -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
fileTrashFinish
data FileTrashFinishMethodInfo Source
Instances
| ((~) * signature (b -> m ()), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileTrashFinishMethodInfo a signature Source |
fileTrashFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m () Source
fileUnmountMountable
data FileUnmountMountableMethodInfo Source
Instances
| ((~) * signature ([MountUnmountFlags] -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, CancellableK b) => MethodInfo * FileUnmountMountableMethodInfo a signature Source |
fileUnmountMountable :: (MonadIO m, FileK a, CancellableK b) => a -> [MountUnmountFlags] -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
Deprecated: (Since version 2.22)Use g_file_unmount_mountable_with_operation() instead.
fileUnmountMountableFinish
data FileUnmountMountableFinishMethodInfo Source
Instances
| ((~) * signature (b -> m ()), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileUnmountMountableFinishMethodInfo a signature Source |
fileUnmountMountableFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m () Source
Deprecated: (Since version 2.22)Use g_file_unmount_mountable_with_operation_finish() instead.
fileUnmountMountableWithOperation
data FileUnmountMountableWithOperationMethodInfo Source
Instances
| ((~) * signature ([MountUnmountFlags] -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m ()), MonadIO m, FileK a, MountOperationK b, CancellableK c) => MethodInfo * FileUnmountMountableWithOperationMethodInfo a signature Source |
fileUnmountMountableWithOperation :: (MonadIO m, FileK a, MountOperationK b, CancellableK c) => a -> [MountUnmountFlags] -> Maybe b -> Maybe c -> Maybe AsyncReadyCallback -> m () Source
fileUnmountMountableWithOperationFinish
data FileUnmountMountableWithOperationFinishMethodInfo Source
Instances
| ((~) * signature (b -> m ()), MonadIO m, FileK a, AsyncResultK b) => MethodInfo * FileUnmountMountableWithOperationFinishMethodInfo a signature Source |
fileUnmountMountableWithOperationFinish :: (MonadIO m, FileK a, AsyncResultK b) => a -> b -> m () Source