Methods
EventEmitter() → {Object}
- Source:
事件觸發器
Returns:
回傳事件觸發器物件,包含on與emit事件,on為註冊監聽事件,emit為觸發事件
- Type
- Object
WQueue(optopt) → {Object}
- Source:
佇列處理器,單生產者單消費者模式,核心使用迭代器,具有消息堵塞與可限定同時處理上限數量功能
Parameters:
Name | Type | Attributes | Default | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opt |
* |
<optional> |
{}
|
輸入設定物件,預設{} Properties
|
Returns:
回傳佇列處理器物件,包含事件on、push、get、cb。on為監聽事件,需自行監聽message事件,push為加入最新佇列消息,get為回傳當前最早佇列消息,cb為於message事件內回調使迭代器可取得下一個佇列消息
- Type
- Object