All Known Implementing Classes:
BWLimitsMessageHandler, DestReplyMessageHandler, DisconnectMessageHandler, HandlerImpl, HostReplyMessageHandler, MessagePayloadMessageHandler, MessageStatusMessageHandler, RequestLeaseSetMessageHandler, RequestVariableLeaseSetMessageHandler, SessionStatusMessageHandler, SetDateMessageHandler

interface I2CPMessageHandler
Define a way to handle a particular type of message.
  • Method Details

    • getType

      int getType()
      I2CP message type this handler processes.
      Returns:
      the message type this handler can process
    • handleMessage

      void handleMessage(I2CPMessage message, I2PSessionImpl session)
      Handle an I2CP message.
      Parameters:
      message - the I2CP message to handle
      session - the I2P session context