|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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.naming | Provides a standard way for querying the local naming service to resolve a
name into a Destination (without the complexity of JNDI). |
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.crypto | These classes provide a number of low-level cryptographic routines. |
net.i2p.data.i2np | The Invisible Internet Network Protocol (I2NP) is only a part of how an application can send messages over the network. |
net.i2p.i2ptunnel | |
net.i2p.i2ptunnel.irc | |
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.startup | The I2P startup package loads the configuration when I2P is started. |
net.i2p.router.tasks | Miscellaneous classes, mostly things that are executed periodically as Jobs, Threads, and SimpleTimer.TimedEvents. |
net.i2p.router.transport.crypto | |
net.i2p.router.tunnel | |
net.i2p.router.update | Classes to implement the update process. |
net.i2p.router.util | These classes define the several useful utilities used throughout the router. |
net.i2p.router.web | |
net.i2p.sam | |
net.i2p.util | These classes define the several useful utilities used throughout the router and applications. |
net.metanotion.io.block | |
org.klomp.snark | |
org.klomp.snark.dht | |
org.klomp.snark.web |
Classes in net.i2p.util used by net.i2p | |
---|---|
Clock
Alternate location for determining the time which takes into account an offset. |
|
I2PProperties
This class contains a number of properties ((key,value)-pairs). |
|
I2PProperties.I2PPropertyCallback
|
|
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. |
|
PortMapper
Map services to internal or external application ports for this context. |
|
RandomSource
Singleton for whatever PRNG i2p uses. |
|
SimpleScheduler
Simple event scheduler - toss an event on the queue and it gets fired at the appropriate time. |
|
SimpleTimer
Simple event scheduler - toss an event on the queue and it gets fired at the appropriate time. |
|
SimpleTimer2
Simple event scheduler - toss an event on the queue and it gets fired at the appropriate time. |
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.naming | |
---|---|
Log
Wrapper class for whatever logging system I2P uses. |
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 |
|
Log
Wrapper class for whatever logging system I2P uses. |
|
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.crypto | |
---|---|
Log
Wrapper class for whatever logging system I2P uses. |
Classes in net.i2p.util used by net.i2p.data.i2np | |
---|---|
Log
Wrapper class for whatever logging system I2P uses. |
Classes in net.i2p.util used by net.i2p.i2ptunnel | |
---|---|
EventDispatcher
Event dispatching interface. |
|
EventDispatcherImpl
An implementation of the EventDispatcher 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... |
|
Log
Wrapper class for whatever logging system I2P uses. |
Classes in net.i2p.util used by net.i2p.i2ptunnel.irc | |
---|---|
EventDispatcher
Event dispatching interface. |
|
EventDispatcherImpl
An implementation of the EventDispatcher interface. |
|
Log
Wrapper class for whatever logging system I2P uses. |
Classes in net.i2p.util used by net.i2p.i2ptunnel.socks | |
---|---|
EventDispatcher
Event dispatching interface. |
|
EventDispatcherImpl
An implementation of the EventDispatcher interface. |
Classes in net.i2p.util used by net.i2p.i2ptunnel.streamr | |
---|---|
EventDispatcher
Event dispatching interface. |
|
EventDispatcherImpl
An implementation of the EventDispatcher interface. |
Classes in net.i2p.util used by net.i2p.i2ptunnel.udpTunnel | |
---|---|
EventDispatcher
Event dispatching interface. |
|
EventDispatcherImpl
An implementation of the EventDispatcher 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
|
|
I2PProperties.I2PPropertyCallback
|
|
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.startup | |
---|---|
Log
Wrapper class for whatever logging system I2P uses. |
Classes in net.i2p.util used by net.i2p.router.tasks | |
---|---|
I2PThread.OOMEventListener
|
|
SimpleTimer.TimedEvent
Simple interface for events to be queued up and notified on expiration |
Classes in net.i2p.util used by net.i2p.router.transport.crypto | |
---|---|
I2PThread
In case its useful later... |
|
RandomSource
Singleton for whatever PRNG 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. |
|
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. |
Classes in net.i2p.util used by net.i2p.router.update | |
---|---|
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
|
|
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... |
|
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.router.util | |
---|---|
Log
Wrapper class for whatever logging system I2P uses. |
|
PasswordManager
Manage both plaintext and salted/hashed password storage in router.config. |
|
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. |
Classes in net.i2p.util used by net.i2p.router.web | |
---|---|
Log
Wrapper class for whatever logging system I2P uses. |
|
PasswordManager
Manage both plaintext and salted/hashed password storage in router.config. |
|
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
|
|
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. |
|
I2PProperties.I2PPropertyCallback
|
|
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
Keep track of a log entry, unformatted. |
|
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 unzipper streams. |
|
ReusableGZIPOutputStream
Provide a cache of reusable GZIP streams, each handling up to 40 KB output without expansion. |
|
SecureDirectory
Same as File but sets the file mode after mkdir() so it can be read and written by the owner only (i.e. |
|
SimpleByteCache
Like ByteCache but works directly with byte arrays, not ByteArrays. |
|
SimpleScheduler
Simple event scheduler - toss an event on the queue and it gets fired at the appropriate time. |
|
SimpleStore
Deprecated - used only by SimpleTimer |
|
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. |
|
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. |
|
SSLEepGet.SSLState
An opaque class for the caller to pass to repeated instantiations of SSLEepGet. |
Classes in net.i2p.util used by net.metanotion.io.block | |
---|---|
Log
Wrapper class for whatever logging system I2P uses. |
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... |
Classes in net.i2p.util used by org.klomp.snark.dht | |
---|---|
RandomSource
Singleton for whatever PRNG i2p uses. |
Classes in net.i2p.util used by org.klomp.snark.web | |
---|---|
EepGet.StatusListener
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |