From f0e9c7745f0f01e93b00306c2ba64b0586e70b9d Mon Sep 17 00:00:00 2001
From: Darker <mr.darker@163.com>
Date: 星期二, 04 三月 2025 10:56:41 +0800
Subject: [PATCH] 1. 添加通过 alarm_event_id 解除报警(更新结束时间) 2. 通过多个属性查找并解除报警(更新结束时间)

---
 SourceCode/Bond/Servo/CEqAlarmStep.h |   27 ++++++++++++++++++++++++++-
 1 files changed, 26 insertions(+), 1 deletions(-)

diff --git a/SourceCode/Bond/Servo/CEqAlarmStep.h b/SourceCode/Bond/Servo/CEqAlarmStep.h
index 45510bf..98cc3bc 100644
--- a/SourceCode/Bond/Servo/CEqAlarmStep.h
+++ b/SourceCode/Bond/Servo/CEqAlarmStep.h
@@ -13,7 +13,32 @@
 		virtual int onReadData();
 		virtual int onComplete();
 		virtual int onTimeout();
-		void setAlarmDev(int nDev);
+
+		// Getter 和 Setter 声明
+		int getAlarmDev() const;
+		void setAlarmDev(int nAlarmDev);
+
+		int getAlarmState() const;
+		void setAlarmState(int nAlarmState);
+
+		int getUnitId() const;
+		void setUnitId(int nUnitId);
+
+		int getAlarmLevel() const;
+		void setAlarmLevel(int nAlarmLevel);
+
+		int getAlarmCode() const;
+		void setAlarmCode(int nAlarmCode);
+
+		int getAlarmId() const;
+		void setAlarmId(int nAlarmId);
+
+		std::string getText() const;
+		void setText(const std::string& strText);
+
+		std::string getDescription() const;
+		void setDescription(const std::string& strDescription);
+
 
 	private:
 		int m_nAlarmDev;

--
Gitblit v1.9.3