<!-- ##### SECTION Title ##### -->
MateVFSVolume

<!-- ##### SECTION Short_Description ##### -->
Abstraction for a mounted file system or a network location.

<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### MACRO MATE_IS_VFS_VOLUME ##### -->
<para>

</para>

@o: 


<!-- ##### MACRO MATE_IS_VFS_VOLUME_CLASS ##### -->
<para>

</para>

@k: 


<!-- ##### MACRO MATE_VFS_TYPE_VOLUME ##### -->
<para>

</para>



<!-- ##### MACRO MATE_VFS_VOLUME ##### -->
<para>

</para>

@o: 


<!-- ##### MACRO MATE_VFS_VOLUME_CLASS ##### -->
<para>

</para>

@k: 


<!-- ##### STRUCT MateVFSVolume ##### -->
<para>

</para>


<!-- ##### STRUCT MateVFSVolumeClass ##### -->
<para>

</para>

@parent_class: 

<!-- ##### USER_FUNCTION MateVFSVolumeOpCallback ##### -->
<para>

</para>

@succeeded: 
@error: 
@detailed_error: 
@user_data: 


<!-- ##### ENUM MateVFSVolumeType ##### -->
<para>

</para>

@MATE_VFS_VOLUME_TYPE_MOUNTPOINT: 
@MATE_VFS_VOLUME_TYPE_VFS_MOUNT: 
@MATE_VFS_VOLUME_TYPE_CONNECTED_SERVER: 

<!-- ##### FUNCTION mate_vfs_volume_compare ##### -->
<para>

</para>

@a: 
@b: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_volume_eject ##### -->
<para>

</para>

@volume: 
@callback: 
@user_data: 


<!-- ##### FUNCTION mate_vfs_volume_get_activation_uri ##### -->
<para>

</para>

@volume: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_volume_get_device_path ##### -->
<para>

</para>

@volume: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_volume_get_device_type ##### -->
<para>

</para>

@volume: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_volume_get_display_name ##### -->
<para>

</para>

@volume: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_volume_get_drive ##### -->
<para>

</para>

@volume: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_volume_get_filesystem_type ##### -->
<para>

</para>

@volume: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_volume_get_hal_udi ##### -->
<para>

</para>

@volume: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_volume_get_icon ##### -->
<para>

</para>

@volume: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_volume_get_id ##### -->
<para>

</para>

@volume: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_volume_get_type ##### -->
<para>

</para>

@void: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_volume_get_volume_type ##### -->
<para>

</para>

@volume: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_volume_handles_trash ##### -->
<para>

</para>

@volume: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_volume_is_mounted ##### -->
<para>

</para>

@volume: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_volume_is_read_only ##### -->
<para>

</para>

@volume: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_volume_is_user_visible ##### -->
<para>

</para>

@volume: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_volume_ref ##### -->
<para>

</para>

@volume: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_volume_type_get_type ##### -->
<para>

</para>

@void: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_volume_unmount ##### -->
<para>

</para>

@volume: 
@callback: 
@user_data: 


<!-- ##### FUNCTION mate_vfs_volume_unref ##### -->
<para>

</para>

@volume: 


<!-- ##### FUNCTION mate_vfs_connect_to_server ##### -->
<para>

</para>

@uri: 
@display_name: 
@icon: 


