## Uses of Interface
net.i2p.router.util.PQEntry

- Packages that use PQEntry
  Package | Description
  --- | ---
  net.i2p.router | The I2P router application handles I2P network communication.
  net.i2p.router.transport | Transport layer implementations and management for I2P network communication.
  net.i2p.router.transport.udp | The UDP transport (also known as 'SSU' or Secure Semi-reliable UDP transport) for I2P, allowing I2P messages to be passed over UDP connections.
  net.i2p.router.tunnel | Core tunnel management, message processing, and encryption for I2P's anonymous routing system.
  net.i2p.router.util | Utility classes and helper functions used throughout the I2P router.

- - ### Uses of PQEntry in net.i2p.router

    Classes in net.i2p.router that implement PQEntry
    Modifier and Type | Class and Description
    --- | ---
    `class` | `OutNetMessage` Wrap up an outbound I2NP message, along with the information associated with its delivery and jobs to be fired off if particular events occur.

  - ### Uses of PQEntry in net.i2p.router.transport

    Subinterfaces of PQEntry in net.i2p.router.transport
    Modifier and Type | Interface and Description
    --- | ---
    `static interface` | `FIFOBandwidthLimiter.Request` A bandwidth request, either inbound or outbound.

  - ### Uses of PQEntry in net.i2p.router.transport.udp

    Classes in net.i2p.router.transport.udp that implement PQEntry
    Modifier and Type | Class and Description
    --- | ---
    `(package private) class` | `OutboundMessageState` Maintain the outbound fragmentation for resending, for a single message.
    `(package private) class` | `UDPPacket` UDP packet wrapper with caching and metadata support.

  - ### Uses of PQEntry in net.i2p.router.tunnel

    Classes in net.i2p.router.tunnel that implement PQEntry
    Modifier and Type | Class and Description
    --- | ---
    `(package private) class` | `OutboundGatewayMessage` Stores all the state for an unsent or partially-sent message

  - ### Uses of PQEntry in net.i2p.router.util

    Classes in net.i2p.router.util with type parameters of type PQEntry
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PriBlockingQueue<E extends PQEntry>` Priority blocking queue with bounded capacity and FIFO ordering within priority levels.

    Subinterfaces of PQEntry in net.i2p.router.util
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `CDPQEntry` Interface for CoDel priority queue entries with extended tracking.