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.IOException
java.net.SocketException
void put(byte[] array, int begin, int length) throws java.io.IOException
java.io.IOException
void put_ext(byte[] array, int begin, int length) throws java.io.IOException
java.io.IOException
int getByte() throws java.io.IOException
java.io.IOException
void getByte(byte[] array) throws java.io.IOException
java.io.IOException
void getByte(byte[] array, int begin, int length) throws java.io.IOException
java.io.IOException
void out_close()
public void close()