Uses of Interface
net.i2p.app.ClientApp
Package | Description |
---|---|
net.i2p.app |
Interfaces for classes to be started and stopped via clients.config.
|
net.i2p.apps.systray |
A system tray control for launching the I2P router console.
|
net.i2p.BOB |
BOB, the Basic Open Bridge, allows TCP applications to talk over I2P - DEPRECATED - Please port applications to SAMv3.
|
net.i2p.desktopgui |
Desktopgui is a graphical interface to I2P that allows managing the lifecycle of I2P from the system tray.
|
net.i2p.i2pcontrol | |
net.i2p.i2ptunnel |
Implementation of preconfigured tunnels, both for clients and servers,
and a UI for adding more and editing the configuration.
|
net.i2p.jetty |
Classes for starting Jetty, logging requests, and debug logging to the I2P router log.
|
net.i2p.router.app |
Interface for classes to be started and stopped via clients.config.
|
net.i2p.router.news |
Classes to parse the I2P news format, which follows the Atom
standard with additional metadata for the I2P update notification feature.
|
net.i2p.router.startup |
The I2P startup package loads the configuration when I2P is started.
|
net.i2p.router.sybil |
Classes to run offline Sybil analysis, and to
store and load the results.
|
net.i2p.router.update |
Classes to implement the update process.
|
net.i2p.router.web |
The router console user interface, implemented in routerconsole.jar, with these classes
supporting the webapp in routerconsole.war.
|
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.
|
-
Uses of ClientApp in net.i2p.app
Fields in net.i2p.app with type parameters of type ClientApp Modifier and Type Field Description protected ConcurrentHashMap<String,ClientApp>
ClientAppManagerImpl. _registered
Methods in net.i2p.app that return ClientApp Modifier and Type Method Description ClientApp
ClientAppManager. getRegisteredApp(String name)
Get a registered app.ClientApp
ClientAppManagerImpl. getRegisteredApp(String name)
Get a registered app.Methods in net.i2p.app with parameters of type ClientApp Modifier and Type Method Description void
ClientAppManager. notify(ClientApp app, ClientAppState state, String message, Exception e)
Must be called on all state transitions except from UNINITIALIZED to INITIALIZED.void
ClientAppManagerImpl. notify(ClientApp app, ClientAppState state, String message, Exception e)
Does nothing.boolean
ClientAppManager. register(ClientApp app)
Register with the manager under the given name, so that other clients may find it.boolean
ClientAppManagerImpl. register(ClientApp app)
Register with the manager under the given name, so that other clients may find it.void
ClientAppManager. unregister(ClientApp app)
Unregister with the manager.void
ClientAppManagerImpl. unregister(ClientApp app)
Unregister with the manager. -
Uses of ClientApp in net.i2p.apps.systray
Classes in net.i2p.apps.systray that implement ClientApp Modifier and Type Class Description class
UrlLauncher
A quick and simple multi-platform URL launcher. -
Uses of ClientApp in net.i2p.BOB
Classes in net.i2p.BOB that implement ClientApp Modifier and Type Class Description class
BOB
Deprecated.Please port applications to SAMv3 -
Uses of ClientApp in net.i2p.desktopgui
Classes in net.i2p.desktopgui that implement ClientApp Modifier and Type Class Description class
Main
The main class of the application. -
Uses of ClientApp in net.i2p.i2pcontrol
Classes in net.i2p.i2pcontrol that implement ClientApp Modifier and Type Class Description class
I2PControlController
This handles the starting and stopping of Jetty from a single static class so it can be called via clients.config.class
SocketController
This handles the starting and stopping of a ServerSocket from a single static class so it can be called via clients.config. -
Uses of ClientApp in net.i2p.i2ptunnel
Classes in net.i2p.i2ptunnel that implement ClientApp Modifier and Type Class Description class
TunnelControllerGroup
Coordinate a set of tunnels within the JVM, loading and storing their config to disk, and building new ones as requested. -
Uses of ClientApp in net.i2p.jetty
Classes in net.i2p.jetty that implement ClientApp Modifier and Type Class Description class
JettyStart
Start Jetty where the args are one or more XML files. -
Uses of ClientApp in net.i2p.router.app
Subinterfaces of ClientApp in net.i2p.router.app Modifier and Type Interface Description interface
RouterApp
If a class started via clients.config implements this interface, it will be used to manage the client, instead of starting with main() Clients implementing this interface MUST provide the following constructor: public MyClientApp(RouterContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null. -
Uses of ClientApp in net.i2p.router.news
Classes in net.i2p.router.news that implement ClientApp Modifier and Type Class Description class
NewsManager
Manage current news. -
Uses of ClientApp in net.i2p.router.startup
Methods in net.i2p.router.startup that return ClientApp Modifier and Type Method Description ClientApp
RouterAppManager. getClientApp(String className, String[] args)
Get the first known ClientApp with this class name and exact arguments.Methods in net.i2p.router.startup with parameters of type ClientApp Modifier and Type Method Description boolean
RouterAppManager. addAndStart(ClientApp app, String[] args)
void
RouterAppManager. notify(ClientApp app, ClientAppState state, String message, Exception e)
Must be called on all state transitions except from UNINITIALIZED to INITIALIZED.boolean
RouterAppManager. register(ClientApp app)
Register with the manager under the given name, so that other clients may find it.void
RouterAppManager. unregister(ClientApp app)
Unregister with the manager. -
Uses of ClientApp in net.i2p.router.sybil
Classes in net.i2p.router.sybil that implement ClientApp Modifier and Type Class Description class
Analysis
-
Uses of ClientApp in net.i2p.router.update
Classes in net.i2p.router.update that implement ClientApp Modifier and Type Class Description class
ConsoleUpdateManager
The central resource coordinating updates. -
Uses of ClientApp in net.i2p.router.web
Classes in net.i2p.router.web that implement ClientApp Modifier and Type Class Description class
RouterConsoleRunner
Start the router console.class
StatSummarizer
A thread started by RouterConsoleRunner that checks the configuration for stats to be tracked via jrobin, and adds or deletes RRDs as necessary. -
Uses of ClientApp in net.i2p.sam
Classes in net.i2p.sam that implement ClientApp Modifier and Type Class Description class
SAMBridge
SAM bridge implementation. -
Uses of ClientApp in org.klomp.snark
Classes in org.klomp.snark that implement ClientApp Modifier and Type Class Description class
SnarkManager
Manage multiple snarks