CloudProviders – cloudproviders Reference Manual
Packages
cloudproviders
CloudProviders
AccountStatus
DbusAccount
DbusObject
DbusProvider
Account
AccountExporter
Collector
DbusAccountProxy
DbusAccountSkeleton
DbusObjectManagerClient
DbusObjectProxy
DbusObjectSkeleton
DbusProviderProxy
DbusProviderSkeleton
Provider
ProviderExporter
ACCOUNT_DBUS_IFACE
PROVIDER_DBUS_IFACE
dbus_account_interface_info
dbus_account_override_properties
dbus_provider_interface_info
dbus_provider_override_properties
CloudProviders
Description:
Content:
Interfaces:
DbusAccount
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-freedesktop-CloudProviders-Account.
DbusObject
-
The
DbusObject
type is a specialized container of interfaces.
DbusProvider
-
Abstract interface type for the D-Bus interface <link linkend="gdbus-interface-org-freedesktop-CloudProviders-Provider.
Classes:
Account
-
Base object for representing a single account for clients.
AccountExporter
-
Base object for representing a cloud providers account
Collector
-
Singleton for tracking all providers.
DbusAccountProxy
-
The
DbusAccountProxy
structure contains only private data and should only be accessed using the provided API.
DbusAccountSkeleton
-
The
DbusAccountSkeleton
structure contains only private data and should only be accessed using the provided API.
DbusObjectManagerClient
-
The
DbusObjectManagerClient
structure contains only private data and should only be accessed using the provided API.
DbusObjectProxy
-
The
DbusObjectProxy
structure contains only private data and should only be accessed using the provided API.
DbusObjectSkeleton
-
The
DbusObjectSkeleton
structure contains only private data and should only be accessed using the provided API.
DbusProviderProxy
-
The
DbusProviderProxy
structure contains only private data and should only be accessed using the provided API.
DbusProviderSkeleton
-
The
DbusProviderSkeleton
structure contains only private data and should only be accessed using the provided API.
Provider
-
Base object for representing a single provider for clients.
ProviderExporter
-
Base object for representing a single single provider.
Enums:
AccountStatus
-
Enum values used to describe the sync status of a cloud providers account
Constants:
public
const
string
ACCOUNT_DBUS_IFACE
The name of the D-Bus interface for an account.
public
const
string
PROVIDER_DBUS_IFACE
The name of the D-Bus interface for a provider.
Functions:
public
unowned
DBusInterfaceInfo
dbus_account_interface_info
()
public
uint
dbus_account_override_properties
(
ObjectClass
klass,
uint
property_id_begin)
public
unowned
DBusInterfaceInfo
dbus_provider_interface_info
()
public
uint
dbus_provider_override_properties
(
ObjectClass
klass,
uint
property_id_begin)