public interface CDQEntry
Defines the contract for elements stored in CoDel (Controlled Delay) queues. Provides methods for accessing and managing enqueue timestamps for delay calculation.
Used by CoDelBlockingQueue and CoDelPriorityBlockingQueue to implement Active Queue Management with timestamp-based delay monitoring and packet dropping functionality.
| Modifier and Type | Method and Description |
|---|---|
void |
drop()
Implement any reclaimation of resources here
|
long |
getEnqueueTime() |
void |
setEnqueueTime(long time)
To be set by the queue
|