From 17e4c7e3e7b3ef60d9da6de3b2a39a14a53c38a0 Mon Sep 17 00:00:00 2001
From: z8018 <1282578289@qq.com>
Date: 星期三, 12 三月 2025 14:11:33 +0800
Subject: [PATCH] 1

---
 WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/DeviceBase/IDevice.cs |   22 ++++------------------
 1 files changed, 4 insertions(+), 18 deletions(-)

diff --git a/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/DeviceBase/IDevice.cs b/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/DeviceBase/IDevice.cs
index 68fad27..6bf1aa9 100644
--- a/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/DeviceBase/IDevice.cs
+++ b/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/DeviceBase/IDevice.cs
@@ -21,13 +21,15 @@
 using System.Linq;
 using System.Text;
 using System.Threading.Tasks;
+using WIDESEAWCS_Communicator;
+using WIDESEAWCS_QuartzJob.DTO;
 
-namespace WIDESEAWCS_QuartzJob.DeviceBase
+namespace WIDESEAWCS_QuartzJob
 {
     /// <summary>
     /// 璁惧鎺ュ彛灞�
     /// </summary>
-    public interface IDevice
+    public interface IDevice : IDisposable
     {
         /// <summary>
         /// 璁惧缂栧彿
@@ -38,21 +40,5 @@
         /// 璁惧鍚嶇О
         /// </summary>
         string DeviceName { get; }
-
-        /// <summary>
-        /// 璁惧鏄惁鏈夋晠闅�
-        /// </summary>
-        bool IsFault { get; }
-
-        /// <summary>
-        /// 璁惧鏄惁宸茶繛鎺�
-        /// </summary>
-        bool IsConnected { get; }
-
-        /// <summary>
-        /// 璁惧鐘舵��(绌洪棽/杩愯涓�...)
-        /// </summary>
-        DeviceStatus Status { get; }
-        
     }
 }

--
Gitblit v1.9.3