| Top |
gchar *
burner_volume_get_name (BurnerVolume *volume);
Returns a string that can be displayed to represent the volume²
GIcon *
burner_volume_get_icon (BurnerVolume *volume);
Returns a GIcon pointer for the volume.
GVolume *
burner_volume_get_gvolume (BurnerVolume *volume);
Gets the corresponding GVolume for volume
.
gboolean
burner_volume_is_mounted (BurnerVolume *volume);
Returns whether the volume is currently mounted.
gchar * burner_volume_get_mount_point (BurnerVolume *volume,GError **error);
Returns the path for mount point for volume
.
gboolean burner_volume_umount (BurnerVolume *volume,gboolean wait,GError **error);
Unmount volume
. If wait is set to TRUE, then block (in a GMainLoop) until
the operation finishes.
gboolean burner_volume_mount (BurnerVolume *volume,GtkWindow *parent_window,gboolean wait,GError **error);
Mount volume
. If wait is set to TRUE, then block (in a GMainLoop) until
the operation finishes.
parent_window
is used if an authentification is needed. Then the authentification
dialog will be set modal.
void
burner_volume_cancel_current_operation
(BurnerVolume *volume);
Cancels all operations currently running for volume