public static interface FIFOBandwidthLimiter.Request extends PQEntry
| Modifier and Type | Method and Description |
|---|---|
void | abort()we no longer want the data requested (the connection closed) |
void | attach(Object obj)Only supported if the request is not satisfied |
Object | attachment()attachment(). |
boolean | getAborted()was this request aborted? |
FIFOBandwidthLimiter.CompleteListener | getCompleteListener()getCompleteListener(). |
int | getPendingRequested()how many bytes were requested and haven't yet been allocated? |
long | getRequestTime()when was the request made? |
int | getTotalRequested()how many bytes were requested? |
void | setCompleteListener(FIFOBandwidthLimiter.CompleteListener lsnr)lsnr). |
void | waitForNextAllocation()Block until we are allocated some more bytes. |
getPriority, getSeqNum, setSeqNumvoid abort()
void attach(Object obj)
Object attachment()
boolean getAborted()
FIFOBandwidthLimiter.CompleteListener getCompleteListener()
int getPendingRequested()
long getRequestTime()
int getTotalRequested()
void setCompleteListener(FIFOBandwidthLimiter.CompleteListener lsnr)
void waitForNextAllocation()