From a715181089be0d31cd737a5367ffd02690b9d77f Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期四, 12 十一月 2020 13:36:01 +0800
Subject: [PATCH] 20201112

---
 HDL_ON/Entity/AProtocolEntity.cs |   71 ++++++++++++++++-------------------
 1 files changed, 33 insertions(+), 38 deletions(-)

diff --git a/HDL_ON/Entity/AProtocolEntity.cs b/HDL_ON/Entity/AProtocolEntity.cs
index ac1dca4..0d712c4 100644
--- a/HDL_ON/Entity/AProtocolEntity.cs
+++ b/HDL_ON/Entity/AProtocolEntity.cs
@@ -5,15 +5,24 @@
 namespace HDL_ON.Entity
 {
 	/// <summary>
-	/// A鍗忚鍙戦�佹暟鎹璞�
+	/// A鍗忚澶撮儴鍐呭
 	/// </summary>
-	public class AProtocolSendingObject
+	public class AP_Header
 	{
 
-		public string time_stamp = "";
-		public string type = "";
-		public string command = "";
+		public string from_oid = "on+";
+		public string to_oid;
+		public string time_stamp = DateTime.UtcNow.ToShortDateString();
+		public string type;
+		public string command;
 
+	}
+    #region 鎺у埗鏁版嵁
+    /// <summary>
+    /// A鍗忚鍙戦�佹暟鎹璞�
+    /// </summary>
+    public class AProtocolSendingObject : AP_Header
+	{
 		public List<ControlData> objects = new List<ControlData>();
 	}
 
@@ -33,39 +42,25 @@
 		/// </summary>
 		public string value;
 	}
+	#endregion
 
-	public class FunctionControlData
-	{
-		public string sid = "";
-
-		public List<ControlData> function;
-
-	}
-	/// <summary>
-	/// A鍗忚澶撮儴鍐呭
-	/// </summary>
-	public class AProtocolEntityHeader
-	{
-
-		public string from_oid;//": null,
-		public string to_oid;//": null,
-		/// <summary>
-		/// 鏃堕棿鎴�
-		/// </summary>
-		public string time_stamp;//": null,
-		public string type;
-		public string command;
-
-	}
-	//public class AProtocolEntity
+	#region 鍦烘櫙鏁版嵁
+	//public class AP_ReceiveHeader
 	//{
-	//	public List<object> objects = new List<object>();
-	//	public void ControlFunction(string sid, List<ControlData> function)
-	//	{
-	//		var fcd = new FunctionControlData();
-	//		fcd.sid = sid;
-	//		fcd.function = function;
-	//		objects.Add(fcd);
-	//	}
-	//}
+	//	public string from_oid = "on+";
+	//	public string to_oid;
+	//	public string time_stamp = DateTime.UtcNow.ToShortDateString();
+	//	public string value;
+	//	public string command;
+    //}
+
+	/// <summary>
+    /// 璇诲彇鍦烘櫙鍒楄〃鍥炲鐨勬暟鎹�
+    /// </summary>
+	public class SceneListReceiveData : AP_Header
+	{
+		public string value;
+		public List<object> number = new List<object>();
+    }
+	#endregion
 }
\ No newline at end of file

--
Gitblit v1.8.0