|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SessionId | |
---|---|
net.i2p.client.impl | 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 | Implements the router side of the I2CP interface, which is the API for applications to send and receive data through the router. |
Uses of SessionId in net.i2p.client.impl |
---|
Methods in net.i2p.client.impl that return SessionId | |
---|---|
(package private) SessionId |
I2PSessionImpl.getSessionId()
Retrieve the session's ID |
Methods in net.i2p.client.impl with parameters of type SessionId | |
---|---|
(package private) void |
I2PSessionImpl.setSessionId(SessionId id)
|
Uses of SessionId in net.i2p.data.i2cp |
---|
Fields in net.i2p.data.i2cp declared as SessionId | |
---|---|
protected SessionId |
SendMessageMessage._sessionId
|
Methods in net.i2p.data.i2cp that return SessionId | |
---|---|
SessionId |
SessionStatusMessage.getSessionId()
|
SessionId |
RequestVariableLeaseSetMessage.getSessionId()
|
SessionId |
HostLookupMessage.getSessionId()
|
SessionId |
CreateLeaseSetMessage.getSessionId()
|
SessionId |
ReportAbuseMessage.getSessionId()
|
SessionId |
DestroySessionMessage.getSessionId()
|
SessionId |
SendMessageMessage.getSessionId()
|
SessionId |
RequestLeaseSetMessage.getSessionId()
|
SessionId |
HostReplyMessage.getSessionId()
|
SessionId |
ReconfigureSessionMessage.getSessionId()
|
SessionId |
ReceiveMessageBeginMessage.sessionId()
Return the SessionId for this message. |
SessionId |
MessagePayloadMessage.sessionId()
Return the SessionId for this message. |
SessionId |
SessionStatusMessage.sessionId()
Return the SessionId for this message. |
SessionId |
MessageStatusMessage.sessionId()
Return the SessionId for this message. |
SessionId |
RequestVariableLeaseSetMessage.sessionId()
Return the SessionId for this message. |
SessionId |
HostLookupMessage.sessionId()
Return the SessionId for this message. |
SessionId |
CreateLeaseSetMessage.sessionId()
Return the SessionId for this message. |
SessionId |
I2CPMessageImpl.sessionId()
Return the SessionId for this type of message. |
SessionId |
ReceiveMessageEndMessage.sessionId()
Return the SessionId for this message. |
SessionId |
ReportAbuseMessage.sessionId()
Return the SessionId for this message. |
SessionId |
DestroySessionMessage.sessionId()
Return the SessionId for this message. |
SessionId |
SendMessageMessage.sessionId()
Return the SessionId for this message. |
SessionId |
RequestLeaseSetMessage.sessionId()
Return the SessionId for this message. |
SessionId |
HostReplyMessage.sessionId()
Return the SessionId for this message. |
SessionId |
I2CPMessage.sessionId()
Return the SessionId for this type of message. |
SessionId |
ReconfigureSessionMessage.sessionId()
Return the SessionId for this message. |
Methods in net.i2p.data.i2cp with parameters of type SessionId | |
---|---|
void |
SessionStatusMessage.setSessionId(SessionId id)
|
void |
RequestVariableLeaseSetMessage.setSessionId(SessionId id)
|
void |
CreateLeaseSetMessage.setSessionId(SessionId id)
|
void |
ReportAbuseMessage.setSessionId(SessionId id)
|
void |
DestroySessionMessage.setSessionId(SessionId id)
|
void |
SendMessageMessage.setSessionId(SessionId id)
|
void |
RequestLeaseSetMessage.setSessionId(SessionId id)
|
void |
ReconfigureSessionMessage.setSessionId(SessionId id)
|
Constructors in net.i2p.data.i2cp with parameters of type SessionId | |
---|---|
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. |
Uses of SessionId in net.i2p.router.client |
---|
Fields in net.i2p.router.client declared as SessionId | |
---|---|
static SessionId |
ClientManager.UNKNOWN_SESSION_ID
65535 |
Methods in net.i2p.router.client that return SessionId | |
---|---|
(package private) SessionId |
ClientConnectionRunner.getSessionId(Hash h)
Subsession aware. |
Methods in net.i2p.router.client that return types with arguments of type SessionId | |
---|---|
(package private) List<SessionId> |
ClientConnectionRunner.getSessionIds()
Subsession aware. |
Methods in net.i2p.router.client with parameters of type SessionId | |
---|---|
(package private) void |
ClientConnectionRunner.ackSendMessage(SessionId sid,
MessageId id,
long nonce)
Send a notification to the client that their message (id specified) was accepted for delivery (but not necessarily delivered) Doesn't do anything if i2cp.messageReliability = "none" or if the nonce is 0. |
SessionConfig |
ClientConnectionRunner.getConfig(SessionId id)
Current client's config, will be null if session not found IS subsession aware. |
Hash |
ClientConnectionRunner.getDestHash(SessionId id)
Return the hash for the given ID |
Destination |
ClientConnectionRunner.getDestination(SessionId id)
Return the dest for the given ID |
(package private) void |
ClientConnectionRunner.removeSession(SessionId id)
Kill the session. |
(package private) void |
ClientConnectionRunner.setSessionId(Hash hash,
SessionId id)
To be called only by ClientManager. |
void |
ClientManager.unregisterSession(SessionId id,
Destination dest)
Remove only the following session. |
Constructors in net.i2p.router.client with parameters of type SessionId | |
---|---|
LookupDestJob(RouterContext context,
ClientConnectionRunner runner,
long reqID,
long timeout,
SessionId sessID,
Hash h,
String name,
Hash fromLocalDest)
One of h or name non-null. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |