|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TunnelBuildMessage | |
---|---|
net.i2p.router.tunnel |
Uses of TunnelBuildMessage in net.i2p.router.tunnel |
---|
Methods in net.i2p.router.tunnel that return TunnelBuildMessage | |
---|---|
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) |
Methods in net.i2p.router.tunnel with parameters of type TunnelBuildMessage | |
---|---|
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) |
BuildRequestRecord |
BuildMessageProcessor.decrypt(I2PAppContext ctx,
TunnelBuildMessage msg,
Hash ourHash,
PrivateKey privKey)
Decrypt the record targetting us, encrypting all of the other records with the included reply key and IV. |
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 |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |