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