Interface
CloudProvidersDbusAccount
Description [src]
interface CloudProviders.DbusAccount : GObject.Object
Abstract interface type for the D-Bus interface org.freedesktop.CloudProviders.Account.
Prerequisite
In order to implement DbusAccount, your type must inherit fromGObject.
Functions
cloud_providers_dbus_account_interface_info
Gets a machine-readable description of the org.freedesktop.CloudProviders.Account D-Bus interface.
cloud_providers_dbus_account_override_properties
Overrides all GObject properties in the CloudProvidersDbusAccount interface for a concrete class.
The properties are overridden in the order they are defined.
Instance methods
cloud_providers_dbus_account_get_status_details
Gets the value of the “StatusDetails” D-Bus property.
Interface structure
struct CloudProvidersDbusAccountIface {
GTypeInterface parent_iface;
const gchar* (* get_icon) (
CloudProvidersDbusAccount* object
);
const gchar* (* get_name) (
CloudProvidersDbusAccount* object
);
const gchar* (* get_path) (
CloudProvidersDbusAccount* object
);
gint (* get_status) (
CloudProvidersDbusAccount* object
);
const gchar* (* get_status_details) (
CloudProvidersDbusAccount* object
);
}
Virtual table for the D-Bus interface org.freedesktop.CloudProviders.Account.
Interface members
parent_iface |
|
The parent interface. |
|
get_icon |
|
Getter for the |
|
get_name |
|
Getter for the |
|
get_path |
|
Getter for the |
|
get_status |
|
Getter for the |
|
get_status_details |
|
Getter for the |