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
- 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
- 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
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
(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
((~) * signature (m DBusMessage), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageCopyMethodInfo a signature |
dBusMessageCopy :: (MonadIO m, DBusMessageK a) => a -> m DBusMessage Source
dBusMessageGetArg0
data DBusMessageGetArg0MethodInfo Source
((~) * signature (m Text), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetArg0MethodInfo a signature |
dBusMessageGetArg0 :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetBody
data DBusMessageGetBodyMethodInfo Source
((~) * signature (m GVariant), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetBodyMethodInfo a signature |
dBusMessageGetBody :: (MonadIO m, DBusMessageK a) => a -> m GVariant Source
dBusMessageGetByteOrder
data DBusMessageGetByteOrderMethodInfo Source
((~) * signature (m DBusMessageByteOrder), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetByteOrderMethodInfo a signature |
dBusMessageGetByteOrder :: (MonadIO m, DBusMessageK a) => a -> m DBusMessageByteOrder Source
dBusMessageGetDestination
data DBusMessageGetDestinationMethodInfo Source
((~) * signature (m Text), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetDestinationMethodInfo a signature |
dBusMessageGetDestination :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetErrorName
data DBusMessageGetErrorNameMethodInfo Source
((~) * signature (m Text), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetErrorNameMethodInfo a signature |
dBusMessageGetErrorName :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetFlags
data DBusMessageGetFlagsMethodInfo Source
((~) * signature (m [DBusMessageFlags]), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetFlagsMethodInfo a signature |
dBusMessageGetFlags :: (MonadIO m, DBusMessageK a) => a -> m [DBusMessageFlags] Source
dBusMessageGetHeader
data DBusMessageGetHeaderMethodInfo Source
((~) * 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
((~) * signature (m ByteString), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetHeaderFieldsMethodInfo a signature |
dBusMessageGetHeaderFields :: (MonadIO m, DBusMessageK a) => a -> m ByteString Source
dBusMessageGetInterface
data DBusMessageGetInterfaceMethodInfo Source
((~) * signature (m Text), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetInterfaceMethodInfo a signature |
dBusMessageGetInterface :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetLocked
data DBusMessageGetLockedMethodInfo Source
((~) * signature (m Bool), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetLockedMethodInfo a signature |
dBusMessageGetLocked :: (MonadIO m, DBusMessageK a) => a -> m Bool Source
dBusMessageGetMember
data DBusMessageGetMemberMethodInfo Source
((~) * signature (m Text), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetMemberMethodInfo a signature |
dBusMessageGetMember :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetMessageType
data DBusMessageGetMessageTypeMethodInfo Source
((~) * signature (m DBusMessageType), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetMessageTypeMethodInfo a signature |
dBusMessageGetMessageType :: (MonadIO m, DBusMessageK a) => a -> m DBusMessageType Source
dBusMessageGetNumUnixFds
data DBusMessageGetNumUnixFdsMethodInfo Source
((~) * signature (m Word32), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetNumUnixFdsMethodInfo a signature |
dBusMessageGetNumUnixFds :: (MonadIO m, DBusMessageK a) => a -> m Word32 Source
dBusMessageGetPath
data DBusMessageGetPathMethodInfo Source
((~) * signature (m Text), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetPathMethodInfo a signature |
dBusMessageGetPath :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetReplySerial
data DBusMessageGetReplySerialMethodInfo Source
((~) * signature (m Word32), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetReplySerialMethodInfo a signature |
dBusMessageGetReplySerial :: (MonadIO m, DBusMessageK a) => a -> m Word32 Source
dBusMessageGetSender
data DBusMessageGetSenderMethodInfo Source
((~) * signature (m Text), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetSenderMethodInfo a signature |
dBusMessageGetSender :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetSerial
data DBusMessageGetSerialMethodInfo Source
((~) * signature (m Word32), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetSerialMethodInfo a signature |
dBusMessageGetSerial :: (MonadIO m, DBusMessageK a) => a -> m Word32 Source
dBusMessageGetSignature
data DBusMessageGetSignatureMethodInfo Source
((~) * signature (m Text), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetSignatureMethodInfo a signature |
dBusMessageGetSignature :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetUnixFdList
data DBusMessageGetUnixFdListMethodInfo Source
((~) * signature (m UnixFDList), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageGetUnixFdListMethodInfo a signature |
dBusMessageGetUnixFdList :: (MonadIO m, DBusMessageK a) => a -> m UnixFDList Source
dBusMessageLock
data DBusMessageLockMethodInfo Source
((~) * 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
((~) * 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
((~) * 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
((~) * 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
((~) * signature (GVariant -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetBodyMethodInfo a signature |
dBusMessageSetBody :: (MonadIO m, DBusMessageK a) => a -> GVariant -> m () Source
dBusMessageSetByteOrder
data DBusMessageSetByteOrderMethodInfo Source
((~) * signature (DBusMessageByteOrder -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetByteOrderMethodInfo a signature |
dBusMessageSetByteOrder :: (MonadIO m, DBusMessageK a) => a -> DBusMessageByteOrder -> m () Source
dBusMessageSetDestination
data DBusMessageSetDestinationMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetDestinationMethodInfo a signature |
dBusMessageSetDestination :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetErrorName
data DBusMessageSetErrorNameMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetErrorNameMethodInfo a signature |
dBusMessageSetErrorName :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetFlags
data DBusMessageSetFlagsMethodInfo Source
((~) * signature ([DBusMessageFlags] -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetFlagsMethodInfo a signature |
dBusMessageSetFlags :: (MonadIO m, DBusMessageK a) => a -> [DBusMessageFlags] -> m () Source
dBusMessageSetHeader
data DBusMessageSetHeaderMethodInfo Source
((~) * 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
((~) * signature (Text -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetInterfaceMethodInfo a signature |
dBusMessageSetInterface :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetMember
data DBusMessageSetMemberMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetMemberMethodInfo a signature |
dBusMessageSetMember :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetMessageType
data DBusMessageSetMessageTypeMethodInfo Source
((~) * signature (DBusMessageType -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetMessageTypeMethodInfo a signature |
dBusMessageSetMessageType :: (MonadIO m, DBusMessageK a) => a -> DBusMessageType -> m () Source
dBusMessageSetNumUnixFds
data DBusMessageSetNumUnixFdsMethodInfo Source
((~) * signature (Word32 -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetNumUnixFdsMethodInfo a signature |
dBusMessageSetNumUnixFds :: (MonadIO m, DBusMessageK a) => a -> Word32 -> m () Source
dBusMessageSetPath
data DBusMessageSetPathMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetPathMethodInfo a signature |
dBusMessageSetPath :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetReplySerial
data DBusMessageSetReplySerialMethodInfo Source
((~) * signature (Word32 -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetReplySerialMethodInfo a signature |
dBusMessageSetReplySerial :: (MonadIO m, DBusMessageK a) => a -> Word32 -> m () Source
dBusMessageSetSender
data DBusMessageSetSenderMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetSenderMethodInfo a signature |
dBusMessageSetSender :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetSerial
data DBusMessageSetSerialMethodInfo Source
((~) * signature (Word32 -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetSerialMethodInfo a signature |
dBusMessageSetSerial :: (MonadIO m, DBusMessageK a) => a -> Word32 -> m () Source
dBusMessageSetSignature
data DBusMessageSetSignatureMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageSetSignatureMethodInfo a signature |
dBusMessageSetSignature :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetUnixFdList
data DBusMessageSetUnixFdListMethodInfo Source
((~) * 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
((~) * 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
((~) * signature (m ()), MonadIO m, DBusMessageK a) => MethodInfo * DBusMessageToGerrorMethodInfo a signature |
dBusMessageToGerror :: (MonadIO m, DBusMessageK a) => a -> m () Source
Properties
Locked
data DBusMessageLockedPropertyInfo Source
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