public class ChannelSubsystem extends ChannelSession
Channel.MyPipedInputStream, Channel.PassiveInputStream, Channel.PassiveOutputStream
Modifier and Type | Field and Description |
---|---|
(package private) boolean |
pty |
(package private) java.lang.String |
subsystem |
(package private) boolean |
want_reply |
(package private) boolean |
xforwading |
agent_forwarding, env, tcol, terminal_mode, thp, trow, ttype, twp
close, connected, connectTimeout, eof_local, eof_remote, exitstatus, id, index, io, lmpsize, lwsize, lwsize_max, notifyme, open_confirmation, recipient, reply, rmpsize, rwsize, SSH_MSG_CHANNEL_OPEN_CONFIRMATION, SSH_MSG_CHANNEL_OPEN_FAILURE, SSH_MSG_CHANNEL_WINDOW_ADJUST, SSH_OPEN_ADMINISTRATIVELY_PROHIBITED, SSH_OPEN_CONNECT_FAILED, SSH_OPEN_RESOURCE_SHORTAGE, SSH_OPEN_UNKNOWN_CHANNEL_TYPE, thread, type
Constructor and Description |
---|
ChannelSubsystem() |
Modifier and Type | Method and Description |
---|---|
java.io.InputStream |
getErrStream() |
(package private) void |
init() |
void |
setErrStream(java.io.OutputStream out) |
void |
setPty(boolean foo)
Allocate a Pseudo-Terminal.
|
void |
setSubsystem(java.lang.String foo) |
void |
setWantReply(boolean foo) |
void |
setXForwarding(boolean foo)
Enable the X11 forwarding.
|
void |
start() |
run, sendRequests, setAgentForwarding, setEnv, setEnv, setEnv, setPtySize, setPtyType, setPtyType, setTerminalMode
addRemoteWindowSize, close, connect, connect, del, disconnect, disconnect, eof_remote, eof, genChannelOpenPacket, getChannel, getChannel, getData, getExitStatus, getExtInputStream, getId, getInputStream, getOutputStream, getRecipient, getSession, isClosed, isConnected, isEOF, sendChannelOpen, sendOpenConfirmation, sendOpenFailure, sendSignal, setExitStatus, setExtOutputStream, setExtOutputStream, setInputStream, setInputStream, setLocalPacketSize, setLocalWindowSize, setLocalWindowSizeMax, setOutputStream, setOutputStream, setRecipient, setRemotePacketSize, setRemoteWindowSize, setSession, write_ext, write, write
boolean xforwading
boolean pty
boolean want_reply
java.lang.String subsystem
public void setXForwarding(boolean foo)
ChannelSession
setXForwarding
in class ChannelSession
public void setPty(boolean foo)
ChannelSession
setPty
in class ChannelSession
public void setWantReply(boolean foo)
public void setSubsystem(java.lang.String foo)
public void start() throws JSchException
start
in class Channel
JSchException
void init() throws JSchException
init
in class Channel
JSchException
public void setErrStream(java.io.OutputStream out)
public java.io.InputStream getErrStream() throws java.io.IOException
java.io.IOException