Uses of Interface
net.i2p.router.Service

Packages that use Service
net.i2p.router The I2P router application handles the I2P network communication. 
net.i2p.router.client   
net.i2p.router.dummy Dummy versions of things for testing. 
net.i2p.router.networkdb.kademlia   
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   
net.i2p.router.tunnel.pool   
 

Uses of Service in net.i2p.router
 

Subinterfaces of Service in net.i2p.router
 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
 class ClientManagerFacade
          Manage all interactions with clients
 class 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
 class StatisticsManager
          Publishes some statistics about the router in the netDB.
 

Uses of Service in net.i2p.router.client
 

Classes in net.i2p.router.client that implement Service
 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
 class DummyClientManagerFacade
          Manage all interactions with clients
 class 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
 class FloodfillNetworkDatabaseFacade
          The network database
 class 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
 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
 class CommSystemFacadeImpl
           
 

Uses of Service in net.i2p.router.tunnel
 

Classes in net.i2p.router.tunnel that implement Service
 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
 class TunnelPoolManager
          Manage all the exploratory and client tunnel pools.