- All Known Implementing Classes:
OutboundGatewayMessage, OutboundMessageState, OutNetMessage, UDPPacket
Interface for CoDel priority queue entries with extended tracking.
Extends CDQEntry to add priority-specific functionality for priority-based CoDel queue implementations. Provides methods for accessing priority levels and sequence numbers required for priority-aware queue operations.
Used by CoDelPriorityBlockingQueue to implement priority-based packet dropping with per-priority statistics tracking and enhanced delay management.
Method Summary
Methods inherited from interface CDQEntry
drop, getEnqueueTime, setEnqueueTimeModifier and TypeMethodDescriptionvoiddrop()Implement any reclaimation of resources here.longEnqueue timestamp.voidsetEnqueueTime(long time) To be set by the queue.Methods inherited from interface PQEntry
getPriority, getSeqNum, setSeqNumModifier and TypeMethodDescriptionintHigher is higher priority.longNeeded to ensure FIFO ordering within a single priority.voidsetSeqNum(long num) Set the sequence number for FIFO ordering.