パッケージ | 説明 |
---|---|
net.i2p.client.impl |
Implements the base I2P SDK for developing applications that communicate
through I2P.
|
修飾子とタイプ | クラス | 説明 |
---|---|---|
(package private) class |
BWLimitsMessageHandler |
Handle I2CP BW replies from the router
|
(package private) class |
DestReplyMessageHandler |
Handle I2CP dest replies from the router
|
(package private) class |
DisconnectMessageHandler |
Handle I2CP disconnect messages from the router
|
(package private) class |
HandlerImpl |
Base class for handling I2CP messages
|
(package private) class |
HostReplyMessageHandler |
Handle I2CP dest replies from the router
|
(package private) class |
MessagePayloadMessageHandler |
Handle I2CP MessagePayloadMessages from the router delivering the contents
of a message by accepting it, decrypting the payload, adding it to the set of
recieved messages, and telling the router that it has been recieved correctly.
|
(package private) class |
MessageStatusMessageHandler |
Handle I2CP MessageStatusMessages from the router.
|
(package private) class |
RequestLeaseSetMessageHandler |
Handle I2CP RequestLeaseSetMessage from the router by granting all leases,
using the specified expiration time for each lease.
|
(package private) class |
RequestVariableLeaseSetMessageHandler |
Handle I2CP RequestVariableLeaseSetMessage from the router by granting all leases,
retaining the individual expiration time for each lease.
|
(package private) class |
SessionStatusMessageHandler |
Handle I2CP SessionStatusMessagese from the router, updating the session as
necssary.
|
(package private) class |
SetDateMessageHandler |
Handle I2CP time messages from the router
|
修飾子とタイプ | フィールド | 説明 |
---|---|---|
protected I2CPMessageHandler[] |
I2PClientMessageHandlerMap._handlers |
map of message type id --> I2CPMessageHandler
|
修飾子とタイプ | メソッド | 説明 |
---|---|---|
I2CPMessageHandler |
I2PClientMessageHandlerMap.getHandler(int messageTypeId) |