SeqQueue(timeout)

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
tid String | Number last executed task id

close(force)

Close queue
Parameters:
Name Type Description
force boolean 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
fn new request
onTimeout callback when task timeout
timeout timeout for current request. take the global timeout if this is invalid
Returns:
- true or false