ScolaSync 1.0
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:
Graphe de collaboration de usbThread.abstractThreadUSB:

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 constructeurs et destructeur

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:
udl'instance uDisk correspondant à une partition de clé USB
fileListla liste des fichiers à traiter
subdirun sous-répertoire de la clé USB
destun répertoire de destination si nécessaire, None par défaut
logfileun fichier de journalisation, /dev/null par défaut

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


Documentation des fonctions membres

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:
udl'instance uDisk correspondant à une partition de clé USB
fileListla liste des fichiers à traiter
subdirun sous-répertoire de la clé USB
destun répertoire de destination
logfileun 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

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

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

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

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

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


La documentation de cette classe a été générée à partir du fichier suivant :
 Tout Classes Espaces de nommage Fichiers Fonctions Variables