| Package | Description |
|---|---|
| net.i2p.app |
Interfaces for classes to be started and stopped via clients.config.
|
| net.i2p.apps.systray |
System tray integration and URL launcher for the I2P router console.
|
| net.i2p.desktopgui |
Desktop graphical interface for managing I2P router lifecycle
from the system tray.
|
| net.i2p.i2pcontrol |
I2P Control provides a JSON-RPC 2.0 interface for controlling and monitoring the I2P router.
|
| net.i2p.i2ptunnel |
Implementation of preconfigured tunnels for both clients and servers, with a comprehensive UI for tunnel management and configuration.
|
| net.i2p.jetty |
I2P integration layer for the Jetty web server, providing embedded
Jetty startup, configuration, and logging integration with the I2P router.
|
| 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 configuration when I2P is started.
|
| net.i2p.router.sybil |
Offline analysis tools for detecting Sybil attacks and malicious peer
coordination in the I2P network.
|
| net.i2p.router.update |
Classes to implement the router update process for checking and applying
I2P router updates from the update manager.
|
| 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 (Simple Anonymous Messaging) 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.
|
| Modifier and Type | Method and Description |
|---|---|
ClientAppState |
ClientApp.getState()
The current state of the ClientApp.
|
static ClientAppState |
ClientAppState.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ClientAppState[] |
ClientAppState.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ClientAppManagerImpl.notify(ClientApp app,
ClientAppState state,
String message,
Exception e)
Does nothing.
|
void |
ClientAppManager.notify(ClientApp app,
ClientAppState state,
String message,
Exception e)
Must be called on all state transitions except
from UNINITIALIZED to INITIALIZED.
|
| Modifier and Type | Method and Description |
|---|---|
ClientAppState |
UrlLauncher.getState()
ClientApp interface
|
| Modifier and Type | Method and Description |
|---|---|
ClientAppState |
ExternalMain.getState() |
ClientAppState |
Main.getState() |
| Modifier and Type | Method and Description |
|---|---|
ClientAppState |
I2PControlController.getState() |
ClientAppState |
SocketController.getState() |
| Modifier and Type | Method and Description |
|---|---|
ClientAppState |
TunnelControllerGroup.getState()
ClientApp interface
|
| Modifier and Type | Method and Description |
|---|---|
ClientAppState |
JettyStart.getState() |
| Modifier and Type | Method and Description |
|---|---|
ClientAppState |
NewsManager.getState() |
| Modifier and Type | Method and Description |
|---|---|
void |
RouterAppManager.notify(ClientApp app,
ClientAppState state,
String message,
Exception e)
Must be called on all state transitions except
from UNINITIALIZED to INITIALIZED.
|
| Modifier and Type | Method and Description |
|---|---|
ClientAppState |
Analysis.getState()
Gets the current state of this application.
|
| Modifier and Type | Method and Description |
|---|---|
ClientAppState |
ConsoleUpdateManager.getState() |
| Modifier and Type | Method and Description |
|---|---|
ClientAppState |
RouterConsoleRunner.getState() |
ClientAppState |
GraphGenerator.getState() |
ClientAppState |
ShellService.getState()
Query the state of managed process and determine if it is running
or not.
|
ClientAppState |
NavHelper.getState() |
| Modifier and Type | Method and Description |
|---|---|
ClientAppState |
SAMBridge.getState() |
| Modifier and Type | Method and Description |
|---|---|
ClientAppState |
SnarkManager.getState()
ClientApp method.
|