
| Fonctions membres publiques | |
| def | __init__ (self, logger=logging, diskClass=object) | 
| Le constructeur.  Plus de détails... | |
| def | addHook (self, signal, func) | 
| def | retry_mount (self, fs, timeout=5, retryDelay=0.3) | 
| def | detect_devices (self) | 
| Fait un inventaire des disques.  Plus de détails... | |
| def | objIsUsb (self, obj) | 
| détermine si un périphérique est de type USB  Plus de détails... | |
| Attributs publics | |
| install_thread | |
| logger | |
| diskClass | |
| self.targets est un dictionnaire des disques détectés les clés sont les paths et les contenus des instances de diskClass  Plus de détails... | |
| targets | |
| modified | |
| self.modified signifie une modification récente, à prendre en compte par une application au niveau utilisateur  Plus de détails... | |
| bus | |
| udisks | |
| manager | |
| cbHooks | |
Définition à la ligne 108 du fichier usbDisk2.py.
| def src.usbDisk2.UDisksBackend.__init__ | ( | self, | |
| logger = logging, | |||
| diskClass = object | |||
| ) | 
Le constructeur.
| logger | un objet permettant de journaliser les messages ; par défaut il se confond avec le module logging | 
| diskClass | la classe à utiliser pour créer des instances de disques | 
Réimplémentée dans src.usbDisk2.Available.
Définition à la ligne 115 du fichier usbDisk2.py.
| def src.usbDisk2.UDisksBackend.addHook | ( | self, | |
| signal, | |||
| func | |||
| ) | 
Définition à la ligne 172 du fichier usbDisk2.py.
| def src.usbDisk2.UDisksBackend.detect_devices | ( | self | ) | 
Fait un inventaire des disques.
Définition à la ligne 207 du fichier usbDisk2.py.

| def src.usbDisk2.UDisksBackend.objIsUsb | ( | self, | |
| obj | |||
| ) | 
détermine si un périphérique est de type USB
| obj | un objet UDisksObjectProxy | 
Définition à la ligne 270 du fichier usbDisk2.py.


| def src.usbDisk2.UDisksBackend.retry_mount | ( | self, | |
| fs, | |||
| timeout = 5, | |||
| retryDelay = 0.3 | |||
| ) | 
| src.usbDisk2.UDisksBackend.bus | 
Définition à la ligne 127 du fichier usbDisk2.py.
| src.usbDisk2.UDisksBackend.cbHooks | 
Définition à la ligne 130 du fichier usbDisk2.py.
| src.usbDisk2.UDisksBackend.diskClass | 
self.targets est un dictionnaire des disques détectés les clés sont les paths et les contenus des instances de diskClass
Définition à la ligne 120 du fichier usbDisk2.py.
| src.usbDisk2.UDisksBackend.install_thread | 
Définition à la ligne 116 du fichier usbDisk2.py.
| src.usbDisk2.UDisksBackend.logger | 
Définition à la ligne 117 du fichier usbDisk2.py.
| src.usbDisk2.UDisksBackend.manager | 
Définition à la ligne 129 du fichier usbDisk2.py.
| src.usbDisk2.UDisksBackend.modified | 
self.modified signifie une modification récente, à prendre en compte par une application au niveau utilisateur
désactivé, quelquefois drive.get_cached_property('Size').get_uint64() renvoie des résultats erronés juste après le branchement
Définition à la ligne 124 du fichier usbDisk2.py.
| src.usbDisk2.UDisksBackend.targets | 
Définition à la ligne 121 du fichier usbDisk2.py.
| src.usbDisk2.UDisksBackend.udisks | 
Définition à la ligne 128 du fichier usbDisk2.py.