''' Profil de l'utilisateur connecte ''' from lib.commun import uid class Profil(object): def __init__(self): self._idPr = None #uid du profil self._ps = "defaut" #pseudo self._mdp = None #mot de passe (optionnel) self._ip = "" #adresse ip (optionnel) self._port = "" #port (optionnel) self._pEc = None #partie en cours def idPr(self): return self._idPr def pseudo(self): return self._ps def majPseudo(self, pseudo): self._ps = pseudo def majMdp(self, mdp): self._mdp = mdp def partieEnCours(self): return self._pEc def majPartieEnCours(self, idP): self._pEc = idP def ip(self): return self._ip def majIp(self, ip): self._ip = ip def port(self): return self._port def majPort(self, port): self._port = port def nouveau(self, pseudo, mdp = None): self._idPr = uid("pr") if len(pseudo) > 0: self._ps = pseudo if mdp: self._mdp = mdp