using System;
using System.Collections.Generic;
using Newtonsoft.Json.Linq;
namespace HDL_ON.Entity
{
///
/// A协议头部内容
///
public class AP_Header
{
public string from_oid = "on+";
public string to_oid;
public string time_stamp = DateTime.UtcNow.ToShortDateString();
public string type;
public string command;
}
#region 控制数据
///
/// A协议发送数据对象
///
public class AProtocolSendingObject : AP_Header
{
public List objects = new List();
}
public class ControlData
{
public string sid;
///
/// 控制属性的名称
///
public string name;
///
/// 控制属性的类型
///
public string data_type;
///
/// 控制属性的值
///
public string value;
}
#endregion
#region 场景数据
//public class AP_ReceiveHeader
//{
// public string from_oid = "on+";
// public string to_oid;
// public string time_stamp = DateTime.UtcNow.ToShortDateString();
// public string value;
// public string command;
//}
///
/// 读取场景列表回复的数据
///
public class SceneListReceiveData : AP_Header
{
public string value;
public List