public abstract class NetworkSocketBase extends java.lang.Object implements Socket4
| Constructor and Description |
|---|
NetworkSocketBase(java.net.Socket socket) |
NetworkSocketBase(java.net.Socket socket,
java.lang.String hostName) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected abstract Socket4 |
createParallelSocket(java.lang.String hostName,
int port) |
void |
flush() |
boolean |
isConnected() |
Socket4 |
openParallelSocket() |
int |
read(byte[] a_bytes,
int a_offset,
int a_length) |
void |
setSoTimeout(int timeout) |
java.lang.String |
toString() |
void |
write(byte[] bytes,
int off,
int len) |
public NetworkSocketBase(java.net.Socket socket)
throws java.io.IOException
java.io.IOExceptionpublic NetworkSocketBase(java.net.Socket socket,
java.lang.String hostName)
throws java.io.IOException
java.io.IOExceptionpublic void close()
throws java.io.IOException
public void flush()
throws java.io.IOException
public boolean isConnected()
isConnected in interface Socket4public int read(byte[] a_bytes,
int a_offset,
int a_length)
throws java.io.IOException
public void setSoTimeout(int timeout)
setSoTimeout in interface Socket4public void write(byte[] bytes,
int off,
int len)
throws java.io.IOException
public Socket4 openParallelSocket() throws java.io.IOException
openParallelSocket in interface Socket4java.io.IOExceptionprotected abstract Socket4 createParallelSocket(java.lang.String hostName, int port) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Object