<!-- ##### SECTION Title ##### -->
MateVFSDrive

<!-- ##### SECTION Short_Description ##### -->
Container for MateVFSVolume (floppy drive, CD reader, ...)

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

</para>

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

</para>

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


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


<!-- ##### ENUM MateVFSDeviceType ##### -->
<para>

</para>

@MATE_VFS_DEVICE_TYPE_UNKNOWN: 
@MATE_VFS_DEVICE_TYPE_AUDIO_CD: 
@MATE_VFS_DEVICE_TYPE_VIDEO_DVD: 
@MATE_VFS_DEVICE_TYPE_HARDDRIVE: 
@MATE_VFS_DEVICE_TYPE_CDROM: 
@MATE_VFS_DEVICE_TYPE_FLOPPY: 
@MATE_VFS_DEVICE_TYPE_ZIP: 
@MATE_VFS_DEVICE_TYPE_JAZ: 
@MATE_VFS_DEVICE_TYPE_NFS: 
@MATE_VFS_DEVICE_TYPE_AUTOFS: 
@MATE_VFS_DEVICE_TYPE_CAMERA: 
@MATE_VFS_DEVICE_TYPE_MEMORY_STICK: 
@MATE_VFS_DEVICE_TYPE_SMB: 
@MATE_VFS_DEVICE_TYPE_APPLE: 
@MATE_VFS_DEVICE_TYPE_MUSIC_PLAYER: 
@MATE_VFS_DEVICE_TYPE_WINDOWS: 
@MATE_VFS_DEVICE_TYPE_LOOPBACK: 
@MATE_VFS_DEVICE_TYPE_NETWORK: 

<!-- ##### STRUCT MateVFSDrive ##### -->
<para>

</para>


<!-- ##### SIGNAL MateVFSDrive::volume-mounted ##### -->
<para>

</para>

@vfsdrive: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL MateVFSDrive::volume-pre-unmount ##### -->
<para>

</para>

@vfsdrive: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL MateVFSDrive::volume-unmounted ##### -->
<para>

</para>

@vfsdrive: the object which received the signal.
@arg1: 

<!-- ##### STRUCT MateVFSDriveClass ##### -->
<para>

</para>

@parent_class: 
@volume_mounted: 
@volume_pre_unmount: 
@volume_unmounted: 

<!-- ##### MACRO MATE_IS_VFS_DRIVE ##### -->
<para>

</para>

@o: 


<!-- ##### MACRO MATE_IS_VFS_DRIVE_CLASS ##### -->
<para>

</para>

@k: 


<!-- ##### MACRO MATE_VFS_TYPE_DRIVE ##### -->
<para>

</para>



<!-- ##### MACRO MATE_VFS_DRIVE ##### -->
<para>

</para>

@o: 


<!-- ##### MACRO MATE_VFS_DRIVE_CLASS ##### -->
<para>

</para>

@k: 


<!-- ##### FUNCTION mate_vfs_drive_compare ##### -->
<para>

</para>

@a: 
@b: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_drive_eject ##### -->
<para>

</para>

@drive: 
@callback: 
@user_data: 


<!-- ##### FUNCTION mate_vfs_drive_get_activation_uri ##### -->
<para>

</para>

@drive: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_drive_get_device_path ##### -->
<para>

</para>

@drive: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_drive_get_device_type ##### -->
<para>

</para>

@drive: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_drive_get_display_name ##### -->
<para>

</para>

@drive: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_drive_get_hal_udi ##### -->
<para>

</para>

@drive: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_drive_get_icon ##### -->
<para>

</para>

@drive: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_drive_get_id ##### -->
<para>

</para>

@drive: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_drive_get_mounted_volume ##### -->
<para>

</para>

@drive: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_drive_get_mounted_volumes ##### -->
<para>

</para>

@drive: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_drive_volume_list_free ##### -->
<para>

</para>

@volumes: 


<!-- ##### FUNCTION mate_vfs_drive_get_type ##### -->
<para>

</para>

@void: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_drive_is_connected ##### -->
<para>

</para>

@drive: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_drive_is_mounted ##### -->
<para>

</para>

@drive: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_drive_is_user_visible ##### -->
<para>

</para>

@drive: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_drive_mount ##### -->
<para>

</para>

@drive: 
@callback: 
@user_data: 


<!-- ##### FUNCTION mate_vfs_drive_ref ##### -->
<para>

</para>

@drive: 
@Returns: 


<!-- ##### FUNCTION mate_vfs_drive_unmount ##### -->
<para>

</para>

@drive: 
@callback: 
@user_data: 


<!-- ##### FUNCTION mate_vfs_drive_unref ##### -->
<para>

</para>

@drive: 


