|
||||||||||
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 disconnectedvoid 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 eventvoid 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 |