protected class FlowControl.Credit
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
protected Average |
avg_blockings |
protected long |
credits_left |
protected long |
last_credit_request |
protected int |
num_blockings |
限定符 | 构造器和说明 |
---|---|
protected |
FlowControl.Credit(long credits,
Average avg_blockings) |
限定符和类型 | 方法和说明 |
---|---|
protected boolean |
decrement(long credits) |
protected long |
decrementAndGet(long credits) |
protected boolean |
decrementIfEnoughCredits(long credits,
long timeout) |
protected long |
get() |
protected int |
getNumBlockings() |
protected void |
increment(long credits) |
protected boolean |
needToSendCreditRequest() |
void |
reset() |
protected void |
set(long new_credits) |
java.lang.String |
toString() |
protected long credits_left
protected int num_blockings
protected long last_credit_request
protected final Average avg_blockings
protected FlowControl.Credit(long credits, Average avg_blockings)
public void reset()
protected boolean decrementIfEnoughCredits(long credits, long timeout)
protected boolean decrement(long credits)
protected long decrementAndGet(long credits)
protected void increment(long credits)
protected boolean needToSendCreditRequest()
protected int getNumBlockings()
protected long get()
protected void set(long new_credits)
public java.lang.String toString()
toString
在类中 java.lang.Object