Package | Description |
---|---|
net.i2p.client |
Implements the base I2P SDK for developing applications that communicate
through I2P.
|
net.i2p.data.i2cp |
The Invisible Internet Client Protocol (I2CP) allows applications simplified access to
the I2P network without requiring them to deal with the issues involved with the
Invisible Internet Network Protocol (I2NP).
|
net.i2p.router.client |
Modifier and Type | Method and Description |
---|---|
(package private) SessionId |
I2PSessionImpl.getSessionId()
Retrieve the session's ID
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
I2PSessionImpl.setSessionId(SessionId id) |
Modifier and Type | Field and Description |
---|---|
protected SessionId |
SendMessageMessage._sessionId |
Modifier and Type | Method and Description |
---|---|
SessionId |
ReconfigureSessionMessage.getSessionId() |
SessionId |
DestroySessionMessage.getSessionId() |
SessionId |
RequestVariableLeaseSetMessage.getSessionId() |
SessionId |
HostLookupMessage.getSessionId() |
SessionId |
SessionStatusMessage.getSessionId() |
SessionId |
RequestLeaseSetMessage.getSessionId() |
SessionId |
CreateLeaseSetMessage.getSessionId() |
SessionId |
HostReplyMessage.getSessionId() |
SessionId |
SendMessageMessage.getSessionId() |
SessionId |
ReportAbuseMessage.getSessionId() |
Modifier and Type | Method and Description |
---|---|
void |
ReconfigureSessionMessage.setSessionId(SessionId id) |
void |
DestroySessionMessage.setSessionId(SessionId id) |
void |
RequestVariableLeaseSetMessage.setSessionId(SessionId id) |
void |
SessionStatusMessage.setSessionId(SessionId id) |
void |
RequestLeaseSetMessage.setSessionId(SessionId id) |
void |
CreateLeaseSetMessage.setSessionId(SessionId id) |
void |
SendMessageMessage.setSessionId(SessionId id) |
void |
ReportAbuseMessage.setSessionId(SessionId id) |
Constructor and Description |
---|
HostLookupMessage(SessionId id,
Hash h,
long reqID,
long timeout) |
HostLookupMessage(SessionId id,
String host,
long reqID,
long timeout) |
HostReplyMessage(SessionId id,
Destination d,
long reqID)
A message with RESULT_SUCCESS and a non-null Destination.
|
HostReplyMessage(SessionId id,
int failureCode,
long reqID)
A message with a failure code and no Destination.
|
Modifier and Type | Field and Description |
---|---|
static SessionId |
ClientManager.UNKNOWN_SESSION_ID
65535
|
Modifier and Type | Method and Description |
---|---|
(package private) SessionId |
ClientConnectionRunner.getSessionId() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
ClientConnectionRunner.setSessionId(SessionId id)
To be called only by ClientManager.
|
Constructor and Description |
---|
LookupDestJob(RouterContext context,
ClientConnectionRunner runner,
long reqID,
long timeout,
SessionId sessID,
Hash h,
String name,
Hash fromLocalDest)
One of h or name non-null
|