Packages that use Router
Package
Description
The I2P router application handles I2P network communication.
Peer profiles and capacity calculation, peer test jobs, peer selection for tunnel building, and the database and tunnel history used for peer selection.
Periodic maintenance jobs: stats coalescing, cryptographic algorithm checks, liveliness marking, out-of-memory handling, thread dumps, the watchdog, graceful shutdown and soft restart, update installation, republishing and config reloading.
Uses of Router in net.i2p.router
Fields in net.i2p.router declared as RouterModifier and TypeFieldDescriptionprivate final RouterRouterContext._routerThe router object that created this context.Fields in net.i2p.router with type parameters of type RouterMethods in net.i2p.router that return RouterConstructors in net.i2p.router with parameters of type RouterModifierConstructorDescriptionRouterContext(Router router) Caller MUST callRouterContext.initAll()after instantiation.RouterContext(Router router, Properties envProps) Caller MUST call initAll() after instantiation.(package private)RouterContext(Router router, Properties envProps, boolean doInit) Caller MUST call initAll() after instantiation.Uses of Router in net.i2p.router.peermanager
Fields in net.i2p.router.peermanager declared as RouterUses of Router in net.i2p.router.tasks
Fields in net.i2p.router.tasks declared as RouterModifier and TypeFieldDescriptionprivate final RouterMarkLiveliness._routerThe router whose liveliness is marked.Methods in net.i2p.router.tasks with parameters of type RouterModifier and TypeMethodDescriptionstatic voidInstallUpdate.installUpdates(Router r) Install updates from i2pupdate.zip file if present.Constructors in net.i2p.router.tasks with parameters of type RouterModifierConstructorDescriptionMarkLiveliness(Router router, File pingFile, long period) Create a new liveliness marker.