ScolaSync  5.1
Référence de la classe src.usbThread.abstractThreadUSB
Graphe d'héritage de src.usbThread.abstractThreadUSB:
Graphe de collaboration de src.usbThread.abstractThreadUSB:

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
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 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
msgle 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 :