Uses of Package
net.i2p.app
-
Packages that use net.i2p.app Package Description net.i2p Core I2P package, contains information about the I2P version and an entry point to access important elements.net.i2p.BOB BOB, the Basic Open Bridge, allows TCP applications to talk over I2P - DEPRECATED - Please port applications to SAMv3.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.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.i2ptunnel.socks SOCKS 4, 4a, and 5 client tunnels.net.i2p.jetty Classes for starting Jetty, logging requests, and debug logging to the I2P router log.net.i2p.router The I2P router application handles the I2P network communication.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. -
Classes in net.i2p.app used by net.i2p Class Description ClientAppManager Notify the router of events, and provide methods for client apps to find each other. -
Classes in net.i2p.app used by net.i2p.BOB Class Description ClientApp 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(I2PAppContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null.ClientAppManager Notify the router of events, and provide methods for client apps to find each other.ClientAppState Status of a client application. -
Classes in net.i2p.app used by net.i2p.app Class Description ClientApp 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(I2PAppContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null.ClientAppManager Notify the router of events, and provide methods for client apps to find each other.ClientAppState Status of a client application. -
Classes in net.i2p.app used by net.i2p.apps.systray Class Description ClientApp 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(I2PAppContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null.ClientAppManager Notify the router of events, and provide methods for client apps to find each other.ClientAppState Status of a client application. -
Classes in net.i2p.app used by net.i2p.desktopgui Class Description ClientApp 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(I2PAppContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null.ClientAppManager Notify the router of events, and provide methods for client apps to find each other.ClientAppState Status of a client application. -
Classes in net.i2p.app used by net.i2p.i2pcontrol Class Description ClientApp 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(I2PAppContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null.ClientAppManager Notify the router of events, and provide methods for client apps to find each other.ClientAppState Status of a client application. -
Classes in net.i2p.app used by net.i2p.i2ptunnel Class Description ClientApp 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(I2PAppContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null.ClientAppManager Notify the router of events, and provide methods for client apps to find each other.ClientAppState Status of a client application. -
Classes in net.i2p.app used by net.i2p.i2ptunnel.socks Class Description Outproxy -
Classes in net.i2p.app used by net.i2p.jetty Class Description ClientApp 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(I2PAppContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null.ClientAppManager Notify the router of events, and provide methods for client apps to find each other.ClientAppState Status of a client application. -
Classes in net.i2p.app used by net.i2p.router Class Description ClientAppManager Notify the router of events, and provide methods for client apps to find each other. -
Classes in net.i2p.app used by net.i2p.router.app Class Description ClientApp 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(I2PAppContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null. -
Classes in net.i2p.app used by net.i2p.router.news Class Description ClientApp 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(I2PAppContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null.ClientAppManager Notify the router of events, and provide methods for client apps to find each other.ClientAppState Status of a client application. -
Classes in net.i2p.app used by net.i2p.router.startup Class Description ClientApp 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(I2PAppContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null.ClientAppManager Notify the router of events, and provide methods for client apps to find each other.ClientAppManagerImpl A simple ClientAppManager that supports register/unregister only, so that client apps may find each other in AppContext.ClientAppState Status of a client application. -
Classes in net.i2p.app used by net.i2p.router.sybil Class Description ClientApp 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(I2PAppContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null.ClientAppState Status of a client application. -
Classes in net.i2p.app used by net.i2p.router.update Class Description ClientApp 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(I2PAppContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null.ClientAppManager Notify the router of events, and provide methods for client apps to find each other.ClientAppState Status of a client application. -
Classes in net.i2p.app used by net.i2p.router.web Class Description ClientApp 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(I2PAppContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null.ClientAppManager Notify the router of events, and provide methods for client apps to find each other.ClientAppState Status of a client application. -
Classes in net.i2p.app used by net.i2p.sam Class Description ClientApp 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(I2PAppContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null.ClientAppManager Notify the router of events, and provide methods for client apps to find each other.ClientAppState Status of a client application. -
Classes in net.i2p.app used by org.klomp.snark Class Description ClientApp 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(I2PAppContext context, ClientAppManager listener, String[] args) {...} All parameters are non-null.ClientAppState Status of a client application.