org.isam.exehda.services.gw
Class SocksGateway.SocksConnectionHandler

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--org.isam.exehda.services.gw.SocksGateway.SocksConnectionHandler
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
SocksGateway

class SocksGateway.SocksConnectionHandler
extends java.lang.Thread


Field Summary
(package private) static int SOCKS_ADDR_DOMAINNAME
           
(package private) static int SOCKS_ADDR_IPV4
           
(package private) static int SOCKS_ADDR_IPV6
           
(package private) static int SOCKS_AUTH_GSSAPI
           
(package private) static int SOCKS_AUTH_IANA
           
(package private) static int SOCKS_AUTH_NONE
           
(package private) static int SOCKS_AUTH_PRIV
           
(package private) static int SOCKS_AUTH_UNKNOWN
           
(package private) static int SOCKS_AUTH_USRPWD
           
(package private) static int SOCKS_CMD_BIND
           
(package private) static int SOCKS_CMD_CONNECT
           
(package private) static int SOCKS_CMD_UDPASSOC
           
(package private) static int SOCKS_REPLY_ADDR_TYPE_NOT_SUP
           
(package private) static int SOCKS_REPLY_CMD_NOT_SUP
           
(package private) static int SOCKS_REPLY_CONN_NOT_ALLOWED
           
(package private) static int SOCKS_REPLY_CONN_REFUSED
           
(package private) static int SOCKS_REPLY_HOST_UNREACH
           
(package private) static int SOCKS_REPLY_NET_UNREACH
           
(package private) static int SOCKS_REPLY_SERVER_FAILURE
           
(package private) static int SOCKS_REPLY_SUCCESS
           
(package private) static int SOCKS_REPLY_TTL_EXPIRED
           
(package private) static int SOCKS_V5
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
SocksGateway.SocksConnectionHandler(java.nio.channels.SocketChannel s)
           
 
Method Summary
 void run()
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, 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

SOCKS_V5

static final int SOCKS_V5
See Also:
Constant Field Values

SOCKS_AUTH_NONE

static final int SOCKS_AUTH_NONE
See Also:
Constant Field Values

SOCKS_AUTH_GSSAPI

static final int SOCKS_AUTH_GSSAPI
See Also:
Constant Field Values

SOCKS_AUTH_USRPWD

static final int SOCKS_AUTH_USRPWD
See Also:
Constant Field Values

SOCKS_AUTH_IANA

static final int SOCKS_AUTH_IANA
See Also:
Constant Field Values

SOCKS_AUTH_PRIV

static final int SOCKS_AUTH_PRIV
See Also:
Constant Field Values

SOCKS_AUTH_UNKNOWN

static final int SOCKS_AUTH_UNKNOWN
See Also:
Constant Field Values

SOCKS_CMD_CONNECT

static final int SOCKS_CMD_CONNECT
See Also:
Constant Field Values

SOCKS_CMD_BIND

static final int SOCKS_CMD_BIND
See Also:
Constant Field Values

SOCKS_CMD_UDPASSOC

static final int SOCKS_CMD_UDPASSOC
See Also:
Constant Field Values

SOCKS_ADDR_IPV4

static final int SOCKS_ADDR_IPV4
See Also:
Constant Field Values

SOCKS_ADDR_DOMAINNAME

static final int SOCKS_ADDR_DOMAINNAME
See Also:
Constant Field Values

SOCKS_ADDR_IPV6

static final int SOCKS_ADDR_IPV6
See Also:
Constant Field Values

SOCKS_REPLY_SUCCESS

static final int SOCKS_REPLY_SUCCESS
See Also:
Constant Field Values

SOCKS_REPLY_SERVER_FAILURE

static final int SOCKS_REPLY_SERVER_FAILURE
See Also:
Constant Field Values

SOCKS_REPLY_CONN_NOT_ALLOWED

static final int SOCKS_REPLY_CONN_NOT_ALLOWED
See Also:
Constant Field Values

SOCKS_REPLY_NET_UNREACH

static final int SOCKS_REPLY_NET_UNREACH
See Also:
Constant Field Values

SOCKS_REPLY_HOST_UNREACH

static final int SOCKS_REPLY_HOST_UNREACH
See Also:
Constant Field Values

SOCKS_REPLY_CONN_REFUSED

static final int SOCKS_REPLY_CONN_REFUSED
See Also:
Constant Field Values

SOCKS_REPLY_TTL_EXPIRED

static final int SOCKS_REPLY_TTL_EXPIRED
See Also:
Constant Field Values

SOCKS_REPLY_CMD_NOT_SUP

static final int SOCKS_REPLY_CMD_NOT_SUP
See Also:
Constant Field Values

SOCKS_REPLY_ADDR_TYPE_NOT_SUP

static final int SOCKS_REPLY_ADDR_TYPE_NOT_SUP
See Also:
Constant Field Values
Constructor Detail

SocksGateway.SocksConnectionHandler

public SocksGateway.SocksConnectionHandler(java.nio.channels.SocketChannel s)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread