Class LocalPortForwarder.ForwardedChannel
- java.lang.Object
-
- net.schmizz.sshj.connection.channel.AbstractChannel
-
- net.schmizz.sshj.connection.channel.direct.AbstractDirectChannel
-
- net.schmizz.sshj.connection.channel.direct.DirectTCPIPChannel
-
- net.schmizz.sshj.connection.channel.direct.LocalPortForwarder.ForwardedChannel
-
- All Implemented Interfaces:
java.io.Closeable
,java.lang.AutoCloseable
,ErrorNotifiable
,SSHPacketHandler
,Channel
,Channel.Direct
- Enclosing class:
- LocalPortForwarder
public static class LocalPortForwarder.ForwardedChannel extends DirectTCPIPChannel
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.schmizz.sshj.connection.channel.AbstractChannel
AbstractChannel.TransportRunnable
-
Nested classes/interfaces inherited from interface net.schmizz.sshj.connection.channel.Channel
Channel.Direct, Channel.Forwarded
-
Nested classes/interfaces inherited from interface net.schmizz.sshj.common.ErrorNotifiable
ErrorNotifiable.Util
-
-
Field Summary
Fields Modifier and Type Field Description protected java.net.Socket
socket
-
Fields inherited from class net.schmizz.sshj.connection.channel.direct.DirectTCPIPChannel
parameters
-
Fields inherited from class net.schmizz.sshj.connection.channel.AbstractChannel
closeEvent, conn, log, loggerFactory, lwin, openEvent, rwin, trans
-
-
Constructor Summary
Constructors Constructor Description ForwardedChannel(Connection conn, java.net.Socket socket, Parameters parameters)
-
Method Summary
Modifier and Type Method Description protected void
start()
-
Methods inherited from class net.schmizz.sshj.connection.channel.direct.DirectTCPIPChannel
buildOpenReq
-
Methods inherited from class net.schmizz.sshj.connection.channel.direct.AbstractDirectChannel
gotUnknown, open
-
Methods inherited from class net.schmizz.sshj.connection.channel.AbstractChannel
close, closeAllStreams, eofInputStreams, finishOff, getAutoExpand, getID, getInputStream, getLocalMaxPacketSize, getLocalWinSize, getLoggerFactory, getOutputStream, getRecipient, getRemoteCharset, getRemoteMaxPacketSize, getRemoteWinSize, getType, gotExtendedData, handle, handleRequest, init, isEOF, isOpen, join, join, newBuffer, notifyError, receiveInto, sendChannelRequest, sendClose, setAutoExpand, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.schmizz.sshj.connection.channel.Channel
close, getAutoExpand, getID, getInputStream, getLocalMaxPacketSize, getLocalWinSize, getLoggerFactory, getOutputStream, getRecipient, getRemoteCharset, getRemoteMaxPacketSize, getRemoteWinSize, getType, isEOF, isOpen, join, join, setAutoExpand
-
Methods inherited from interface net.schmizz.sshj.common.ErrorNotifiable
notifyError
-
Methods inherited from interface net.schmizz.sshj.common.SSHPacketHandler
handle
-
-
-
-
Constructor Detail
-
ForwardedChannel
public ForwardedChannel(Connection conn, java.net.Socket socket, Parameters parameters)
-
-