Package com.sun.rpc
Class ConnectSocket
- java.lang.Object
-
- java.lang.Thread
-
- com.sun.rpc.Connection
-
- com.sun.rpc.ConnectSocket
-
- All Implemented Interfaces:
java.lang.Runnable
public class ConnectSocket extends Connection
Sets up a TCP connection to the server. This class lets us transmit and receive buffers of data to a port on a remote server. It also handles reconnection of broken TCP links.- Author:
- Brent Callaghan
- See Also:
Connection
-
-
Field Summary
-
Fields inherited from class com.sun.rpc.Connection
port, server
-
-
Constructor Summary
Constructors Constructor Description ConnectSocket(java.lang.String server, int port, int maxSize)
Construct a new connection to a specified server and port.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
finalize()
-
Methods inherited from class com.sun.rpc.Connection
getCache, putCache, run, toString
-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, yield
-
-
-
-
Constructor Detail
-
ConnectSocket
public ConnectSocket(java.lang.String server, int port, int maxSize) throws java.io.IOException
Construct a new connection to a specified server and port.- Parameters:
server
- The hostname of the serverport
- The port number on the servermaxSize
- The maximum size of the received reply- Throws:
java.io.IOException
- if the connection cannot be made
-
-