matevfs.Volume Abstraction for a mounted file system or network location

## Synopsis

matevfs.Volume gobject.GObject get_activation_uri get_device_path get_device_type get_display_name get_drive get_filesystem_type get_hal_udi get_icon get_id get_volume_type handles_trash is_read_only is_mounted is_user_visible eject callback user_data None unmount callback user_data None

## Ancestry

    +-- gobject.GObject
      +-- matevfs.Volume

## Methods

### matevfs.Volume.get_activation_uri

              get_activation_uri

Returns:

### matevfs.Volume.get_device_path

              get_device_path

Returns:

### matevfs.Volume.get_device_type

              get_device_type

Returns:

### matevfs.Volume.get_display_name

              get_display_name

Returns:

### matevfs.Volume.get_drive

              get_drive

Returns:

  A matevfs.Drive for this volume.

### matevfs.Volume.get_filesystem_type

              get_filesystem_type

Returns:

### matevfs.Volume.get_hal_udi

              get_hal_udi

Returns:

### matevfs.Volume.get_icon

              get_icon

Returns:

### matevfs.Volume.get_id

              get_id

Returns:

### matevfs.Volume.get_volume_type

              get_volume_type

Returns:

### matevfs.Volume.handles_trash

              handles_trash

Returns:

### matevfs.Volume.is_read_only

              is_read_only

Returns:

  True if this volume is read-only

### matevfs.Volume.is_mounted

              is_mounted

Returns:

  True if this volume is mounted

### matevfs.Volume.is_user_visible

              is_user_visible

Returns:

  True if this volume is visible to the user

### matevfs.Volume.eject

              eject
    	  callback
    	  user_dataNone

### matevfs.Volume.unmount

              unmount
    	  callback
    	  user_dataNone