| 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
- bytesNeeded
- copy
- getArg0
- getBody
- getByteOrder
- getDestination
- getErrorName
- getFlags
- getHeader
- getHeaderFields
- getInterface
- getLocked
- getMember
- getMessageType
- getNumUnixFds
- getPath
- getReplySerial
- getSender
- getSerial
- getSignature
- getUnixFdList
- lock
- new
- newFromBlob
- newMethodCall
- newMethodErrorLiteral
- newMethodReply
- newSignal
- setBody
- setByteOrder
- setDestination
- setErrorName
- setFlags
- setHeader
- setInterface
- setMember
- setMessageType
- setNumUnixFds
- setPath
- setReplySerial
- setSender
- setSerial
- setSignature
- setUnixFdList
- toBlob
- toGerror
- Properties
Description
- newtype DBusMessage = DBusMessage (ManagedPtr 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 (ManagedPtr 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
bytesNeeded
dBusMessageBytesNeeded :: MonadIO m => ByteString -> m Int64 Source #
copy
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 #
getArg0
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 #
getBody
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 #
getByteOrder
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 #
getDestination
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 #
getErrorName
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 #
getFlags
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 #
getHeader
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 #
getHeaderFields
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 #
getInterface
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 #
getLocked
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 #
getMember
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 #
getMessageType
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 #
getNumUnixFds
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 #
getPath
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 #
getReplySerial
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 #
getSender
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 #
getSerial
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 #
getSignature
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 #
getUnixFdList
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 #
lock
data DBusMessageLockMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsDBusMessage a) => MethodInfo * DBusMessageLockMethodInfo a signature Source # | |
dBusMessageLock :: (MonadIO m, IsDBusMessage a) => a -> m () Source #
new
dBusMessageNew :: MonadIO m => m DBusMessage Source #
newFromBlob
dBusMessageNewFromBlob :: MonadIO m => ByteString -> [DBusCapabilityFlags] -> m DBusMessage Source #
newMethodCall
dBusMessageNewMethodCall :: MonadIO m => Maybe Text -> Text -> Maybe Text -> Text -> m DBusMessage Source #
newMethodErrorLiteral
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 #
newMethodReply
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 #
newSignal
dBusMessageNewSignal :: MonadIO m => Text -> Text -> Text -> m DBusMessage Source #
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 #
setBody
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 #
setByteOrder
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 #
setDestination
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 #
setErrorName
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 #
setFlags
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 #
setHeader
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 #
setInterface
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 #
setMember
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 #
setMessageType
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 #
setNumUnixFds
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 #
setPath
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 #
setReplySerial
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 #
setSender
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 #
setSerial
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 #
setSignature
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 #
setUnixFdList
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 #
toBlob
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 #
toGerror
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 AttrOrigin 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 #