All Classes and Interfaces

Classes
Class
Description
Classe che rappresenta il client.
Classe che rappresenta le proprietà del client.
Classe che implementa un thread per la gestione dell'interazione tra il server e un client.
Classe che rappresenta il thread che rimane in ascolto delle notifiche sul multicast.
Classe che implementa un thread per l'invio di notifiche su un gruppo multicast.
Classe principale del server Wordle contenente il metodo main.
Classe che rappresenta le proprietà del server.
Classe che rappresenta un utente del gioco.
Classe che implementa l'elenco degli utenti.
Classe che rappresenta la parola da indovinare (Secret-Word).
Classe che rappresenta il vocabolario usato da Wordle per estrarre la Secret-Word e controllare la validità delle Guessed-Word inserite dall'utente
La classe è implementata usando tre strutture dati principali: una List<String> che contiene le parole del vocabolario un ScheduledExecutorService che estrae una parola casuale dal vocabolario ogni n secondi un oggetto Word che rappresenta la parola corrente