une classe pour représenter la collection des disques USB connectés Plus de détails...
Fonctions membres publiques | |
def | __init__ (self, access="disk", diskClass=uDisk2) |
Le constructeur. Plus de détails... | |
def | finishInit (self) |
Fin de l'initialisation. Plus de détails... | |
def | mountFirstFats (self) |
def | __trunc__ (self) |
def | compare (self, other) |
def | contains (self, ud) |
Permet de déterminer si un disque est dans la collection. Plus de détails... | |
def | disks (self) |
Récolte les enregistrements de niveau supérieur de self.targets. Plus de détails... | |
def | parts (self, d) |
Récolte les partitions d'un disque. Plus de détails... | |
def | disks_ud (self) |
Récolte les enregistrements de niveau supérieur de self.targets. Plus de détails... | |
def | parts_ud (self, d) |
Récolte les partitions d'un disque. Plus de détails... | |
def | summary (self) |
Fournit une représentation imprimable d'un résumé Plus de détails... | |
def | __str__ (self) |
Fournit une représentation imprimable. Plus de détails... | |
def | __getitem__ (self, n) |
def | __len__ (self) |
def | getFirstFats (self) |
def | hasDev (self, dev) |
![]() | |
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 | |
access | |
firstFats | |
![]() | |
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 | |
une classe pour représenter la collection des disques USB connectés
les attributs publics sont :
Définition à la ligne 583 du fichier usbDisk2.py.
def src.usbDisk2.Available.__init__ | ( | self, | |
access = "disk" , |
|||
diskClass = uDisk2 |
|||
) |
Le constructeur.
access | définit le type d'accès souhaité. Par défaut, c'est "disk" c'est à dire qu'on veut la liste des disques USB. Autres valeurs possibles "firstFat" pour les premières partitions vfat. |
diskClass | la classe de disques à créer |
Réimplémentée à partir de src.usbDisk2.UDisksBackend.
Définition à la ligne 592 du fichier usbDisk2.py.
def src.usbDisk2.Available.__getitem__ | ( | self, | |
n | |||
) |
Définition à la ligne 708 du fichier usbDisk2.py.
def src.usbDisk2.Available.__len__ | ( | self | ) |
Définition à la ligne 720 du fichier usbDisk2.py.
def src.usbDisk2.Available.__str__ | ( | self | ) |
Fournit une représentation imprimable.
Définition à la ligne 689 du fichier usbDisk2.py.
def src.usbDisk2.Available.__trunc__ | ( | self | ) |
Définition à la ligne 617 du fichier usbDisk2.py.
def src.usbDisk2.Available.compare | ( | self, | |
other | |||
) |
def src.usbDisk2.Available.contains | ( | self, | |
ud | |||
) |
Permet de déterminer si un disque est dans la collection.
ud | une instance de uDisk |
Définition à la ligne 635 du fichier usbDisk2.py.
def src.usbDisk2.Available.disks | ( | self | ) |
Récolte les enregistrements de niveau supérieur de self.targets.
Définition à la ligne 642 du fichier usbDisk2.py.
def src.usbDisk2.Available.disks_ud | ( | self | ) |
Récolte les enregistrements de niveau supérieur de self.targets.
Définition à la ligne 657 du fichier usbDisk2.py.
def src.usbDisk2.Available.finishInit | ( | self | ) |
Fin de l'initialisation.
Réimplémentée dans src.ownedUsbDisk.Available.
Définition à la ligne 601 du fichier usbDisk2.py.
def src.usbDisk2.Available.getFirstFats | ( | self | ) |
def src.usbDisk2.Available.hasDev | ( | self, | |
dev | |||
) |
dev | un chemin comme /org/freedesktop/UDisks/devices/sdb3 |
Définition à la ligne 750 du fichier usbDisk2.py.
def src.usbDisk2.Available.mountFirstFats | ( | self | ) |
def src.usbDisk2.Available.parts | ( | self, | |
d | |||
) |
Récolte les partitions d'un disque.
d | le chemin vers un disque |
Définition à la ligne 650 du fichier usbDisk2.py.
def src.usbDisk2.Available.parts_ud | ( | self, | |
d | |||
) |
Récolte les partitions d'un disque.
d | le chemin vers un disque |
Définition à la ligne 666 du fichier usbDisk2.py.
def src.usbDisk2.Available.summary | ( | self | ) |
Fournit une représentation imprimable d'un résumé
Définition à la ligne 673 du fichier usbDisk2.py.
src.usbDisk2.Available.access |
Définition à la ligne 594 du fichier usbDisk2.py.
src.usbDisk2.Available.firstFats |
Définition à la ligne 609 du fichier usbDisk2.py.