public interface Messenger
Modifier and Type | Method and Description |
---|---|
void |
closeConnection()
Closes the connection.
|
void |
register(UdpListener listener)
Registers listener in the
Messenger so it will be notified via
UdpListener.notifyMessage(UdpMessage) when new message arrives. |
void |
send(UdpMessage message)
Sends
UdpMessage . |
void |
unregister(UdpListener listener)
Unregisters listener from
Messenger so it no longer will be
notified. |
void send(UdpMessage message) throws java.io.IOException
UdpMessage
.message
- - UdpMessage
to send.java.io.IOException
- when sending of the message failsvoid register(UdpListener listener)
Messenger
so it will be notified via
UdpListener.notifyMessage(UdpMessage)
when new message arrives.listener
- - UdpListener
to register.void unregister(UdpListener listener)
Messenger
so it no longer will be
notified.listener
- - UdpListener
to unregistervoid closeConnection()