|
|||||||||
| Home >> All >> mindbright >> [ ssh overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
mindbright.ssh
Class SSHListenChannel

java.lang.Objectjava.lang.Thread
mindbright.ssh.SSHChannel
mindbright.ssh.SSHListenChannel
- All Implemented Interfaces:
- java.lang.Runnable
- Direct Known Subclasses:
- SSHFtpListenChannel
- public class SSHListenChannel
- extends SSHChannel
| Nested Class Summary |
| Nested classes inherited from class java.lang.Thread |
java.lang.Thread.UncaughtExceptionHandler |
| Field Summary | |
(package private) static boolean |
allowRemoteConnect
|
(package private) SSHChannelController |
controller
|
(package private) static int |
LISTEN_QUEUE_SIZE
|
(package private) java.net.ServerSocket |
listenSocket
|
(package private) java.net.InetAddress |
localHost1
|
(package private) java.net.InetAddress |
localHost2
|
(package private) java.lang.String |
remoteHost
|
(package private) int |
remotePort
|
(package private) boolean |
temporaryListener
|
| Fields inherited from class mindbright.ssh.SSHChannel |
channelId, listener |
| Fields inherited from class java.lang.Thread |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
| Constructor Summary | |
SSHListenChannel(java.lang.String localHost,
int localPort,
java.lang.String remoteHost,
int remotePort,
SSHChannelController controller)
|
|
| Method Summary | |
void |
forceClose()
|
(package private) static boolean |
getAllowRemoteConnect()
|
java.lang.String |
getListenHost()
|
int |
getListenPort()
|
SSHTunnel |
newTunnel(java.net.Socket ioSocket,
int channelId,
int remoteChannelId,
SSHChannelController controller)
|
void |
serviceLoop()
|
static void |
setAllowRemoteConnect(boolean val)
|
void |
setTemporaryListener(boolean val)
|
| Methods inherited from class mindbright.ssh.SSHChannel |
close, getId, run, setSSHChannelListener |
| Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getDefaultUncaughtExceptionHandler, getName, getPriority, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
allowRemoteConnect
static boolean allowRemoteConnect
LISTEN_QUEUE_SIZE
static final int LISTEN_QUEUE_SIZE
- See Also:
- Constant Field Values
controller
SSHChannelController controller
listenSocket
java.net.ServerSocket listenSocket
remoteHost
java.lang.String remoteHost
remotePort
int remotePort
localHost1
java.net.InetAddress localHost1
localHost2
java.net.InetAddress localHost2
temporaryListener
boolean temporaryListener
| Constructor Detail |
SSHListenChannel
public SSHListenChannel(java.lang.String localHost, int localPort, java.lang.String remoteHost, int remotePort, SSHChannelController controller) throws java.io.IOException
| Method Detail |
getListenPort
public int getListenPort()
getListenHost
public java.lang.String getListenHost()
setAllowRemoteConnect
public static void setAllowRemoteConnect(boolean val)
getAllowRemoteConnect
static boolean getAllowRemoteConnect()
newTunnel
public SSHTunnel newTunnel(java.net.Socket ioSocket, int channelId, int remoteChannelId, SSHChannelController controller) throws java.io.IOException
setTemporaryListener
public void setTemporaryListener(boolean val)
serviceLoop
public void serviceLoop()
throws java.io.IOException
- Specified by:
serviceLoopin classSSHChannel
forceClose
public void forceClose()
|
|||||||||
| Home >> All >> mindbright >> [ ssh overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC