Save This Page
Home » j2ssh-0.2.9-src » com.sshtools.j2ssh.connection » [javadoc | source]
com.sshtools.j2ssh.connection
abstract public class: IOChannel [javadoc | source]
java.lang.Object
   com.sshtools.j2ssh.connection.Channel
      com.sshtools.j2ssh.connection.IOChannel

Direct Known Subclasses:
    ScpChannel, SessionChannelClient, SessionChannelServer, ForwardingIOChannel

Field Summary
protected  ChannelInputStream in     
protected  ChannelOutputStream out     
protected  InputStream boundInputStream     
protected  OutputStream boundOutputStream     
protected  IOStreamConnector ios     
Fields inherited from com.sshtools.j2ssh.connection.Channel:
localWindow,  remoteWindow,  connection,  localChannelId,  localPacketSize,  remoteChannelId,  remotePacketSize,  state
Method from com.sshtools.j2ssh.connection.IOChannel Summary:
bindInputStream,   bindOutputStream,   getInputStream,   getOutputStream,   init,   onChannelClose,   onChannelData,   onChannelEOF,   onChannelExtData,   open,   setLocalEOF
Methods from com.sshtools.j2ssh.connection.Channel:
addEventListener,   close,   finalizeClose,   getChannelConfirmationData,   getChannelOpenData,   getChannelType,   getLocalChannelId,   getLocalPacketSize,   getLocalWindow,   getMaximumPacketSize,   getMaximumWindowSpace,   getMinimumWindowSpace,   getName,   getRemoteChannelId,   getRemotePacketSize,   getRemoteWindow,   getState,   init,   init,   isClosed,   isLocalEOF,   isOpen,   isRemoteEOF,   onChannelClose,   onChannelData,   onChannelEOF,   onChannelExtData,   onChannelOpen,   onChannelRequest,   open,   processChannelData,   processChannelData,   remoteClose,   sendChannelData,   sendChannelExtData,   setLocalEOF,   setName,   setRemoteEOF
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sshtools.j2ssh.connection.IOChannel Detail:
 public  void bindInputStream(InputStream boundInputStream) throws IOException 
 public  void bindOutputStream(OutputStream boundOutputStream) throws IOException 
 public ChannelInputStream getInputStream() 
 public ChannelOutputStream getOutputStream() 
 protected  void init(ConnectionProtocol connection,
    long localChannelId,
    long senderChannelId,
    long initialWindowSize,
    long maximumPacketSize) throws IOException 
 protected  void onChannelClose() throws IOException 
 protected  void onChannelData(SshMsgChannelData msg) throws IOException 
 protected  void onChannelEOF() throws IOException 
 protected  void onChannelExtData(SshMsgChannelExtendedData msg) throws IOException 
 protected  void open() throws IOException 
 public  void setLocalEOF() throws IOException