Add a 'device activating' signal
This commit is contained in:
		
							parent
							
								
									40f4c81d06
								
							
						
					
					
						commit
						83a86e0ea1
					
				@ -390,6 +390,9 @@ class NMClient(gobject.GObject):
 | 
				
			|||||||
        'device-activated' : (gobject.SIGNAL_RUN_FIRST,
 | 
					        'device-activated' : (gobject.SIGNAL_RUN_FIRST,
 | 
				
			||||||
                              gobject.TYPE_NONE, 
 | 
					                              gobject.TYPE_NONE, 
 | 
				
			||||||
                             ([gobject.TYPE_PYOBJECT])),
 | 
					                             ([gobject.TYPE_PYOBJECT])),
 | 
				
			||||||
 | 
					        'device-activating': (gobject.SIGNAL_RUN_FIRST,
 | 
				
			||||||
 | 
					                              gobject.TYPE_NONE, 
 | 
				
			||||||
 | 
					                             ([gobject.TYPE_PYOBJECT])),
 | 
				
			||||||
        'device-removed'   : (gobject.SIGNAL_RUN_FIRST,
 | 
					        'device-removed'   : (gobject.SIGNAL_RUN_FIRST,
 | 
				
			||||||
                              gobject.TYPE_NONE, 
 | 
					                              gobject.TYPE_NONE, 
 | 
				
			||||||
                             ([gobject.TYPE_PYOBJECT]))
 | 
					                             ([gobject.TYPE_PYOBJECT]))
 | 
				
			||||||
@ -454,7 +457,9 @@ class NMClient(gobject.GObject):
 | 
				
			|||||||
        op = dev.get_op()
 | 
					        op = dev.get_op()
 | 
				
			||||||
        if not self._devices.has_key(op) or not dev.is_valid():
 | 
					        if not self._devices.has_key(op) or not dev.is_valid():
 | 
				
			||||||
            return
 | 
					            return
 | 
				
			||||||
        if dev.get_state() != DEVICE_STATE_INACTIVE:
 | 
					        if dev.get_state() == DEVICE_STATE_ACTIVATING:
 | 
				
			||||||
 | 
					            self.emit('device-activating', dev)
 | 
				
			||||||
 | 
					        elif dev.get_state() == DEVICE_STATE_ACTIVATED:
 | 
				
			||||||
            self.emit('device-activated', dev)
 | 
					            self.emit('device-activated', dev)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def get_device(self, dev_op):
 | 
					    def get_device(self, dev_op):
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user