|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ServerListener
Listener interface for the server and its client connections.
Server.addListener(ServerListener) is used
to register as a listener for server events and this interface specified
what events can be triggered.
| Method Summary | |
|---|---|
void |
clientListUpdate(ClientHandler client,
boolean joined)
Invoked when a client joins (successful authentication) or disconnects. |
void |
invalidMessage(ClientHandler client,
String message)
Invoked when an invalid or unsupported message is received from the client. |
void |
socketError(ClientHandler client,
IOException exception)
Invoked when a socket error is encountered. |
| Method Detail |
|---|
void clientListUpdate(ClientHandler client,
boolean joined)
client - joined or disconnected clientjoined - true if joined, false if disconnected
void invalidMessage(ClientHandler client,
String message)
ClientHandler.messageHandler(String)) fails to understand
the message, or if it contains invalid data.
message - the message that triggered the event
void socketError(ClientHandler client,
IOException exception)
exception - the error that triggered the event
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||