## Package net.i2p.internal

Interface and classes for a router and client within the same JVM to directly pass I2CP messages using Queues instead of serialized messages over socket streams.

See:
Description

Interface Summary
InternalClientManager: A manager for the in-JVM I2CP message interface

Class Summary
I2CPMessageQueue: Contains the methods to talk to a router or client via I2CP, when both are in the same JVM.
PoisonI2CPMessage: For marking end-of-queues in a standard manner.
QueuedI2CPMessageReader: Get messages off an In-JVM queue, zero-copy.

## Package net.i2p.internal Description

Interface and classes for a router and client within the same JVM to directly pass I2CP messages using Queues instead of serialized messages over socket streams.