All Classes
Class | Description |
---|---|
ChangementPseudo |
Classe representant l'interface graphique permettant de changer de pseudo
|
ChatApp |
Controller de l'application.
|
Clavardage |
Classe representant l'interface graphique permettant de clavarder avec un utilisateur.
|
ConnexionScreen |
Classe representant l'interface graphique permettant de se connecter.
|
DataBase |
Classe representant la Base de données.
|
DemarrerSession |
Classe representant l'interface graphique permettant de choisir un utilisateur avec qui clavarder.
|
FenetreSession |
Classe permettant d'ouvrir une nouvelle fenetre afin de clavarder avec un utilisateur.
|
Launcher | |
ListUtilisateurs |
Classe representant La liste des utilisateurs actifs, stockée localement
|
Main | |
MessageHorodate |
Classe representant les messages envoyes en TCP lors d'une session de clavardage.
|
RunnerEcouteTCP |
Classe permettant de gérer les multiples connexions en TCP.
|
RunnerEcouteUDP |
Classe permettant de gérer les multiples connexions en UDP.
|
SessionClavardage |
Classe représentant une session de clavrdage.
|
UDPEchange |
Classe representant les echanges UDP entre utilisateurs.
|
Utilisateur |
Classe representant un Utilisateur
Un Utilisateur est associe avec un pseudo, un numero de port, une addresse IP ainsi qu'un ID.
|
View_Menu |
Classe representant la page d'acceuil.
|
View_Utilisateurs |
Classe representant l'interface graphique permettant d'afficher les utilisateurs actifs
|