keepalive.socket
Class AbstractSocket
java.lang.Object
|
+--keepalive.socket.AbstractSocket
- Direct Known Subclasses:
- SimSocket, SocketAdapter
- public abstract class AbstractSocket
- extends java.lang.Object
Abstracts the socket functionality. Sockets in this system have type
AbstractSocket to allow real TCP/IP sockets or simulated sockets to be
used interchangeably.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractSocket
public AbstractSocket()
getInputStream
public abstract java.io.InputStream getInputStream()
throws java.io.IOException
getOutputStream
public abstract java.io.OutputStream getOutputStream()
throws java.io.IOException
closeSocket
public abstract void closeSocket()
throws java.io.IOException
close
public void close()
throws java.io.IOException
startKeepAlive
public void startKeepAlive(Receiver receiver,
Sender sender,
boolean serverSide)