using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Top.Api.Response { /// /// WdkRexDeviceInfoGetchildrenResponse. /// public class WdkRexDeviceInfoGetchildrenResponse : TopResponse { /// /// 返回结果 /// [XmlElement("result")] public IotResultDomain Result { get; set; } /// /// AiotOpenDeviceBaseDtoDomain Data Structure. /// [Serializable] public class AiotOpenDeviceBaseDtoDomain : TopObject { /// /// 设备类型 /// [XmlElement("device_type")] public string DeviceType { get; set; } } /// /// ItemlistDomain Data Structure. /// [Serializable] public class ItemlistDomain : TopObject { /// /// 基础信息 /// [XmlElement("base")] public AiotOpenDeviceBaseDtoDomain Base { get; set; } /// /// 设备ID /// [XmlElement("uuid")] public string Uuid { get; set; } } /// /// IotPageDoDomain Data Structure. /// [Serializable] public class IotPageDoDomain : TopObject { /// /// 数据列表 /// [XmlArray("item_list")] [XmlArrayItem("itemlist")] public List ItemList { get; set; } /// /// 页数 /// [XmlElement("page_num")] public long PageNum { get; set; } /// /// 页大小 /// [XmlElement("page_size")] public long PageSize { get; set; } /// /// 总大小 /// [XmlElement("total_size")] public long TotalSize { get; set; } } /// /// IotResultDomain Data Structure. /// [Serializable] public class IotResultDomain : TopObject { /// /// 数据 /// [XmlElement("data")] public IotPageDoDomain Data { get; set; } /// /// 错误信息 /// [XmlElement("msg_code")] public string MsgCode { get; set; } /// /// 错误信息 /// [XmlElement("msg_info")] public string MsgInfo { get; set; } /// /// 结果成功与否 /// [XmlElement("success")] public bool Success { get; set; } } } }