Uses of Class
net.i2p.router.tunnel.TunnelCreatorConfig

Packages that use TunnelCreatorConfig
net.i2p.router   
net.i2p.router.tunnel   
net.i2p.router.tunnel.pool   
 

Uses of TunnelCreatorConfig in net.i2p.router
 

Methods in net.i2p.router with parameters of type TunnelCreatorConfig
 void LoadTestManager.addTunnelTestCandidate(TunnelCreatorConfig cfg)
          If we are testing live tunnels, see if we want to test the one that was just created fully.
 void LoadTestManager.removeTunnelTestCandidate(TunnelCreatorConfig cfg)
           
 

Uses of TunnelCreatorConfig in net.i2p.router.tunnel
 

Methods in net.i2p.router.tunnel that return TunnelCreatorConfig
 TunnelCreatorConfig InboundEndpointProcessor.getConfig()
           
 

Methods in net.i2p.router.tunnel with parameters of type TunnelCreatorConfig
 void TunnelDispatcher.joinOutbound(TunnelCreatorConfig cfg)
          We are the outbound gateway - we created this tunnel
 void TunnelDispatcher.joinInbound(TunnelCreatorConfig cfg)
          We are the inbound endpoint - we created this tunnel
 void TunnelDispatcher.remove(TunnelCreatorConfig cfg)
          We no longer want to participate in this tunnel that we created
 int[] BuildReplyHandler.decrypt(I2PAppContext ctx, TunnelBuildReplyMessage reply, TunnelCreatorConfig cfg, java.util.List recordOrder)
          Decrypt the tunnel build reply records.
 TunnelBuildMessage BuildMessageGenerator.createInbound(RouterContext ctx, TunnelCreatorConfig cfg)
          return null if it is unable to find a router's public key (etc)
 TunnelBuildMessage BuildMessageGenerator.createOutbound(RouterContext ctx, TunnelCreatorConfig cfg, Hash replyRouter, long replyTunnel)
          return null if it is unable to find a router's public key (etc)
 void BuildMessageGenerator.createRecord(int recordNum, int hop, TunnelBuildMessage msg, TunnelCreatorConfig cfg, Hash replyRouter, long replyTunnel, I2PAppContext ctx, PublicKey peerKey)
          Place the asymmetrically encrypted record in the specified record slot, containing the hop's configuration (as well as the reply info, if it is an outbound endpoint)
 void BuildMessageGenerator.layeredEncrypt(I2PAppContext ctx, TunnelBuildMessage msg, TunnelCreatorConfig cfg, java.util.List order)
          Encrypt the records so their hop ident is visible at the appropriate times
static boolean BuildMessageGenerator.isBlank(TunnelCreatorConfig cfg, int hop)
           
 

Constructors in net.i2p.router.tunnel with parameters of type TunnelCreatorConfig
TunnelGatewayZeroHop(RouterContext context, TunnelCreatorConfig config)
           
OutboundSender(I2PAppContext ctx, TunnelCreatorConfig config)
           
OutboundReceiver(RouterContext ctx, TunnelCreatorConfig cfg)
           
OutboundGatewayProcessor(I2PAppContext ctx, TunnelCreatorConfig cfg)
           
InboundEndpointProcessor(I2PAppContext ctx, TunnelCreatorConfig cfg)
           
InboundEndpointProcessor(I2PAppContext ctx, TunnelCreatorConfig cfg, IVValidator validator)
           
BatchedRouterPreprocessor(RouterContext ctx, TunnelCreatorConfig cfg)
           
 

Uses of TunnelCreatorConfig in net.i2p.router.tunnel.pool
 

Subclasses of TunnelCreatorConfig in net.i2p.router.tunnel.pool
 class PooledTunnelCreatorConfig
           
 

Constructors in net.i2p.router.tunnel.pool with parameters of type TunnelCreatorConfig
ExpireJob(RouterContext ctx, TunnelCreatorConfig cfg, TunnelPool pool)