3. Les méthodes de la classe
Lanceur_thread
La méthode gerer_client_data() : Gère les
clients sur le port DATA attends une info provenant du client qui vient
d'ouvrir une connexion DATA puis retransmets l'information au correspondant
à l'en-tête du pseudo protocole ( encapsulation ) (défini
sur le client), s'il y a une erreur ou que le client cible n'existe pas, on
coupe la connexion sur ce port.
La méthode gerer_client_infos() : Gère le
début d'une comunication sur le port INFOS ( passage du pseudo du client
) puis actualise le paramètre dans la liste des clients.
La méthode Lanceur_thread() : Constructeur,
initialise la classe en fonction des paramètres Client Courant et Liste
des clients.
L'événement update : événement
généré après avoir récupéré le
pseudo pour actualiser le nom dans la liste des clients.
4. Les méthodes de la classe
Server_form
La méthode ajouterlog() : Méthode
appelée par le délégué du même nom affiche le
paramètre (Chaine à afficher dans les logs) dans la fenêtre
du journal.
La méthode Serveur_CoDecoClient() :
Récupère la Connexion / Déconnexion d'un client à
partir de l'événement CoDecoclient de la classe Server et modifie
le texte de log en conséquence.
La méthode update_form_co() : modifie l'aspect
graphique après la
connexion ( mets en état connecté ).
La méthode update_form_deco() : modifie l'aspect
graphique après la déconnexion ( mets en état
déconnecté).
|