| Top |
| #define | IDE_TYPE_DEVICE_MANAGER |
| void | ide_device_manager_add_provider () |
| GPtrArray * | ide_device_manager_get_devices () |
| gboolean | ide_device_manager_get_settled () |
| void | ide_device_manager_remove_provider () |
| IdeDevice * | ide_device_manager_get_device () |
void ide_device_manager_add_provider (IdeDeviceManager *self,IdeDeviceProvider *provider);
GPtrArray *
ide_device_manager_get_devices (IdeDeviceManager *self);
Retrieves all of the devices that are registered with the IdeDeviceManager.
void ide_device_manager_remove_provider (IdeDeviceManager *self,IdeDeviceProvider *provider);
IdeDevice * ide_device_manager_get_device (IdeDeviceManager *self,const gchar *device_id);
Fetches the first device that matches the device identifier device_id
.
“device-added” signalvoid user_function (IdeDeviceManager *idedevicemanager, IdeDeviceProvider *arg1, IdeDevice *arg2, gpointer user_data)
Flags: Run Last
“device-removed” signalvoid user_function (IdeDeviceManager *idedevicemanager, IdeDeviceProvider *arg1, IdeDevice *arg2, gpointer user_data)
Flags: Run Last