Package | Description |
---|---|
net.i2p.BOB |
BOB, the Basic Open Bridge, allows TCP applications to talk over I2P.
|
net.i2p.client |
Interfaces and factories for
the base I2P SDK used to develop applications that communicate
through I2P.
|
net.i2p.client.datagram |
Provides a standard way for reading and writing messages transferred over I2P
so that the recipient has an authenticated mechanism to reply to it.
|
net.i2p.client.impl |
Implements the base I2P SDK for developing applications that communicate
through I2P.
|
net.i2p.client.naming |
Provides a standard way for querying the local naming service to resolve a
name into a
Destination (without the complexity of JNDI). |
net.i2p.client.streaming |
API, interfaces, and factory for a TCP-like (reliable, authenticated, in order) set of sockets for
communicating over the IP-like (unreliable, unauthenticated, unordered) I2P
messages.
|
net.i2p.client.streaming.impl |
Implementation of a TCP-like (reliable, authenticated, in order) set of sockets for
communicating over the IP-like (unreliable, unauthenticated, unordered) I2P
messages.
|
net.i2p.data |
These classes define the common data structures used by the various
I2P protocols.
|
net.i2p.i2ptunnel |
Implementation of preconfigured tunnels, both for clients and servers,
and a UI for adding more and editing the configuration.
|
net.i2p.i2ptunnel.udp |
A small API used by UDP tunnels.
|
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.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.sam |
The SAM client API.
|
org.klomp.snark.dht |
Class and Description |
---|
I2PSession
Define the standard means of sending and receiving messages on the
I2P network by using the I2CP (the client protocol).
|
I2PSessionListener
Define a means for the router to asynchronously notify the client that a
new message is available or the router is under attack.
|
Class and Description |
---|
I2PClient
Define the standard means of interacting with the I2P system
An I2PClient contains no state, it is just a facility for creating private key files
and generating sesssions from existing private key files.
|
I2PSession
Define the standard means of sending and receiving messages on the
I2P network by using the I2CP (the client protocol).
|
I2PSessionException
Thrown when there is a problem doing something on the session
|
I2PSessionListener
Define a means for the router to asynchronously notify the client that a
new message is available or the router is under attack.
|
I2PSessionMuxedListener
Define a means for the router to asynchronously notify the client that a
new message is available or the router is under attack.
|
SendMessageOptions
Advanced options attached to a single outgoing I2CP message.
|
SendMessageOptions.Reliability
Reliability bits 9-10
|
SendMessageStatusListener
Asynchronously notify the client of the status
of a sent message.
|
Class and Description |
---|
I2PSession
Define the standard means of sending and receiving messages on the
I2P network by using the I2CP (the client protocol).
|
Class and Description |
---|
I2PClient
Define the standard means of interacting with the I2P system
An I2PClient contains no state, it is just a facility for creating private key files
and generating sesssions from existing private key files.
|
I2PSession
Define the standard means of sending and receiving messages on the
I2P network by using the I2CP (the client protocol).
|
I2PSessionException
Thrown when there is a problem doing something on the session
|
I2PSessionListener
Define a means for the router to asynchronously notify the client that a
new message is available or the router is under attack.
|
I2PSessionMuxedListener
Define a means for the router to asynchronously notify the client that a
new message is available or the router is under attack.
|
SendMessageOptions
Advanced options attached to a single outgoing I2CP message.
|
SendMessageStatusListener
Asynchronously notify the client of the status
of a sent message.
|
Class and Description |
---|
I2PSessionException
Thrown when there is a problem doing something on the session
|
Class and Description |
---|
I2PSession
Define the standard means of sending and receiving messages on the
I2P network by using the I2CP (the client protocol).
|
I2PSessionException
Thrown when there is a problem doing something on the session
|
Class and Description |
---|
I2PSession
Define the standard means of sending and receiving messages on the
I2P network by using the I2CP (the client protocol).
|
I2PSessionException
Thrown when there is a problem doing something on the session
|
I2PSessionListener
Define a means for the router to asynchronously notify the client that a
new message is available or the router is under attack.
|
I2PSessionMuxedListener
Define a means for the router to asynchronously notify the client that a
new message is available or the router is under attack.
|
SendMessageStatusListener
Asynchronously notify the client of the status
of a sent message.
|
Class and Description |
---|
I2PClient
Define the standard means of interacting with the I2P system
An I2PClient contains no state, it is just a facility for creating private key files
and generating sesssions from existing private key files.
|
I2PSession
Define the standard means of sending and receiving messages on the
I2P network by using the I2CP (the client protocol).
|
I2PSessionException
Thrown when there is a problem doing something on the session
|
Class and Description |
---|
I2PSession
Define the standard means of sending and receiving messages on the
I2P network by using the I2CP (the client protocol).
|
Class and Description |
---|
I2PSession
Define the standard means of sending and receiving messages on the
I2P network by using the I2CP (the client protocol).
|
I2PSessionListener
Define a means for the router to asynchronously notify the client that a
new message is available or the router is under attack.
|
Class and Description |
---|
I2PSessionException
Thrown when there is a problem doing something on the session
|
Class and Description |
---|
I2PSessionException
Thrown when there is a problem doing something on the session
|
Class and Description |
---|
I2PSession
Define the standard means of sending and receiving messages on the
I2P network by using the I2CP (the client protocol).
|
I2PSessionException
Thrown when there is a problem doing something on the session
|
I2PSessionListener
Define a means for the router to asynchronously notify the client that a
new message is available or the router is under attack.
|
I2PSessionMuxedListener
Define a means for the router to asynchronously notify the client that a
new message is available or the router is under attack.
|
Class and Description |
---|
I2PSession
Define the standard means of sending and receiving messages on the
I2P network by using the I2CP (the client protocol).
|
I2PSessionListener
Define a means for the router to asynchronously notify the client that a
new message is available or the router is under attack.
|
I2PSessionMuxedListener
Define a means for the router to asynchronously notify the client that a
new message is available or the router is under attack.
|