shaligo
Preparing search index...
src/rateLimiter
RateLimitTracker
Class RateLimitTracker
Index
Constructors
constructor
Properties
burst
sustained
Methods
_
read
Counter
exhausted
Limit
Type
ms
Until
Available
update
Constructors
constructor
new
RateLimitTracker
()
:
RateLimitTracker
Returns
RateLimitTracker
Properties
burst
burst
:
RateLimitCounter
|
null
Null until a response has been seen.
sustained
sustained
:
RateLimitCounter
|
null
Null until a response has been seen.
Methods
_
read
Counter
_readCounter
(
headers
:
Headers
,
kind
:
"burst"
|
"sustained"
,
)
:
RateLimitCounter
|
null
Parameters
headers
:
Headers
kind
:
"burst"
|
"sustained"
Returns
RateLimitCounter
|
null
exhausted
Limit
Type
exhaustedLimitType
()
:
"burst"
|
"sustained"
|
undefined
Returns
"burst"
|
"sustained"
|
undefined
ms
Until
Available
msUntilAvailable
(
now
?:
number
)
:
number
Parameters
Optional
now
:
number
= ...
Returns
number
milliseconds to wait before the next request, or 0.
update
update
(
headers
:
Headers
)
:
void
Parameters
headers
:
Headers
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
burst
sustained
Methods
_
read
Counter
exhausted
Limit
Type
ms
Until
Available
update
shaligo
Loading...
Null until a response has been seen.