Uses of Package
net.i2p.client

Packages that use net.i2p.client
Package
Description
Interfaces and factories for the base I2P SDK used to develop applications that communicate through I2P.
Provides a standard way for reading and writing messages transferred over I2P so that the recipient has an authenticated mechanism to reply to it.
Implements the base I2P SDK for developing applications that communicate through I2P.
Provides a standard way for querying the local naming service to resolve a name into a Destination (without the complexity of JNDI).
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.
Implementation of a TCP-like (reliable, authenticated, in order) set of sockets for communicating over the IP-like (unreliable, unauthenticated, unordered) I2P messages.
These classes define the common data structures used by the various I2P protocols.
Implementation of preconfigured tunnels, both for clients and servers, and a UI for adding more and editing the configuration.
A small API used by UDP tunnels.
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.
The I2P router application handles the I2P network communication.
Implements the router side of the I2CP interface, which is the API for applications to send and receive data through the router.
The SAM client API.
I2P version of the snark bittorrent client, imported in 2005 and heavily enhanced to add a web UI, DHT support, and other features.
 
  • Classes in net.i2p.client used by net.i2p.client
    Class
    Description
    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.
    Define the standard means of sending and receiving messages on the I2P network by using the I2CP (the client protocol).
    Thrown when there is a problem doing something on the session
    Define a means for the router to asynchronously notify the client that a new message is available or the router is under attack.
    Define a means for the router to asynchronously notify the client that a new message is available or the router is under attack.
    The return value of I2PSession.lookupDest2()
    Advanced options attached to a single outgoing I2CP message.
    Overrides i2cp.gzip session option and size threshold for this message only.
    Reliability bits 9-10
    Asynchronously notify the client of the status of a sent message.
  • Class
    Description
    Define the standard means of sending and receiving messages on the I2P network by using the I2CP (the client protocol).
  • Class
    Description
    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.
    Define the standard means of sending and receiving messages on the I2P network by using the I2CP (the client protocol).
    Thrown when there is a problem doing something on the session
    Define a means for the router to asynchronously notify the client that a new message is available or the router is under attack.
    Define a means for the router to asynchronously notify the client that a new message is available or the router is under attack.
    The return value of I2PSession.lookupDest2()
    Advanced options attached to a single outgoing I2CP message.
    Asynchronously notify the client of the status of a sent message.
  • Class
    Description
    Thrown when there is a problem doing something on the session
  • Class
    Description
    Define the standard means of sending and receiving messages on the I2P network by using the I2CP (the client protocol).
    Thrown when there is a problem doing something on the session
  • Class
    Description
    Define the standard means of sending and receiving messages on the I2P network by using the I2CP (the client protocol).
    Thrown when there is a problem doing something on the session
    Define a means for the router to asynchronously notify the client that a new message is available or the router is under attack.
    Define a means for the router to asynchronously notify the client that a new message is available or the router is under attack.
    Asynchronously notify the client of the status of a sent message.
  • Classes in net.i2p.client used by net.i2p.data
    Class
    Description
    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.
    Define the standard means of sending and receiving messages on the I2P network by using the I2CP (the client protocol).
    Thrown when there is a problem doing something on the session
  • Class
    Description
    Define the standard means of sending and receiving messages on the I2P network by using the I2CP (the client protocol).
  • Class
    Description
    Define the standard means of sending and receiving messages on the I2P network by using the I2CP (the client protocol).
    Define a means for the router to asynchronously notify the client that a new message is available or the router is under attack.
    Define a means for the router to asynchronously notify the client that a new message is available or the router is under attack.
  • Classes in net.i2p.client used by net.i2p.internal
    Class
    Description
    Thrown when there is a problem doing something on the session
  • Classes in net.i2p.client used by net.i2p.router
    Class
    Description
    Thrown when there is a problem doing something on the session
  • Class
    Description
    Thrown when there is a problem doing something on the session
  • Classes in net.i2p.client used by net.i2p.sam
    Class
    Description
    Define the standard means of sending and receiving messages on the I2P network by using the I2CP (the client protocol).
    Thrown when there is a problem doing something on the session
    Define a means for the router to asynchronously notify the client that a new message is available or the router is under attack.
    Define a means for the router to asynchronously notify the client that a new message is available or the router is under attack.
  • Classes in net.i2p.client used by org.klomp.snark
    Class
    Description
    Define the standard means of sending and receiving messages on the I2P network by using the I2CP (the client protocol).
    Define a means for the router to asynchronously notify the client that a new message is available or the router is under attack.
    Define a means for the router to asynchronously notify the client that a new message is available or the router is under attack.
  • Class
    Description
    Define the standard means of sending and receiving messages on the I2P network by using the I2CP (the client protocol).
    Define a means for the router to asynchronously notify the client that a new message is available or the router is under attack.
    Define a means for the router to asynchronously notify the client that a new message is available or the router is under attack.