All Known Implementing Classes:
MasterSession, SAMv1Handler, SAMv2Handler, SAMv3DatagramSession, SAMv3Handler

interface SAMDatagramReceiver
Interface for sending datagram data to a SAM client.
  • Method Details

    • receiveDatagramBytes

      void receiveDatagramBytes(Destination sender, byte[] data, int proto, int fromPort, int toPort) throws IOException
      Send a byte array to a SAM client.
      Parameters:
      sender - the destination the datagram arrived from
      data - Byte array to be received
      proto - I2CP protocol
      fromPort - I2CP from port
      toPort - I2CP to port
      Throws:
      IOException - if the datagram cannot be written to the client socket
    • stopDatagramReceiving

      void stopDatagramReceiving()
      Stop receiving data.