A B C D F G H I J L M O P Q R S T U X

M

main(String[]) - Static method in class ChatD.ConsoleClient
 
main(String[]) - Static method in class ChatD.GuiClient
Prepara quanto serve per iniziare la connessione processando gli argomenti e inizializzando la socket ed il protocollo.
Manda - class ChatD.Manda.
Estensione della classe thread per mantenere un processo sempre attivo che si occupi di effettuare il dispatching dei messaggi verso il server
Manda(PrintWriter) - Constructor for class ChatD.Manda
Inizializza il thread e lo stream di output.
MandaMSG(String) - Method in class ChatD.Manda
Bufferizza il messaggio, permettendo al run di inviarlo
mandante - Variable in class ChatD.StdProtocol
Thread che si occupa di inoltrare i messaggi al server
mandato - Variable in class ChatD.Manda
 
Messages - class ChatD.Messages.
Classe astratta che prevede gli elementi standard per un messaggio: - Header - Body - Footer
Messages() - Constructor for class ChatD.Messages
 
messaggio - Variable in class ChatD.Manda
 
meth_0(String) - Method in class ChatD.StdProtocol
Riporta all'utente un messaggio non valido del server
meth_201(String) - Method in class ChatD.StdProtocol
Richiesta aggiunta al gruppo accettata ed effettuata meth_201 -> Ok con aggiunta a gruppo
meth_202(String) - Method in class ChatD.StdProtocol
Richiesta di rimozione dal gruppo accettata ed effettuata meth_202 -> Ok con rimozione da gruppo
meth_203(String) - Method in class ChatD.StdProtocol
Richiesta di login accettata la password e l'username dell'utente sono stati riconosciuti dal server.
meth_241(String) - Method in class ChatD.StdProtocol
Il messaggio pubblico al gruppo e' stato consegnato correttamente meth_241 -> Ok public message has been delivered
meth_242(String) - Method in class ChatD.StdProtocol
Il messaggio privato all'utente e' stato consegnato correttamente meth_242 -> Ok private message has been delivered
meth_310(String) - Method in class ChatD.StdProtocol
Richiesta di login parzialmente accettata si puo fornire la password (l'username dell'utente e' gia' stato inviato) meth_310 -> Partial success
meth_410(String) - Method in class ChatD.StdProtocol
 
meth_420(String) - Method in class ChatD.StdProtocol
 
meth_430(String) - Method in class ChatD.StdProtocol
Autenticazione fallita, la password e/o l'username non sono stati riconosciuti meth_430 -> Fail authentication
meth_441(String) - Method in class ChatD.StdProtocol
Il messaggio pubblico al gruppo non puo' essere consegnato correttamente meth_441 -> Fail deliver public message
meth_442(String) - Method in class ChatD.StdProtocol
Il messaggio privato all'utente non puo' essere consegnato correttamente meth_442 -> Fail deliver private message
meth_611(String) - Method in class ChatD.StdProtocol
Ci sono stati dei cambiamenti negli utenti del gruppo e il server ci aggiorna automaticamente meth_611 -> Automatic refresh of the users window
meth_612(String) - Method in class ChatD.StdProtocol
Ci sono stati dei cambiamenti nei gruppi e il server ci aggiorna automaticamente meth_612 -> Automatic refresh of the groups window
meth_641(String) - Method in class ChatD.StdProtocol
Messaggio pubblico a tutti gli utenti del gruppo meth_641 -> Public message from generic user
meth_642(String) - Method in class ChatD.StdProtocol
Messaggio privato da un utente meth_642 -> Private message from generic user
MSG_ERROR - Static variable in class ChatD.MsgCtoS
 
MSG_JOIN - Static variable in class ChatD.MsgCtoS
 
MSG_LEAVE - Static variable in class ChatD.MsgCtoS
 
MSG_LISTGROUPS - Static variable in class ChatD.MsgCtoS
 
MSG_LISTSERVERS - Static variable in class ChatD.MsgCtoS
 
MSG_LISTUSERS - Static variable in class ChatD.MsgCtoS
 
MSG_MSG - Static variable in class ChatD.MsgCtoS
 
MSG_PMSG - Static variable in class ChatD.MsgCtoS
 
MSG_QUIT - Static variable in class ChatD.MsgCtoS
 
MSG_TYPE - Variable in class ChatD.Messages
 
MsgCtoS - class ChatD.MsgCtoS.
Messaggi dal Client al Server si peroccupa di costruire in modo conforme i messaggi cio' comporta uno spostamento in questa classe di parte del protocollo in quanto e' a questo che fa rifermento la forma dei messaggi
MsgCtoS(String) - Constructor for class ChatD.MsgCtoS
 
MsgCtoS(String, String) - Constructor for class ChatD.MsgCtoS
 
MsgStoC - class ChatD.MsgStoC.
Messaggi dal Server al Client si peroccupa di verificare se i messaggi sono conformi al protocollo
MsgStoC(String) - Constructor for class ChatD.MsgStoC
 
MsgStoC(String, String) - Constructor for class ChatD.MsgStoC
 

A B C D F G H I J L M O P Q R S T U X