| 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 | 
GI.Gio.Objects.DBusMessage
Contents
- Exported types
 - Methods
- dBusMessageBytesNeeded
 - dBusMessageCopy
 - dBusMessageGetArg0
 - dBusMessageGetBody
 - dBusMessageGetByteOrder
 - dBusMessageGetDestination
 - dBusMessageGetErrorName
 - dBusMessageGetFlags
 - dBusMessageGetHeader
 - dBusMessageGetHeaderFields
 - dBusMessageGetInterface
 - dBusMessageGetLocked
 - dBusMessageGetMember
 - dBusMessageGetMessageType
 - dBusMessageGetNumUnixFds
 - dBusMessageGetPath
 - dBusMessageGetReplySerial
 - dBusMessageGetSender
 - dBusMessageGetSerial
 - dBusMessageGetSignature
 - dBusMessageGetUnixFdList
 - dBusMessageLock
 - dBusMessageNew
 - dBusMessageNewFromBlob
 - dBusMessageNewMethodCall
 - dBusMessageNewMethodErrorLiteral
 - dBusMessageNewMethodReply
 - dBusMessageNewSignal
 - dBusMessagePrint
 - dBusMessageSetBody
 - dBusMessageSetByteOrder
 - dBusMessageSetDestination
 - dBusMessageSetErrorName
 - dBusMessageSetFlags
 - dBusMessageSetHeader
 - dBusMessageSetInterface
 - dBusMessageSetMember
 - dBusMessageSetMessageType
 - dBusMessageSetNumUnixFds
 - dBusMessageSetPath
 - dBusMessageSetReplySerial
 - dBusMessageSetSender
 - dBusMessageSetSerial
 - dBusMessageSetSignature
 - dBusMessageSetUnixFdList
 - dBusMessageToBlob
 - dBusMessageToGerror
 
 - Properties
 
Description
- newtype DBusMessage = DBusMessage (ForeignPtr DBusMessage)
 - class GObject o => DBusMessageK o
 - toDBusMessage :: DBusMessageK o => o -> IO DBusMessage
 - noDBusMessage :: Maybe DBusMessage
 - dBusMessageBytesNeeded :: MonadIO m => ByteString -> m Int64
 - data DBusMessageCopyMethodInfo
 - dBusMessageCopy :: (MonadIO m, DBusMessageK a) => a -> m DBusMessage
 - data DBusMessageGetArg0MethodInfo
 - dBusMessageGetArg0 :: (MonadIO m, DBusMessageK a) => a -> m Text
 - data DBusMessageGetBodyMethodInfo
 - dBusMessageGetBody :: (MonadIO m, DBusMessageK a) => a -> m GVariant
 - data DBusMessageGetByteOrderMethodInfo
 - dBusMessageGetByteOrder :: (MonadIO m, DBusMessageK a) => a -> m DBusMessageByteOrder
 - data DBusMessageGetDestinationMethodInfo
 - dBusMessageGetDestination :: (MonadIO m, DBusMessageK a) => a -> m Text
 - data DBusMessageGetErrorNameMethodInfo
 - dBusMessageGetErrorName :: (MonadIO m, DBusMessageK a) => a -> m Text
 - data DBusMessageGetFlagsMethodInfo
 - dBusMessageGetFlags :: (MonadIO m, DBusMessageK a) => a -> m [DBusMessageFlags]
 - data DBusMessageGetHeaderMethodInfo
 - dBusMessageGetHeader :: (MonadIO m, DBusMessageK a) => a -> DBusMessageHeaderField -> m GVariant
 - data DBusMessageGetHeaderFieldsMethodInfo
 - dBusMessageGetHeaderFields :: (MonadIO m, DBusMessageK a) => a -> m ByteString
 - data DBusMessageGetInterfaceMethodInfo
 - dBusMessageGetInterface :: (MonadIO m, DBusMessageK a) => a -> m Text
 - data DBusMessageGetLockedMethodInfo
 - dBusMessageGetLocked :: (MonadIO m, DBusMessageK a) => a -> m Bool
 - data DBusMessageGetMemberMethodInfo
 - dBusMessageGetMember :: (MonadIO m, DBusMessageK a) => a -> m Text
 - data DBusMessageGetMessageTypeMethodInfo
 - dBusMessageGetMessageType :: (MonadIO m, DBusMessageK a) => a -> m DBusMessageType
 - data DBusMessageGetNumUnixFdsMethodInfo
 - dBusMessageGetNumUnixFds :: (MonadIO m, DBusMessageK a) => a -> m Word32
 - data DBusMessageGetPathMethodInfo
 - dBusMessageGetPath :: (MonadIO m, DBusMessageK a) => a -> m Text
 - data DBusMessageGetReplySerialMethodInfo
 - dBusMessageGetReplySerial :: (MonadIO m, DBusMessageK a) => a -> m Word32
 - data DBusMessageGetSenderMethodInfo
 - dBusMessageGetSender :: (MonadIO m, DBusMessageK a) => a -> m Text
 - data DBusMessageGetSerialMethodInfo
 - dBusMessageGetSerial :: (MonadIO m, DBusMessageK a) => a -> m Word32
 - data DBusMessageGetSignatureMethodInfo
 - dBusMessageGetSignature :: (MonadIO m, DBusMessageK a) => a -> m Text
 - data DBusMessageGetUnixFdListMethodInfo
 - dBusMessageGetUnixFdList :: (MonadIO m, DBusMessageK a) => a -> m UnixFDList
 - data DBusMessageLockMethodInfo
 - dBusMessageLock :: (MonadIO m, DBusMessageK a) => a -> m ()
 - dBusMessageNew :: MonadIO m => m DBusMessage
 - dBusMessageNewFromBlob :: MonadIO m => ByteString -> [DBusCapabilityFlags] -> m DBusMessage
 - dBusMessageNewMethodCall :: MonadIO m => Maybe Text -> Text -> Maybe Text -> Text -> m DBusMessage
 - data DBusMessageNewMethodErrorLiteralMethodInfo
 - dBusMessageNewMethodErrorLiteral :: (MonadIO m, DBusMessageK a) => a -> Text -> Text -> m DBusMessage
 - data DBusMessageNewMethodReplyMethodInfo
 - dBusMessageNewMethodReply :: (MonadIO m, DBusMessageK a) => a -> m DBusMessage
 - dBusMessageNewSignal :: MonadIO m => Text -> Text -> Text -> m DBusMessage
 - data DBusMessagePrintMethodInfo
 - dBusMessagePrint :: (MonadIO m, DBusMessageK a) => a -> Word32 -> m Text
 - data DBusMessageSetBodyMethodInfo
 - dBusMessageSetBody :: (MonadIO m, DBusMessageK a) => a -> GVariant -> m ()
 - data DBusMessageSetByteOrderMethodInfo
 - dBusMessageSetByteOrder :: (MonadIO m, DBusMessageK a) => a -> DBusMessageByteOrder -> m ()
 - data DBusMessageSetDestinationMethodInfo
 - dBusMessageSetDestination :: (MonadIO m, DBusMessageK a) => a -> Text -> m ()
 - data DBusMessageSetErrorNameMethodInfo
 - dBusMessageSetErrorName :: (MonadIO m, DBusMessageK a) => a -> Text -> m ()
 - data DBusMessageSetFlagsMethodInfo
 - dBusMessageSetFlags :: (MonadIO m, DBusMessageK a) => a -> [DBusMessageFlags] -> m ()
 - data DBusMessageSetHeaderMethodInfo
 - dBusMessageSetHeader :: (MonadIO m, DBusMessageK a) => a -> DBusMessageHeaderField -> Maybe GVariant -> m ()
 - data DBusMessageSetInterfaceMethodInfo
 - dBusMessageSetInterface :: (MonadIO m, DBusMessageK a) => a -> Text -> m ()
 - data DBusMessageSetMemberMethodInfo
 - dBusMessageSetMember :: (MonadIO m, DBusMessageK a) => a -> Text -> m ()
 - data DBusMessageSetMessageTypeMethodInfo
 - dBusMessageSetMessageType :: (MonadIO m, DBusMessageK a) => a -> DBusMessageType -> m ()
 - data DBusMessageSetNumUnixFdsMethodInfo
 - dBusMessageSetNumUnixFds :: (MonadIO m, DBusMessageK a) => a -> Word32 -> m ()
 - data DBusMessageSetPathMethodInfo
 - dBusMessageSetPath :: (MonadIO m, DBusMessageK a) => a -> Text -> m ()
 - data DBusMessageSetReplySerialMethodInfo
 - dBusMessageSetReplySerial :: (MonadIO m, DBusMessageK a) => a -> Word32 -> m ()
 - data DBusMessageSetSenderMethodInfo
 - dBusMessageSetSender :: (MonadIO m, DBusMessageK a) => a -> Text -> m ()
 - data DBusMessageSetSerialMethodInfo
 - dBusMessageSetSerial :: (MonadIO m, DBusMessageK a) => a -> Word32 -> m ()
 - data DBusMessageSetSignatureMethodInfo
 - dBusMessageSetSignature :: (MonadIO m, DBusMessageK a) => a -> Text -> m ()
 - data DBusMessageSetUnixFdListMethodInfo
 - dBusMessageSetUnixFdList :: (MonadIO m, DBusMessageK a, UnixFDListK b) => a -> Maybe b -> m ()
 - data DBusMessageToBlobMethodInfo
 - dBusMessageToBlob :: (MonadIO m, DBusMessageK a) => a -> [DBusCapabilityFlags] -> m ByteString
 - data DBusMessageToGerrorMethodInfo
 - dBusMessageToGerror :: (MonadIO m, DBusMessageK a) => a -> m ()
 - data DBusMessageLockedPropertyInfo
 - dBusMessageLocked :: AttrLabelProxy "locked"
 - getDBusMessageLocked :: (MonadIO m, DBusMessageK o) => o -> m Bool
 
Exported types
newtype DBusMessage Source
Constructors
| DBusMessage (ForeignPtr DBusMessage) | 
Instances
| GObject DBusMessage | |
| ((~) * info (ResolveDBusMessageMethod t DBusMessage), MethodInfo * info DBusMessage p) => IsLabelProxy t (DBusMessage -> p) | |
| type ParentTypes DBusMessage | |
| type AttributeList DBusMessage | |
| type SignalList DBusMessage | 
class GObject o => DBusMessageK o Source
Instances
| (GObject o, IsDescendantOf DBusMessage o) => DBusMessageK o | 
toDBusMessage :: DBusMessageK o => o -> IO DBusMessage Source
Methods
dBusMessageBytesNeeded
dBusMessageBytesNeeded :: MonadIO m => ByteString -> m Int64 Source
dBusMessageCopy
data DBusMessageCopyMethodInfo Source
Instances
| ((~) * signature (m DBusMessage), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageCopyMethodInfo a signature | 
dBusMessageCopy :: (MonadIO m, DBusMessageK a) => a -> m DBusMessage Source
dBusMessageGetArg0
data DBusMessageGetArg0MethodInfo Source
Instances
| ((~) * signature (m Text), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetArg0MethodInfo a signature | 
dBusMessageGetArg0 :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetBody
data DBusMessageGetBodyMethodInfo Source
Instances
| ((~) * signature (m GVariant), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetBodyMethodInfo a signature | 
dBusMessageGetBody :: (MonadIO m, DBusMessageK a) => a -> m GVariant Source
dBusMessageGetByteOrder
data DBusMessageGetByteOrderMethodInfo Source
Instances
| ((~) * signature (m DBusMessageByteOrder), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetByteOrderMethodInfo a signature | 
dBusMessageGetByteOrder :: (MonadIO m, DBusMessageK a) => a -> m DBusMessageByteOrder Source
dBusMessageGetDestination
data DBusMessageGetDestinationMethodInfo Source
Instances
| ((~) * signature (m Text), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetDestinationMethodInfo a signature | 
dBusMessageGetDestination :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetErrorName
data DBusMessageGetErrorNameMethodInfo Source
Instances
| ((~) * signature (m Text), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetErrorNameMethodInfo a signature | 
dBusMessageGetErrorName :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetFlags
data DBusMessageGetFlagsMethodInfo Source
Instances
| ((~) * signature (m [DBusMessageFlags]), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetFlagsMethodInfo a signature | 
dBusMessageGetFlags :: (MonadIO m, DBusMessageK a) => a -> m [DBusMessageFlags] Source
dBusMessageGetHeader
data DBusMessageGetHeaderMethodInfo Source
Instances
| ((~) * signature (DBusMessageHeaderField -> m GVariant), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetHeaderMethodInfo a signature | 
dBusMessageGetHeader :: (MonadIO m, DBusMessageK a) => a -> DBusMessageHeaderField -> m GVariant Source
dBusMessageGetHeaderFields
data DBusMessageGetHeaderFieldsMethodInfo Source
Instances
| ((~) * signature (m ByteString), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetHeaderFieldsMethodInfo a signature | 
dBusMessageGetHeaderFields :: (MonadIO m, DBusMessageK a) => a -> m ByteString Source
dBusMessageGetInterface
data DBusMessageGetInterfaceMethodInfo Source
Instances
| ((~) * signature (m Text), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetInterfaceMethodInfo a signature | 
dBusMessageGetInterface :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetLocked
data DBusMessageGetLockedMethodInfo Source
Instances
| ((~) * signature (m Bool), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetLockedMethodInfo a signature | 
dBusMessageGetLocked :: (MonadIO m, DBusMessageK a) => a -> m Bool Source
dBusMessageGetMember
data DBusMessageGetMemberMethodInfo Source
Instances
| ((~) * signature (m Text), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetMemberMethodInfo a signature | 
dBusMessageGetMember :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetMessageType
data DBusMessageGetMessageTypeMethodInfo Source
Instances
| ((~) * signature (m DBusMessageType), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetMessageTypeMethodInfo a signature | 
dBusMessageGetMessageType :: (MonadIO m, DBusMessageK a) => a -> m DBusMessageType Source
dBusMessageGetNumUnixFds
data DBusMessageGetNumUnixFdsMethodInfo Source
Instances
| ((~) * signature (m Word32), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetNumUnixFdsMethodInfo a signature | 
dBusMessageGetNumUnixFds :: (MonadIO m, DBusMessageK a) => a -> m Word32 Source
dBusMessageGetPath
data DBusMessageGetPathMethodInfo Source
Instances
| ((~) * signature (m Text), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetPathMethodInfo a signature | 
dBusMessageGetPath :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetReplySerial
data DBusMessageGetReplySerialMethodInfo Source
Instances
| ((~) * signature (m Word32), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetReplySerialMethodInfo a signature | 
dBusMessageGetReplySerial :: (MonadIO m, DBusMessageK a) => a -> m Word32 Source
dBusMessageGetSender
data DBusMessageGetSenderMethodInfo Source
Instances
| ((~) * signature (m Text), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetSenderMethodInfo a signature | 
dBusMessageGetSender :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetSerial
data DBusMessageGetSerialMethodInfo Source
Instances
| ((~) * signature (m Word32), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetSerialMethodInfo a signature | 
dBusMessageGetSerial :: (MonadIO m, DBusMessageK a) => a -> m Word32 Source
dBusMessageGetSignature
data DBusMessageGetSignatureMethodInfo Source
Instances
| ((~) * signature (m Text), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetSignatureMethodInfo a signature | 
dBusMessageGetSignature :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetUnixFdList
data DBusMessageGetUnixFdListMethodInfo Source
Instances
| ((~) * signature (m UnixFDList), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetUnixFdListMethodInfo a signature | 
dBusMessageGetUnixFdList :: (MonadIO m, DBusMessageK a) => a -> m UnixFDList Source
dBusMessageLock
data DBusMessageLockMethodInfo Source
Instances
| ((~) * signature (m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageLockMethodInfo a signature | 
dBusMessageLock :: (MonadIO m, DBusMessageK a) => a -> m () Source
dBusMessageNew
dBusMessageNew :: MonadIO m => m DBusMessage Source
dBusMessageNewFromBlob
dBusMessageNewFromBlob :: MonadIO m => ByteString -> [DBusCapabilityFlags] -> m DBusMessage Source
dBusMessageNewMethodCall
dBusMessageNewMethodCall :: MonadIO m => Maybe Text -> Text -> Maybe Text -> Text -> m DBusMessage Source
dBusMessageNewMethodErrorLiteral
data DBusMessageNewMethodErrorLiteralMethodInfo Source
Instances
| ((~) * signature (Text -> Text -> m DBusMessage), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageNewMethodErrorLiteralMethodInfo a signature | 
dBusMessageNewMethodErrorLiteral :: (MonadIO m, DBusMessageK a) => a -> Text -> Text -> m DBusMessage Source
dBusMessageNewMethodReply
data DBusMessageNewMethodReplyMethodInfo Source
Instances
| ((~) * signature (m DBusMessage), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageNewMethodReplyMethodInfo a signature | 
dBusMessageNewMethodReply :: (MonadIO m, DBusMessageK a) => a -> m DBusMessage Source
dBusMessageNewSignal
dBusMessageNewSignal :: MonadIO m => Text -> Text -> Text -> m DBusMessage Source
dBusMessagePrint
data DBusMessagePrintMethodInfo Source
Instances
| ((~) * signature (Word32 -> m Text), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessagePrintMethodInfo a signature | 
dBusMessagePrint :: (MonadIO m, DBusMessageK a) => a -> Word32 -> m Text Source
dBusMessageSetBody
data DBusMessageSetBodyMethodInfo Source
Instances
| ((~) * signature (GVariant -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetBodyMethodInfo a signature | 
dBusMessageSetBody :: (MonadIO m, DBusMessageK a) => a -> GVariant -> m () Source
dBusMessageSetByteOrder
data DBusMessageSetByteOrderMethodInfo Source
Instances
| ((~) * signature (DBusMessageByteOrder -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetByteOrderMethodInfo a signature | 
dBusMessageSetByteOrder :: (MonadIO m, DBusMessageK a) => a -> DBusMessageByteOrder -> m () Source
dBusMessageSetDestination
data DBusMessageSetDestinationMethodInfo Source
Instances
| ((~) * signature (Text -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetDestinationMethodInfo a signature | 
dBusMessageSetDestination :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetErrorName
data DBusMessageSetErrorNameMethodInfo Source
Instances
| ((~) * signature (Text -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetErrorNameMethodInfo a signature | 
dBusMessageSetErrorName :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetFlags
data DBusMessageSetFlagsMethodInfo Source
Instances
| ((~) * signature ([DBusMessageFlags] -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetFlagsMethodInfo a signature | 
dBusMessageSetFlags :: (MonadIO m, DBusMessageK a) => a -> [DBusMessageFlags] -> m () Source
dBusMessageSetHeader
data DBusMessageSetHeaderMethodInfo Source
Instances
| ((~) * signature (DBusMessageHeaderField -> Maybe GVariant -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetHeaderMethodInfo a signature | 
dBusMessageSetHeader :: (MonadIO m, DBusMessageK a) => a -> DBusMessageHeaderField -> Maybe GVariant -> m () Source
dBusMessageSetInterface
data DBusMessageSetInterfaceMethodInfo Source
Instances
| ((~) * signature (Text -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetInterfaceMethodInfo a signature | 
dBusMessageSetInterface :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetMember
data DBusMessageSetMemberMethodInfo Source
Instances
| ((~) * signature (Text -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetMemberMethodInfo a signature | 
dBusMessageSetMember :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetMessageType
data DBusMessageSetMessageTypeMethodInfo Source
Instances
| ((~) * signature (DBusMessageType -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetMessageTypeMethodInfo a signature | 
dBusMessageSetMessageType :: (MonadIO m, DBusMessageK a) => a -> DBusMessageType -> m () Source
dBusMessageSetNumUnixFds
data DBusMessageSetNumUnixFdsMethodInfo Source
Instances
| ((~) * signature (Word32 -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetNumUnixFdsMethodInfo a signature | 
dBusMessageSetNumUnixFds :: (MonadIO m, DBusMessageK a) => a -> Word32 -> m () Source
dBusMessageSetPath
data DBusMessageSetPathMethodInfo Source
Instances
| ((~) * signature (Text -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetPathMethodInfo a signature | 
dBusMessageSetPath :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetReplySerial
data DBusMessageSetReplySerialMethodInfo Source
Instances
| ((~) * signature (Word32 -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetReplySerialMethodInfo a signature | 
dBusMessageSetReplySerial :: (MonadIO m, DBusMessageK a) => a -> Word32 -> m () Source
dBusMessageSetSender
data DBusMessageSetSenderMethodInfo Source
Instances
| ((~) * signature (Text -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetSenderMethodInfo a signature | 
dBusMessageSetSender :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetSerial
data DBusMessageSetSerialMethodInfo Source
Instances
| ((~) * signature (Word32 -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetSerialMethodInfo a signature | 
dBusMessageSetSerial :: (MonadIO m, DBusMessageK a) => a -> Word32 -> m () Source
dBusMessageSetSignature
data DBusMessageSetSignatureMethodInfo Source
Instances
| ((~) * signature (Text -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetSignatureMethodInfo a signature | 
dBusMessageSetSignature :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetUnixFdList
data DBusMessageSetUnixFdListMethodInfo Source
Instances
| ((~) * signature (Maybe b -> m ()), MonadIO m, DBusMessageK a, UnixFDListK b) => MethodInfo * DBusMessageSetUnixFdListMethodInfo a signature | 
dBusMessageSetUnixFdList :: (MonadIO m, DBusMessageK a, UnixFDListK b) => a -> Maybe b -> m () Source
dBusMessageToBlob
data DBusMessageToBlobMethodInfo Source
Instances
| ((~) * signature ([DBusCapabilityFlags] -> m ByteString), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageToBlobMethodInfo a signature | 
dBusMessageToBlob :: (MonadIO m, DBusMessageK a) => a -> [DBusCapabilityFlags] -> m ByteString Source
dBusMessageToGerror
data DBusMessageToGerrorMethodInfo Source
Instances
| ((~) * signature (m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageToGerrorMethodInfo a signature | 
dBusMessageToGerror :: (MonadIO m, DBusMessageK a) => a -> m () Source
Properties
Locked
data DBusMessageLockedPropertyInfo Source
Instances
| AttrInfo DBusMessageLockedPropertyInfo | |
| type AttrLabel DBusMessageLockedPropertyInfo = "locked" | |
| type AttrGetType DBusMessageLockedPropertyInfo = Bool | |
| type AttrBaseTypeConstraint DBusMessageLockedPropertyInfo = DBusMessageK | |
| type AttrSetTypeConstraint DBusMessageLockedPropertyInfo = * ~ () | |
| type AttrAllowedOps DBusMessageLockedPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) | 
dBusMessageLocked :: AttrLabelProxy "locked" Source
getDBusMessageLocked :: (MonadIO m, DBusMessageK o) => o -> m Bool Source