ScolaSync  1.0
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe src.deviceListener.DeviceListener

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.

def src.deviceListener.DeviceListener.isVfatUsb (   self,
  o 
)

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 :

def src.deviceListener.DeviceListener.pollDevices (   self)

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 :

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

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

src.deviceListener.DeviceListener.bus

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

src.deviceListener.DeviceListener.connectedVolumes

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

src.deviceListener.DeviceListener.interface

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

src.deviceListener.DeviceListener.manager

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

src.deviceListener.DeviceListener.widget

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


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