Uses of Interface
net.i2p.router.Service
-
Packages that use Service Package Description 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.net.i2p.router.networkdb.kademlia The network database, including implementation of floodfills.net.i2p.router.peermanager The peer manager logs information about the history and quality of network peers.net.i2p.router.transport The transport system allows the usage of communication layers that are below I2P in the stack, on which I2P messages are sent.net.i2p.router.tunnel All the work of managing locally created and participating tunnels, creating and handling tunnel messages, and their encryption.net.i2p.router.tunnel.pool Tunnel creation, tunnel build message handling. -
-
Uses of Service in net.i2p.router
Subinterfaces of Service in net.i2p.router Modifier and Type Interface Description interface
PeerManagerFacade
Manage peer references and keep them up to date so that when asked for peers, it can provide appropriate peers according to the criteria provided.interface
TunnelManagerFacade
Build and maintain tunnels throughout the network.Classes in net.i2p.router that implement Service Modifier and Type Class Description class
ClientManagerFacade
Manage all interactions with clientsclass
CommSystemFacade
Manages the communication subsystem between peers, including connections, listeners, transports, connection keys, etc.class
InNetMessagePool
Manage a pool of inbound InNetMessages.class
NetworkDatabaseFacade
Defines the mechanism for interacting with I2P's network database -
Uses of Service in net.i2p.router.client
Classes in net.i2p.router.client that implement Service Modifier and Type Class Description class
ClientManagerFacadeImpl
Base impl of the client facade -
Uses of Service in net.i2p.router.dummy
Classes in net.i2p.router.dummy that implement Service Modifier and Type Class Description class
DummyClientManagerFacade
Manage all interactions with clientsclass
DummyNetworkDatabaseFacade
class
DummyPeerManagerFacade
Manage peer references and keep them up to date so that when asked for peers, it can provide appropriate peers according to the criteria provided.class
DummyTunnelManagerFacade
Build and maintain tunnels throughout the network.class
VMCommSystem
Hacked up in-VM comm system for talking between contexts. -
Uses of Service in net.i2p.router.networkdb.kademlia
Classes in net.i2p.router.networkdb.kademlia that implement Service Modifier and Type Class Description class
FloodfillNetworkDatabaseFacade
The network databaseclass
KademliaNetworkDatabaseFacade
Kademlia based version of the network database. -
Uses of Service in net.i2p.router.peermanager
Classes in net.i2p.router.peermanager that implement Service Modifier and Type Class Description class
PeerManagerFacadeImpl
Base implementation that has simple algorithms and periodically saves state -
Uses of Service in net.i2p.router.transport
Classes in net.i2p.router.transport that implement Service Modifier and Type Class Description class
CommSystemFacadeImpl
-
Uses of Service in net.i2p.router.tunnel
Classes in net.i2p.router.tunnel that implement Service Modifier and Type Class Description class
TunnelDispatcher
Handle the actual processing and forwarding of messages through the various tunnels. -
Uses of Service in net.i2p.router.tunnel.pool
Classes in net.i2p.router.tunnel.pool that implement Service Modifier and Type Class Description class
TunnelPoolManager
Manage all the exploratory and client tunnel pools.
-