public static class LocalPortForwarder.DirectTCPIPChannel extends AbstractDirectChannel
Channel.Direct, Channel.Forwarded
ErrorNotifiable.Util
Modifier and Type | Field and Description |
---|---|
protected LocalPortForwarder.Parameters |
parameters |
protected java.net.Socket |
socket |
closeEvent, conn, log, lwin, openEvent, rwin, trans
Constructor and Description |
---|
LocalPortForwarder.DirectTCPIPChannel(Connection conn,
java.net.Socket socket,
LocalPortForwarder.Parameters parameters) |
Modifier and Type | Method and Description |
---|---|
protected SSHPacket |
buildOpenReq() |
protected void |
start() |
gotUnknown, open
close, closeAllStreams, eofInputStreams, finishOff, getAutoExpand, getID, getInputStream, getLocalMaxPacketSize, getLocalWinSize, getOutputStream, getRecipient, getRemoteMaxPacketSize, getRemoteWinSize, getType, gotExtendedData, handle, handleRequest, init, isOpen, join, join, newBuffer, notifyError, receiveInto, sendChannelRequest, sendClose, setAutoExpand, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
close, getAutoExpand, getID, getInputStream, getLocalMaxPacketSize, getLocalWinSize, getOutputStream, getRecipient, getRemoteMaxPacketSize, getRemoteWinSize, getType, isOpen, join, join, setAutoExpand
handle
notifyError
protected final java.net.Socket socket
protected final LocalPortForwarder.Parameters parameters
public LocalPortForwarder.DirectTCPIPChannel(Connection conn, java.net.Socket socket, LocalPortForwarder.Parameters parameters)
protected void start() throws java.io.IOException
java.io.IOException
protected SSHPacket buildOpenReq()
buildOpenReq
in class AbstractDirectChannel