gVolumeMonitorGet()
gVolumeMonitorGetConnectedDrives(object)
gVolumeMonitorGetVolumes(object)
gVolumeMonitorGetMounts(object)
gVolumeMonitorAdoptOrphanMount(mount)
gVolumeMonitorGetMountForUuid(object, uuid)
gVolumeMonitorGetVolumeForUuid(object, uuid) GObject +----GVolumeMonitor
GVolumeMonitor is for listing the user interesting devices and volumes
on the computer. In other words, what a file selector or file manager
would show in a sidebar.
GVolumeMonitor is not thread-default-context
aware, and so should not be used other than from the main
thread, with no thread-default-context active.drive-changed(volume.monitor, drive, user.data)volume.monitordriveuser.datadrive-connected(volume.monitor, drive, user.data)volume.monitordriveGDrive that was connected.user.datadrive-disconnected(volume.monitor, drive, user.data)volume.monitordriveGDrive that was disconnected.user.datadrive-eject-button(volume.monitor, drive, user.data)drive.
Since 2.18 volume.monitordriveuser.datadrive-stop-button(volume.monitor, drive, user.data)drive.
Since 2.22 volume.monitordriveuser.datamount-added(volume.monitor, mount, user.data)volume.monitormountGMount that was added.user.datamount-changed(volume.monitor, mount, user.data)volume.monitormountGMount that changed.user.datamount-pre-unmount(volume.monitor, mount, user.data)volume.monitormountGMount that is being unmounted.user.datamount-removed(volume.monitor, mount, user.data)volume.monitormountGMount that was removed.user.datavolume-added(volume.monitor, volume, user.data)volume.monitorvolumeGVolume that was added.user.datavolume-changed(volume.monitor, volume, user.data)volume.monitorvolumeGVolume that changed.user.datavolume-removed(volume.monitor, volume, user.data)volume.monitorvolumeGVolume that was removed.user.data