Uses of Class
net.i2p.data.Destination

Packages that use Destination 
Package Description
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.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.i2ptunnel
Implementation of preconfigured tunnels, both for clients and servers, and a UI for adding more and editing the configuration.
net.i2p.i2ptunnel.access
These classes are the implementation of a definition-based incoming connection filter.
net.i2p.i2ptunnel.socks
SOCKS 4, 4a, and 5 client tunnels.
net.i2p.i2ptunnel.streamr
Special-purpose client and server tunnels for streaming UDP clients and servers, generally for audio and video streaming.
net.i2p.i2ptunnel.udp
A small API used by UDP tunnels.
net.i2p.i2ptunnel.udpTunnel  
net.i2p.i2ptunnel.ui
Classes for configuring tunnels, used externally by Android.
net.i2p.i2ptunnel.web
The UI for adding tunnels and editing their configurations, implemented as a webapp packaged in i2ptunnel.war.
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.crypto.ratchet
Implementation of ECIES-X25519-AEAD-Ratchet (proposal 144).
net.i2p.router.dummy
Dummy versions of things for testing.
net.i2p.router.message
Creates and parses garlic messages.
net.i2p.router.naming  
net.i2p.router.networkdb.kademlia
The network database, including implementation of floodfills.
net.i2p.router.tunnel.pool
Tunnel creation, tunnel build message handling.
net.i2p.sam
The SAM client API.
org.klomp.snark
I2P version of the snark bittorrent client, imported in 2005 and heavily enhanced to add a web UI, DHT support, and other features.
org.klomp.snark.dht