| Top |
| BraseroMediumMonitor * | brasero_medium_monitor_get_default () |
| GSList * | brasero_medium_monitor_get_media () |
| GSList * | brasero_medium_monitor_get_drives () |
| BraseroDrive * | brasero_medium_monitor_get_drive () |
| gboolean | brasero_medium_monitor_is_probing () |
| void | drive-added | No Recursion |
| void | drive-removed | No Recursion |
| void | medium-added | No Recursion |
| void | medium-removed | No Recursion |
BraseroMediumMonitor *
brasero_medium_monitor_get_default (void);
Gets the currently active monitor.
GSList * brasero_medium_monitor_get_media (BraseroMediumMonitor *monitor,BraseroMediaType type);
Obtains the list of available media that are of the given type.
a GSList of BraseroMedium or NULL. The list must be freed and the element unreffed when finished.
[element-type BraseroMedia.Medium][transfer full]
GSList * brasero_medium_monitor_get_drives (BraseroMediumMonitor *monitor,BraseroDriveType type);
Gets the list of available drives that are of the given type.
a GSList of BraseroDrive or NULL. The list must be freed and the element unreffed when finished.
[element-type BraseroMedia.Drive][transfer full]
BraseroDrive * brasero_medium_monitor_get_drive (BraseroMediumMonitor *monitor,const gchar *device);
Returns the BraseroDrive object whose path is path
.
gboolean
brasero_medium_monitor_is_probing (BraseroMediumMonitor *monitor);
Returns if the library is still probing some other media.
“drive-added” signalvoid user_function (BraseroMediumMonitor *monitor, BraseroDrive *medium, gpointer user_data)
This signal gets emitted when a new drive was detected
monitor |
the object which received the signal |
|
medium |
the new medium which was added |
|
user_data |
user data set when the signal handler was connected. |
Flags: No Recursion
“drive-removed” signalvoid user_function (BraseroMediumMonitor *monitor, BraseroDrive *medium, gpointer user_data)
This signal gets emitted when a drive is not longer available
monitor |
the object which received the signal |
|
medium |
the medium which was removed |
|
user_data |
user data set when the signal handler was connected. |
Flags: No Recursion
“medium-added” signalvoid user_function (BraseroMediumMonitor *monitor, BraseroMedium *medium, gpointer user_data)
This signal gets emitted when a new medium was detected
monitor |
the object which received the signal |
|
medium |
the new medium which was added |
|
user_data |
user data set when the signal handler was connected. |
Flags: No Recursion
“medium-removed” signalvoid user_function (BraseroMediumMonitor *monitor, BraseroMedium *medium, gpointer user_data)
This signal gets emitted when a medium is not longer available
monitor |
the object which received the signal |
|
medium |
the medium which was removed |
|
user_data |
user data set when the signal handler was connected. |
Flags: No Recursion