gi-gio-0.2.46.13: 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.IOStream

Contents

Description

 

Synopsis

Exported types

newtype IOStream Source

Constructors

IOStream (ForeignPtr IOStream) 

Instances

GObject IOStream Source 
((~) * info (ResolveIOStreamMethod t IOStream), MethodInfo * info IOStream p) => IsLabel t (IOStream -> p) Source 

Methods

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

((~) * info (ResolveIOStreamMethod t IOStream), MethodInfo * info IOStream p) => IsLabelProxy t (IOStream -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> IOStream -> p

type ParentTypes IOStream Source 
type AttributeList IOStream Source 
type SignalList IOStream Source 

Methods

iOStreamClearPending

iOStreamClose

data IOStreamCloseMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, IOStreamK a, CancellableK b) => MethodInfo (TYPE Lifted) IOStreamCloseMethodInfo a signature Source 

iOStreamClose :: (MonadIO m, IOStreamK a, CancellableK b) => a -> Maybe b -> m () Source

iOStreamCloseAsync

iOStreamCloseFinish

iOStreamGetInputStream

iOStreamGetOutputStream

iOStreamHasPending

iOStreamIsClosed

iOStreamSetPending

iOStreamSpliceAsync

iOStreamSpliceFinish

Properties

Closed

InputStream

OutputStream