package net.i2p.internal

Internal communication between a router and a client running in the same JVM, using queues instead of socket-based I2CP (the Invisible Internet Client Protocol), to avoid the serialization and socket overhead. Not for use by apps, clients or plugins.


  • Class
    Description
    Contains the methods to talk to a router or client via I2CP, when both are in the same JVM.
    A manager for the in-JVM I2CP message interface.
    For marking end-of-queues in a standard manner.
    Fetches messages off an In-JVM queue, zero-copy.
    Shared dispatcher pool that multiplexes all internal I2CP message readers.