dbus-core-0.8.5: Low-level D-Bus protocol implementation
Source code
Contents
Index
DBus.Wire
Documentation
data
Endianness
Source
Constructors
LittleEndian
BigEndian
Instances
Eq
Endianness
Show
Endianness
data
MarshalError
Source
Constructors
MessageTooLong
Word64
ArrayTooLong
Word64
InvalidBodySignature
Text
InvalidVariantSignature
Text
InvalidText
Text
Instances
Eq
MarshalError
Show
MarshalError
data
UnmarshalError
Source
Constructors
UnsupportedProtocolVersion
Word8
UnexpectedEOF
Word64
Invalid
Text
Text
MissingHeaderField
Text
InvalidHeaderField
Text
Variant
InvalidPadding
Word64
MissingTerminator
Word64
ArraySizeMismatch
Instances
Eq
UnmarshalError
Show
UnmarshalError
marshalMessage
::
Message
a =>
Endianness
->
Serial
-> a ->
Either
MarshalError
ByteString
Source
unmarshalMessage
::
Monad
m => (
Word32
-> m
ByteString
) -> m (
Either
UnmarshalError
ReceivedMessage
)
Source
Produced by
Haddock
version 2.6.1