| | |
| | | #pragma once |
| | | #include "Log.h" |
| | | #include "CCLinkIEControl.h" |
| | | #include "CStep.h" |
| | | #include <map> |
| | | |
| | | |
| | | namespace SERVO { |
| | | #define BLOCK_BUFFER_MAX 1024 |
| | |
| | | MemoryBlock& getReadBitBlock(); |
| | | void setWriteBitBlock(unsigned int start, unsigned int end); |
| | | MemoryBlock& getWriteBitBlock(); |
| | | int addStep(unsigned int addr, CStep* pStep); |
| | | CStep* getStep(unsigned int addr); |
| | | virtual void init(); |
| | | virtual void term(); |
| | | virtual void onTimer(UINT nTimerid); |
| | |
| | | BOOL m_bLocalAlarm; |
| | | BOOL m_bAutoRecipeChange; |
| | | BOOL m_bVCREnable[VCR_MAX]; |
| | | |
| | | private: |
| | | std::map<unsigned int, CStep*> m_mapStep; |
| | | }; |
| | | } |
| | | |