public class Connection
extends java.lang.Object
implements java.io.Closeable
| Constructor and Description |
|---|
Connection(java.net.Socket socket) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
flush() |
byte |
readByte(int timeout) |
int |
readInt(int timeout) |
long |
readLong(int timeout) |
java.lang.String |
readString(int timeout) |
java.util.List<java.lang.String> |
readStrings(int timeout) |
void |
writeByte(byte value) |
void |
writeInt(int value) |
void |
writeLong(long value) |
void |
writeString(java.lang.String value) |
void |
writeStrings(java.util.List<java.lang.String> strings) |
public Connection(java.net.Socket socket)
throws java.io.IOException
java.io.IOExceptionpublic void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseablejava.io.IOExceptionpublic byte readByte(int timeout)
throws java.io.IOException
java.io.IOExceptionpublic void writeByte(byte value)
throws java.io.IOException
java.io.IOExceptionpublic int readInt(int timeout)
throws java.io.IOException
java.io.IOExceptionpublic void writeInt(int value)
throws java.io.IOException
java.io.IOExceptionpublic long readLong(int timeout)
throws java.io.IOException
java.io.IOExceptionpublic void writeLong(long value)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String readString(int timeout)
throws java.io.IOException
java.io.IOExceptionpublic void writeString(java.lang.String value)
throws java.io.IOException
java.io.IOExceptionpublic java.util.List<java.lang.String> readStrings(int timeout)
throws java.io.IOException
java.io.IOExceptionpublic void writeStrings(java.util.List<java.lang.String> strings)
throws java.io.IOException
java.io.IOExceptionpublic void flush()
throws java.io.IOException
java.io.IOException