| 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.DBusObjectManagerClient
Contents
Description
- newtype DBusObjectManagerClient = DBusObjectManagerClient (ManagedPtr DBusObjectManagerClient)
- class GObject o => IsDBusObjectManagerClient o
- toDBusObjectManagerClient :: IsDBusObjectManagerClient o => o -> IO DBusObjectManagerClient
- noDBusObjectManagerClient :: Maybe DBusObjectManagerClient
- data DBusObjectManagerClientGetConnectionMethodInfo
- dBusObjectManagerClientGetConnection :: (MonadIO m, IsDBusObjectManagerClient a) => a -> m DBusConnection
- data DBusObjectManagerClientGetFlagsMethodInfo
- dBusObjectManagerClientGetFlags :: (MonadIO m, IsDBusObjectManagerClient a) => a -> m [DBusObjectManagerClientFlags]
- data DBusObjectManagerClientGetNameMethodInfo
- dBusObjectManagerClientGetName :: (MonadIO m, IsDBusObjectManagerClient a) => a -> m Text
- data DBusObjectManagerClientGetNameOwnerMethodInfo
- dBusObjectManagerClientGetNameOwner :: (MonadIO m, IsDBusObjectManagerClient a) => a -> m (Maybe Text)
- dBusObjectManagerClientNew :: (MonadIO m, IsDBusConnection a, IsCancellable b) => a -> [DBusObjectManagerClientFlags] -> Text -> Text -> Maybe DBusProxyTypeFunc -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- dBusObjectManagerClientNewFinish :: (MonadIO m, IsAsyncResult a) => a -> m DBusObjectManagerClient
- dBusObjectManagerClientNewForBus :: (MonadIO m, IsCancellable a) => BusType -> [DBusObjectManagerClientFlags] -> Text -> Text -> Maybe DBusProxyTypeFunc -> Maybe a -> Maybe AsyncReadyCallback -> m ()
- dBusObjectManagerClientNewForBusFinish :: (MonadIO m, IsAsyncResult a) => a -> m DBusObjectManagerClient
- dBusObjectManagerClientNewForBusSync :: (MonadIO m, IsCancellable a) => BusType -> [DBusObjectManagerClientFlags] -> Text -> Text -> Maybe DBusProxyTypeFunc -> Maybe a -> m DBusObjectManagerClient
- dBusObjectManagerClientNewSync :: (MonadIO m, IsDBusConnection a, IsCancellable b) => a -> [DBusObjectManagerClientFlags] -> Maybe Text -> Text -> Maybe DBusProxyTypeFunc -> Maybe b -> m DBusObjectManagerClient
- data DBusObjectManagerClientBusTypePropertyInfo
- constructDBusObjectManagerClientBusType :: IsDBusObjectManagerClient o => BusType -> IO (GValueConstruct o)
- dBusObjectManagerClientBusType :: AttrLabelProxy "busType"
- data DBusObjectManagerClientConnectionPropertyInfo
- constructDBusObjectManagerClientConnection :: (IsDBusObjectManagerClient o, IsDBusConnection a) => a -> IO (GValueConstruct o)
- dBusObjectManagerClientConnection :: AttrLabelProxy "connection"
- getDBusObjectManagerClientConnection :: (MonadIO m, IsDBusObjectManagerClient o) => o -> m DBusConnection
- data DBusObjectManagerClientFlagsPropertyInfo
- constructDBusObjectManagerClientFlags :: IsDBusObjectManagerClient o => [DBusObjectManagerClientFlags] -> IO (GValueConstruct o)
- dBusObjectManagerClientFlags :: AttrLabelProxy "flags"
- getDBusObjectManagerClientFlags :: (MonadIO m, IsDBusObjectManagerClient o) => o -> m [DBusObjectManagerClientFlags]
- data DBusObjectManagerClientGetProxyTypeDestroyNotifyPropertyInfo
- constructDBusObjectManagerClientGetProxyTypeDestroyNotify :: IsDBusObjectManagerClient o => Ptr () -> IO (GValueConstruct o)
- dBusObjectManagerClientGetProxyTypeDestroyNotify :: AttrLabelProxy "getProxyTypeDestroyNotify"
- getDBusObjectManagerClientGetProxyTypeDestroyNotify :: (MonadIO m, IsDBusObjectManagerClient o) => o -> m (Ptr ())
- data DBusObjectManagerClientGetProxyTypeFuncPropertyInfo
- constructDBusObjectManagerClientGetProxyTypeFunc :: IsDBusObjectManagerClient o => Ptr () -> IO (GValueConstruct o)
- dBusObjectManagerClientGetProxyTypeFunc :: AttrLabelProxy "getProxyTypeFunc"
- getDBusObjectManagerClientGetProxyTypeFunc :: (MonadIO m, IsDBusObjectManagerClient o) => o -> m (Ptr ())
- data DBusObjectManagerClientGetProxyTypeUserDataPropertyInfo
- constructDBusObjectManagerClientGetProxyTypeUserData :: IsDBusObjectManagerClient o => Ptr () -> IO (GValueConstruct o)
- dBusObjectManagerClientGetProxyTypeUserData :: AttrLabelProxy "getProxyTypeUserData"
- getDBusObjectManagerClientGetProxyTypeUserData :: (MonadIO m, IsDBusObjectManagerClient o) => o -> m (Ptr ())
- data DBusObjectManagerClientNamePropertyInfo
- constructDBusObjectManagerClientName :: IsDBusObjectManagerClient o => Text -> IO (GValueConstruct o)
- dBusObjectManagerClientName :: AttrLabelProxy "name"
- getDBusObjectManagerClientName :: (MonadIO m, IsDBusObjectManagerClient o) => o -> m Text
- data DBusObjectManagerClientNameOwnerPropertyInfo
- dBusObjectManagerClientNameOwner :: AttrLabelProxy "nameOwner"
- getDBusObjectManagerClientNameOwner :: (MonadIO m, IsDBusObjectManagerClient o) => o -> m (Maybe Text)
- data DBusObjectManagerClientObjectPathPropertyInfo
- constructDBusObjectManagerClientObjectPath :: IsDBusObjectManagerClient o => Text -> IO (GValueConstruct o)
- dBusObjectManagerClientObjectPath :: AttrLabelProxy "objectPath"
- getDBusObjectManagerClientObjectPath :: (MonadIO m, IsDBusObjectManagerClient o) => o -> m (Maybe Text)
- type C_DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback = Ptr () -> Ptr DBusObjectProxy -> Ptr DBusProxy -> Ptr GVariant -> Ptr CString -> Ptr () -> IO ()
- type DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback = DBusObjectProxy -> DBusProxy -> GVariant -> [Text] -> IO ()
- data DBusObjectManagerClientInterfaceProxyPropertiesChangedSignalInfo
- afterDBusObjectManagerClientInterfaceProxyPropertiesChanged :: (GObject a, MonadIO m) => a -> DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback -> m SignalHandlerId
- genClosure_DBusObjectManagerClientInterfaceProxyPropertiesChanged :: DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback -> IO Closure
- mk_DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback :: C_DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback -> IO (FunPtr C_DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback)
- noDBusObjectManagerClientInterfaceProxyPropertiesChangedCallback :: Maybe DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback
- onDBusObjectManagerClientInterfaceProxyPropertiesChanged :: (GObject a, MonadIO m) => a -> DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback -> m SignalHandlerId
- wrap_DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback :: DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback -> Ptr () -> Ptr DBusObjectProxy -> Ptr DBusProxy -> Ptr GVariant -> Ptr CString -> Ptr () -> IO ()
- type C_DBusObjectManagerClientInterfaceProxySignalCallback = Ptr () -> Ptr DBusObjectProxy -> Ptr DBusProxy -> CString -> CString -> Ptr GVariant -> Ptr () -> IO ()
- type DBusObjectManagerClientInterfaceProxySignalCallback = DBusObjectProxy -> DBusProxy -> Text -> Text -> GVariant -> IO ()
- data DBusObjectManagerClientInterfaceProxySignalSignalInfo
- afterDBusObjectManagerClientInterfaceProxySignal :: (GObject a, MonadIO m) => a -> DBusObjectManagerClientInterfaceProxySignalCallback -> m SignalHandlerId
- genClosure_DBusObjectManagerClientInterfaceProxySignal :: DBusObjectManagerClientInterfaceProxySignalCallback -> IO Closure
- mk_DBusObjectManagerClientInterfaceProxySignalCallback :: C_DBusObjectManagerClientInterfaceProxySignalCallback -> IO (FunPtr C_DBusObjectManagerClientInterfaceProxySignalCallback)
- noDBusObjectManagerClientInterfaceProxySignalCallback :: Maybe DBusObjectManagerClientInterfaceProxySignalCallback
- onDBusObjectManagerClientInterfaceProxySignal :: (GObject a, MonadIO m) => a -> DBusObjectManagerClientInterfaceProxySignalCallback -> m SignalHandlerId
- wrap_DBusObjectManagerClientInterfaceProxySignalCallback :: DBusObjectManagerClientInterfaceProxySignalCallback -> Ptr () -> Ptr DBusObjectProxy -> Ptr DBusProxy -> CString -> CString -> Ptr GVariant -> Ptr () -> IO ()
Exported types
newtype DBusObjectManagerClient Source #
Constructors
| DBusObjectManagerClient (ManagedPtr DBusObjectManagerClient) |
Instances
| GObject DBusObjectManagerClient Source # | |
| IsObject DBusObjectManagerClient Source # | |
| IsDBusObjectManagerClient DBusObjectManagerClient Source # | |
| IsInitable DBusObjectManagerClient Source # | |
| IsDBusObjectManager DBusObjectManagerClient Source # | |
| IsAsyncInitable DBusObjectManagerClient Source # | |
| ((~) * info (ResolveDBusObjectManagerClientMethod t DBusObjectManagerClient), MethodInfo * info DBusObjectManagerClient p) => IsLabel t (DBusObjectManagerClient -> p) Source # | |
| ((~) * info (ResolveDBusObjectManagerClientMethod t DBusObjectManagerClient), MethodInfo * info DBusObjectManagerClient p) => IsLabelProxy t (DBusObjectManagerClient -> p) Source # | |
| HasAttributeList * DBusObjectManagerClient Source # | |
| type SignalList DBusObjectManagerClient Source # | |
| type AttributeList DBusObjectManagerClient Source # | |
class GObject o => IsDBusObjectManagerClient o Source #
Instances
| (GObject a, UnknownAncestorError Constraint DBusObjectManagerClient a) => IsDBusObjectManagerClient a Source # | |
| IsDBusObjectManagerClient DBusObjectManagerClient Source # | |
toDBusObjectManagerClient :: IsDBusObjectManagerClient o => o -> IO DBusObjectManagerClient Source #
Methods
getConnection
data DBusObjectManagerClientGetConnectionMethodInfo Source #
Instances
| ((~) * signature (m DBusConnection), MonadIO m, IsDBusObjectManagerClient a) => MethodInfo * DBusObjectManagerClientGetConnectionMethodInfo a signature Source # | |
dBusObjectManagerClientGetConnection :: (MonadIO m, IsDBusObjectManagerClient a) => a -> m DBusConnection Source #
getFlags
data DBusObjectManagerClientGetFlagsMethodInfo Source #
Instances
| ((~) * signature (m [DBusObjectManagerClientFlags]), MonadIO m, IsDBusObjectManagerClient a) => MethodInfo * DBusObjectManagerClientGetFlagsMethodInfo a signature Source # | |
dBusObjectManagerClientGetFlags :: (MonadIO m, IsDBusObjectManagerClient a) => a -> m [DBusObjectManagerClientFlags] Source #
getName
data DBusObjectManagerClientGetNameMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsDBusObjectManagerClient a) => MethodInfo * DBusObjectManagerClientGetNameMethodInfo a signature Source # | |
dBusObjectManagerClientGetName :: (MonadIO m, IsDBusObjectManagerClient a) => a -> m Text Source #
getNameOwner
data DBusObjectManagerClientGetNameOwnerMethodInfo Source #
Instances
| ((~) * signature (m (Maybe Text)), MonadIO m, IsDBusObjectManagerClient a) => MethodInfo * DBusObjectManagerClientGetNameOwnerMethodInfo a signature Source # | |
dBusObjectManagerClientGetNameOwner :: (MonadIO m, IsDBusObjectManagerClient a) => a -> m (Maybe Text) Source #
new
dBusObjectManagerClientNew :: (MonadIO m, IsDBusConnection a, IsCancellable b) => a -> [DBusObjectManagerClientFlags] -> Text -> Text -> Maybe DBusProxyTypeFunc -> Maybe b -> Maybe AsyncReadyCallback -> m () Source #
newFinish
dBusObjectManagerClientNewFinish :: (MonadIO m, IsAsyncResult a) => a -> m DBusObjectManagerClient Source #
newForBus
dBusObjectManagerClientNewForBus :: (MonadIO m, IsCancellable a) => BusType -> [DBusObjectManagerClientFlags] -> Text -> Text -> Maybe DBusProxyTypeFunc -> Maybe a -> Maybe AsyncReadyCallback -> m () Source #
newForBusFinish
dBusObjectManagerClientNewForBusFinish :: (MonadIO m, IsAsyncResult a) => a -> m DBusObjectManagerClient Source #
newForBusSync
dBusObjectManagerClientNewForBusSync :: (MonadIO m, IsCancellable a) => BusType -> [DBusObjectManagerClientFlags] -> Text -> Text -> Maybe DBusProxyTypeFunc -> Maybe a -> m DBusObjectManagerClient Source #
newSync
dBusObjectManagerClientNewSync :: (MonadIO m, IsDBusConnection a, IsCancellable b) => a -> [DBusObjectManagerClientFlags] -> Maybe Text -> Text -> Maybe DBusProxyTypeFunc -> Maybe b -> m DBusObjectManagerClient Source #
Properties
busType
data DBusObjectManagerClientBusTypePropertyInfo Source #
Instances
| AttrInfo DBusObjectManagerClientBusTypePropertyInfo Source # | |
| type AttrSetTypeConstraint DBusObjectManagerClientBusTypePropertyInfo Source # | |
| type AttrOrigin DBusObjectManagerClientBusTypePropertyInfo Source # | |
| type AttrLabel DBusObjectManagerClientBusTypePropertyInfo Source # | |
| type AttrGetType DBusObjectManagerClientBusTypePropertyInfo Source # | |
| type AttrBaseTypeConstraint DBusObjectManagerClientBusTypePropertyInfo Source # | |
| type AttrAllowedOps DBusObjectManagerClientBusTypePropertyInfo Source # | |
constructDBusObjectManagerClientBusType :: IsDBusObjectManagerClient o => BusType -> IO (GValueConstruct o) Source #
dBusObjectManagerClientBusType :: AttrLabelProxy "busType" Source #
connection
data DBusObjectManagerClientConnectionPropertyInfo Source #
Instances
| AttrInfo DBusObjectManagerClientConnectionPropertyInfo Source # | |
| type AttrSetTypeConstraint DBusObjectManagerClientConnectionPropertyInfo Source # | |
| type AttrOrigin DBusObjectManagerClientConnectionPropertyInfo Source # | |
| type AttrLabel DBusObjectManagerClientConnectionPropertyInfo Source # | |
| type AttrGetType DBusObjectManagerClientConnectionPropertyInfo Source # | |
| type AttrBaseTypeConstraint DBusObjectManagerClientConnectionPropertyInfo Source # | |
| type AttrAllowedOps DBusObjectManagerClientConnectionPropertyInfo Source # | |
constructDBusObjectManagerClientConnection :: (IsDBusObjectManagerClient o, IsDBusConnection a) => a -> IO (GValueConstruct o) Source #
dBusObjectManagerClientConnection :: AttrLabelProxy "connection" Source #
getDBusObjectManagerClientConnection :: (MonadIO m, IsDBusObjectManagerClient o) => o -> m DBusConnection Source #
flags
data DBusObjectManagerClientFlagsPropertyInfo Source #
Instances
| AttrInfo DBusObjectManagerClientFlagsPropertyInfo Source # | |
| type AttrSetTypeConstraint DBusObjectManagerClientFlagsPropertyInfo Source # | |
| type AttrOrigin DBusObjectManagerClientFlagsPropertyInfo Source # | |
| type AttrLabel DBusObjectManagerClientFlagsPropertyInfo Source # | |
| type AttrGetType DBusObjectManagerClientFlagsPropertyInfo Source # | |
| type AttrBaseTypeConstraint DBusObjectManagerClientFlagsPropertyInfo Source # | |
| type AttrAllowedOps DBusObjectManagerClientFlagsPropertyInfo Source # | |
constructDBusObjectManagerClientFlags :: IsDBusObjectManagerClient o => [DBusObjectManagerClientFlags] -> IO (GValueConstruct o) Source #
dBusObjectManagerClientFlags :: AttrLabelProxy "flags" Source #
getDBusObjectManagerClientFlags :: (MonadIO m, IsDBusObjectManagerClient o) => o -> m [DBusObjectManagerClientFlags] Source #
getProxyTypeDestroyNotify
data DBusObjectManagerClientGetProxyTypeDestroyNotifyPropertyInfo Source #
Instances
| AttrInfo DBusObjectManagerClientGetProxyTypeDestroyNotifyPropertyInfo Source # | |
| type AttrSetTypeConstraint DBusObjectManagerClientGetProxyTypeDestroyNotifyPropertyInfo Source # | |
| type AttrOrigin DBusObjectManagerClientGetProxyTypeDestroyNotifyPropertyInfo Source # | |
| type AttrLabel DBusObjectManagerClientGetProxyTypeDestroyNotifyPropertyInfo Source # | |
| type AttrGetType DBusObjectManagerClientGetProxyTypeDestroyNotifyPropertyInfo Source # | |
| type AttrBaseTypeConstraint DBusObjectManagerClientGetProxyTypeDestroyNotifyPropertyInfo Source # | |
| type AttrAllowedOps DBusObjectManagerClientGetProxyTypeDestroyNotifyPropertyInfo Source # | |
constructDBusObjectManagerClientGetProxyTypeDestroyNotify :: IsDBusObjectManagerClient o => Ptr () -> IO (GValueConstruct o) Source #
dBusObjectManagerClientGetProxyTypeDestroyNotify :: AttrLabelProxy "getProxyTypeDestroyNotify" Source #
getDBusObjectManagerClientGetProxyTypeDestroyNotify :: (MonadIO m, IsDBusObjectManagerClient o) => o -> m (Ptr ()) Source #
getProxyTypeFunc
data DBusObjectManagerClientGetProxyTypeFuncPropertyInfo Source #
Instances
| AttrInfo DBusObjectManagerClientGetProxyTypeFuncPropertyInfo Source # | |
| type AttrSetTypeConstraint DBusObjectManagerClientGetProxyTypeFuncPropertyInfo Source # | |
| type AttrOrigin DBusObjectManagerClientGetProxyTypeFuncPropertyInfo Source # | |
| type AttrLabel DBusObjectManagerClientGetProxyTypeFuncPropertyInfo Source # | |
| type AttrGetType DBusObjectManagerClientGetProxyTypeFuncPropertyInfo Source # | |
| type AttrBaseTypeConstraint DBusObjectManagerClientGetProxyTypeFuncPropertyInfo Source # | |
| type AttrAllowedOps DBusObjectManagerClientGetProxyTypeFuncPropertyInfo Source # | |
constructDBusObjectManagerClientGetProxyTypeFunc :: IsDBusObjectManagerClient o => Ptr () -> IO (GValueConstruct o) Source #
dBusObjectManagerClientGetProxyTypeFunc :: AttrLabelProxy "getProxyTypeFunc" Source #
getDBusObjectManagerClientGetProxyTypeFunc :: (MonadIO m, IsDBusObjectManagerClient o) => o -> m (Ptr ()) Source #
getProxyTypeUserData
data DBusObjectManagerClientGetProxyTypeUserDataPropertyInfo Source #
Instances
| AttrInfo DBusObjectManagerClientGetProxyTypeUserDataPropertyInfo Source # | |
| type AttrSetTypeConstraint DBusObjectManagerClientGetProxyTypeUserDataPropertyInfo Source # | |
| type AttrOrigin DBusObjectManagerClientGetProxyTypeUserDataPropertyInfo Source # | |
| type AttrLabel DBusObjectManagerClientGetProxyTypeUserDataPropertyInfo Source # | |
| type AttrGetType DBusObjectManagerClientGetProxyTypeUserDataPropertyInfo Source # | |
| type AttrBaseTypeConstraint DBusObjectManagerClientGetProxyTypeUserDataPropertyInfo Source # | |
| type AttrAllowedOps DBusObjectManagerClientGetProxyTypeUserDataPropertyInfo Source # | |
constructDBusObjectManagerClientGetProxyTypeUserData :: IsDBusObjectManagerClient o => Ptr () -> IO (GValueConstruct o) Source #
dBusObjectManagerClientGetProxyTypeUserData :: AttrLabelProxy "getProxyTypeUserData" Source #
getDBusObjectManagerClientGetProxyTypeUserData :: (MonadIO m, IsDBusObjectManagerClient o) => o -> m (Ptr ()) Source #
name
data DBusObjectManagerClientNamePropertyInfo Source #
Instances
| AttrInfo DBusObjectManagerClientNamePropertyInfo Source # | |
| type AttrSetTypeConstraint DBusObjectManagerClientNamePropertyInfo Source # | |
| type AttrOrigin DBusObjectManagerClientNamePropertyInfo Source # | |
| type AttrLabel DBusObjectManagerClientNamePropertyInfo Source # | |
| type AttrGetType DBusObjectManagerClientNamePropertyInfo Source # | |
| type AttrBaseTypeConstraint DBusObjectManagerClientNamePropertyInfo Source # | |
| type AttrAllowedOps DBusObjectManagerClientNamePropertyInfo Source # | |
constructDBusObjectManagerClientName :: IsDBusObjectManagerClient o => Text -> IO (GValueConstruct o) Source #
dBusObjectManagerClientName :: AttrLabelProxy "name" Source #
getDBusObjectManagerClientName :: (MonadIO m, IsDBusObjectManagerClient o) => o -> m Text Source #
nameOwner
data DBusObjectManagerClientNameOwnerPropertyInfo Source #
Instances
| AttrInfo DBusObjectManagerClientNameOwnerPropertyInfo Source # | |
| type AttrSetTypeConstraint DBusObjectManagerClientNameOwnerPropertyInfo Source # | |
| type AttrOrigin DBusObjectManagerClientNameOwnerPropertyInfo Source # | |
| type AttrLabel DBusObjectManagerClientNameOwnerPropertyInfo Source # | |
| type AttrGetType DBusObjectManagerClientNameOwnerPropertyInfo Source # | |
| type AttrBaseTypeConstraint DBusObjectManagerClientNameOwnerPropertyInfo Source # | |
| type AttrAllowedOps DBusObjectManagerClientNameOwnerPropertyInfo Source # | |
dBusObjectManagerClientNameOwner :: AttrLabelProxy "nameOwner" Source #
getDBusObjectManagerClientNameOwner :: (MonadIO m, IsDBusObjectManagerClient o) => o -> m (Maybe Text) Source #
objectPath
data DBusObjectManagerClientObjectPathPropertyInfo Source #
Instances
| AttrInfo DBusObjectManagerClientObjectPathPropertyInfo Source # | |
| type AttrSetTypeConstraint DBusObjectManagerClientObjectPathPropertyInfo Source # | |
| type AttrOrigin DBusObjectManagerClientObjectPathPropertyInfo Source # | |
| type AttrLabel DBusObjectManagerClientObjectPathPropertyInfo Source # | |
| type AttrGetType DBusObjectManagerClientObjectPathPropertyInfo Source # | |
| type AttrBaseTypeConstraint DBusObjectManagerClientObjectPathPropertyInfo Source # | |
| type AttrAllowedOps DBusObjectManagerClientObjectPathPropertyInfo Source # | |
constructDBusObjectManagerClientObjectPath :: IsDBusObjectManagerClient o => Text -> IO (GValueConstruct o) Source #
dBusObjectManagerClientObjectPath :: AttrLabelProxy "objectPath" Source #
getDBusObjectManagerClientObjectPath :: (MonadIO m, IsDBusObjectManagerClient o) => o -> m (Maybe Text) Source #
Signals
interfaceProxyPropertiesChanged
type C_DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback = Ptr () -> Ptr DBusObjectProxy -> Ptr DBusProxy -> Ptr GVariant -> Ptr CString -> Ptr () -> IO () Source #
type DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback = DBusObjectProxy -> DBusProxy -> GVariant -> [Text] -> IO () Source #
data DBusObjectManagerClientInterfaceProxyPropertiesChangedSignalInfo Source #
Instances
| SignalInfo DBusObjectManagerClientInterfaceProxyPropertiesChangedSignalInfo Source # | |
| type HaskellCallbackType DBusObjectManagerClientInterfaceProxyPropertiesChangedSignalInfo Source # | |
afterDBusObjectManagerClientInterfaceProxyPropertiesChanged :: (GObject a, MonadIO m) => a -> DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback -> m SignalHandlerId Source #
genClosure_DBusObjectManagerClientInterfaceProxyPropertiesChanged :: DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback -> IO Closure Source #
mk_DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback :: C_DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback -> IO (FunPtr C_DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback) Source #
noDBusObjectManagerClientInterfaceProxyPropertiesChangedCallback :: Maybe DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback Source #
onDBusObjectManagerClientInterfaceProxyPropertiesChanged :: (GObject a, MonadIO m) => a -> DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback -> m SignalHandlerId Source #
wrap_DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback :: DBusObjectManagerClientInterfaceProxyPropertiesChangedCallback -> Ptr () -> Ptr DBusObjectProxy -> Ptr DBusProxy -> Ptr GVariant -> Ptr CString -> Ptr () -> IO () Source #
interfaceProxySignal
type C_DBusObjectManagerClientInterfaceProxySignalCallback = Ptr () -> Ptr DBusObjectProxy -> Ptr DBusProxy -> CString -> CString -> Ptr GVariant -> Ptr () -> IO () Source #
type DBusObjectManagerClientInterfaceProxySignalCallback = DBusObjectProxy -> DBusProxy -> Text -> Text -> GVariant -> IO () Source #
data DBusObjectManagerClientInterfaceProxySignalSignalInfo Source #
Instances
| SignalInfo DBusObjectManagerClientInterfaceProxySignalSignalInfo Source # | |
| type HaskellCallbackType DBusObjectManagerClientInterfaceProxySignalSignalInfo Source # | |
afterDBusObjectManagerClientInterfaceProxySignal :: (GObject a, MonadIO m) => a -> DBusObjectManagerClientInterfaceProxySignalCallback -> m SignalHandlerId Source #
genClosure_DBusObjectManagerClientInterfaceProxySignal :: DBusObjectManagerClientInterfaceProxySignalCallback -> IO Closure Source #
mk_DBusObjectManagerClientInterfaceProxySignalCallback :: C_DBusObjectManagerClientInterfaceProxySignalCallback -> IO (FunPtr C_DBusObjectManagerClientInterfaceProxySignalCallback) Source #
noDBusObjectManagerClientInterfaceProxySignalCallback :: Maybe DBusObjectManagerClientInterfaceProxySignalCallback Source #
onDBusObjectManagerClientInterfaceProxySignal :: (GObject a, MonadIO m) => a -> DBusObjectManagerClientInterfaceProxySignalCallback -> m SignalHandlerId Source #
wrap_DBusObjectManagerClientInterfaceProxySignalCallback :: DBusObjectManagerClientInterfaceProxySignalCallback -> Ptr () -> Ptr DBusObjectProxy -> Ptr DBusProxy -> CString -> CString -> Ptr GVariant -> Ptr () -> IO () Source #