com.jcraft.jsch
Class IO

java.lang.Object
  extended by com.jcraft.jsch.IO

public class IO
extends java.lang.Object


Field Summary
(package private)  java.io.InputStream in
           
(package private)  java.io.OutputStream out
           
(package private)  java.io.OutputStream out_ext
           
 
Constructor Summary
IO()
           
 
Method Summary
 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 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

in

java.io.InputStream in

out

java.io.OutputStream out

out_ext

java.io.OutputStream out_ext
Constructor Detail

IO

public IO()
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

close

public void close()


Copyright 2006 jcraft. All Rights Reserved.