matevfs.Volume
Prev | The matevfs class reference | Next

## matevfs.Volume

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

## Synopsis

    class matevfs.Volume(gobject.GObject):
        def get_activation_uri()
        def get_device_path()
        def get_device_type()
        def get_display_name()
        def get_drive()
        def get_filesystem_type()
        def get_hal_udi()
        def get_icon()
        def get_id()
        def get_volume_type()
        def handles_trash()
        def is_read_only()
        def is_mounted()
        def is_user_visible()
        def eject(callback, user_data=None)
        def unmount(callback, user_data=None)

## Ancestry

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

## Methods

### matevfs.Volume.get_activation_uri

                def get_activation_uri()

Returns: |

### matevfs.Volume.get_device_path

                def get_device_path()

Returns: |

### matevfs.Volume.get_device_type

                def get_device_type()

Returns: |

### matevfs.Volume.get_display_name

                def get_display_name()

Returns: |

### matevfs.Volume.get_drive

                def get_drive()

Returns: | A matevfs.Drive for this volume.

### matevfs.Volume.get_filesystem_type

                def get_filesystem_type()

Returns: |

### matevfs.Volume.get_hal_udi

                def get_hal_udi()

Returns: |

### matevfs.Volume.get_icon

                def get_icon()

Returns: |

### matevfs.Volume.get_id

                def get_id()

Returns: |

### matevfs.Volume.get_volume_type

                def get_volume_type()

Returns: |

### matevfs.Volume.handles_trash

                def handles_trash()

Returns: |

### matevfs.Volume.is_read_only

                def is_read_only()

Returns: | True if this volume is read-only

### matevfs.Volume.is_mounted

                def is_mounted()

Returns: | True if this volume is mounted

### matevfs.Volume.is_user_visible

                def is_user_visible()

Returns: | True if this volume is visible to the user

### matevfs.Volume.eject

                def eject(callback, user_data=None)

### matevfs.Volume.unmount

                def unmount(callback, user_data=None)

Prev | Up | Next
matevfs.URI | Home | matevfs Functions