public class VolumeMonitor : Object {
public signal void drive_changed ( Drive drive ) ;
public signal void drive_connected ( Drive drive ) ;
public signal void drive_disconnected ( Drive drive ) ;
public signal void mount_added ( Mount mount ) ;
public signal void mount_changed ( Mount mount ) ;
public signal void mount_pre_unmount ( Mount mount ) ;
public signal void mount_removed ( Mount mount ) ;
public signal void volume_added ( Volume volume ) ;
public signal void volume_changed ( Volume volume ) ;
public signal void volume_removed ( Volume volume ) ;
public static weak VolumeMonitor get ( ) ;
public virtual weak Volume adopt_orphan_mount ( Mount mount ) ;
public virtual weak List get_connected_drives ( ) ;
public virtual weak Mount get_mount_for_uuid ( string uuid ) ;
public virtual weak List get_mounts ( ) ;
public virtual weak Volume get_volume_for_uuid ( string uuid ) ;
public virtual weak List get_volumes ( ) ;
public virtual bool is_supported ( ) ;
}

public signal void drive_changed ( Drive drive ) ;
public signal void drive_connected ( Drive drive ) ;
public signal void drive_disconnected ( Drive drive ) ;
public signal void mount_added ( Mount mount ) ;
public signal void mount_changed ( Mount mount ) ;
public signal void mount_pre_unmount ( Mount mount ) ;
public signal void mount_removed ( Mount mount ) ;
public signal void volume_added ( Volume volume ) ;
public signal void volume_changed ( Volume volume ) ;
public signal void volume_removed ( Volume volume ) ;
public static weak VolumeMonitor get ( ) ;
public virtual weak Volume adopt_orphan_mount ( Mount mount ) ;
public virtual weak List get_connected_drives ( ) ;
public virtual weak Mount get_mount_for_uuid ( string uuid ) ;
public virtual weak List get_mounts ( ) ;
public virtual weak Volume get_volume_for_uuid ( string uuid ) ;
public virtual weak List get_volumes ( ) ;
public virtual bool is_supported ( ) ;
Created by Valadoc