Logo Search packages:      
Sourcecode: jenkins-trilead-ssh2 version File versions  Download package

Public Member Functions | Package Attributes | Static Package Attributes | Private Attributes

com::trilead::ssh2::channel::Channel Class Reference

Collaboration diagram for com::trilead::ssh2::channel::Channel:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Channel (ChannelManager cm)
String getExitSignal ()
Integer getExitStatus ()
String getReasonClosed ()
ChannelInputStream getStderrStream ()
ChannelOutputStream getStdinStream ()
ChannelInputStream getStdoutStream ()
void setReasonClosed (String reasonClosed)

Package Attributes

final Object channelSendLock = new Object()
boolean closeMessageRecv = false
boolean closeMessageSent = false
final ChannelManager cm
boolean EOF = false
String exit_signal
Integer exit_status
int failedCounter = 0
String hexX11FakeCookie
int localID = -1
int localMaxPacketSize = -1
int localWindow = 0
final byte[] msgWindowAdjust = new byte[9]
int remoteID = -1
int remoteMaxPacketSize = -1
long remoteWindow = 0
int state = STATE_OPENING
final byte[] stderrBuffer = new byte[CHANNEL_BUFFER_SIZE]
int stderrReadpos = 0
final ChannelInputStream stderrStream
int stderrWritepos = 0
final ChannelOutputStream stdinStream
final byte[] stdoutBuffer = new byte[CHANNEL_BUFFER_SIZE]
int stdoutReadpos = 0
final ChannelInputStream stdoutStream
int stdoutWritepos = 0
int successCounter = 0

Static Package Attributes

static final int CHANNEL_BUFFER_SIZE = 30000
static final int STATE_CLOSED = 4
static final int STATE_OPEN = 2
static final int STATE_OPENING = 1

Private Attributes

String reasonClosed = null
final Object reasonClosedLock = new Object()

Detailed Description

Channel.

Author:
Christian Plattner, plattner@trilead.com
Version:
Id:
Channel.java,v 1.1 2007/10/15 12:49:56 cplattne Exp

Definition at line 10 of file Channel.java.


The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index