| | |
| | | #pragma once |
| | | #include "CEquipment.h" |
| | | #include "CLoadPort.h" |
| | | |
| | | |
| | | namespace SERVO { |
| | |
| | | virtual void init(); |
| | | virtual void term(); |
| | | virtual void initPins(); |
| | | virtual void initSteps(); |
| | | virtual int onStepEvent(CStep* pStep, int code); |
| | | virtual void onTimer(UINT nTimerid); |
| | | virtual void serialize(CArchive& ar); |
| | | virtual void getAttributeVector(CAttributeVector& attrubutes); |
| | | virtual int recvIntent(CPin* pPin, CIntent* pIntent); |
| | | virtual BOOL glassWillArrive(CGlass* pGlass); |
| | | virtual void onReceiveLBData(const char* pszData, size_t size); |
| | | |
| | | public: |
| | | void setPort(unsigned int index, CLoadPort* pPort); |
| | | |
| | | |
| | | private: |
| | | CLoadPort* m_pPort[4]; |
| | | }; |
| | | } |
| | | |