| Package | Description |
|---|---|
| net.i2p.router.tunnel.pool | Tunnel pool management, creation, and peer selection for I2P's anonymous routing system. |
| Modifier and Type | Method and Description |
|---|---|
static BuildExecutor.Result | BuildExecutor.Result.valueOf(String name)Returns the enum constant of this type with the specified name. |
static BuildExecutor.Result[] | BuildExecutor.Result.values()Returns an array containing the constants of this enum type, in
the order they are declared. |
| Modifier and Type | Method and Description |
|---|---|
void | BuildExecutor.buildComplete(PooledTunnelCreatorConfig cfg,
BuildExecutor.Result result)Handle a completed tunnel build. |
(package private) void | AliasedTunnelPool.buildComplete(PooledTunnelCreatorConfig cfg,
BuildExecutor.Result result) |
(package private) void | TunnelPool.buildComplete(PooledTunnelCreatorConfig cfg,
BuildExecutor.Result result)Remove from the _inprogress list and call addTunnel() if result is SUCCESS. |
void | BuildExecutor.buildComplete(PooledTunnelCreatorConfig cfg,
BuildExecutor.Result result,
String detail)Handle a completed tunnel build with additional detail. |
(package private) static boolean | BuildExecutor.countsAsPoolFailure(BuildExecutor.Result result)Pool-backoff counting excludes results that are not peer failures:
SUCCESS, DUP_ID (already handled), REJECT (peer said no),
NO_TUNNELS (local resource condition), NO_NETDB (local netdb miss),
and SKIPPED (local policy, no build dispatched). |