# All Classes

Class Summary
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 représentant 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.
HttpEchange | Classe representant les échanges HTTP entre un utilisateur distant et le servlet.
Launcher |
ListUtilisateurs | Classe représentant la liste des utilisateurs actifs, stockée localement.
Main |
MessageHorodate | Classe représentant les messages envoyés 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 clavardage.
UDPEchange | Classe representant les échanges UDP entre utilisateurs.
Utilisateur | Classe representant un Utilisateur.
View_Menu | Classe representant la page d'accueil.
View_Utilisateurs | Classe representant l'interface graphique permettant d'afficher les utilisateurs actifs