net.i2p.router.tunnel
Class TunnelGatewayZeroHop
java.lang.Object
net.i2p.router.tunnel.TunnelGateway
net.i2p.router.tunnel.TunnelGatewayZeroHop
public class TunnelGatewayZeroHop
- extends TunnelGateway
Serve as the gatekeeper for a tunnel with no hops.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TunnelGatewayZeroHop
public TunnelGatewayZeroHop(RouterContext context,
TunnelCreatorConfig config)
add
public void add(TunnelGatewayMessage msg)
- Add a message to be sent down the tunnel, where we are the inbound gateway.
- Overrides:
add
in class TunnelGateway
- Parameters:
msg
- message received to be sent through the tunnel
add
public void add(I2NPMessage msg,
Hash toRouter,
TunnelId toTunnel)
- Add a message to be sent down the tunnel (immediately forwarding it to the
InboundMessageDistributor
or OutboundMessageDistributor
, as
necessary).
- Overrides:
add
in class TunnelGateway
- Parameters:
msg
- message to be sent through the tunneltoRouter
- router to send to after the endpoint (or null for endpoint processing)toTunnel
- tunnel to send to after the endpoint (or null for endpoint or router processing)