Package com.trilead.ssh2.channel
Class Channel
- java.lang.Object
-
- com.trilead.ssh2.channel.Channel
-
public class Channel extends java.lang.ObjectChannel.- Version:
- $Id: Channel.java,v 1.1 2007/10/15 12:49:56 cplattne Exp $
- Author:
- Christian Plattner, plattner@trilead.com
-
-
Constructor Summary
Constructors Constructor Description Channel(ChannelManager cm)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.StringgetExitSignal()java.lang.IntegergetExitStatus()java.lang.StringgetReasonClosed()Deprecated.java.lang.ThrowablegetReasonClosedCause()ChannelInputStreamgetStderrStream()ChannelOutputStreamgetStdinStream()ChannelInputStreamgetStdoutStream()voidpipeStderrStream(java.io.OutputStream os)voidpipeStdoutStream(java.io.OutputStream os)voidrequestWindowChange(int term_width_characters, int term_height_characters, int term_width_pixels, int term_height_pixels)voidsetReasonClosed(java.lang.String reasonClosed)voidsetReasonClosed(java.lang.Throwable reasonClosed)voidsetWindowSize(int newSize)voidsignal(java.lang.String name)
-
-
-
Constructor Detail
-
Channel
public Channel(ChannelManager cm)
-
-
Method Detail
-
setWindowSize
public void setWindowSize(int newSize)
-
getStderrStream
public ChannelInputStream getStderrStream()
-
getStdinStream
public ChannelOutputStream getStdinStream()
-
getStdoutStream
public ChannelInputStream getStdoutStream()
-
pipeStdoutStream
public void pipeStdoutStream(java.io.OutputStream os) throws java.io.IOException- Throws:
java.io.IOException
-
pipeStderrStream
public void pipeStderrStream(java.io.OutputStream os) throws java.io.IOException- Throws:
java.io.IOException
-
getExitSignal
public java.lang.String getExitSignal()
-
getExitStatus
public java.lang.Integer getExitStatus()
-
getReasonClosed
public java.lang.String getReasonClosed()
Deprecated.Gets reason closed.- Returns:
- the reason closed
-
getReasonClosedCause
public java.lang.Throwable getReasonClosedCause()
-
setReasonClosed
public void setReasonClosed(java.lang.String reasonClosed)
-
setReasonClosed
public void setReasonClosed(java.lang.Throwable reasonClosed)
-
requestWindowChange
public void requestWindowChange(int term_width_characters, int term_height_characters, int term_width_pixels, int term_height_pixels) throws java.io.IOException- Throws:
java.io.IOException
-
signal
public void signal(java.lang.String name) throws java.io.IOException- Throws:
java.io.IOException
-
-