Top |
CloudProvidersProviderCloudProvidersProvider — Base object for representing a single provider for clients. |
CloudProvidersProvider is the basic object object for client implementers 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