Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Package
net.i2p.util

Packages that use net.i2p.util
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.
net.i2p.apps.systray |
net.i2p.client | Implements the base I2P SDK for developing applications that communicate through I2P.
net.i2p.client.streaming | Implements a TCP-like (reliable, authenticated, in order) set of sockets for communicating over the IP-like (unreliable, unauthenticated, unordered) I2P messages.
net.i2p.i2ptunnel |
net.i2p.i2ptunnel.socks |
net.i2p.i2ptunnel.streamr |
net.i2p.i2ptunnel.udpTunnel |
net.i2p.i2ptunnel.web |
net.i2p.router | The I2P router application handles the I2P network communication.
net.i2p.router.client |
net.i2p.router.networkdb.kademlia |
net.i2p.router.networkdb.reseed |
net.i2p.router.startup | The I2P startup package loads the configuration when I2P is started.
net.i2p.router.tunnel |
net.i2p.router.web |
net.i2p.sam |
net.i2p.util | These classes define the several useful utilities used throughout the router and applications.
org.klomp.snark |

Classes in net.i2p.util used by net.i2p
Clock Alternate location for determining the time which takes into account an offset.
KeyRing simple
LogManager Manages the logging system, loading (and reloading) the configuration file, coordinating the log limits, and storing the set of log records pending.
RandomSource Singleton for whatever PRNG i2p uses.

Classes in net.i2p.util used by net.i2p.BOB
Log Wrapper class for whatever logging system I2P uses.

Classes in net.i2p.util used by net.i2p.apps.systray
ShellCommand Passes a command to the OS shell for execution and manages the input and output.

Classes in net.i2p.util used by net.i2p.client
Log Wrapper class for whatever logging system I2P uses.
SimpleTimer.TimedEvent Simple interface for events to be queued up and notified on expiration

Classes in net.i2p.util used by net.i2p.client.streaming
EepGet EepGet [-p 127.0.0.1:4444] [-n #retries] [-o outputFile] [-m markSize lineLen] url Bug: a malformed url http://example.i2p (no trailing '/') fails cryptically
SimpleTimer.TimedEvent Simple interface for events to be queued up and notified on expiration
SimpleTimer2 Simple event scheduler - toss an event on the queue and it gets fired at the appropriate time.
SimpleTimer2.TimedEvent Similar to SimpleTimer.TimedEvent but users must extend instead of implement, and all schedule and cancel methods are through this class rather than SimpleTimer2.
SocketTimeout This should be deprecated.

Classes in net.i2p.util used by net.i2p.i2ptunnel
EventDispatcher Event dispatching interface.
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.
I2PThread In case its useful later...

Classes in net.i2p.util used by net.i2p.i2ptunnel.socks
EventDispatcher Event dispatching interface.

Classes in net.i2p.util used by net.i2p.i2ptunnel.streamr
EventDispatcher Event dispatching interface.

Classes in net.i2p.util used by net.i2p.i2ptunnel.udpTunnel
EventDispatcher Event dispatching interface.

Classes in net.i2p.util used by net.i2p.i2ptunnel.web
Log Wrapper class for whatever logging system I2P uses.

Classes in net.i2p.util used by net.i2p.router
Clock Alternate location for determining the time which takes into account an offset.
Clock.ClockUpdateListener
KeyRing simple

Classes in net.i2p.util used by net.i2p.router.client
Log Wrapper class for whatever logging system I2P uses.

Classes in net.i2p.util used by net.i2p.router.networkdb.kademlia
Log Wrapper class for whatever logging system I2P uses.

Classes in net.i2p.util used by net.i2p.router.networkdb.reseed
EepGet.StatusListener

Classes in net.i2p.util used by net.i2p.router.startup
Log Wrapper class for whatever logging system I2P uses.

Classes in net.i2p.util used by net.i2p.router.tunnel
ByteCache Cache the objects frequently used to reduce memory churn.
Log Wrapper class for whatever logging system I2P uses.
SimpleTimer Simple event scheduler - toss an event on the queue and it gets fired at the appropriate time.
SimpleTimer.TimedEvent Simple interface for events to be queued up and notified on expiration

Classes in net.i2p.util used by net.i2p.router.web
EepGet EepGet [-p 127.0.0.1:4444] [-n #retries] [-o outputFile] [-m markSize lineLen] url Bug: a malformed url http://example.i2p (no trailing '/') fails cryptically
EepGet.StatusListener
Log Wrapper class for whatever logging system I2P uses.
Translate Translate strings efficiently.

Classes in net.i2p.util used by net.i2p.sam
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.

Classes in net.i2p.util used by net.i2p.util
ByteCache Cache the objects frequently used to reduce memory churn.
Clock Alternate location for determining the time which takes into account an offset.
Clock.ClockUpdateListener
DecayingBloomFilter Series of bloom filters which decay over time, allowing their continual use for time sensitive data.
EepGet EepGet [-p 127.0.0.1:4444] [-n #retries] [-o outputFile] [-m markSize lineLen] url Bug: a malformed url http://example.i2p (no trailing '/') fails cryptically
EepGet.StatusListener
EventDispatcher Event dispatching interface.
I2PThread In case its useful later...
I2PThread.OOMEventListener
InternalSocket A simple in-JVM Socket using Piped Streams.
Log Wrapper class for whatever logging system I2P uses.
LogConsoleBuffer Offer a glimpse into the last few console messages generated
LogManager Manages the logging system, loading (and reloading) the configuration file, coordinating the log limits, and storing the set of log records pending.
LogRecord Frisbee
RandomSource Singleton for whatever PRNG i2p uses.
ResettableGZIPInputStream GZIP implementation per RFC 1952, reusing java's standard CRC32 and Inflater and InflaterInputStream implementations.
ResettableGZIPOutputStream GZIP implementation per RFC 1952, reusing java's standard CRC32 and Deflater implementations.
ReusableGZIPInputStream Provide a cache of reusable GZIP streams, each handling up to 32KB without expansion.
ReusableGZIPOutputStream Provide a cache of reusable GZIP streams, each handling up to 32KB without expansion.
SimpleScheduler Simple event scheduler - toss an event on the queue and it gets fired at the appropriate time.
SimpleStore
SimpleTimer Simple event scheduler - toss an event on the queue and it gets fired at the appropriate time.
SimpleTimer.TimedEvent Simple interface for events to be queued up and notified on expiration
SimpleTimer2 Simple event scheduler - toss an event on the queue and it gets fired at the appropriate time.
SocketTimeout This should be deprecated.

Classes in net.i2p.util used by org.klomp.snark
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.
I2PThread In case its useful later...
SimpleTimer.TimedEvent Simple interface for events to be queued up and notified on expiration

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES