GObject.Object
 Gio.VolumeMonitor
Gio.VolumeMonitor
 Gio.NativeVolumeMonitor
                Gio.NativeVolumeMonitor
		   
| Import line: | Gio = imports.gi.Gio; | 
| GIR File: | Gio-2.0.gir | 
| C documentation: | GNativeVolumeMonitor | 
| Class : | NativeVolumeMonitor | 
| Extends: | Gio.VolumeMonitor | 
| Properties | Defined By | |
|---|---|---|
| 
				parent_instance : Gio.VolumeMonitor 
                 read only  
                     
			 | Gio.NativeVolumeMonitor | |
| 
				priv : void* 
                 read only  
                     
			 | Gio.VolumeMonitor | |
| Method / Constructor | Defined By | |
|---|---|---|
| 
			new  Gio.NativeVolumeMonitor
				
				 (Object properties) 
			
				
			
		 Create a new Gio.NativeVolumeMonitor 
			
			
			
				Create a new Gio.NativeVolumeMonitor
			
			
				 
 | ||
| 
			get_connected_drives
				
				 () 
			
				
					 : 
					Array
					
				
			
		 Gets a list of drives connected to the system. 
			
				Gets a list of drives connected to the system. The returned list should be freed with g_list_free(), after its elements have been unreffed with g_object_unref(). 
 | Gio.VolumeMonitor | |
| Finds a GMount object by its UUID (see g_mount_get_uuid()) Free the returned object with g_object_unref(). | Gio.VolumeMonitor | |
| 
			get_mounts
				
				 () 
			
				
					 : 
					Array
					
				
			
		 Gets a list of the mounts on the system. 
			
				Gets a list of the mounts on the system. The returned list should be freed with g_list_free(), after its elements have been unreffed with g_object_unref(). 
 | Gio.VolumeMonitor | |
| 
			get_volume_for_uuid
				
				 (String uuid) 
			
				
					 : 
					Gio.Volume
					
				
			
		 Finds a GVolume object by its UUID (see g_volume_get_uuid()) Free the returned object with g_object_unref(). 
			
				Finds a GVolume object by its UUID (see g_volume_get_uuid()) Free the returned object with g_object_unref(). 
 
 | Gio.VolumeMonitor | |
| 
			get_volumes
				
				 () 
			
				
					 : 
					Array
					
				
			
		 Gets a list of the volumes on the system. 
			
				Gets a list of the volumes on the system. The returned list should be freed with g_list_free(), after its elements have been unreffed with g_object_unref(). 
 | Gio.VolumeMonitor | |
| Event | Defined By | |
|---|---|---|
| 
		drive_changed (VolumeMonitor self, Drive drive) 
                : 
					none
					
        
        
		 Emitted when a drive changes.
		   
		 
		    
			Emitted when a drive changes.
		    
			 
			
				 
 
 | Gio.VolumeMonitor | |
| 
		drive_connected (VolumeMonitor self, Drive drive) 
                : 
					none
					
        
        
		 Emitted when a drive is connected to the system.
		   
		 
		    
			Emitted when a drive is connected to the system.
		    
			 
			
				 
 
 | Gio.VolumeMonitor | |
| 
		drive_disconnected (VolumeMonitor self, Drive drive) 
                : 
					none
					
        
        
		 Emitted when a drive is disconnected from the system.
		   
		 
		    
			Emitted when a drive is disconnected from the system.
		    
			 
			
				 
 
 | Gio.VolumeMonitor | |
| 
		drive_eject_button (VolumeMonitor self, Drive drive) 
                : 
					none
					
        
        
		 Emitted when the eject button is pressed on drive.
		   
		 
		    
			Emitted when the eject button is pressed on drive.
		    
			 
			
				 
 
 | Gio.VolumeMonitor | |
| 
		drive_stop_button (VolumeMonitor self, Drive drive) 
                : 
					none
					
        
        
		 Emitted when the stop button is pressed on drive.
		   
		 
		    
			Emitted when the stop button is pressed on drive.
		    
			 
			
				 
 
 | Gio.VolumeMonitor | |
| 
		mount_added (VolumeMonitor self, Mount mount) 
                : 
					none
					
        
        
		 Emitted when a mount is added.
		   
		 
		    
			Emitted when a mount is added.
		    
			 
			
				 
 
 | Gio.VolumeMonitor | |
| 
		mount_changed (VolumeMonitor self, Mount mount) 
                : 
					none
					
        
        
		 Emitted when a mount changes.
		   
		 
		    
			Emitted when a mount changes.
		    
			 
			
				 
 
 | Gio.VolumeMonitor | |
| 
		mount_pre_unmount (VolumeMonitor self, Mount mount) 
                : 
					none
					
        
        
		 Emitted when a mount is about to be removed.
		   
		 
		    
			Emitted when a mount is about to be removed.
		    
			 
			
				 
 
 | Gio.VolumeMonitor | |
| 
		mount_removed (VolumeMonitor self, Mount mount) 
                : 
					none
					
        
        
		 Emitted when a mount is removed.
		   
		 
		    
			Emitted when a mount is removed.
		    
			 
			
				 
 
 | Gio.VolumeMonitor | |
| 
		volume_added (VolumeMonitor self, Volume volume) 
                : 
					none
					
        
        
		 Emitted when a mountable volume is added to the system.
		   
		 
		    
			Emitted when a mountable volume is added to the system.
		    
			 
			
				 
 
 | Gio.VolumeMonitor | |
| 
		volume_changed (VolumeMonitor self, Volume volume) 
                : 
					none
					
        
        
		 Emitted when mountable volume is changed.
		   
		 
		    
			Emitted when mountable volume is changed.
		    
			 
			
				 
 
 | Gio.VolumeMonitor | |
| 
		volume_removed (VolumeMonitor self, Volume volume) 
                : 
					none
					
        
        
		 Emitted when a mountable volume is removed from the system.
		   
		 
		    
			Emitted when a mountable volume is removed from the system.
		    
			 
			
				 
 
 | Gio.VolumeMonitor | |