#pragma once #include "CReadStep.h" namespace SERVO { constexpr auto __INT16 = 1; constexpr auto __INT32 = 2; class CEqReadIntStep : public CReadStep { public: CEqReadIntStep(); CEqReadIntStep(int dataType, int dev); virtual ~CEqReadIntStep(); public: virtual void getAttributeVector(CAttributeVector& attrubutes); virtual int onReadData(); virtual int onComplete(); virtual int onTimeout(); int getValue(); private: int m_nDataType; int m_nValueDev; int m_nValue; }; }