chenluhua1980
2025-12-11 19f547966576f3604cc18431bd2f6e2dc0bdaead
SourceCode/Bond/Servo/HsmsPassive.h
@@ -142,10 +142,14 @@
   // 取得CVariable列表
   std::vector<SERVO::CVariable*>& getVariables();
   unsigned int getMaxVariableId() const;
   // 取得指定Variable
   SERVO::CVariable* getVariable(int variableId);
   SERVO::CVariable* getVariable(const char* pszName);
   int deleteVariable(int variableId);
   int addVariable(const char* pszName, const char* pszFormat, const char* pszRemark, int& outId);
   int updateVariable(int variableId, const char* pszName, const char* pszFormat, const char* pszRemark);
   // 设置变量值
   void setVariableValue(const char* pszName, __int64 value);
@@ -234,6 +238,7 @@
   int onRecvMsg(IMessage* pMessage);
   void clearAllVariabel();
   std::vector<unsigned int> parseVidList(CString& strNums);
   int writeVariablesToFile(const std::string& filepath);
private:
   CModel* m_pModel;
@@ -251,6 +256,9 @@
private:
   SECSListener m_listener;
   std::string m_strVariableFilepath;
   bool m_bVariableUtf8{ false };
   bool m_bVariableUtf8Bom{ false };
   BOOL m_bCimWorking;
   HANDLE m_hCimWorkEvent;
   HANDLE m_hCimWorkThreadHandle;