public class UdpConnection extends java.lang.Object implements UdpProviderListener
Constructor and Description |
---|
UdpConnection(UdpSocket socket,
SocketAddress remote_soaddr,
UdpConnectionListener listener)
Costructs a new UdpConnection
|
Modifier and Type | Method and Description |
---|---|
SocketAddress |
getRemoteAddress()
Gets the remote socket address.
|
UdpSocket |
getUdpSocket()
Gets the UdpSocket
|
void |
onReceivedPacket(UdpProvider udp,
UdpPacket packet)
From UdpProviderListener.
|
void |
onServiceTerminated(UdpProvider udp,
java.lang.Exception error)
From UdpProviderListener.
|
void |
send(UdpPacket packet)
Sends a packet.
|
void |
setRemoteAddress(SocketAddress remote_soaddr)
Sets a new remote socket address.
|
java.lang.String |
toString()
Gets a String representation of this object.
|
public UdpConnection(UdpSocket socket, SocketAddress remote_soaddr, UdpConnectionListener listener)
public UdpSocket getUdpSocket()
public SocketAddress getRemoteAddress()
public void setRemoteAddress(SocketAddress remote_soaddr)
public void send(UdpPacket packet) throws java.io.IOException
java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object
public void onReceivedPacket(UdpProvider udp, UdpPacket packet)
onReceivedPacket
in interface UdpProviderListener
public void onServiceTerminated(UdpProvider udp, java.lang.Exception error)
onServiceTerminated
in interface UdpProviderListener