using System;
using System.Collections.Generic;
using HDL_ON.Entity;
namespace HDL_ON.UI.UI2.PersonalCenter.PirDevice
{
[System.Serializable]
public class Pir : Entity.Function
{
///
/// 红外宝列表
///
public static List pirDeviceList = new List();
///
/// 当前逻辑
///
public static Pir currPir;
///
/// 遥控器列表
///
public List FunctioList = new List();
}
[System.Serializable]
public class Control
{
///
/// 红外宝设备Id
///
public string deviceId = "";
///
/// sid
///
public string sid = "";
///
/// 红外遥控器名称
///
public string name = "";
///
/// 红外遥控器spk
///
public string spk = "ir.module";
///
/// library=库类型, learn=不需要额外追加属性
///
public string type = "learn";
///
/// 码组号
///
public string groupId = "";
///
/// 红外码库
///
public List library = new List();
///
/// 学习按键列表
///
public List status = new List();
}
[System.Serializable]
public class DeviceType
{
///
/// 设备类型主键Id
///
public string id = string.Empty;
///
/// 设备类型(投影仪,风扇,机顶盒...)
///
public string deviceType = string.Empty;
}
[System.Serializable]
public class Brand
{
///
/// 品牌主键Id
///
public string id = string.Empty;
///
/// 设备类型主键Id
///
public string deviceTypeId = string.Empty;
///
/// 品牌名称
///
public string brandName = string.Empty;
}
public class Library
{
///
/// 红外码
///
public string irCode = string.Empty;
///
/// 品牌主键Id
///
public string brandId = string.Empty;
///
/// 红外码索引序号
///
public string irIndex = string.Empty;
}
}