public interface SocketListener
ArcusSocket,
a SocketListener can be added by calling
ArcusSocket.addListener(SocketListener).
If added to a socket, the declared functions get triggered when the corresponding event occurs.
| Modifier and Type | Method and Description |
|---|---|
void |
error(ArcusSocket socket,
Error error)
Fired when an error occurs on this socket
|
void |
messageReceived(ArcusSocket socket)
Fired when this socket received and correctly parsed
a new message.
|
void |
stateChanged(ArcusSocket socket,
SocketState newState)
Fires when the state of this
ArcusSocket changes |
void stateChanged(ArcusSocket socket, SocketState newState)
ArcusSocket changessocket - socket, whose state changesnewState - new state of this socketvoid messageReceived(ArcusSocket socket)
The received message is explicitly not passed. It can instead
be obtained by calling ArcusSocket.takeNextMessage().
socket - socket, that received the messagevoid error(ArcusSocket socket, Error error)
socket - socket that the error occurred onerror - the error that occurredCopyright © 2016. All rights reserved.