public class VolumeMonitor : Object {
public signal void drive_connected ( Drive drive ) ;
public signal void drive_disconnected ( Drive drive ) ;
public signal void volume_mounted ( Volume volume ) ;
public signal void volume_pre_unmount ( Volume volume ) ;
public signal void volume_unmounted ( Volume volume ) ;
public weak GLib.List get_connected_drives ( ) ;
public weak Drive get_drive_by_id ( ulong id ) ;
public weak GLib.List get_mounted_volumes ( ) ;
public weak Volume get_volume_by_id ( ulong id ) ;
public weak Volume get_volume_for_path ( string path ) ;
public weak VolumeMonitor ref ( ) ;
public void unref ( ) ;
}

public signal void drive_connected ( Drive drive ) ;
public signal void drive_disconnected ( Drive drive ) ;
public signal void volume_mounted ( Volume volume ) ;
public signal void volume_pre_unmount ( Volume volume ) ;
public signal void volume_unmounted ( Volume volume ) ;
public weak GLib.List get_connected_drives ( ) ;
public weak Drive get_drive_by_id ( ulong id ) ;
public weak GLib.List get_mounted_volumes ( ) ;
public weak Volume get_volume_by_id ( ulong id ) ;
public weak Volume get_volume_for_path ( string path ) ;
public weak VolumeMonitor ref ( ) ;
public void unref ( ) ;
Created by Valadoc