パッケージ | 説明 |
---|---|
net.i2p.router |
The I2P router application handles the I2P network communication.
|
net.i2p.router.dummy |
Dummy versions of things for testing.
|
net.i2p.router.tunnel.pool |
Tunnel creation, tunnel build message handling.
|
修飾子とタイプ | メソッド | 説明 |
---|---|---|
TunnelPool |
TunnelManagerFacade.getInboundExploratoryPool() |
for TunnelRenderer in router console
|
TunnelPool |
TunnelManagerFacade.getOutboundExploratoryPool() |
for TunnelRenderer in router console
|
修飾子とタイプ | メソッド | 説明 |
---|---|---|
java.util.Map<Hash,TunnelPool> |
TunnelManagerFacade.getInboundClientPools() |
for TunnelRenderer in router console
|
java.util.Map<Hash,TunnelPool> |
TunnelManagerFacade.getOutboundClientPools() |
for TunnelRenderer in router console
|
修飾子とタイプ | メソッド | 説明 |
---|---|---|
void |
TunnelManagerFacade.listPools(java.util.List<TunnelPool> out) |
for TunnelRenderer in router console
|
修飾子とタイプ | メソッド | 説明 |
---|---|---|
TunnelPool |
DummyTunnelManagerFacade.getInboundExploratoryPool() |
|
TunnelPool |
DummyTunnelManagerFacade.getOutboundExploratoryPool() |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
java.util.Map<Hash,TunnelPool> |
DummyTunnelManagerFacade.getInboundClientPools() |
|
java.util.Map<Hash,TunnelPool> |
DummyTunnelManagerFacade.getOutboundClientPools() |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
void |
DummyTunnelManagerFacade.listPools(java.util.List<TunnelPool> out) |
修飾子とタイプ | クラス | 説明 |
---|---|---|
class |
AliasedTunnelPool |
A tunnel pool with its own settings and Destination,
but uses another pool for its tunnels.
|
修飾子とタイプ | メソッド | 説明 |
---|---|---|
TunnelPool |
TunnelPoolManager.getInboundExploratoryPool() |
For TunnelRenderer in router console
|
TunnelPool |
TunnelPoolManager.getOutboundExploratoryPool() |
For TunnelRenderer in router console
|
TunnelPool |
PooledTunnelCreatorConfig.getTunnelPool() |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
java.util.Map<Hash,TunnelPool> |
TunnelPoolManager.getInboundClientPools() |
for TunnelRenderer in router console
|
java.util.Map<Hash,TunnelPool> |
TunnelPoolManager.getOutboundClientPools() |
for TunnelRenderer in router console
|
修飾子とタイプ | メソッド | 説明 |
---|---|---|
void |
BuildExecutor.buildComplete(PooledTunnelCreatorConfig cfg,
TunnelPool pool) |
This wakes up the executor, so call this after TunnelPool.addTunnel()
so we don't build too many.
|
(package private) void |
BuildExecutor.buildTunnel(TunnelPool pool,
PooledTunnelCreatorConfig cfg) |
|
static boolean |
BuildRequestor.request(RouterContext ctx,
TunnelPool pool,
PooledTunnelCreatorConfig cfg,
BuildExecutor exec) |
Send out a build request message.
|
void |
PooledTunnelCreatorConfig.setTunnelPool(TunnelPool pool) |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
void |
TunnelPoolManager.listPools(java.util.List<TunnelPool> out) |
list of TunnelPool instances currently in play
|
コンストラクタ | 説明 |
---|---|
AliasedTunnelPool(RouterContext ctx,
TunnelPoolManager mgr,
TunnelPoolSettings settings,
TunnelPool aliasOf) |
|
ExpireJob(RouterContext ctx,
TunnelCreatorConfig cfg,
TunnelPool pool) |
|
TestJob(RouterContext ctx,
PooledTunnelCreatorConfig cfg,
TunnelPool pool) |