|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Class Summary | |
---|---|
BuildExecutor | Single threaded controller of the tunnel creation process, spanning all tunnel pools. |
BuildHandler | |
BuildRequestor | |
ClientPeerSelector | Pick peers randomly out of the fast pool, and put them into tunnels in a random order |
ExpireJob | |
ExploratoryPeerSelector | Pick peers randomly out of the not-failing pool, and put them into randomly ordered tunnels. |
HandleTunnelCreateMessageJob | Receive a request to join a tunnel, and if we aren't overloaded (per the throttle), join it (updating the tunnelDispatcher), then send back the agreement. |
HandleTunnelCreateMessageJob.Builder | job builder to redirect all tunnelCreateMessages through this job type |
PooledTunnelCreatorConfig | |
SendGarlicMessageJob | Wrap the tunnel request in a garlic to the participant, and then send it out a tunnel. |
TestJob | |
TunnelMessageHandlerBuilder | |
TunnelPeerSelector | Coordinate the selection of peers to go into a tunnel for one particular pool. |
TunnelPool | |
TunnelPoolManager |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |