A B C G I J L M N O P R S T U V W X

C

cfgFileName - Static variable in class Server.ServerFrame
 
changeGroup(ComClient, String) - Method in class Server.ServerStdProtocol
Esegue una variazione del gruppo per un client
client - Variable in class Server.ListenClient
Thread generato per gestire le comunicazioni da e verso il client
Client_Port - Variable in class Server.ServerFrame
 
clientConnected - Variable in class Server.Groups
Clienti connessi a questo gruppo sia direttamente (a questo server) sia indirettamente (connessi ad altri server)
clientList - Variable in class Server.ServerStdProtocol
Lista di tutti i client connessi
clientListener - Variable in class Server.ServerStdProtocol
Thread che rimane in ascolto per i client
clientNumPort - Variable in class Server.ServerStdProtocol
Porta di ascolto per i client
clientOn - Variable in class Server.Groups
Lista di clienti connessi direttamente a questo server
clientPortJTextField - Variable in class Server.ServerFrame
 
ComClient - class Server.ComClient.
La classe ComClient estende la classe Thread e si occupa di gestire i messaggi che provengono da i client che sono connessi ai server in quel momento.
ComClient(Socket, ServerStdProtocol) - Constructor for class Server.ComClient
Costruttore che prepara la socket per comunicare
compAllUsr - Variable in class Server.Groups
Rappresentazione in forma di stringa della lista dei clienti partecipanti al gruppo da fornire ai server in caso di variazioni
compareTo(Object) - Method in class Server.Users
Metodo da implementare per l'interfaccia Comparable.
ComServer - class Server.ComServer.
Questa classe estende la classe thread in modo da gestire in modo multithreading le comunicazione verso gli altri server che fanno parte della rete della chat Ogni oggetto di tipo ComServer viene creato nel thread ListenServer ed inserito nella lista dei server attivi gestita dal protocollo corrente
ComServer(Socket, ServerStdProtocol, boolean) - Constructor for class Server.ComServer
La socket appena creata dalla listening socket nel thread ListenServer, il protocollo corrente e un boolean che ci dice se siamo stati noi a richiedere la connessione o meno mi permettono di dare inizio alla comunicazione verso il server.
connectToOther(String) - Method in class Server.ServerStdProtocol
Legge il file degli indirizzi IP dei server conosciuti e che dovrebbero essere attivi e cerca di connettersi.
connectToServer(String, int, boolean) - Method in class Server.ServerStdProtocol
Gestisce gli enventuali problemi di connessione che possono derivare nel caso il metodo vada a buon fine ritorna true dopo aver anche ottenuto le info su tutti i server attivi in quel momento e le informazioni di tutti i gruppi
currentProtocol - Variable in class Server.ComServer
Used protocol
currentProtocol - Variable in class Server.ListenClient
Protocollo corrente di comunicazione
currentProtocol - Variable in class Server.ComClient
Protocollo corrente
currentProtocol - Variable in class Server.Groups
Protocollo di messaggi che si sta usando attualmente
currentProtocol - Variable in class Server.ListenServer
Protocollo corrente di comunicazione

A B C G I J L M N O P R S T U V W X