Preparing search index...
The search index is not available
er-api
er-api
api
ErApiQueue
Class ErApiQueue
Index
Constructors
constructor
Properties
is
Locked
last
Process
Time
limit
queue
used
Budget
In
Timespan
Methods
dequeue
enqueue
process
sleep
try
Process
Constructors
constructor
new
Er
Api
Queue
(
limit
)
:
ErApiQueue
Parameters
limit
:
{
period
:
number
;
size
:
number
;
}
period
:
number
size
:
number
Returns
ErApiQueue
Properties
Private
is
Locked
is
Locked
:
boolean
= false
Private
last
Process
Time
last
Process
Time
:
number
= -1
Readonly
limit
limit
:
{
period
:
number
;
size
:
number
;
}
Type declaration
period
:
number
size
:
number
Private
Readonly
queue
queue
:
Fn
[]
= []
Private
used
Budget
In
Timespan
used
Budget
In
Timespan
:
number
= 0
Methods
dequeue
dequeue
(
f
)
:
Promise
<
void
>
Parameters
f
:
Fn
Returns
Promise
<
void
>
enqueue
enqueue
(
f
)
:
Promise
<
void
>
Parameters
f
:
Fn
Returns
Promise
<
void
>
Private
process
process
(
)
:
Promise
<
boolean
>
Returns
Promise
<
boolean
>
Private
sleep
sleep
(
time
)
:
Promise
<
unknown
>
Parameters
time
:
number
Returns
Promise
<
unknown
>
Private
try
Process
try
Process
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
is
Locked
last
Process
Time
limit
queue
used
Budget
In
Timespan
dequeue
enqueue
process
sleep
try
Process
er-api
Loading...
Generated using
TypeDoc