NodeStateMachine
一个Nodejs环境下使用的单层异步有限状态机。
使用方法,看例子一目了然:
var sm = require('./NodeStateMachine.js');
var data = [{
State: "已投递",
Entry: function (event) {
console.log("进入状态:" + this.State + " 事件名:" + event.name + " 事件数据:" + JSON.stringify(event.data) + " 事件数据:" + JSON.stringify(event.data));
return true;
},
Exit: function () {
conso
1