EventDispatcherI2PSOCKSIRCTunnelpublic class I2PSOCKSTunnel extends I2PTunnelClientBase
| 修飾子とタイプ | フィールド | 説明 |
|---|---|---|
static java.lang.String |
DEFAULT |
|
protected static int |
INITIAL_SO_TIMEOUT |
This is a standard soTimeout, not a total timeout.
|
static java.lang.String |
PROP_PROXY_DEFAULT |
|
static java.lang.String |
PROP_PROXY_PREFIX |
add "default" or port number
|
_clientId, _context, _log, _ownDest, dest, l, listenerReady, mySockets, PROP_USE_SSL, sockLock, sockMgr, ssopen| コンストラクタ | 説明 |
|---|---|
I2PSOCKSTunnel(int localPort,
Logging l,
boolean ownDest,
EventDispatcher notifyThis,
I2PTunnel tunnel,
java.lang.String pkf) |
As of 0.9.20 this is fast, and does NOT connect the manager to the router,
or open the local socket.
|
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
I2PSocketOptions |
buildOptions(java.util.Properties overrides) |
Because getDefaultOptions() in super() is protected
|
protected void |
clientConnectionRun(java.net.Socket s) |
Manage a connection in a separate thread.
|
java.util.List<java.lang.String> |
getDefaultProxies() |
|
java.util.List<java.lang.String> |
getProxies(int port) |
|
java.util.HashMap<java.lang.String,java.util.List<java.lang.String>> |
getProxyMap() |
attachEventDispatcher, detachEventDispatcher, getEventDispatcher, getEvents, getEventValue, ignoreEvents, notifyEvent, unIgnoreEvents, waitEventValueaddSubsession, buildSocketManager, buildSocketManager, buildSocketManager, buildSocketManager, close, closeSocket, createI2PSocket, createI2PSocket, createI2PSocket, destroy, getDefaultOptions, getDefaultOptions, getListenHost, getLocalPort, getSocketManager, getSocketManager, getSocketManager, killSharedClient, manageConnection, optionsUpdated, run, startRunning, verifySocketManagerconnected, disconnected, errorOccurred, getId, getTunnel, isOpen, reportAbuse, routerDisconnected, setId, setName, setTunnel, toStringprotected static final int INITIAL_SO_TIMEOUT
public static final java.lang.String PROP_PROXY_PREFIX
public static final java.lang.String DEFAULT
public static final java.lang.String PROP_PROXY_DEFAULT
public I2PSOCKSTunnel(int localPort,
Logging l,
boolean ownDest,
EventDispatcher notifyThis,
I2PTunnel tunnel,
java.lang.String pkf)
pkf - private key file name or null for transient keyprotected void clientConnectionRun(java.net.Socket s)
I2PTunnelClientBaseclientConnectionRun クラス内 I2PTunnelClientBasepublic java.util.HashMap<java.lang.String,java.util.List<java.lang.String>> getProxyMap()
public java.util.List<java.lang.String> getProxies(int port)
public java.util.List<java.lang.String> getDefaultProxies()
public I2PSocketOptions buildOptions(java.util.Properties overrides)