gi-gio-2.0.10: Gio bindings

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

GI.Gio.Objects.FileIOStream

Contents

Description

 

Synopsis

Exported types

newtype FileIOStream Source #

Constructors

FileIOStream (ManagedPtr FileIOStream) 

Instances

GObject FileIOStream Source # 
IsObject FileIOStream Source # 
IsIOStream FileIOStream Source # 
IsFileIOStream FileIOStream Source # 
IsSeekable FileIOStream Source # 
((~) * info (ResolveFileIOStreamMethod t FileIOStream), MethodInfo * info FileIOStream p) => IsLabel t (FileIOStream -> p) Source # 

Methods

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

((~) * info (ResolveFileIOStreamMethod t FileIOStream), MethodInfo * info FileIOStream p) => IsLabelProxy t (FileIOStream -> p) Source # 
HasAttributeList * FileIOStream Source # 
type SignalList FileIOStream Source # 
type SignalList FileIOStream
type AttributeList FileIOStream Source # 
type AttributeList FileIOStream

class GObject o => IsFileIOStream o Source #

Instances

(GObject a, UnknownAncestorError Constraint FileIOStream a) => IsFileIOStream a Source # 
IsFileIOStream FileIOStream Source # 

Methods

getEtag

data FileIOStreamGetEtagMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsFileIOStream a) => MethodInfo * FileIOStreamGetEtagMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileIOStreamGetEtagMethodInfo a -> signature -> s

queryInfo

data FileIOStreamQueryInfoMethodInfo Source #

Instances

((~) * signature (Text -> Maybe b -> m FileInfo), MonadIO m, IsFileIOStream a, IsCancellable b) => MethodInfo * FileIOStreamQueryInfoMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileIOStreamQueryInfoMethodInfo a -> signature -> s

queryInfoAsync

data FileIOStreamQueryInfoAsyncMethodInfo Source #

Instances

((~) * signature (Text -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IsFileIOStream a, IsCancellable b) => MethodInfo * FileIOStreamQueryInfoAsyncMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileIOStreamQueryInfoAsyncMethodInfo a -> signature -> s

queryInfoFinish

data FileIOStreamQueryInfoFinishMethodInfo Source #

Instances

((~) * signature (b -> m FileInfo), MonadIO m, IsFileIOStream a, IsAsyncResult b) => MethodInfo * FileIOStreamQueryInfoFinishMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileIOStreamQueryInfoFinishMethodInfo a -> signature -> s