| | |
| | | #pragma once |
| | | #include "CStep.h" |
| | | #include "CReadStep.h" |
| | | |
| | | |
| | | namespace SERVO { |
| | | #define UNIT_MAX 6 |
| | | #define STATUS_MAX (UNIT_MAX + 1) |
| | | |
| | | class CEqStatusStep : public CStep |
| | | class CEqStatusStep : public CReadStep |
| | | { |
| | | public: |
| | | CEqStatusStep(); |
| | | ~CEqStatusStep(); |
| | | virtual ~CEqStatusStep(); |
| | | |
| | | public: |
| | | virtual void getAttributeVector(CAttributeVector& attrubutes); |
| | | virtual int onReadData(); |
| | | virtual int onComplete(); |
| | | virtual int onTimeout(); |
| | | void setStatusDev(int nDev); |
| | | int getStatus(unsigned int uint); |
| | | std::string& getStatusDescription(unsigned int unid, std::string& strDescription); |
| | | |
| | | private: |