CloudProviders.DbusAccount

g CloudProviders.DbusAccount CloudProviders.DbusAccount GObject.GInterface GObject.GInterface GObject.GInterface->CloudProviders.DbusAccount

Implementations:

CloudProviders.DbusAccountProxy, CloudProviders.DbusAccountSkeleton

Methods

class

interface_info ()

class

override_properties (klass, property_id_begin)

Virtual Methods

None

Properties

Name

Type

Flags

Short Description

icon

str

r/w

Icon

name

str

r/w

Name

path

str

r/w

Path

status

int

r/w

Status

status-details

str

r/w

StatusDetails

Signals

None

Fields

None

Class Details

class CloudProviders.DbusAccount
Bases:

GObject.GInterface

Structure:

CloudProviders.DbusAccountIface

Abstract interface type for the D-Bus interface ‘org.freedesktop.CloudProviders.Account [gdbus-interface-org-freedesktop-CloudProviders-Account.top_of_page]’.

classmethod interface_info()
Returns:

A Gio.DBusInterfaceInfo. Do not free.

Return type:

Gio.DBusInterfaceInfo

Gets a machine-readable description of the ‘org.freedesktop.CloudProviders.Account [gdbus-interface-org-freedesktop-CloudProviders-Account.top_of_page]’ D-Bus interface.

classmethod override_properties(klass, property_id_begin)
Parameters:
Returns:

The last property id.

Return type:

int

Overrides all GObject.Object properties in the CloudProviders.DbusAccount interface for a concrete class. The properties are overridden in the order they are defined.

Property Details

CloudProviders.DbusAccount.props.icon
Name:

icon

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Represents the D-Bus property ‘“Icon” [gdbus-property-org-freedesktop-CloudProviders-Account.Icon]’.

Since the D-Bus property for this GObject.Object property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.

CloudProviders.DbusAccount.props.name
Name:

name

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Represents the D-Bus property ‘“Name” [gdbus-property-org-freedesktop-CloudProviders-Account.Name]’.

Since the D-Bus property for this GObject.Object property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.

CloudProviders.DbusAccount.props.path
Name:

path

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Represents the D-Bus property ‘“Path” [gdbus-property-org-freedesktop-CloudProviders-Account.Path]’.

Since the D-Bus property for this GObject.Object property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.

CloudProviders.DbusAccount.props.status
Name:

status

Type:

int

Default Value:

0

Flags:

READABLE, WRITABLE

Represents the D-Bus property ‘“Status” [gdbus-property-org-freedesktop-CloudProviders-Account.Status]’.

Since the D-Bus property for this GObject.Object property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.

CloudProviders.DbusAccount.props.status_details
Name:

status-details

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE

Represents the D-Bus property ‘“StatusDetails” [gdbus-property-org-freedesktop-CloudProviders-Account.StatusDetails]’.

Since the D-Bus property for this GObject.Object property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.