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.PollableInputStream

Contents

Description

 

Synopsis

Exported types

newtype PollableInputStream Source #

Constructors

PollableInputStream (ManagedPtr PollableInputStream) 

Instances

GObject PollableInputStream Source # 
IsObject PollableInputStream Source # 
IsInputStream PollableInputStream Source # 
IsPollableInputStream PollableInputStream Source # 
((~) * info (ResolvePollableInputStreamMethod t PollableInputStream), MethodInfo * info PollableInputStream p) => IsLabel t (PollableInputStream -> p) Source # 
((~) * info (ResolvePollableInputStreamMethod t PollableInputStream), MethodInfo * info PollableInputStream p) => IsLabelProxy t (PollableInputStream -> p) Source # 
HasAttributeList * PollableInputStream Source # 
type SignalList PollableInputStream Source # 
type SignalList PollableInputStream
type AttributeList PollableInputStream Source # 
type AttributeList PollableInputStream

Methods

canPoll

data PollableInputStreamCanPollMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsPollableInputStream a) => MethodInfo * PollableInputStreamCanPollMethodInfo a signature Source # 

Methods

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

createSource

data PollableInputStreamCreateSourceMethodInfo Source #

Instances

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

Methods

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

isReadable

data PollableInputStreamIsReadableMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsPollableInputStream a) => MethodInfo * PollableInputStreamIsReadableMethodInfo a signature Source # 

Methods

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

readNonblocking