gi-gio-2.0.6: 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.DataInputStream

Contents

Description

 

Synopsis

Exported types

newtype DataInputStream Source #

Instances

GObject DataInputStream Source # 
IsObject DataInputStream Source # 
IsInputStream DataInputStream Source # 
IsFilterInputStream DataInputStream Source # 
IsBufferedInputStream DataInputStream Source # 
IsSeekable DataInputStream Source # 
IsDataInputStream DataInputStream Source # 
((~) * info (ResolveDataInputStreamMethod t DataInputStream), MethodInfo * info DataInputStream p) => IsLabel t (DataInputStream -> p) Source # 
((~) * info (ResolveDataInputStreamMethod t DataInputStream), MethodInfo * info DataInputStream p) => IsLabelProxy t (DataInputStream -> p) Source # 
HasAttributeList * DataInputStream Source # 
type SignalList DataInputStream Source # 
type SignalList DataInputStream
type AttributeList DataInputStream Source # 
type AttributeList DataInputStream

class GObject o => IsDataInputStream o Source #

Instances

Methods

dataInputStreamGetByteOrder

dataInputStreamGetNewlineType

dataInputStreamNew

dataInputStreamReadByte

data DataInputStreamReadByteMethodInfo Source #

Instances

((~) * signature (Maybe b -> m Word8), MonadIO m, IsDataInputStream a, IsCancellable b) => MethodInfo * DataInputStreamReadByteMethodInfo a signature Source # 

Methods

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

dataInputStreamReadInt16

data DataInputStreamReadInt16MethodInfo Source #

Instances

((~) * signature (Maybe b -> m Int16), MonadIO m, IsDataInputStream a, IsCancellable b) => MethodInfo * DataInputStreamReadInt16MethodInfo a signature Source # 

Methods

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

dataInputStreamReadInt32

data DataInputStreamReadInt32MethodInfo Source #

Instances

((~) * signature (Maybe b -> m Int32), MonadIO m, IsDataInputStream a, IsCancellable b) => MethodInfo * DataInputStreamReadInt32MethodInfo a signature Source # 

Methods

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

dataInputStreamReadInt64

data DataInputStreamReadInt64MethodInfo Source #

Instances

((~) * signature (Maybe b -> m Int64), MonadIO m, IsDataInputStream a, IsCancellable b) => MethodInfo * DataInputStreamReadInt64MethodInfo a signature Source # 

Methods

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

dataInputStreamReadLine

data DataInputStreamReadLineMethodInfo Source #

Instances

((~) * signature (Maybe b -> m (Maybe ByteString, Word64)), MonadIO m, IsDataInputStream a, IsCancellable b) => MethodInfo * DataInputStreamReadLineMethodInfo a signature Source # 

Methods

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

dataInputStreamReadLineAsync

dataInputStreamReadLineFinish

dataInputStreamReadLineFinishUtf8

dataInputStreamReadLineUtf8

data DataInputStreamReadLineUtf8MethodInfo Source #

Instances

((~) * signature (Maybe b -> m (Maybe Text, Word64)), MonadIO m, IsDataInputStream a, IsCancellable b) => MethodInfo * DataInputStreamReadLineUtf8MethodInfo a signature Source # 

Methods

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

dataInputStreamReadUint16

data DataInputStreamReadUint16MethodInfo Source #

Instances

((~) * signature (Maybe b -> m Word16), MonadIO m, IsDataInputStream a, IsCancellable b) => MethodInfo * DataInputStreamReadUint16MethodInfo a signature Source # 

Methods

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

dataInputStreamReadUint32

data DataInputStreamReadUint32MethodInfo Source #

Instances

((~) * signature (Maybe b -> m Word32), MonadIO m, IsDataInputStream a, IsCancellable b) => MethodInfo * DataInputStreamReadUint32MethodInfo a signature Source # 

Methods

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

dataInputStreamReadUint64

data DataInputStreamReadUint64MethodInfo Source #

Instances

((~) * signature (Maybe b -> m Word64), MonadIO m, IsDataInputStream a, IsCancellable b) => MethodInfo * DataInputStreamReadUint64MethodInfo a signature Source # 

Methods

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

dataInputStreamReadUntil

data DataInputStreamReadUntilMethodInfo Source #

Instances

((~) * signature (Text -> Maybe b -> m (Text, Word64)), MonadIO m, IsDataInputStream a, IsCancellable b) => MethodInfo * DataInputStreamReadUntilMethodInfo a signature Source # 

Methods

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

dataInputStreamReadUntilAsync

data DataInputStreamReadUntilAsyncMethodInfo Source #

Instances

((~) * signature (Text -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IsDataInputStream a, IsCancellable b) => MethodInfo * DataInputStreamReadUntilAsyncMethodInfo a signature Source # 

Methods

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

dataInputStreamReadUntilFinish

data DataInputStreamReadUntilFinishMethodInfo Source #

Instances

((~) * signature (b -> m (Text, Word64)), MonadIO m, IsDataInputStream a, IsAsyncResult b) => MethodInfo * DataInputStreamReadUntilFinishMethodInfo a signature Source # 

Methods

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

dataInputStreamReadUpto

data DataInputStreamReadUptoMethodInfo Source #

Instances

((~) * signature (Text -> Int64 -> Maybe b -> m (Text, Word64)), MonadIO m, IsDataInputStream a, IsCancellable b) => MethodInfo * DataInputStreamReadUptoMethodInfo a signature Source # 

Methods

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

dataInputStreamReadUptoAsync

data DataInputStreamReadUptoAsyncMethodInfo Source #

Instances

((~) * signature (Text -> Int64 -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, IsDataInputStream a, IsCancellable b) => MethodInfo * DataInputStreamReadUptoAsyncMethodInfo a signature Source # 

Methods

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

dataInputStreamReadUptoFinish

data DataInputStreamReadUptoFinishMethodInfo Source #

Instances

((~) * signature (b -> m (Text, Word64)), MonadIO m, IsDataInputStream a, IsAsyncResult b) => MethodInfo * DataInputStreamReadUptoFinishMethodInfo a signature Source # 

Methods

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

dataInputStreamSetByteOrder

data DataInputStreamSetByteOrderMethodInfo Source #

Instances

((~) * signature (DataStreamByteOrder -> m ()), MonadIO m, IsDataInputStream a) => MethodInfo * DataInputStreamSetByteOrderMethodInfo a signature Source # 

Methods

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

dataInputStreamSetNewlineType

Properties

ByteOrder

data DataInputStreamByteOrderPropertyInfo Source #

Instances

AttrInfo DataInputStreamByteOrderPropertyInfo Source # 
type AttrSetTypeConstraint DataInputStreamByteOrderPropertyInfo Source # 
type AttrLabel DataInputStreamByteOrderPropertyInfo Source # 
type AttrLabel DataInputStreamByteOrderPropertyInfo = "byte-order"
type AttrGetType DataInputStreamByteOrderPropertyInfo Source # 
type AttrBaseTypeConstraint DataInputStreamByteOrderPropertyInfo Source # 
type AttrAllowedOps DataInputStreamByteOrderPropertyInfo Source # 
type AttrAllowedOps DataInputStreamByteOrderPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

dataInputStreamByteOrder :: AttrLabelProxy "byteOrder" Source #

NewlineType

data DataInputStreamNewlineTypePropertyInfo Source #

Instances

AttrInfo DataInputStreamNewlineTypePropertyInfo Source # 
type AttrSetTypeConstraint DataInputStreamNewlineTypePropertyInfo Source # 
type AttrLabel DataInputStreamNewlineTypePropertyInfo Source # 
type AttrLabel DataInputStreamNewlineTypePropertyInfo = "newline-type"
type AttrGetType DataInputStreamNewlineTypePropertyInfo Source # 
type AttrBaseTypeConstraint DataInputStreamNewlineTypePropertyInfo Source # 
type AttrAllowedOps DataInputStreamNewlineTypePropertyInfo Source # 
type AttrAllowedOps DataInputStreamNewlineTypePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

dataInputStreamNewlineType :: AttrLabelProxy "newlineType" Source #