Uses of Class
net.i2p.router.tunnel.pool.PooledTunnelCreatorConfig
-
Packages that use PooledTunnelCreatorConfig Package Description net.i2p.router.tunnel All the work of managing locally created and participating tunnels, creating and handling tunnel messages, and their encryption.net.i2p.router.tunnel.pool Tunnel creation, tunnel build message handling. -
-
Uses of PooledTunnelCreatorConfig in net.i2p.router.tunnel
Methods in net.i2p.router.tunnel with parameters of type PooledTunnelCreatorConfig Modifier and Type Method Description booleanTunnelDispatcher. joinOutbound(PooledTunnelCreatorConfig cfg)We are the outbound gateway - we created this tunnelConstructors in net.i2p.router.tunnel with parameters of type PooledTunnelCreatorConfig Constructor Description OutboundReceiver(RouterContext ctx, PooledTunnelCreatorConfig cfg) -
Uses of PooledTunnelCreatorConfig in net.i2p.router.tunnel.pool
Methods in net.i2p.router.tunnel.pool that return PooledTunnelCreatorConfig Modifier and Type Method Description (package private) PooledTunnelCreatorConfigAliasedTunnelPool. configureNewTunnel()(package private) PooledTunnelCreatorConfigTunnelPool. configureNewTunnel()This only sets the peers and creation/expiration times in the configuration.(package private) PooledTunnelCreatorConfigBuildExecutor. removeFromBuilding(long id)This returns the PTCC up to a minute after it 'expired', thus allowing us to still use a tunnel if it was accepted, and to update peer stats.Methods in net.i2p.router.tunnel.pool that return types with arguments of type PooledTunnelCreatorConfig Modifier and Type Method Description List<PooledTunnelCreatorConfig>AliasedTunnelPool. listPending()List<PooledTunnelCreatorConfig>TunnelPool. listPending()list of tunnelInfo instances of tunnels currently being builtMethods in net.i2p.router.tunnel.pool with parameters of type PooledTunnelCreatorConfig Modifier and Type Method Description (package private) voidAliasedTunnelPool. buildComplete(PooledTunnelCreatorConfig cfg, BuildExecutor.Result result)voidBuildExecutor. buildComplete(PooledTunnelCreatorConfig cfg, BuildExecutor.Result result)This calls TunnelPool.buildComplete which calls TunnelPool.addTunnel() on success, and then we wake up the executor.(package private) voidTunnelPool. buildComplete(PooledTunnelCreatorConfig cfg, BuildExecutor.Result result)Remove from the _inprogress list and call addTunnel() if result is SUCCESS.(package private) voidTunnelPoolManager. buildComplete(PooledTunnelCreatorConfig cfg)queue a recurring test job if appropriate(package private) voidBuildExecutor. buildTunnel(PooledTunnelCreatorConfig cfg)static booleanBuildRequestor. request(RouterContext ctx, PooledTunnelCreatorConfig cfg, BuildExecutor exec)Send out a build request message.Constructors in net.i2p.router.tunnel.pool with parameters of type PooledTunnelCreatorConfig Constructor Description ExpireJob(RouterContext ctx, PooledTunnelCreatorConfig cfg)TestJob(RouterContext ctx, PooledTunnelCreatorConfig cfg, TunnelPool pool)
-