mrDarker
2025-10-22 e8a27bb203fe2aff70390a5eca002d7438da9b0f
SourceCode/Bond/Servo/CReadStep.h
@@ -12,6 +12,7 @@
   public:
      unsigned WorkingProc();
      virtual void setWriteSignalDev(int dev);
      virtual void setReturnDev(int dev);
      virtual void onReadSignal(int nSignalType);
      virtual int onReadData();
      virtual void init();
@@ -21,6 +22,8 @@
      virtual int onTimeout();
      inline void nextStep();
      inline void resetStep();
      virtual int setReturnCode(short code);
      virtual int setReturnData(const char* pszData, unsigned int size);
   protected:
      HANDLE m_hWorkThreadHandle;
@@ -31,6 +34,12 @@
      int m_nSignalType;
      int m_nCurStep;
      int m_nWriteSignalDev;         // 对方BIT地址
      // return code or data
   protected:
      char m_szReturnBuf[1024];
      int m_nReturnDataSize;
      int m_nReturnDevNo;
   };
}