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:
[légende]
Graphe de collaboration de usbThread.abstractThreadUSB:
[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

usbThread.abstractThreadUSB.cmd

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

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

usbThread.abstractThreadUSB.dest

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

usbThread.abstractThreadUSB.fileList

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

usbThread.abstractThreadUSB.logfile

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

usbThread.abstractThreadUSB.subdir

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

usbThread.abstractThreadUSB.ud

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

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

- src/usbThread.py