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
-
Field Summary
Fields inherited from class net.i2p.i2ptunnel.socks.I2PSOCKSTunnel
AUTH_REALM, DEFAULT, INITIAL_SO_TIMEOUT, PROP_OUTPROXY_TYPE, 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, ssFields inherited from class net.i2p.i2ptunnel.I2PTunnelTask
open -
Constructor Summary
ConstructorsConstructorDescriptionI2PSOCKSIRCTunnel(int localPort, Logging l, boolean ownDest, EventDispatcher notifyThis, I2PTunnel tunnel, String pkf) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidSame as in I2PSOCKSTunnel, but run the filters from I2PTunnelIRCClient instead of I2PTunnelRunnerMethods inherited from class net.i2p.i2ptunnel.socks.I2PSOCKSTunnel
buildOptions, getDefaultProxies, getProxies, getProxyMap, optionsUpdatedMethods 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, 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
-