| Top |
CloudProvidersProviderCloudProvidersProvider — Base object for representing a single provider for clients. |
| CloudProvidersProvider * | cloud_providers_provider_new () |
| const gchar * | cloud_providers_provider_get_name () |
| GList * | cloud_providers_provider_get_accounts () |
CloudProvidersProvider is the basic object object for client implementators that contains the properties of the provider such as name, and the accounts associated with it.
CloudProvidersProvider * cloud_providers_provider_new (const gchar *bus_name,const gchar *object_path);
const gchar *
cloud_providers_provider_get_name (CloudProvidersProvider *self);
GList *
cloud_providers_provider_get_accounts (CloudProvidersProvider *self);
A GList* of CloudProvidersProvider objects.
[element-type CloudProviders.Account][transfer none]
#define CLOUD_PROVIDERS_PROVIDER_DBUS_IFACE "org.freedesktop.CloudProviders.Provider"
#define CLOUD_PROVIDERS_TYPE_PROVIDER (cloud_providers_provider_get_type())
“accounts-changed” signalvoid user_function (CloudProvidersProvider *cloudprovidersprovider, gpointer user_data)
Flags: Run Last
“removed” signalvoid user_function (CloudProvidersProvider *cloudprovidersprovider, gpointer user_data)
Flags: Run Last