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