![]() |
![]() |
![]() |
libnautilus-burn Reference Manual | ![]() |
---|---|---|---|---|
typedef NautilusBurnDriveMonitorPrivate; void media_added (NautilusBurnDrive *drive); void media_removed (NautilusBurnDrive *drive); void drive_connected (NautilusBurnDriveMonitor *monitor, NautilusBurnDrive *drive); void drive_disconnected (NautilusBurnDriveMonitor *monitor, NautilusBurnDrive *drive); NautilusBurnDriveMonitor* nautilus_burn_get_drive_monitor (void); GList* nautilus_burn_drive_monitor_get_drives (NautilusBurnDriveMonitor *monitor); GList* nautilus_burn_drive_monitor_get_recorder_drives (NautilusBurnDriveMonitor *monitor); NautilusBurnDrive* nautilus_burn_drive_monitor_get_drive_for_device (NautilusBurnDriveMonitor *monitor, const char *path); NautilusBurnDrive* nautilus_burn_drive_monitor_get_drive_for_image (NautilusBurnDriveMonitor *monitor);
typedef struct NautilusBurnDriveMonitorPrivate NautilusBurnDriveMonitorPrivate;
void drive_connected (NautilusBurnDriveMonitor *monitor, NautilusBurnDrive *drive);
|
|
|
void drive_disconnected (NautilusBurnDriveMonitor *monitor, NautilusBurnDrive *drive);
|
|
|
NautilusBurnDriveMonitor* nautilus_burn_get_drive_monitor (void);
Get a reference to the drive monitor
Returns a pointer to the NautilusBurnDriveMonitor singleton.
NautilusBurnDriveMonitor is a singleton, this means it is guaranteed to
exist and be valid until nautilus_burn_shutdown()
is called. Consequently,
it doesn't need to be refcounted since nautilus-burn will hold a reference to
it until it is shut down. It is created by nautilus_burn_init()
.
Returns : |
NautilusBurnDriveMonitor |
Since 2.16
GList* nautilus_burn_drive_monitor_get_drives (NautilusBurnDriveMonitor *monitor);
Get the list of available NautilusBurnDrive
|
NautilusBurnDriveMonitor |
Returns : |
list of drives |
Since 2.16
GList* nautilus_burn_drive_monitor_get_recorder_drives (NautilusBurnDriveMonitor *monitor);
Get the list of available NautilusBurnDrive that are capable of recording
|
NautilusBurnDriveMonitor |
Returns : |
list of drives that can record |
Since 2.16
NautilusBurnDrive* nautilus_burn_drive_monitor_get_drive_for_device (NautilusBurnDriveMonitor *monitor, const char *path);
Retrieve the NautilusBurnDrive that corresponds to device.
|
NautilusBurnDriveMonitor |
|
|
Returns : |
A new drive. |
Since 2.16
NautilusBurnDrive* nautilus_burn_drive_monitor_get_drive_for_image (NautilusBurnDriveMonitor *monitor);
Create a new NAUTILUS_BURN_DRIVE_TYPE_FILE
NautilusBurnDrive.
|
NautilusBurnDriveMonitor |
Returns : |
A new drive. |
Since 2.16