|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface FIFOBandwidthLimiter.Request
A bandwidth request, either inbound or outbound.
Method Summary | |
---|---|
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()
|
boolean |
getAborted()
was this request aborted? |
FIFOBandwidthLimiter.CompleteListener |
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)
|
void |
waitForNextAllocation()
block until we are allocated some more bytes |
Methods inherited from interface net.i2p.router.util.PQEntry |
---|
getPriority, getSeqNum, setSeqNum |
Method Detail |
---|
long getRequestTime()
int getTotalRequested()
int getPendingRequested()
void waitForNextAllocation()
void abort()
boolean getAborted()
void setCompleteListener(FIFOBandwidthLimiter.CompleteListener lsnr)
void attach(Object obj)
Object attachment()
FIFOBandwidthLimiter.CompleteListener getCompleteListener()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |