Fonctions membres publiques | Attributs publics

Référence de la classe usbThread.abstractThreadUSB

Une classe abstraite Cette classe sert de creuset pour les classe servant aux copies et aux effacement. Plus de détails...

Graphe d'héritage de usbThread.abstractThreadUSB:
Inheritance graph
[légende]
Graphe de collaboration de usbThread.abstractThreadUSB:
Collaboration graph
[légende]

Liste de tous les membres

Fonctions membres publiques

def __init__
 Constructeur Crée un thread pour copier une liste de fichiers vers une clé USB.
def __str__
 Renvoie une chaîne informative sur le thread.
def threadType
def toDo
 La fonction abstraite pour les choses à faire.

Attributs publics

 cmd
 ud
 fileList
 subdir
 dest
 logfile

Description détaillée

Une classe abstraite Cette classe sert de creuset pour les classe servant aux copies et aux effacement.

Définition à la ligne 133 du fichier usbThread.py.


Documentation des fonctions membres

def usbThread.abstractThreadUSB.__init__ (   self,
  ud,
  fileList,
  subdir,
  dest = None,
  logfile = "/dev/null" 
)

Constructeur Crée un thread pour copier une liste de fichiers vers une clé USB.

Paramètres:
ud l'instance uDisk correspondant à une partition de clé USB
fileList la liste des fichiers à traiter
subdir un sous-répertoire de la clé USB
dest un répertoire de destination si nécessaire, None par défaut
logfile un fichier de journalisation, /dev/null par défaut

Définition à la ligne 144 du fichier usbThread.py.

def usbThread.abstractThreadUSB.__str__ (   self  ) 

Renvoie une chaîne informative sur le thread.

Renvoie:
une chaine donnant des informations sur ce qui va se passer dans le thread qui a été créé.

Définition à la ligne 162 du fichier usbThread.py.

def usbThread.abstractThreadUSB.threadType (   self  ) 
Renvoie:
une chaîne courte qui informe sur le type de thread

Réimplémentée dans usbThread.threadCopyToUSB.

Définition à la ligne 177 du fichier usbThread.py.

def usbThread.abstractThreadUSB.toDo (   self,
  ud,
  fileList,
  subdir,
  dest,
  logfile 
)

La fonction abstraite pour les choses à faire.

Paramètres:
ud l'instance uDisk correspondant à une partition de clé USB
fileList la liste des fichiers à traiter
subdir un sous-répertoire de la clé USB
dest un répertoire de destination
logfile un fichier de journalisation

Réimplémentée dans usbThread.threadCopyToUSB, usbThread.threadCopyFromUSB, et usbThread.threadDeleteInUSB.

Définition à la ligne 189 du fichier usbThread.py.


Documentation des données membres

Réimplémentée dans usbThread.threadCopyToUSB, usbThread.threadCopyFromUSB, et usbThread.threadDeleteInUSB.

Définition à la ligne 148 du fichier usbThread.py.

Définition à la ligne 153 du fichier usbThread.py.

Définition à la ligne 151 du fichier usbThread.py.

Définition à la ligne 154 du fichier usbThread.py.

Définition à la ligne 152 du fichier usbThread.py.

Définition à la ligne 149 du fichier usbThread.py.


La documentation de cette classe a été générée à partir du fichier suivant :