0.1.2 • Published 9 years ago

l-mq v0.1.2

Weekly downloads
12
License
-
Repository
-
Last release
9 years ago

l-mq

a lean message queue

General

allow a task enqueue, when the task perform completely, the callback that is provided invoked, then dequeue a next task util the queue is empty

Example:

taskQueue.enqueue(readFile,{args:para1, para2, priority: 1, context:self}, callback)

API:

##constructor(concurrency) concurrency: (number=) MQ,s allow you to run tasks parallel ##.enqueue(fn, options, cb) ###Parameters: fn: (function=) the task wanna limited options: (object=)
properties: args: (array=) task,s arguments priority: (number=) task,s priority context: (object=) task,s context args: (array=)
the task,s args cb: (fn=)
the task,s callback ###Returns: null