All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.common.util.concurrent.SmoothRateLimiter.class Maven / Gradle / Ivy

The newest version!
????2s	NO
P
P	Q
R	ST
SU	V
W	X
YZ
[
\]^???????	_
`abcInnerClassesdSmoothBurstyeSmoothWarmingUp
storedPermitsD
maxPermitsstableIntervalMicrosnextFreeTicketMicrosJfSleepingStopwatchD(Lcom/google/common/util/concurrent/RateLimiter$SleepingStopwatch;)VCodeLineNumberTableLocalVariableTablethis5Lcom/google/common/util/concurrent/SmoothRateLimiter;	stopwatchALcom/google/common/util/concurrent/RateLimiter$SleepingStopwatch;	doSetRate(DJ)VpermitsPerSecond	nowMicros(DD)V	doGetRate()DqueryEarliestAvailable(J)JreserveEarliestAvailable(IJ)JeLjava/lang/ArithmeticException;requiredPermitsIreturnValuestoredPermitsToSpendfreshPermits
waitMicros
StackMapTablea^storedPermitsToWaitTime(DD)JcoolDownIntervalMicrosresync(J)V{(Lcom/google/common/util/concurrent/RateLimiter$SleepingStopwatch;Lcom/google/common/util/concurrent/SmoothRateLimiter$1;)Vx0x17Lcom/google/common/util/concurrent/SmoothRateLimiter$1;
SourceFileSmoothRateLimiter.javagh!"% !FGijkl5-1mnoCDpqrjava/lang/ArithmeticExceptionE33com/google/common/util/concurrent/SmoothRateLimiter-com/google/common/util/concurrent/RateLimiter5com/google/common/util/concurrent/SmoothRateLimiter$1@com/google/common/util/concurrent/SmoothRateLimiter$SmoothBurstyCcom/google/common/util/concurrent/SmoothRateLimiter$SmoothWarmingUp?com/google/common/util/concurrent/RateLimiter$SleepingStopwatchjava/lang/Long	MAX_VALUEjava/util/concurrent/TimeUnitSECONDSLjava/util/concurrent/TimeUnit;toMicrosjava/lang/Mathmin(DD)Dcom/google/common/math/LongMath
checkedAdd(JJ)J  !
"%&G*+?*	??'HE
I()*+,-.&w*!??
??'o9*?*'?	?'MNOPQ(*)*/0!-123&8?
??*?o?'W()*45&9*??'\()*0!67&
Y* ?*?7?*?
?9?g9**?
?*?k?a7
**?
?
??:*?*Y?
g?
?2?B'.abcde2i?lBjDkKmVn(RD89Y)*Y:;Y0!N<!C=<>2'?!
@?BABCDE3FG&t	+*???$**?*?
*?e?*?oc??
*??'?	?%?*?(+)*+0!@*"H&D*+??'( )*I,JKLM"#$




© 2015 - 2024 Weber Informatics LLC | Privacy Policy