public class ReliableServerSocket.ReliableClientSocket extends ReliableSocket
_endpoint, _in, _out, _sock
Constructor and Description |
---|
ReliableClientSocket(java.net.DatagramSocket sock,
java.net.SocketAddress endpoint) |
Modifier and Type | Method and Description |
---|---|
protected void |
closeSocket()
Closes the underlying UDP socket.
|
protected void |
init(java.net.DatagramSocket sock,
ReliableSocketProfile profile)
Initializes socket and sets it up for receiving incoming traffic.
|
protected void |
log(java.lang.String msg)
Log routine.
|
protected net.rudp.impl.Segment |
receiveSegmentImpl()
Reads in a segment from the underlying UDP socket.
|
protected void |
segmentReceived(net.rudp.impl.Segment s) |
addListener, addStateListener, bind, close, closeImpl, connect, connect, getChannel, getInetAddress, getInputStream, getKeepAlive, getLocalAddress, getLocalPort, getLocalSocketAddress, getOutputStream, getPort, getReceiveBufferSize, getRemoteSocketAddress, getSendBufferSize, getTcpNoDelay, isBound, isClosed, isConnected, isInputShutdown, isOutputShutdown, read, removeListener, removeStateListener, reset, reset, sendSegmentImpl, setKeepAlive, setReceiveBufferSize, setSendBufferSize, setSoTimeout, setTcpNoDelay, shutdownInput, shutdownOutput, write
public ReliableClientSocket(java.net.DatagramSocket sock, java.net.SocketAddress endpoint) throws java.io.IOException
java.io.IOException
protected void init(java.net.DatagramSocket sock, ReliableSocketProfile profile)
ReliableSocket
init
in class ReliableSocket
sock
- the datagram socket.profile
- the socket profile.protected net.rudp.impl.Segment receiveSegmentImpl()
ReliableSocket
receiveSegmentImpl
in class ReliableSocket
protected void segmentReceived(net.rudp.impl.Segment s)
protected void closeSocket()
ReliableSocket
closeSocket
in class ReliableSocket
protected void log(java.lang.String msg)
ReliableSocket
log
in class ReliableSocket
Copyright © 2009 Adrian Granados. All Rights Reserved.