ScolaSync  1.0
Référence de la classe src.deviceListener.DeviceListener

Liste de tous les membres

Fonctions membres publiques

def __init__
 le constructeur
def pollDevices
 peuple le dictionnaire self.connectedVolumes avec les volumes actuellement gérés par dbus.
def cbAdd
 fonction de rappel pour une clé qu'on vient de brancher
def cbChange
 fonction de rappel pour une clé qui vient de changer de type
def cbDel
 fonction de rappel pour une clé retirée
def vfatUsbPath
 Détermine le chemin UDisks pour une partition vfat connectée par USB.
def identify
 Renvoie une identification de baladeur pour scolasync.
def isVfatUsb
 Décide si une partition est de type vfat, et connectée par USB.

Attributs publics

 bus
 manager
 interface
 connectedVolumes
 widget

Description détaillée

Définition à la ligne 29 du fichier deviceListener.py.


Documentation des constructeurs et destructeur

def src.deviceListener.DeviceListener.__init__ (   self,
  widget = None 
)

le constructeur

Paramètres:
widgetun QWidget qui s'intéresse aux disques amovibles

Définition à la ligne 35 du fichier deviceListener.py.


Documentation des fonctions membres

def src.deviceListener.DeviceListener.cbAdd (   self,
  path 
)

fonction de rappel pour une clé qu'on vient de brancher

Paramètres:
pathun chemin de type UDisks vers une partition

Définition à la ligne 69 du fichier deviceListener.py.

Voici le graphe d'appel pour cette fonction :

def src.deviceListener.DeviceListener.cbChange (   self,
  path 
)

fonction de rappel pour une clé qui vient de changer de type

Paramètres:
pathun chemin de type UDisks vers une partition

Définition à la ligne 83 du fichier deviceListener.py.

Voici le graphe d'appel pour cette fonction :

def src.deviceListener.DeviceListener.cbDel (   self,
  path 
)

fonction de rappel pour une clé retirée

Paramètres:
pathun chemin de type UDisks vers une partition

Définition à la ligne 98 du fichier deviceListener.py.

def src.deviceListener.DeviceListener.identify (   self,
  dev 
)

Renvoie une identification de baladeur pour scolasync.

Paramètres:
devest un objet dbus renvoyé par EnumerateDevices(), ou une simple chaine de caractères, clé dans le tableau connectedVolumes
Renvoie:
un triplet (stickId, tatouage, uuid)

Définition à la ligne 129 du fichier deviceListener.py.

Décide si une partition est de type vfat, et connectée par USB.

Paramètres:
oun objet dbus correspondant à une partition

Définition à la ligne 158 du fichier deviceListener.py.

Voici le graphe des appelants de cette fonction :

peuple le dictionnaire self.connectedVolumes avec les volumes actuellement gérés par dbus.

Définition à la ligne 55 du fichier deviceListener.py.

Voici le graphe d'appel pour cette fonction :

Détermine le chemin UDisks pour une partition vfat connectée par USB.

Paramètres:
devest un objet dbus renvoyé par EnumerateDevices(), ou une simple chaine de caractères, clé dans le tableau connectedVolumes
Renvoie:
un chemin vers le disque (selon UDisks), sinon ""

Définition à la ligne 114 du fichier deviceListener.py.

Voici le graphe d'appel pour cette fonction :

Voici le graphe des appelants de cette fonction :


Documentation des données membres

Définition à la ligne 35 du fichier deviceListener.py.


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