CloudProviders.DbusObjectSkeleton

g CloudProviders.DbusObject CloudProviders.DbusObject CloudProviders.DbusObjectSkeleton CloudProviders.DbusObjectSkeleton CloudProviders.DbusObject->CloudProviders.DbusObjectSkeleton GObject.GInterface GObject.GInterface GObject.GInterface->CloudProviders.DbusObject Gio.DBusObject Gio.DBusObject GObject.GInterface->Gio.DBusObject GObject.Object GObject.Object Gio.DBusObjectSkeleton Gio.DBusObjectSkeleton GObject.Object->Gio.DBusObjectSkeleton Gio.DBusObject->Gio.DBusObjectSkeleton Gio.DBusObjectSkeleton->CloudProviders.DbusObjectSkeleton

Subclasses:

None

Methods

Inherited:

Gio.DBusObjectSkeleton (6), GObject.Object (37), Gio.DBusObject (3), CloudProviders.DbusObject (2)

Structs:

GObject.ObjectClass (5)

class

new (object_path)

set_account (interface_)

set_provider (interface_)

Virtual Methods

Inherited:

Gio.DBusObjectSkeleton (1), GObject.Object (7), Gio.DBusObject (5)

Properties

Inherited:

Gio.DBusObjectSkeleton (1), CloudProviders.DbusObject (2)

Signals

Inherited:

Gio.DBusObjectSkeleton (1), GObject.Object (1), Gio.DBusObject (2)

Fields

Inherited:

Gio.DBusObjectSkeleton (1), GObject.Object (1), Gio.DBusObject (2)

Name

Type

Access

Description

parent_instance

Gio.DBusObjectSkeleton

r

Class Details

class CloudProviders.DbusObjectSkeleton(**kwargs)
Bases:

Gio.DBusObjectSkeleton, CloudProviders.DbusObject

Abstract:

No

Structure:

CloudProviders.DbusObjectSkeletonClass

The CloudProviders.DbusObjectSkeleton structure contains only private data and should only be accessed using the provided API.

classmethod new(object_path)
Parameters:

object_path (str) – An object path.

Returns:

The skeleton object.

Return type:

CloudProviders.DbusObjectSkeleton

Creates a new skeleton object.

set_account(interface_)
Parameters:

interface (CloudProviders.DbusAccount or None) – A CloudProviders.DbusAccount or None to clear the interface.

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

set_provider(interface_)
Parameters:

interface (CloudProviders.DbusProvider or None) – A CloudProviders.DbusProvider or None to clear the interface.

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