## Uses of Class
net.i2p.data.i2cp.I2CPMessageReader.I2CPMessageReaderRunner

- Packages that use I2CPMessageReader.I2CPMessageReaderRunner
  Package | Description
  --- | ---
  net.i2p.data.i2cp | The Invisible Internet Client Protocol (I2CP) allows applications simplified access to the I2P network without requiring them to deal with the issues involved with the Invisible Internet Network Protocol (I2NP).
  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.

- - ### Uses of I2CPMessageReader.I2CPMessageReaderRunner in net.i2p.data.i2cp

    Fields in net.i2p.data.i2cp declared as I2CPMessageReader.I2CPMessageReaderRunner
    Modifier and Type | Field and Description
    --- | ---
    `protected I2CPMessageReader.I2CPMessageReaderRunner` | I2CPMessageReader.`_reader`

  - ### Uses of I2CPMessageReader.I2CPMessageReaderRunner in net.i2p.internal

    Subclasses of I2CPMessageReader.I2CPMessageReaderRunner in net.i2p.internal
    Modifier and Type | Class and Description
    --- | ---
    `protected class` | `QueuedI2CPMessageReader.QueuedI2CPMessageReaderRunner`