ScolaSync: Référence de la classe src.usbThread.abstractThreadUSB

ScolaSync 5.1 |

Fonctions membres publiques | Attributs publics | Liste de tous les membres
Référence de la classe src.usbThread.abstractThreadUSB
Graphe d'héritage de src.usbThread.abstractThreadUSB:
[légende]
Graphe de collaboration de src.usbThread.abstractThreadUSB:
[légende]

## Fonctions membres publiques
def | __init__ (self, ud, fileList, subdir, dest=None, logfile="/dev/null", parent=None)
def | run (self)
def | writeToLog (self, msg)
| Écrit un message dans le fichier de journalisation. Plus de détails...
def | copytree (self, src, dst, symlinks=False, ignore=None, erase=False, errors=[])
def | __str__ (self)
| Renvoie une chaîne informative sur le thread. Plus de détails...
def | threadType (self)
| information sur le thread. Plus de détails...
def | toDo (self, ud, fileList, subdir, dest, logfile)
| La fonction abstraite pour les choses à faire. Plus de détails...

## Attributs publics
| ud
| fileList
| subdir
| dest
| logfile
| parent

## Description détaillée

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

## Documentation des constructeurs et destructeur

## ◆ __init__()

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

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

## Documentation des fonctions membres

## ◆ __str__()

def src.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 245 du fichier usbThread.py.

Voici le graphe d'appel pour cette fonction :

## ◆ copytree()

def src.usbThread.abstractThreadUSB.copytree | ( |  | self,
|  |  | src,
|  |  | dst,
|  |  | symlinks = `False`,
|  |  | ignore = `None`,
|  |  | erase = `False`,
|  |  | errors = `[]`
| ) |  |

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

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

## ◆ run()

def src.usbThread.abstractThreadUSB.run | ( |  | self | ) |

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

Voici le graphe d'appel pour cette fonction :

## ◆ threadType()

def src.usbThread.abstractThreadUSB.threadType | ( |  | self | ) |

information sur le thread.

Renvoie
  une chaîne courte qui informe sur le type de thread

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

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

Voici le graphe des appelants de cette fonction :

## ◆ toDo()

def src.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 src.usbThread.threadDeleteInUSB, src.usbThread.threadMoveFromUSB, src.usbThread.threadCopyFromUSB, et src.usbThread.threadCopyToUSB.

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

Voici le graphe des appelants de cette fonction :

## ◆ writeToLog()

def src.usbThread.abstractThreadUSB.writeToLog | ( |  | self,
|  |  | msg
| ) |  |

Écrit un message dans le fichier de journalisation.

Paramètres

  msg | le message

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

Voici le graphe des appelants de cette fonction :

## Documentation des données membres

## ◆ dest

src.usbThread.abstractThreadUSB.dest

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

## ◆ fileList

src.usbThread.abstractThreadUSB.fileList

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

## ◆ logfile

src.usbThread.abstractThreadUSB.logfile

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

## ◆ parent

src.usbThread.abstractThreadUSB.parent

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

## ◆ subdir

src.usbThread.abstractThreadUSB.subdir

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

## ◆ ud

src.usbThread.abstractThreadUSB.ud

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

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

- src/usbThread.py