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
- dBusMessageCopy :: (MonadIO m, DBusMessageK a) => a -> m DBusMessage
- dBusMessageGetArg0 :: (MonadIO m, DBusMessageK a) => a -> m Text
- dBusMessageGetBody :: (MonadIO m, DBusMessageK a) => a -> m GVariant
- dBusMessageGetByteOrder :: (MonadIO m, DBusMessageK a) => a -> m DBusMessageByteOrder
- dBusMessageGetDestination :: (MonadIO m, DBusMessageK a) => a -> m Text
- dBusMessageGetErrorName :: (MonadIO m, DBusMessageK a) => a -> m Text
- dBusMessageGetFlags :: (MonadIO m, DBusMessageK a) => a -> m [DBusMessageFlags]
- dBusMessageGetHeader :: (MonadIO m, DBusMessageK a) => a -> DBusMessageHeaderField -> m GVariant
- dBusMessageGetHeaderFields :: (MonadIO m, DBusMessageK a) => a -> m ByteString
- dBusMessageGetInterface :: (MonadIO m, DBusMessageK a) => a -> m Text
- dBusMessageGetLocked :: (MonadIO m, DBusMessageK a) => a -> m Bool
- dBusMessageGetMember :: (MonadIO m, DBusMessageK a) => a -> m Text
- dBusMessageGetMessageType :: (MonadIO m, DBusMessageK a) => a -> m DBusMessageType
- dBusMessageGetNumUnixFds :: (MonadIO m, DBusMessageK a) => a -> m Word32
- dBusMessageGetPath :: (MonadIO m, DBusMessageK a) => a -> m Text
- dBusMessageGetReplySerial :: (MonadIO m, DBusMessageK a) => a -> m Word32
- dBusMessageGetSender :: (MonadIO m, DBusMessageK a) => a -> m Text
- dBusMessageGetSerial :: (MonadIO m, DBusMessageK a) => a -> m Word32
- dBusMessageGetSignature :: (MonadIO m, DBusMessageK a) => a -> m Text
- dBusMessageGetUnixFdList :: (MonadIO m, DBusMessageK a) => a -> m UnixFDList
- 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
- dBusMessageNewMethodErrorLiteral :: (MonadIO m, DBusMessageK a) => a -> Text -> Text -> m DBusMessage
- dBusMessageNewMethodReply :: (MonadIO m, DBusMessageK a) => a -> m DBusMessage
- dBusMessageNewSignal :: MonadIO m => Text -> Text -> Text -> m DBusMessage
- dBusMessagePrint :: (MonadIO m, DBusMessageK a) => a -> Word32 -> m Text
- dBusMessageSetBody :: (MonadIO m, DBusMessageK a) => a -> GVariant -> m ()
- dBusMessageSetByteOrder :: (MonadIO m, DBusMessageK a) => a -> DBusMessageByteOrder -> m ()
- dBusMessageSetDestination :: (MonadIO m, DBusMessageK a) => a -> Text -> m ()
- dBusMessageSetErrorName :: (MonadIO m, DBusMessageK a) => a -> Text -> m ()
- dBusMessageSetFlags :: (MonadIO m, DBusMessageK a) => a -> [DBusMessageFlags] -> m ()
- dBusMessageSetHeader :: (MonadIO m, DBusMessageK a) => a -> DBusMessageHeaderField -> Maybe GVariant -> m ()
- dBusMessageSetInterface :: (MonadIO m, DBusMessageK a) => a -> Text -> m ()
- dBusMessageSetMember :: (MonadIO m, DBusMessageK a) => a -> Text -> m ()
- dBusMessageSetMessageType :: (MonadIO m, DBusMessageK a) => a -> DBusMessageType -> m ()
- dBusMessageSetNumUnixFds :: (MonadIO m, DBusMessageK a) => a -> Word32 -> m ()
- dBusMessageSetPath :: (MonadIO m, DBusMessageK a) => a -> Text -> m ()
- dBusMessageSetReplySerial :: (MonadIO m, DBusMessageK a) => a -> Word32 -> m ()
- dBusMessageSetSender :: (MonadIO m, DBusMessageK a) => a -> Text -> m ()
- dBusMessageSetSerial :: (MonadIO m, DBusMessageK a) => a -> Word32 -> m ()
- dBusMessageSetSignature :: (MonadIO m, DBusMessageK a) => a -> Text -> m ()
- dBusMessageSetUnixFdList :: (MonadIO m, DBusMessageK a, UnixFDListK b) => a -> Maybe b -> m ()
- dBusMessageToBlob :: (MonadIO m, DBusMessageK a) => a -> [DBusCapabilityFlags] -> m ByteString
- dBusMessageToGerror :: (MonadIO m, DBusMessageK a) => a -> m ()
- data DBusMessageLockedPropertyInfo
- getDBusMessageLocked :: (MonadIO m, DBusMessageK o) => o -> m Bool
Exported types
class GObject o => DBusMessageK o Source
Instances
(GObject o, IsDescendantOf DBusMessage o) => DBusMessageK o Source |
toDBusMessage :: DBusMessageK o => o -> IO DBusMessage Source
Methods
dBusMessageBytesNeeded
dBusMessageBytesNeeded :: MonadIO m => ByteString -> m Int64 Source
dBusMessageCopy
dBusMessageCopy :: (MonadIO m, DBusMessageK a) => a -> m DBusMessage Source
dBusMessageGetArg0
dBusMessageGetArg0 :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetBody
dBusMessageGetBody :: (MonadIO m, DBusMessageK a) => a -> m GVariant Source
dBusMessageGetByteOrder
dBusMessageGetByteOrder :: (MonadIO m, DBusMessageK a) => a -> m DBusMessageByteOrder Source
dBusMessageGetDestination
dBusMessageGetDestination :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetErrorName
dBusMessageGetErrorName :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetFlags
dBusMessageGetFlags :: (MonadIO m, DBusMessageK a) => a -> m [DBusMessageFlags] Source
dBusMessageGetHeader
dBusMessageGetHeader :: (MonadIO m, DBusMessageK a) => a -> DBusMessageHeaderField -> m GVariant Source
dBusMessageGetHeaderFields
dBusMessageGetHeaderFields :: (MonadIO m, DBusMessageK a) => a -> m ByteString Source
dBusMessageGetInterface
dBusMessageGetInterface :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetLocked
dBusMessageGetLocked :: (MonadIO m, DBusMessageK a) => a -> m Bool Source
dBusMessageGetMember
dBusMessageGetMember :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetMessageType
dBusMessageGetMessageType :: (MonadIO m, DBusMessageK a) => a -> m DBusMessageType Source
dBusMessageGetNumUnixFds
dBusMessageGetNumUnixFds :: (MonadIO m, DBusMessageK a) => a -> m Word32 Source
dBusMessageGetPath
dBusMessageGetPath :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetReplySerial
dBusMessageGetReplySerial :: (MonadIO m, DBusMessageK a) => a -> m Word32 Source
dBusMessageGetSender
dBusMessageGetSender :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetSerial
dBusMessageGetSerial :: (MonadIO m, DBusMessageK a) => a -> m Word32 Source
dBusMessageGetSignature
dBusMessageGetSignature :: (MonadIO m, DBusMessageK a) => a -> m Text Source
dBusMessageGetUnixFdList
dBusMessageGetUnixFdList :: (MonadIO m, DBusMessageK a) => a -> m UnixFDList Source
dBusMessageLock
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
dBusMessageNewMethodErrorLiteral :: (MonadIO m, DBusMessageK a) => a -> Text -> Text -> m DBusMessage Source
dBusMessageNewMethodReply
dBusMessageNewMethodReply :: (MonadIO m, DBusMessageK a) => a -> m DBusMessage Source
dBusMessageNewSignal
dBusMessageNewSignal :: MonadIO m => Text -> Text -> Text -> m DBusMessage Source
dBusMessagePrint
dBusMessagePrint :: (MonadIO m, DBusMessageK a) => a -> Word32 -> m Text Source
dBusMessageSetBody
dBusMessageSetBody :: (MonadIO m, DBusMessageK a) => a -> GVariant -> m () Source
dBusMessageSetByteOrder
dBusMessageSetByteOrder :: (MonadIO m, DBusMessageK a) => a -> DBusMessageByteOrder -> m () Source
dBusMessageSetDestination
dBusMessageSetDestination :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetErrorName
dBusMessageSetErrorName :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetFlags
dBusMessageSetFlags :: (MonadIO m, DBusMessageK a) => a -> [DBusMessageFlags] -> m () Source
dBusMessageSetHeader
dBusMessageSetHeader :: (MonadIO m, DBusMessageK a) => a -> DBusMessageHeaderField -> Maybe GVariant -> m () Source
dBusMessageSetInterface
dBusMessageSetInterface :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetMember
dBusMessageSetMember :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetMessageType
dBusMessageSetMessageType :: (MonadIO m, DBusMessageK a) => a -> DBusMessageType -> m () Source
dBusMessageSetNumUnixFds
dBusMessageSetNumUnixFds :: (MonadIO m, DBusMessageK a) => a -> Word32 -> m () Source
dBusMessageSetPath
dBusMessageSetPath :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetReplySerial
dBusMessageSetReplySerial :: (MonadIO m, DBusMessageK a) => a -> Word32 -> m () Source
dBusMessageSetSender
dBusMessageSetSender :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetSerial
dBusMessageSetSerial :: (MonadIO m, DBusMessageK a) => a -> Word32 -> m () Source
dBusMessageSetSignature
dBusMessageSetSignature :: (MonadIO m, DBusMessageK a) => a -> Text -> m () Source
dBusMessageSetUnixFdList
dBusMessageSetUnixFdList :: (MonadIO m, DBusMessageK a, UnixFDListK b) => a -> Maybe b -> m () Source
dBusMessageToBlob
dBusMessageToBlob :: (MonadIO m, DBusMessageK a) => a -> [DBusCapabilityFlags] -> m ByteString Source
dBusMessageToGerror
dBusMessageToGerror :: (MonadIO m, DBusMessageK a) => a -> m () Source
Properties
Locked
data DBusMessageLockedPropertyInfo Source
Instances
AttrInfo DBusMessageLockedPropertyInfo Source | |
type AttrLabel DBusMessageLockedPropertyInfo = "DBusMessage::locked" Source | |
type AttrGetType DBusMessageLockedPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint DBusMessageLockedPropertyInfo = DBusMessageK Source | |
type AttrSetTypeConstraint DBusMessageLockedPropertyInfo = * ~ () Source | |
type AttrAllowedOps DBusMessageLockedPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getDBusMessageLocked :: (MonadIO m, DBusMessageK o) => o -> m Bool Source