|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use net.i2p.data.i2cp | |
---|---|
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.internal | Interface and classes for a router and client within the same JVM to directly pass I2CP messages using Queues instead of serialized messages over socket streams. |
net.i2p.router | The I2P router application handles the I2P network communication. |
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. |
net.i2p.router.dummy | Dummy versions of things for testing. |
Classes in net.i2p.data.i2cp used by net.i2p.client.impl | |
---|---|
I2CPMessage
Defines the base functionality of API messages |
|
I2CPMessageReader
The I2CPMessageReader reads an InputStream (using I2CPMessageHandler ) and passes out events to a registered
listener, where events are either messages being received, exceptions being
thrown, or the connection being closed. |
|
I2CPMessageReader.I2CPMessageEventListener
Defines the different events the reader produces while reading the stream |
|
MessageId
Defines the message ID of a message delivered between a router and a client in a particular session. |
|
MessagePayloadMessage
Defines the payload message a router sends to the client |
|
SessionId
Defines the token passed between the router and client to associate messages with a particular session. |
Classes in net.i2p.data.i2cp used by net.i2p.data.i2cp | |
---|---|
AbuseReason
Defines the structure for why abuse was reported either by the client to the router or by the router to the client |
|
AbuseSeverity
Provides a severity level (larger numbers are more severe) in association with a client reporting abusive behavior to the router or the router reporting it to the client |
|
I2CPMessage
Defines the base functionality of API messages |
|
I2CPMessageException
Represent an error serializing or deserializing a message |
|
I2CPMessageImpl
Defines the base message implementation. |
|
I2CPMessageReader
The I2CPMessageReader reads an InputStream (using I2CPMessageHandler ) and passes out events to a registered
listener, where events are either messages being received, exceptions being
thrown, or the connection being closed. |
|
I2CPMessageReader.I2CPMessageEventListener
Defines the different events the reader produces while reading the stream |
|
I2CPMessageReader.I2CPMessageReaderRunner
|
|
MessageId
Defines the message ID of a message delivered between a router and a client in a particular session. |
|
SendMessageMessage
Defines the message a client sends to a router to ask it to deliver a new message |
|
SessionConfig
Defines the information a client must provide to create a session |
|
SessionId
Defines the token passed between the router and client to associate messages with a particular session. |
Classes in net.i2p.data.i2cp used by net.i2p.internal | |
---|---|
I2CPMessage
Defines the base functionality of API messages |
|
I2CPMessageException
Represent an error serializing or deserializing a message |
|
I2CPMessageImpl
Defines the base message implementation. |
|
I2CPMessageReader
The I2CPMessageReader reads an InputStream (using I2CPMessageHandler ) and passes out events to a registered
listener, where events are either messages being received, exceptions being
thrown, or the connection being closed. |
|
I2CPMessageReader.I2CPMessageEventListener
Defines the different events the reader produces while reading the stream |
|
I2CPMessageReader.I2CPMessageReaderRunner
|
Classes in net.i2p.data.i2cp used by net.i2p.router | |
---|---|
MessageId
Defines the message ID of a message delivered between a router and a client in a particular session. |
|
SessionConfig
Defines the information a client must provide to create a session |
Classes in net.i2p.data.i2cp used by net.i2p.router.client | |
---|---|
CreateLeaseSetMessage
Defines the message a client sends to a router when authorizing the LeaseSet |
|
DestLookupMessage
Request the router look up the dest for a hash |
|
GetBandwidthLimitsMessage
Request the router tells us the current bw limits |
|
HostLookupMessage
Request the router look up the dest for a hash or a host. |
|
I2CPMessage
Defines the base functionality of API messages |
|
I2CPMessageException
Represent an error serializing or deserializing a message |
|
I2CPMessageReader
The I2CPMessageReader reads an InputStream (using I2CPMessageHandler ) and passes out events to a registered
listener, where events are either messages being received, exceptions being
thrown, or the connection being closed. |
|
I2CPMessageReader.I2CPMessageEventListener
Defines the different events the reader produces while reading the stream |
|
MessageId
Defines the message ID of a message delivered between a router and a client in a particular session. |
|
SendMessageMessage
Defines the message a client sends to a router to ask it to deliver a new message |
|
SessionConfig
Defines the information a client must provide to create a session |
|
SessionId
Defines the token passed between the router and client to associate messages with a particular session. |
Classes in net.i2p.data.i2cp used by net.i2p.router.dummy | |
---|---|
MessageId
Defines the message ID of a message delivered between a router and a client in a particular session. |
|
SessionConfig
Defines the information a client must provide to create a session |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |