CloudProviders.DbusObject

g CloudProviders.DbusObject CloudProviders.DbusObject GObject.GInterface GObject.GInterface GObject.GInterface->CloudProviders.DbusObject

Implementations:

CloudProviders.DbusObjectProxy, CloudProviders.DbusObjectSkeleton

Methods

get_account ()

get_provider ()

Virtual Methods

None

Properties

Name

Type

Flags

Short Description

account

CloudProviders.DbusAccount

r/w

account

provider

CloudProviders.DbusProvider

r/w

provider

Signals

None

Fields

None

Class Details

class CloudProviders.DbusObject
Bases:

GObject.GInterface

Structure:

CloudProviders.DbusObjectIface

The CloudProviders.DbusObject type is a specialized container of interfaces.

get_account()
Returns:

A CloudProviders.DbusAccount that must be freed with GObject.Object.unref() or None if self does not implement the interface.

Return type:

CloudProviders.DbusAccount or None

Gets the CloudProviders.DbusAccount instance for the D-Bus interface ‘org.freedesktop.CloudProviders.Account [gdbus-interface-org-freedesktop-CloudProviders-Account.top_of_page]’ on self, if any.

get_provider()
Returns:

A CloudProviders.DbusProvider that must be freed with GObject.Object.unref() or None if self does not implement the interface.

Return type:

CloudProviders.DbusProvider or None

Gets the CloudProviders.DbusProvider instance for the D-Bus interface ‘org.freedesktop.CloudProviders.Provider [gdbus-interface-org-freedesktop-CloudProviders-Provider.top_of_page]’ on self, if any.

Property Details

CloudProviders.DbusObject.props.account
Name:

account

Type:

CloudProviders.DbusAccount

Default Value:

None

Flags:

READABLE, WRITABLE

The CloudProviders.DbusAccount instance corresponding to the D-Bus interface ‘org.freedesktop.CloudProviders.Account [gdbus-interface-org-freedesktop-CloudProviders-Account.top_of_page]’, if any.

Connect to the GObject.Object ::notify signal to get informed of property changes.

CloudProviders.DbusObject.props.provider
Name:

provider

Type:

CloudProviders.DbusProvider

Default Value:

None

Flags:

READABLE, WRITABLE

The CloudProviders.DbusProvider instance corresponding to the D-Bus interface ‘org.freedesktop.CloudProviders.Provider [gdbus-interface-org-freedesktop-CloudProviders-Provider.top_of_page]’, if any.

Connect to the GObject.Object ::notify signal to get informed of property changes.