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