gi-gio-2.0.7: 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.Interfaces.PollableOutputStream

Contents

Description

 

Synopsis

Exported types

newtype PollableOutputStream Source #

Constructors

PollableOutputStream (ManagedPtr PollableOutputStream) 

Instances

GObject PollableOutputStream Source # 
IsObject PollableOutputStream Source # 
IsOutputStream PollableOutputStream Source # 
IsPollableOutputStream PollableOutputStream Source # 
((~) * info (ResolvePollableOutputStreamMethod t PollableOutputStream), MethodInfo * info PollableOutputStream p) => IsLabel t (PollableOutputStream -> p) Source # 
((~) * info (ResolvePollableOutputStreamMethod t PollableOutputStream), MethodInfo * info PollableOutputStream p) => IsLabelProxy t (PollableOutputStream -> p) Source # 
HasAttributeList * PollableOutputStream Source # 
type SignalList PollableOutputStream Source # 
type SignalList PollableOutputStream
type AttributeList PollableOutputStream Source # 
type AttributeList PollableOutputStream

Methods

canPoll

data PollableOutputStreamCanPollMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsPollableOutputStream a) => MethodInfo * PollableOutputStreamCanPollMethodInfo a signature Source # 

Methods

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

createSource

data PollableOutputStreamCreateSourceMethodInfo Source #

Instances

((~) * signature (Maybe b -> m Source), MonadIO m, IsPollableOutputStream a, IsCancellable b) => MethodInfo * PollableOutputStreamCreateSourceMethodInfo a signature Source # 

Methods

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

isWritable

writeNonblocking