using System; using System.Collections.Generic; using Newtonsoft.Json.Linq; namespace HDL_ON.Entity { /// /// A协议发送数据对象 /// public class AProtocolSendingObject { public string time_stamp = ""; public string type = ""; public string command = ""; public List objects = new List(); } public class ControlData { public string sid; /// /// 控制属性的名称 /// public string name; /// /// 控制属性的类型 /// public string data_type; /// /// 控制属性的值 /// public string value; } public class FunctionControlData { public string sid = ""; public List function; } /// /// A协议头部内容 /// public class AProtocolEntityHeader { public string from_oid;//": null, public string to_oid;//": null, /// /// 时间戳 /// public string time_stamp;//": null, public string type; public string command; } //public class AProtocolEntity //{ // public List objects = new List(); // public void ControlFunction(string sid, List function) // { // var fcd = new FunctionControlData(); // fcd.sid = sid; // fcd.function = function; // objects.Add(fcd); // } //} }