gi-gio-2.0.9: 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 #

Constructors

DataInputStream (ManagedPtr DataInputStream) 

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

getByteOrder

getNewlineType

new

readByte

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

readInt16

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

readInt32

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

readInt64

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

readLine

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

readLineAsync

readLineFinish

readLineFinishUtf8

readLineUtf8

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

readUint16

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

readUint32

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

readUint64

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

readUntil

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

readUntilAsync

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

readUntilFinish

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

readUpto

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

readUptoAsync

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

readUptoFinish

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

setByteOrder

data DataInputStreamSetByteOrderMethodInfo Source #

Instances

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

Methods

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

setNewlineType

Properties

byteOrder

data DataInputStreamByteOrderPropertyInfo Source #

Instances

AttrInfo DataInputStreamByteOrderPropertyInfo Source # 
type AttrSetTypeConstraint DataInputStreamByteOrderPropertyInfo Source # 
type AttrOrigin 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 AttrOrigin 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 #