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.I2PSOCKSTunnelDEFAULT, INITIAL_SO_TIMEOUT, PROP_PROXY_DEFAULT, PROP_PROXY_PREFIX
 - 
Fields inherited from class net.i2p.i2ptunnel.I2PTunnelClientBase_clientId, _context, _log, _ownDest, dest, l, listenerReady, mySockets, PROP_USE_SSL, sockLock, sockMgr, ss
 - 
Fields inherited from class net.i2p.i2ptunnel.I2PTunnelTaskopen
 
- 
 - 
Constructor SummaryConstructors Constructor Description I2PSOCKSIRCTunnel(int localPort, Logging l, boolean ownDest, EventDispatcher notifyThis, I2PTunnel tunnel, String pkf)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidclientConnectionRun(Socket s)Same as in I2PSOCKSTunnel, but run the filters from I2PTunnelIRCClient instead of I2PTunnelRunner- 
Methods inherited from class net.i2p.i2ptunnel.socks.I2PSOCKSTunnelbuildOptions, getDefaultProxies, getProxies, getProxyMap
 - 
Methods inherited from class net.i2p.i2ptunnel.I2PTunnelClientBaseaddSubsession, buildSocketManager, buildSocketManager, buildSocketManager, buildSocketManager, close, closeSocket, createI2PSocket, createI2PSocket, createI2PSocket, destroy, getDefaultOptions, getDefaultOptions, getListenHost, getLocalPort, getSocketManager, getSocketManager, getSocketManager, killSharedClient, manageConnection, optionsUpdated, run, startRunning, verifySocketManager
 - 
Methods inherited from class net.i2p.i2ptunnel.I2PTunnelTaskconnected, disconnected, errorOccurred, getId, getTunnel, isOpen, reportAbuse, routerDisconnected, setId, setName, setTunnel, toString
 - 
Methods inherited from class net.i2p.util.EventDispatcherImplattachEventDispatcher, detachEventDispatcher, getEventDispatcher, getEvents, getEventValue, ignoreEvents, notifyEvent, unIgnoreEvents, waitEventValue
 
- 
 
- 
- 
- 
Constructor Detail- 
I2PSOCKSIRCTunnelpublic 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 Detail- 
clientConnectionRunprotected void clientConnectionRun(Socket s) Same as in I2PSOCKSTunnel, but run the filters from I2PTunnelIRCClient instead of I2PTunnelRunner- Overrides:
- clientConnectionRunin class- I2PSOCKSTunnel
 
 
- 
 
-