gi-gio-2.0.6: Gio bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gio.Objects.DBusObjectManagerClient

Contents

Description

 

Synopsis

Exported types

Methods

dBusObjectManagerClientGetConnection

dBusObjectManagerClientGetFlags

dBusObjectManagerClientGetName

data DBusObjectManagerClientGetNameMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsDBusObjectManagerClient a) => MethodInfo * DBusObjectManagerClientGetNameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DBusObjectManagerClientGetNameMethodInfo a -> signature -> s

dBusObjectManagerClientGetNameOwner

dBusObjectManagerClientNew

dBusObjectManagerClientNewFinish

dBusObjectManagerClientNewForBus

dBusObjectManagerClientNewForBusFinish

dBusObjectManagerClientNewForBusSync

dBusObjectManagerClientNewSync

Properties

BusType

data DBusObjectManagerClientBusTypePropertyInfo Source #

Instances

AttrInfo DBusObjectManagerClientBusTypePropertyInfo Source # 
type AttrSetTypeConstraint DBusObjectManagerClientBusTypePropertyInfo Source # 
type AttrLabel DBusObjectManagerClientBusTypePropertyInfo Source # 
type AttrLabel DBusObjectManagerClientBusTypePropertyInfo = "bus-type"
type AttrGetType DBusObjectManagerClientBusTypePropertyInfo Source # 
type AttrBaseTypeConstraint DBusObjectManagerClientBusTypePropertyInfo Source # 
type AttrAllowedOps DBusObjectManagerClientBusTypePropertyInfo Source # 
type AttrAllowedOps DBusObjectManagerClientBusTypePropertyInfo = (:) AttrOpTag AttrConstruct ([] AttrOpTag)

dBusObjectManagerClientBusType :: AttrLabelProxy "busType" Source #

Connection

data DBusObjectManagerClientConnectionPropertyInfo Source #

Instances

AttrInfo DBusObjectManagerClientConnectionPropertyInfo Source # 
type AttrSetTypeConstraint DBusObjectManagerClientConnectionPropertyInfo Source # 
type AttrLabel DBusObjectManagerClientConnectionPropertyInfo Source # 
type AttrLabel DBusObjectManagerClientConnectionPropertyInfo = "connection"
type AttrGetType DBusObjectManagerClientConnectionPropertyInfo Source # 
type AttrBaseTypeConstraint DBusObjectManagerClientConnectionPropertyInfo Source # 
type AttrAllowedOps DBusObjectManagerClientConnectionPropertyInfo Source # 
type AttrAllowedOps DBusObjectManagerClientConnectionPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))

dBusObjectManagerClientConnection :: AttrLabelProxy "connection" Source #

Flags

data DBusObjectManagerClientFlagsPropertyInfo Source #

Instances

AttrInfo DBusObjectManagerClientFlagsPropertyInfo Source # 
type AttrSetTypeConstraint DBusObjectManagerClientFlagsPropertyInfo Source # 
type AttrLabel DBusObjectManagerClientFlagsPropertyInfo Source # 
type AttrGetType DBusObjectManagerClientFlagsPropertyInfo Source # 
type AttrBaseTypeConstraint DBusObjectManagerClientFlagsPropertyInfo Source # 
type AttrAllowedOps DBusObjectManagerClientFlagsPropertyInfo Source # 
type AttrAllowedOps DBusObjectManagerClientFlagsPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))

dBusObjectManagerClientFlags :: AttrLabelProxy "flags" Source #

GetProxyTypeDestroyNotify

data DBusObjectManagerClientGetProxyTypeDestroyNotifyPropertyInfo Source #

Instances

AttrInfo DBusObjectManagerClientGetProxyTypeDestroyNotifyPropertyInfo Source # 
type AttrSetTypeConstraint DBusObjectManagerClientGetProxyTypeDestroyNotifyPropertyInfo Source # 
type AttrLabel DBusObjectManagerClientGetProxyTypeDestroyNotifyPropertyInfo Source # 
type AttrLabel DBusObjectManagerClientGetProxyTypeDestroyNotifyPropertyInfo = "get-proxy-type-destroy-notify"
type AttrGetType DBusObjectManagerClientGetProxyTypeDestroyNotifyPropertyInfo Source # 
type AttrBaseTypeConstraint DBusObjectManagerClientGetProxyTypeDestroyNotifyPropertyInfo Source # 
type AttrAllowedOps DBusObjectManagerClientGetProxyTypeDestroyNotifyPropertyInfo Source # 
type AttrAllowedOps DBusObjectManagerClientGetProxyTypeDestroyNotifyPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))

dBusObjectManagerClientGetProxyTypeDestroyNotify :: AttrLabelProxy "getProxyTypeDestroyNotify" Source #

GetProxyTypeFunc

data DBusObjectManagerClientGetProxyTypeFuncPropertyInfo Source #

Instances

AttrInfo DBusObjectManagerClientGetProxyTypeFuncPropertyInfo Source # 
type AttrSetTypeConstraint DBusObjectManagerClientGetProxyTypeFuncPropertyInfo Source # 
type AttrLabel DBusObjectManagerClientGetProxyTypeFuncPropertyInfo Source # 
type AttrLabel DBusObjectManagerClientGetProxyTypeFuncPropertyInfo = "get-proxy-type-func"
type AttrGetType DBusObjectManagerClientGetProxyTypeFuncPropertyInfo Source # 
type AttrBaseTypeConstraint DBusObjectManagerClientGetProxyTypeFuncPropertyInfo Source # 
type AttrAllowedOps DBusObjectManagerClientGetProxyTypeFuncPropertyInfo Source # 
type AttrAllowedOps DBusObjectManagerClientGetProxyTypeFuncPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))

dBusObjectManagerClientGetProxyTypeFunc :: AttrLabelProxy "getProxyTypeFunc" Source #

GetProxyTypeUserData

data DBusObjectManagerClientGetProxyTypeUserDataPropertyInfo Source #

Instances

AttrInfo DBusObjectManagerClientGetProxyTypeUserDataPropertyInfo Source # 
type AttrSetTypeConstraint DBusObjectManagerClientGetProxyTypeUserDataPropertyInfo Source # 
type AttrLabel DBusObjectManagerClientGetProxyTypeUserDataPropertyInfo Source # 
type AttrLabel DBusObjectManagerClientGetProxyTypeUserDataPropertyInfo = "get-proxy-type-user-data"
type AttrGetType DBusObjectManagerClientGetProxyTypeUserDataPropertyInfo Source # 
type AttrBaseTypeConstraint DBusObjectManagerClientGetProxyTypeUserDataPropertyInfo Source # 
type AttrAllowedOps DBusObjectManagerClientGetProxyTypeUserDataPropertyInfo Source # 
type AttrAllowedOps DBusObjectManagerClientGetProxyTypeUserDataPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))

dBusObjectManagerClientGetProxyTypeUserData :: AttrLabelProxy "getProxyTypeUserData" Source #

Name

data DBusObjectManagerClientNamePropertyInfo Source #

Instances

AttrInfo DBusObjectManagerClientNamePropertyInfo Source # 
type AttrSetTypeConstraint DBusObjectManagerClientNamePropertyInfo Source # 
type AttrSetTypeConstraint DBusObjectManagerClientNamePropertyInfo = * ~ Text
type AttrLabel DBusObjectManagerClientNamePropertyInfo Source # 
type AttrGetType DBusObjectManagerClientNamePropertyInfo Source # 
type AttrBaseTypeConstraint DBusObjectManagerClientNamePropertyInfo Source # 
type AttrAllowedOps DBusObjectManagerClientNamePropertyInfo Source # 
type AttrAllowedOps DBusObjectManagerClientNamePropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))

dBusObjectManagerClientName :: AttrLabelProxy "name" Source #

NameOwner

data DBusObjectManagerClientNameOwnerPropertyInfo Source #

Instances

AttrInfo DBusObjectManagerClientNameOwnerPropertyInfo Source # 
type AttrSetTypeConstraint DBusObjectManagerClientNameOwnerPropertyInfo Source # 
type AttrSetTypeConstraint DBusObjectManagerClientNameOwnerPropertyInfo = * ~ ()
type AttrLabel DBusObjectManagerClientNameOwnerPropertyInfo Source # 
type AttrLabel DBusObjectManagerClientNameOwnerPropertyInfo = "name-owner"
type AttrGetType DBusObjectManagerClientNameOwnerPropertyInfo Source # 
type AttrBaseTypeConstraint DBusObjectManagerClientNameOwnerPropertyInfo Source # 
type AttrAllowedOps DBusObjectManagerClientNameOwnerPropertyInfo Source # 
type AttrAllowedOps DBusObjectManagerClientNameOwnerPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))

dBusObjectManagerClientNameOwner :: AttrLabelProxy "nameOwner" Source #

ObjectPath

data DBusObjectManagerClientObjectPathPropertyInfo Source #

Instances

AttrInfo DBusObjectManagerClientObjectPathPropertyInfo Source # 
type AttrSetTypeConstraint DBusObjectManagerClientObjectPathPropertyInfo Source # 
type AttrSetTypeConstraint DBusObjectManagerClientObjectPathPropertyInfo = * ~ Text
type AttrLabel DBusObjectManagerClientObjectPathPropertyInfo Source # 
type AttrLabel DBusObjectManagerClientObjectPathPropertyInfo = "object-path"
type AttrGetType DBusObjectManagerClientObjectPathPropertyInfo Source # 
type AttrBaseTypeConstraint DBusObjectManagerClientObjectPathPropertyInfo Source # 
type AttrAllowedOps DBusObjectManagerClientObjectPathPropertyInfo Source # 
type AttrAllowedOps DBusObjectManagerClientObjectPathPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))

dBusObjectManagerClientObjectPath :: AttrLabelProxy "objectPath" Source #

Signals

InterfaceProxyPropertiesChanged

InterfaceProxySignal