| | |
| | | |
| | | |
| | | #define LAYER_LOAD_INIT 0 |
| | | #define LAYER_LOAD_REQ 1 |
| | | #define LAYER_UNLOAD_REQ 2 |
| | | #define LAYER_NOT_READY 1 |
| | | #define LAYER_LOAD_REQ 2 |
| | | #define LAYER_UNLOAD_REQ 3 |
| | | |
| | | namespace BEQ { |
| | | typedef std::function<void(void* pUnit, EQ_STATE)> ONSTATECHANGED; |
| | |
| | | ONALARM onRemoveAlarm; |
| | | ONSTEPCHANGED onStepChanged; |
| | | ONDATACHANGED onDataChanged; |
| | | ONREQLOAD onReqNotReady; |
| | | ONREQLOAD onReqLoad; |
| | | ONREQLOAD onReqUnload; |
| | | } UnitListener; |
| | |
| | | virtual unsigned long long getDataTime(); |
| | | virtual void addData(const char* pszName, const char* pszDataText, bool bComplete); |
| | | virtual void addRecipe(int id, const char* pszName, bool bComplete); |
| | | virtual int reqNotReady(int layer); |
| | | virtual int reqLoad(int layer); |
| | | virtual int reqUnload(int layer); |
| | | |