public class ChannelDirectTCPIP extends Channel
Channel.MyPipedInputStream, Channel.PassiveInputStream, Channel.PassiveOutputStream
Modifier and Type | Field and Description |
---|---|
private static byte[] |
_type |
(package private) java.lang.String |
host |
private static int |
LOCAL_MAXIMUM_PACKET_SIZE |
private static int |
LOCAL_WINDOW_SIZE_MAX |
(package private) java.lang.String |
originator_IP_address |
(package private) int |
originator_port |
(package private) int |
port |
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 |
---|
ChannelDirectTCPIP() |
Modifier and Type | Method and Description |
---|---|
void |
connect(int connectTimeout) |
protected Packet |
genChannelOpenPacket() |
(package private) void |
init() |
void |
run() |
void |
setHost(java.lang.String host) |
void |
setInputStream(java.io.InputStream in) |
void |
setOrgIPAddress(java.lang.String foo) |
void |
setOrgPort(int foo) |
void |
setOutputStream(java.io.OutputStream out) |
void |
setPort(int port) |
addRemoteWindowSize, close, connect, del, disconnect, disconnect, eof_remote, eof, getChannel, getChannel, getData, getExitStatus, getExtInputStream, getId, getInputStream, getOutputStream, getRecipient, getSession, isClosed, isConnected, isEOF, sendChannelOpen, sendOpenConfirmation, sendOpenFailure, sendSignal, setExitStatus, setExtOutputStream, setExtOutputStream, setInputStream, setLocalPacketSize, setLocalWindowSize, setLocalWindowSizeMax, setOutputStream, setRecipient, setRemotePacketSize, setRemoteWindowSize, setSession, setXForwarding, start, write_ext, write, write
private static final int LOCAL_WINDOW_SIZE_MAX
private static final int LOCAL_MAXIMUM_PACKET_SIZE
private static final byte[] _type
java.lang.String host
int port
java.lang.String originator_IP_address
int originator_port
public void connect(int connectTimeout) throws JSchException
connect
in class Channel
JSchException
public void run()
public void setInputStream(java.io.InputStream in)
setInputStream
in class Channel
public void setOutputStream(java.io.OutputStream out)
setOutputStream
in class Channel
public void setHost(java.lang.String host)
public void setPort(int port)
public void setOrgIPAddress(java.lang.String foo)
public void setOrgPort(int foo)
protected Packet genChannelOpenPacket()
genChannelOpenPacket
in class Channel