| Top |
Functions
ide_device_manager_add_provider ()
void ide_device_manager_add_provider (IdeDeviceManager *self,IdeDeviceProvider *provider);
ide_device_manager_get_devices ()
GPtrArray *
ide_device_manager_get_devices (IdeDeviceManager *self);
Retrieves all of the devices that are registered with the IdeDeviceManager.
ide_device_manager_remove_provider ()
void ide_device_manager_remove_provider (IdeDeviceManager *self,IdeDeviceProvider *provider);
ide_device_manager_get_device ()
IdeDevice * ide_device_manager_get_device (IdeDeviceManager *self,const gchar *device_id);
Fetches the first device that matches the device identifier device_id
.
Property Details
The “settled” property
“settled” gboolean
If the device providers have settled.
Flags: Read
Default value: FALSE
Signal Details
The “device-added” signal
void user_function (IdeDeviceManager *idedevicemanager, IdeDeviceProvider *arg1, IdeDevice *arg2, gpointer user_data)
Flags: Run Last
The “device-removed” signal
void user_function (IdeDeviceManager *idedevicemanager, IdeDeviceProvider *arg1, IdeDevice *arg2, gpointer user_data)
Flags: Run Last
