Uses of Class
net.i2p.util.I2PThread

Packages that use I2PThread
net.i2p.i2ptunnel Implementation of preconfigured tunnels, both for clients and servers, and a UI for adding more and editing the configuration. 
net.i2p.router The I2P router application handles the I2P network communication. 
net.i2p.router.transport.crypto DH key generation. 
net.i2p.router.update Classes to implement the update process. 
net.i2p.util These classes define the several useful utilities used throughout the router and applications. 
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 I2PThread in net.i2p.i2ptunnel
 

Subclasses of I2PThread in net.i2p.i2ptunnel
 class I2PTunnelHTTPClientRunner
          Override the response with a stream filtering the HTTP headers received.
 class I2PTunnelOutproxyRunner
          Like I2PTunnelRunner but socket-to-socket Warning - not maintained as a stable API for external use.
 class I2PTunnelRunner
          A thread that starts two more threads, one to forward traffic in each direction.
(package private)  class InternalSocketRunner
          Listen for in-JVM connections on the internal "socket"
 

Uses of I2PThread in net.i2p.router
 

Subclasses of I2PThread in net.i2p.router
(package private)  class JobQueueRunner
          a do run run run a do run run
 

Uses of I2PThread in net.i2p.router.transport.crypto
 

Subclasses of I2PThread in net.i2p.router.transport.crypto
static class DHSessionKeyBuilder.PrecalcRunner
          Try to keep DH pairs at the ready.
 

Uses of I2PThread in net.i2p.router.update
 

Subclasses of I2PThread in net.i2p.router.update
(package private)  class DevSU3UpdateChecker
          Check for an updated su3 version.
(package private)  class DevSU3UpdateRunner
          Eepget the .su3 file to the temp dir, then notify.
(package private)  class NewsFetcher
          Task to fetch updates to the news.xml, and to keep track of whether that has an announcement for a new version.
(package private)  class PluginUpdateChecker
          Check for an updated version of a plugin.
(package private)  class PluginUpdateRunner
          Check for an updated version of a plugin.
(package private)  class UnsignedUpdateChecker
          Does a simple EepHead to get the last-modified header.
(package private)  class UnsignedUpdateRunner
          Eepget the .zip file to the temp dir, then notify.r Moved from UnsignedUpdateHandler and turned into an UpdateTask.
(package private)  class UpdateRunner
          The downloader for router signed updates, and the base class for all the other Checkers and Runners.
 

Uses of I2PThread in net.i2p.util
 

Subclasses of I2PThread in net.i2p.util
 class I2PAppThread
          Like I2PThread but with per-thread OOM listeners, rather than a static router-wide listener list, so that an OOM in an app won't call the router listener to shutdown the whole router.
 

Uses of I2PThread in org.klomp.snark
 

Subclasses of I2PThread in org.klomp.snark
 class SnarkShutdown
          Deprecated. unused