Package net.i2p.i2ptunnel.socks
Class I2PSOCKSIRCTunnel
java.lang.Object
net.i2p.util.EventDispatcherImpl
net.i2p.i2ptunnel.I2PTunnelTask
net.i2p.i2ptunnel.I2PTunnelClientBase
net.i2p.i2ptunnel.socks.I2PSOCKSTunnel
net.i2p.i2ptunnel.socks.I2PSOCKSIRCTunnel
- All Implemented Interfaces:
Runnable,EventDispatcher
public class I2PSOCKSIRCTunnel extends I2PSOCKSTunnel
-
Field Summary
Fields inherited from class net.i2p.i2ptunnel.socks.I2PSOCKSTunnel
DEFAULT, INITIAL_SO_TIMEOUT, PROP_PROXY_DEFAULT, PROP_PROXY_PREFIXFields inherited from class net.i2p.i2ptunnel.I2PTunnelClientBase
_clientId, _context, _log, _ownDest, dest, l, listenerReady, mySockets, PROP_USE_SSL, sockLock, sockMgr, ss -
Constructor Summary
Constructors Constructor Description I2PSOCKSIRCTunnel(int localPort, Logging l, boolean ownDest, EventDispatcher notifyThis, I2PTunnel tunnel, String pkf) -
Method Summary
Modifier and Type Method Description protected voidclientConnectionRun(Socket s)Same as in I2PSOCKSTunnel, but run the filters from I2PTunnelIRCClient instead of I2PTunnelRunnerMethods inherited from class net.i2p.i2ptunnel.socks.I2PSOCKSTunnel
buildOptions, getDefaultProxies, getProxies, getProxyMapMethods inherited from class net.i2p.i2ptunnel.I2PTunnelClientBase
addSubsession, buildSocketManager, buildSocketManager, buildSocketManager, buildSocketManager, close, closeSocket, createI2PSocket, createI2PSocket, createI2PSocket, destroy, getDefaultOptions, getDefaultOptions, getListenHost, getLocalPort, getSocketManager, getSocketManager, getSocketManager, killSharedClient, manageConnection, optionsUpdated, run, startRunning, verifySocketManagerMethods inherited from class net.i2p.i2ptunnel.I2PTunnelTask
connected, disconnected, errorOccurred, getId, getTunnel, isOpen, reportAbuse, routerDisconnected, setId, setName, setTunnel, toStringMethods inherited from class net.i2p.util.EventDispatcherImpl
attachEventDispatcher, detachEventDispatcher, getEventDispatcher, getEvents, getEventValue, ignoreEvents, notifyEvent, unIgnoreEvents, waitEventValue
-
Constructor Details
-
I2PSOCKSIRCTunnel
public I2PSOCKSIRCTunnel(int localPort, Logging l, boolean ownDest, EventDispatcher notifyThis, I2PTunnel tunnel, String pkf)- Parameters:
pkf- private key file name or null for transient key
-
-
Method Details
-
clientConnectionRun
Same as in I2PSOCKSTunnel, but run the filters from I2PTunnelIRCClient instead of I2PTunnelRunner- Overrides:
clientConnectionRunin classI2PSOCKSTunnel
-