gnome-vfs-2.0 Reference Manual

Synopsis

public class Drive : Object  {
    public    signal void               volume_mounted            ( Volume              volume )  ;
    public    signal void               volume_pre_unmount        ( Volume              volume )  ;
    public    signal void               volume_unmounted          ( Volume              volume )  ;


    public    int                       compare                   ( Drive               b ) ;
    public    void                      eject                     ( VolumeOpCallback    callback ) ;
    public    weak string               get_activation_uri        (  ) ;
    public    weak string               get_device_path           (  ) ;
    public    DeviceType                get_device_type           (  ) ;
    public    weak string               get_display_name          (  ) ;
    public    weak string               get_hal_udi               (  ) ;
    public    weak string               get_icon                  (  ) ;
    public    ulong                     get_id                    (  ) ;
    public    weak Volume               get_mounted_volume        (  ) ;
    public    weak GLib.List            get_mounted_volumes       (  ) ;
    public    bool                      is_connected              (  ) ;
    public    bool                      is_mounted                (  ) ;
    public    bool                      is_user_visible           (  ) ;
    public    void                      mount                     ( VolumeOpCallback    callback ) ;
    public    bool                      needs_eject               (  ) ;
    public    weak Drive                ref                       (  ) ;
    public    void                      unmount                   ( VolumeOpCallback    callback ) ;
    public    void                      unref                     (  ) ;
    public    static void               volume_list_free          ( GLib.List           volumes ) ;
}

Drive Description

Details

Constructor Details

Field Details

Signal Details

volume_mounted
    public    signal void               volume_mounted            ( Volume              volume )  ;		

volume_pre_unmount
    public    signal void               volume_pre_unmount        ( Volume              volume )  ;		

volume_unmounted
    public    signal void               volume_unmounted          ( Volume              volume )  ;		

Property Details

Method Details

compare ()
    public    int                       compare                   ( Drive               b ) ;		

eject ()
    public    void                      eject                     ( VolumeOpCallback    callback ) ;		

get_activation_uri ()
    public    weak string               get_activation_uri        (  ) ;		

get_device_path ()
    public    weak string               get_device_path           (  ) ;		

get_device_type ()
    public    DeviceType                get_device_type           (  ) ;		

get_display_name ()
    public    weak string               get_display_name          (  ) ;		

get_hal_udi ()
    public    weak string               get_hal_udi               (  ) ;		

get_icon ()
    public    weak string               get_icon                  (  ) ;		

get_id ()
    public    ulong                     get_id                    (  ) ;		

get_mounted_volume ()
    public    weak Volume               get_mounted_volume        (  ) ;		

get_mounted_volumes ()
    public    weak GLib.List            get_mounted_volumes       (  ) ;		

is_connected ()
    public    bool                      is_connected              (  ) ;		

is_mounted ()
    public    bool                      is_mounted                (  ) ;		

is_user_visible ()
    public    bool                      is_user_visible           (  ) ;		

mount ()
    public    void                      mount                     ( VolumeOpCallback    callback ) ;		

needs_eject ()
    public    bool                      needs_eject               (  ) ;		

ref ()
    public    weak Drive                ref                       (  ) ;		

unmount ()
    public    void                      unmount                   ( VolumeOpCallback    callback ) ;		

unref ()
    public    void                      unref                     (  ) ;		

volume_list_free ()
    public    static void               volume_list_free          ( GLib.List           volumes ) ;		


Created by Valadoc