From 19261d011387ec57d646decc945aadaf8913eeab Mon Sep 17 00:00:00 2001
From: LAPTOP-SNT8I5JK\Boounion <Chenluhua@qq.com>
Date: 星期一, 10 三月 2025 09:05:54 +0800
Subject: [PATCH] Merge branch 'clh'

---
 SourceCode/Bond/Servo/CEqProcessStep.h |   37 +++++++++++++++++++++++++++++++++++++
 1 files changed, 37 insertions(+), 0 deletions(-)

diff --git a/SourceCode/Bond/Servo/CEqProcessStep.h b/SourceCode/Bond/Servo/CEqProcessStep.h
new file mode 100644
index 0000000..d16a5a0
--- /dev/null
+++ b/SourceCode/Bond/Servo/CEqProcessStep.h
@@ -0,0 +1,37 @@
+#pragma once
+#include "CReadStep.h"
+#include <list>
+
+
+namespace SERVO {
+	class CEqProcessStep : public CReadStep
+	{
+	public:
+		CEqProcessStep();
+		~CEqProcessStep();
+
+	public:
+		void getAttributeVector(CAttributeVector& attrubutes);
+		virtual int onReadData();
+		virtual int onComplete();
+		virtual int onTimeout();
+		void setProcessDev(int nDev);
+		std::string& getGlassId();
+		std::string& getStartTime();
+		std::string& getEndTime();
+		unsigned int getTotalParameter();
+		const std::list<std::string> getParameters();
+		void getParameters(std::list<std::string>& list);
+
+	private:
+		int m_nProcessDev;
+		std::string m_strGlassId;
+		std::string m_strStartTime;
+		std::string m_strEndTime;
+		unsigned int m_nTotalParameter;
+		unsigned int m_nTotalGroup;
+		unsigned int m_nCurrentGroup;
+		std::list<std::string> m_params;
+	};
+}
+

--
Gitblit v1.9.3