| Storaged Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | ||||
StoragedProvider; struct StoragedProviderClass; void storaged_provider_start (StoragedProvider *provider); StoragedDaemon * storaged_provider_get_daemon (StoragedProvider *provider);
typedef struct _StoragedProvider StoragedProvider;
The StoragedProvider structure contains only private data and should only be accessed using the provided API.
struct StoragedProviderClass {
GObjectClass parent_class;
void (*start) (StoragedProvider *provider);
};
Class structure for StoragedProvider.
| The parent class. | |
Virtual function for storaged_provider_start(). The default implementation does nothing. |
void storaged_provider_start (StoragedProvider *provider);
Starts the provider.
|
A StoragedProvider. |
StoragedDaemon * storaged_provider_get_daemon (StoragedProvider *provider);
Gets the daemon used by provider.
|
A StoragedProvider. |
Returns : |
A StoragedDaemon. Do not free, the object is owned by provider. |
"daemon" property"daemon" StoragedDaemon* : Read / Write / Construct Only
The StoragedDaemon the provider is for.