gi-gio-0.2.46.14: 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.InputStream

Contents

Description

 

Synopsis

Exported types

newtype InputStream Source

Instances

GObject InputStream 
((~) * info (ResolveInputStreamMethod t InputStream), MethodInfo * info InputStream p) => IsLabelProxy t (InputStream -> p) 
type ParentTypes InputStream 
type AttributeList InputStream 
type SignalList InputStream 

Methods

inputStreamClearPending

data InputStreamClearPendingMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, InputStreamK a) => MethodInfo * InputStreamClearPendingMethodInfo a signature 

inputStreamClose

data InputStreamCloseMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, InputStreamK a, CancellableK b) => MethodInfo * InputStreamCloseMethodInfo a signature 

inputStreamCloseAsync

inputStreamCloseFinish

data InputStreamCloseFinishMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, InputStreamK a, AsyncResultK b) => MethodInfo * InputStreamCloseFinishMethodInfo a signature 

inputStreamHasPending

inputStreamIsClosed

data InputStreamIsClosedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, InputStreamK a) => MethodInfo * InputStreamIsClosedMethodInfo a signature 

inputStreamRead

data InputStreamReadMethodInfo Source

Instances

((~) * signature (ByteString -> Maybe b -> m Int64), MonadIO m, InputStreamK a, CancellableK b) => MethodInfo * InputStreamReadMethodInfo a signature 

inputStreamReadAll

inputStreamReadAllAsync

inputStreamReadAllFinish

inputStreamReadAsync

inputStreamReadBytes

inputStreamReadBytesAsync

inputStreamReadBytesFinish

inputStreamReadFinish

inputStreamSetPending

data InputStreamSetPendingMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, InputStreamK a) => MethodInfo * InputStreamSetPendingMethodInfo a signature 

inputStreamSkip

data InputStreamSkipMethodInfo Source

Instances

((~) * signature (Word64 -> Maybe b -> m Int64), MonadIO m, InputStreamK a, CancellableK b) => MethodInfo * InputStreamSkipMethodInfo a signature 

inputStreamSkipAsync

inputStreamSkipFinish