public class LocalPortForwarder
extends java.lang.Object
LocalPortForwarder
forwards TCP/IP connections to a local
port via the secure tunnel to another host (which may or may not be identical
to the remote SSH-2 server). Checkout Connection.createLocalPortForwarder(int, String, int)
on how to create one.Modifier and Type | Field and Description |
---|---|
(package private) ChannelManager |
cm |
(package private) java.lang.String |
host_to_connect |
(package private) LocalAcceptThread |
lat |
(package private) int |
port_to_connect |
Constructor and Description |
---|
LocalPortForwarder(ChannelManager cm,
java.net.InetSocketAddress addr,
java.lang.String host_to_connect,
int port_to_connect) |
LocalPortForwarder(ChannelManager cm,
int local_port,
java.lang.String host_to_connect,
int port_to_connect) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Stop TCP/IP forwarding of newly arriving connections.
|
ChannelManager cm
java.lang.String host_to_connect
int port_to_connect
LocalAcceptThread lat
LocalPortForwarder(ChannelManager cm, int local_port, java.lang.String host_to_connect, int port_to_connect) throws java.io.IOException
java.io.IOException
LocalPortForwarder(ChannelManager cm, java.net.InetSocketAddress addr, java.lang.String host_to_connect, int port_to_connect) throws java.io.IOException
java.io.IOException