- 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 Summary
All MethodsModifier and TypeMethodDescriptionintgetType()I2CP message type this handler processes.voidhandleMessage(I2CPMessage message, I2PSessionImpl session) Handle an I2CP message.
Method Details
getType
int getType()I2CP message type this handler processes.- Returns:
- the message type this handler can process
handleMessage
Handle an I2CP message.- Parameters:
message- the I2CP message to handlesession- the I2P session context