From 792ca2a402feb952ef890d653f2e049c1230baf1 Mon Sep 17 00:00:00 2001
From: wxr <464027401@qq.com>
Date: 星期六, 19 十二月 2020 18:48:33 +0800
Subject: [PATCH] 1111
---
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
old mode 100644
new mode 100755
index ac1dca4..0d712c4
--- 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