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