Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- dataInputStreamGetByteOrder
- dataInputStreamGetNewlineType
- dataInputStreamNew
- dataInputStreamReadByte
- dataInputStreamReadInt16
- dataInputStreamReadInt32
- dataInputStreamReadInt64
- dataInputStreamReadLine
- dataInputStreamReadLineAsync
- dataInputStreamReadLineFinish
- dataInputStreamReadLineFinishUtf8
- dataInputStreamReadLineUtf8
- dataInputStreamReadUint16
- dataInputStreamReadUint32
- dataInputStreamReadUint64
- dataInputStreamReadUntil
- dataInputStreamReadUntilAsync
- dataInputStreamReadUntilFinish
- dataInputStreamReadUpto
- dataInputStreamReadUptoAsync
- dataInputStreamReadUptoFinish
- dataInputStreamSetByteOrder
- dataInputStreamSetNewlineType
- Properties
- newtype DataInputStream = DataInputStream (ForeignPtr DataInputStream)
- class GObject o => DataInputStreamK o
- toDataInputStream :: DataInputStreamK o => o -> IO DataInputStream
- noDataInputStream :: Maybe DataInputStream
- data DataInputStreamGetByteOrderMethodInfo
- dataInputStreamGetByteOrder :: (MonadIO m, DataInputStreamK a) => a -> m DataStreamByteOrder
- data DataInputStreamGetNewlineTypeMethodInfo
- dataInputStreamGetNewlineType :: (MonadIO m, DataInputStreamK a) => a -> m DataStreamNewlineType
- dataInputStreamNew :: (MonadIO m, InputStreamK a) => a -> m DataInputStream
- data DataInputStreamReadByteMethodInfo
- dataInputStreamReadByte :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Maybe b -> m Word8
- data DataInputStreamReadInt16MethodInfo
- dataInputStreamReadInt16 :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Maybe b -> m Int16
- data DataInputStreamReadInt32MethodInfo
- dataInputStreamReadInt32 :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Maybe b -> m Int32
- data DataInputStreamReadInt64MethodInfo
- dataInputStreamReadInt64 :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Maybe b -> m Int64
- data DataInputStreamReadLineMethodInfo
- dataInputStreamReadLine :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Maybe b -> m (ByteString, Word64)
- data DataInputStreamReadLineAsyncMethodInfo
- dataInputStreamReadLineAsync :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data DataInputStreamReadLineFinishMethodInfo
- dataInputStreamReadLineFinish :: (MonadIO m, DataInputStreamK a, AsyncResultK b) => a -> b -> m (ByteString, Word64)
- data DataInputStreamReadLineFinishUtf8MethodInfo
- dataInputStreamReadLineFinishUtf8 :: (MonadIO m, DataInputStreamK a, AsyncResultK b) => a -> b -> m (Text, Word64)
- data DataInputStreamReadLineUtf8MethodInfo
- dataInputStreamReadLineUtf8 :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Maybe b -> m (Text, Word64)
- data DataInputStreamReadUint16MethodInfo
- dataInputStreamReadUint16 :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Maybe b -> m Word16
- data DataInputStreamReadUint32MethodInfo
- dataInputStreamReadUint32 :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Maybe b -> m Word32
- data DataInputStreamReadUint64MethodInfo
- dataInputStreamReadUint64 :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Maybe b -> m Word64
- data DataInputStreamReadUntilMethodInfo
- dataInputStreamReadUntil :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Text -> Maybe b -> m (Text, Word64)
- data DataInputStreamReadUntilAsyncMethodInfo
- dataInputStreamReadUntilAsync :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Text -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data DataInputStreamReadUntilFinishMethodInfo
- dataInputStreamReadUntilFinish :: (MonadIO m, DataInputStreamK a, AsyncResultK b) => a -> b -> m (Text, Word64)
- data DataInputStreamReadUptoMethodInfo
- dataInputStreamReadUpto :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Text -> Int64 -> Maybe b -> m (Text, Word64)
- data DataInputStreamReadUptoAsyncMethodInfo
- dataInputStreamReadUptoAsync :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Text -> Int64 -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data DataInputStreamReadUptoFinishMethodInfo
- dataInputStreamReadUptoFinish :: (MonadIO m, DataInputStreamK a, AsyncResultK b) => a -> b -> m (Text, Word64)
- data DataInputStreamSetByteOrderMethodInfo
- dataInputStreamSetByteOrder :: (MonadIO m, DataInputStreamK a) => a -> DataStreamByteOrder -> m ()
- data DataInputStreamSetNewlineTypeMethodInfo
- dataInputStreamSetNewlineType :: (MonadIO m, DataInputStreamK a) => a -> DataStreamNewlineType -> m ()
- data DataInputStreamByteOrderPropertyInfo
- constructDataInputStreamByteOrder :: DataStreamByteOrder -> IO ([Char], GValue)
- getDataInputStreamByteOrder :: (MonadIO m, DataInputStreamK o) => o -> m DataStreamByteOrder
- setDataInputStreamByteOrder :: (MonadIO m, DataInputStreamK o) => o -> DataStreamByteOrder -> m ()
- data DataInputStreamNewlineTypePropertyInfo
- constructDataInputStreamNewlineType :: DataStreamNewlineType -> IO ([Char], GValue)
- getDataInputStreamNewlineType :: (MonadIO m, DataInputStreamK o) => o -> m DataStreamNewlineType
- setDataInputStreamNewlineType :: (MonadIO m, DataInputStreamK o) => o -> DataStreamNewlineType -> m ()
Exported types
newtype DataInputStream Source
GObject 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 | |
type ParentTypes DataInputStream Source | |
type AttributeList DataInputStream Source | |
type SignalList DataInputStream Source |
class GObject o => DataInputStreamK o Source
(GObject o, IsDescendantOf DataInputStream o) => DataInputStreamK o Source | |
toDataInputStream :: DataInputStreamK o => o -> IO DataInputStream Source
Methods
dataInputStreamGetByteOrder
data DataInputStreamGetByteOrderMethodInfo Source
((~) (TYPE Lifted) signature (m DataStreamByteOrder), MonadIO m, DataInputStreamK a) => MethodInfo (TYPE Lifted) DataInputStreamGetByteOrderMethodInfo a signature Source | |
dataInputStreamGetByteOrder :: (MonadIO m, DataInputStreamK a) => a -> m DataStreamByteOrder Source
dataInputStreamGetNewlineType
data DataInputStreamGetNewlineTypeMethodInfo Source
((~) (TYPE Lifted) signature (m DataStreamNewlineType), MonadIO m, DataInputStreamK a) => MethodInfo (TYPE Lifted) DataInputStreamGetNewlineTypeMethodInfo a signature Source | |
dataInputStreamGetNewlineType :: (MonadIO m, DataInputStreamK a) => a -> m DataStreamNewlineType Source
dataInputStreamNew
dataInputStreamNew :: (MonadIO m, InputStreamK a) => a -> m DataInputStream Source
dataInputStreamReadByte
data DataInputStreamReadByteMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m Word8), MonadIO m, DataInputStreamK a, CancellableK b) => MethodInfo (TYPE Lifted) DataInputStreamReadByteMethodInfo a signature Source | |
dataInputStreamReadByte :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Maybe b -> m Word8 Source
dataInputStreamReadInt16
data DataInputStreamReadInt16MethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m Int16), MonadIO m, DataInputStreamK a, CancellableK b) => MethodInfo (TYPE Lifted) DataInputStreamReadInt16MethodInfo a signature Source | |
dataInputStreamReadInt16 :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Maybe b -> m Int16 Source
dataInputStreamReadInt32
data DataInputStreamReadInt32MethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m Int32), MonadIO m, DataInputStreamK a, CancellableK b) => MethodInfo (TYPE Lifted) DataInputStreamReadInt32MethodInfo a signature Source | |
dataInputStreamReadInt32 :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Maybe b -> m Int32 Source
dataInputStreamReadInt64
data DataInputStreamReadInt64MethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m Int64), MonadIO m, DataInputStreamK a, CancellableK b) => MethodInfo (TYPE Lifted) DataInputStreamReadInt64MethodInfo a signature Source | |
dataInputStreamReadInt64 :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Maybe b -> m Int64 Source
dataInputStreamReadLine
data DataInputStreamReadLineMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m (ByteString, Word64)), MonadIO m, DataInputStreamK a, CancellableK b) => MethodInfo (TYPE Lifted) DataInputStreamReadLineMethodInfo a signature Source | |
dataInputStreamReadLine :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Maybe b -> m (ByteString, Word64) Source
dataInputStreamReadLineAsync
data DataInputStreamReadLineAsyncMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, DataInputStreamK a, CancellableK b) => MethodInfo (TYPE Lifted) DataInputStreamReadLineAsyncMethodInfo a signature Source | |
dataInputStreamReadLineAsync :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
dataInputStreamReadLineFinish
data DataInputStreamReadLineFinishMethodInfo Source
((~) (TYPE Lifted) signature (b -> m (ByteString, Word64)), MonadIO m, DataInputStreamK a, AsyncResultK b) => MethodInfo (TYPE Lifted) DataInputStreamReadLineFinishMethodInfo a signature Source | |
dataInputStreamReadLineFinish :: (MonadIO m, DataInputStreamK a, AsyncResultK b) => a -> b -> m (ByteString, Word64) Source
dataInputStreamReadLineFinishUtf8
data DataInputStreamReadLineFinishUtf8MethodInfo Source
((~) (TYPE Lifted) signature (b -> m (Text, Word64)), MonadIO m, DataInputStreamK a, AsyncResultK b) => MethodInfo (TYPE Lifted) DataInputStreamReadLineFinishUtf8MethodInfo a signature Source | |
dataInputStreamReadLineFinishUtf8 :: (MonadIO m, DataInputStreamK a, AsyncResultK b) => a -> b -> m (Text, Word64) Source
dataInputStreamReadLineUtf8
data DataInputStreamReadLineUtf8MethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m (Text, Word64)), MonadIO m, DataInputStreamK a, CancellableK b) => MethodInfo (TYPE Lifted) DataInputStreamReadLineUtf8MethodInfo a signature Source | |
dataInputStreamReadLineUtf8 :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Maybe b -> m (Text, Word64) Source
dataInputStreamReadUint16
data DataInputStreamReadUint16MethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m Word16), MonadIO m, DataInputStreamK a, CancellableK b) => MethodInfo (TYPE Lifted) DataInputStreamReadUint16MethodInfo a signature Source | |
dataInputStreamReadUint16 :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Maybe b -> m Word16 Source
dataInputStreamReadUint32
data DataInputStreamReadUint32MethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m Word32), MonadIO m, DataInputStreamK a, CancellableK b) => MethodInfo (TYPE Lifted) DataInputStreamReadUint32MethodInfo a signature Source | |
dataInputStreamReadUint32 :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Maybe b -> m Word32 Source
dataInputStreamReadUint64
data DataInputStreamReadUint64MethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m Word64), MonadIO m, DataInputStreamK a, CancellableK b) => MethodInfo (TYPE Lifted) DataInputStreamReadUint64MethodInfo a signature Source | |
dataInputStreamReadUint64 :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Maybe b -> m Word64 Source
dataInputStreamReadUntil
data DataInputStreamReadUntilMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Maybe b -> m (Text, Word64)), MonadIO m, DataInputStreamK a, CancellableK b) => MethodInfo (TYPE Lifted) DataInputStreamReadUntilMethodInfo a signature Source | |
dataInputStreamReadUntil :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Text -> Maybe b -> m (Text, Word64) Source
dataInputStreamReadUntilAsync
data DataInputStreamReadUntilAsyncMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, DataInputStreamK a, CancellableK b) => MethodInfo (TYPE Lifted) DataInputStreamReadUntilAsyncMethodInfo a signature Source | |
dataInputStreamReadUntilAsync :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Text -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
dataInputStreamReadUntilFinish
data DataInputStreamReadUntilFinishMethodInfo Source
((~) (TYPE Lifted) signature (b -> m (Text, Word64)), MonadIO m, DataInputStreamK a, AsyncResultK b) => MethodInfo (TYPE Lifted) DataInputStreamReadUntilFinishMethodInfo a signature Source | |
dataInputStreamReadUntilFinish :: (MonadIO m, DataInputStreamK a, AsyncResultK b) => a -> b -> m (Text, Word64) Source
dataInputStreamReadUpto
data DataInputStreamReadUptoMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Int64 -> Maybe b -> m (Text, Word64)), MonadIO m, DataInputStreamK a, CancellableK b) => MethodInfo (TYPE Lifted) DataInputStreamReadUptoMethodInfo a signature Source | |
dataInputStreamReadUpto :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Text -> Int64 -> Maybe b -> m (Text, Word64) Source
dataInputStreamReadUptoAsync
data DataInputStreamReadUptoAsyncMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Int64 -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, DataInputStreamK a, CancellableK b) => MethodInfo (TYPE Lifted) DataInputStreamReadUptoAsyncMethodInfo a signature Source | |
dataInputStreamReadUptoAsync :: (MonadIO m, DataInputStreamK a, CancellableK b) => a -> Text -> Int64 -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
dataInputStreamReadUptoFinish
data DataInputStreamReadUptoFinishMethodInfo Source
((~) (TYPE Lifted) signature (b -> m (Text, Word64)), MonadIO m, DataInputStreamK a, AsyncResultK b) => MethodInfo (TYPE Lifted) DataInputStreamReadUptoFinishMethodInfo a signature Source | |
dataInputStreamReadUptoFinish :: (MonadIO m, DataInputStreamK a, AsyncResultK b) => a -> b -> m (Text, Word64) Source
dataInputStreamSetByteOrder
data DataInputStreamSetByteOrderMethodInfo Source
((~) (TYPE Lifted) signature (DataStreamByteOrder -> m ()), MonadIO m, DataInputStreamK a) => MethodInfo (TYPE Lifted) DataInputStreamSetByteOrderMethodInfo a signature Source | |
dataInputStreamSetByteOrder :: (MonadIO m, DataInputStreamK a) => a -> DataStreamByteOrder -> m () Source
dataInputStreamSetNewlineType
data DataInputStreamSetNewlineTypeMethodInfo Source
((~) (TYPE Lifted) signature (DataStreamNewlineType -> m ()), MonadIO m, DataInputStreamK a) => MethodInfo (TYPE Lifted) DataInputStreamSetNewlineTypeMethodInfo a signature Source | |
dataInputStreamSetNewlineType :: (MonadIO m, DataInputStreamK a) => a -> DataStreamNewlineType -> m () Source
Properties
ByteOrder
data DataInputStreamByteOrderPropertyInfo Source
getDataInputStreamByteOrder :: (MonadIO m, DataInputStreamK o) => o -> m DataStreamByteOrder Source
setDataInputStreamByteOrder :: (MonadIO m, DataInputStreamK o) => o -> DataStreamByteOrder -> m () Source
NewlineType
data DataInputStreamNewlineTypePropertyInfo Source
getDataInputStreamNewlineType :: (MonadIO m, DataInputStreamK o) => o -> m DataStreamNewlineType Source
setDataInputStreamNewlineType :: (MonadIO m, DataInputStreamK o) => o -> DataStreamNewlineType -> m () Source