Package com.jcraft.jsch
Class IO
- java.lang.Object
-
- com.jcraft.jsch.IO
-
public class IO extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field 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 Summary
Constructors Constructor Description IO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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(byte[] array, int begin, int length)
void
put(Packet p)
(package private) void
put_ext(byte[] array, int begin, int length)
(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)
-
-
-
Method Detail
-
setOutputStream
void setOutputStream(java.io.OutputStream out)
-
setOutputStream
void setOutputStream(java.io.OutputStream out, boolean dontclose)
-
setExtOutputStream
void setExtOutputStream(java.io.OutputStream out)
-
setExtOutputStream
void setExtOutputStream(java.io.OutputStream out, boolean dontclose)
-
setInputStream
void setInputStream(java.io.InputStream in)
-
setInputStream
void setInputStream(java.io.InputStream in, boolean dontclose)
-
put
public void put(Packet p) throws java.io.IOException, java.net.SocketException
- Throws:
java.io.IOException
java.net.SocketException
-
put
void put(byte[] array, int begin, int length) throws java.io.IOException
- Throws:
java.io.IOException
-
put_ext
void put_ext(byte[] array, int begin, int length) throws java.io.IOException
- Throws:
java.io.IOException
-
getByte
int getByte() throws java.io.IOException
- Throws:
java.io.IOException
-
getByte
void getByte(byte[] array) throws java.io.IOException
- Throws:
java.io.IOException
-
getByte
void getByte(byte[] array, int begin, int length) throws java.io.IOException
- Throws:
java.io.IOException
-
out_close
void out_close()
-
close
public void close()
-
-