new SeqQueue(timeout)
Parameters:
| Name | Type | Description |
|---|---|---|
timeout |
number | a global timeout for new queue |
Methods
-
_next(tid)
-
Invoke next task
Parameters:
Name Type Description tidString | Number last executed task id -
close(force)
-
Close queue
Parameters:
Name Type Description forceboolean if true will close the queue immediately else will execute the rest task in queue -
push(fn, onTimeout, timeout)
-
Add a task into queue.
Parameters:
Name Type Description fnnew request onTimeoutcallback when task timeout timeouttimeout for current request. take the global timeout if this is invalid Returns:
- true or false