Class InboundGatewayReceiver

java.lang.Object
net.i2p.router.tunnel.InboundGatewayReceiver
All Implemented Interfaces:
TunnelGateway.Receiver

class InboundGatewayReceiver extends Object implements TunnelGateway.Receiver
Handle messages at the IBGW. Not used for zero-hop IBGWs.
  • Constructor Details

  • Method Details

    • receiveEncrypted

      public long receiveEncrypted(byte[] encrypted)
      Description copied from interface: TunnelGateway.Receiver
      Take the encrypted data and send it off to the next hop
      Specified by:
      receiveEncrypted in interface TunnelGateway.Receiver
      Returns:
      message ID it was sent in, or -1 if it had to be deferred
    • receiveEncrypted

      public long receiveEncrypted(byte[] encrypted, boolean alreadySearched)
    • getSendTo

      public Hash getSendTo()
      The next hop
      Specified by:
      getSendTo in interface TunnelGateway.Receiver
      Returns:
      non-null
      Since:
      0.9.3