DBus.Message
Documentation
Methods
messageTypeCode :: a -> Word8Source
messageHeaderFields :: a -> [HeaderField]Source
messageFlags :: a -> Set FlagSource
messageBody :: a -> [Variant]Source
Instances
data HeaderField Source
Constructors
| Path ObjectPath | |
| Interface InterfaceName | |
| Member MemberName | |
| ErrorName ErrorName | |
| ReplySerial Serial | |
| Destination BusName | |
| Sender BusName | |
| Signature Signature |
Instances
Constructors
| Error | |
Fields
| |
Constructors
| Signal | |
Fields
| |
data ReceivedMessage Source
Constructors
Instances
marshal :: Message a => Endianness -> Serial -> a -> ByteStringSource
unmarshal :: Monad m => (Word32 -> m ByteString) -> m (Either String ReceivedMessage)Source