public class IO
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) java.io.InputStream |
in |
private boolean |
in_dontclose |
(package private) java.io.OutputStream |
out |
private boolean |
out_dontclose |
(package private) java.io.OutputStream |
out_ext |
private boolean |
out_ext_dontclose |
| Constructor and Description |
|---|
IO() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
(package private) int |
getByte() |
(package private) void |
getByte(byte[] array) |
(package private) void |
getByte(byte[] array,
int begin,
int length) |
(package private) void |
out_close() |
(package private) void |
put_ext(byte[] array,
int begin,
int length) |
(package private) void |
put(byte[] array,
int begin,
int length) |
void |
put(Packet p) |
(package private) void |
setExtOutputStream(java.io.OutputStream out) |
(package private) void |
setExtOutputStream(java.io.OutputStream out,
boolean dontclose) |
(package private) void |
setInputStream(java.io.InputStream in) |
(package private) void |
setInputStream(java.io.InputStream in,
boolean dontclose) |
(package private) void |
setOutputStream(java.io.OutputStream out) |
(package private) void |
setOutputStream(java.io.OutputStream out,
boolean dontclose) |
java.io.InputStream in
java.io.OutputStream out
java.io.OutputStream out_ext
private boolean in_dontclose
private boolean out_dontclose
private boolean out_ext_dontclose
void setOutputStream(java.io.OutputStream out)
void setOutputStream(java.io.OutputStream out,
boolean dontclose)
void setExtOutputStream(java.io.OutputStream out)
void setExtOutputStream(java.io.OutputStream out,
boolean dontclose)
void setInputStream(java.io.InputStream in)
void setInputStream(java.io.InputStream in,
boolean dontclose)
public void put(Packet p) throws java.io.IOException, java.net.SocketException
java.io.IOExceptionjava.net.SocketExceptionvoid put(byte[] array,
int begin,
int length)
throws java.io.IOException
java.io.IOExceptionvoid put_ext(byte[] array,
int begin,
int length)
throws java.io.IOException
java.io.IOExceptionint getByte()
throws java.io.IOException
java.io.IOExceptionvoid getByte(byte[] array)
throws java.io.IOException
java.io.IOExceptionvoid getByte(byte[] array,
int begin,
int length)
throws java.io.IOException
java.io.IOExceptionvoid out_close()
public void close()