using System; using System.Collections.Generic; using Newtonsoft.Json.Linq; namespace HDL_ON.Entity { public class ControlData { /// /// 控制属性的名称 /// 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); } } }