Fonctions membres publiques | Attributs publics

Référence de la classe usbThread.threadCopyToUSB

Classe pour les threads copiant vers les clés USB. Plus de détails...

Graphe d'héritage de usbThread.threadCopyToUSB:
Inheritance graph
[légende]
Graphe de collaboration de usbThread.threadCopyToUSB:
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 threadType
def toDo
 Copie une liste de fichiers vers une clé USB sous un répertoire donné.

Attributs publics

 cmd

Description détaillée

Classe pour les threads copiant vers les clés USB.

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


Documentation des fonctions membres

def usbThread.threadCopyToUSB.__init__ (   self,
  ud,
  fileList,
  subdir,
  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 à copier
subdir le sous-répertoire de la clé USB où faire la copie
logfile un fichier de journalisation, /dev/null par défaut

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

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

Réimplémentée à partir de usbThread.abstractThreadUSB.

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

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

Copie une liste de fichiers vers une clé USB sous un répertoire donné.

Ce répertoire est composé de ud.visibleDir() joint au sous-répertoire subdir. À chaque fichier ou répertoire copié, une ligne est journalisée dans le fichier de journal de l'application.

Paramètres:
ud l'instance uDisk correspondant à une partition de clé USB
fileList la liste des fichiers à copier
logfile un fichier de journalisation
subdir le sous-répertoire de la clé USB où faire la copie

Réimplémentée à partir de usbThread.abstractThreadUSB.

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


Documentation des données membres

Réimplémentée à partir de usbThread.abstractThreadUSB.

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


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