| Package | Description |
|---|---|
| net.i2p.client.impl | Internal implementation of the I2P client SDK, providing the client
side of the I2CP protocol for applications communicating through I2P. |
| Modifier and Type | Class and Description |
|---|---|
(package private) class | BWLimitsMessageHandlerHandle I2CP BW replies from the router |
(package private) class | DestReplyMessageHandlerHandle I2CP dest replies from the router |
(package private) class | DisconnectMessageHandlerHandle I2CP disconnect messages from the router |
(package private) class | HandlerImplBase class for handling I2CP messages |
(package private) class | HostReplyMessageHandlerHandle I2CP dest replies from the router |
(package private) class | MessagePayloadMessageHandlerHandle I2CP MessagePayloadMessages from the router delivering the contents
of a message by accepting it, decrypting the payload, adding it to the set of
received messages, and telling the router that it has been received correctly. |
(package private) class | MessageStatusMessageHandlerHandle I2CP MessageStatusMessages from the router. |
(package private) class | RequestLeaseSetMessageHandlerHandle I2CP RequestLeaseSetMessage from the router by granting all leases,
using the specified expiration time for each lease. |
(package private) class | RequestVariableLeaseSetMessageHandlerHandle I2CP RequestVariableLeaseSetMessage from the router by granting all leases,
retaining the individual expiration time for each lease. |
(package private) class | SessionStatusMessageHandlerHandle I2CP SessionStatusMessagese from the router, updating the session as
necssary. |
(package private) class | SetDateMessageHandlerHandle I2CP time messages from the router |
| Modifier and Type | Field and Description |
|---|---|
protected I2CPMessageHandler[] | I2PClientMessageHandlerMap._handlersmap of message type id--> I2CPMessageHandler |
| Modifier and Type | Method and Description |
|---|---|
I2CPMessageHandler | I2PClientMessageHandlerMap.getHandler(int messageTypeId)Return the handler for the given type. |