gi-gio-2.0.2: 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

Methods

iOStreamClearPending

data IOStreamClearPendingMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, IOStreamK a) => MethodInfo * IOStreamClearPendingMethodInfo a signature Source 

iOStreamClose

data IOStreamCloseMethodInfo Source

Instances

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

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

iOStreamCloseAsync

iOStreamCloseFinish

data IOStreamCloseFinishMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, IOStreamK a, AsyncResultK b) => MethodInfo * IOStreamCloseFinishMethodInfo a signature Source 

iOStreamGetInputStream

iOStreamGetOutputStream

iOStreamHasPending

data IOStreamHasPendingMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, IOStreamK a) => MethodInfo * IOStreamHasPendingMethodInfo a signature Source 

iOStreamIsClosed

data IOStreamIsClosedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, IOStreamK a) => MethodInfo * IOStreamIsClosedMethodInfo a signature Source 

iOStreamSetPending

data IOStreamSetPendingMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, IOStreamK a) => MethodInfo * IOStreamSetPendingMethodInfo a signature Source 

iOStreamSpliceAsync

iOStreamSpliceFinish

Properties

Closed

InputStream

OutputStream