From 304dca51c28183a9dfc192c6b93ea1c00bdd5d97 Mon Sep 17 00:00:00 2001
From: 黄学彪 <hxb@hdlchina.com.cn>
Date: 星期三, 01 七月 2020 15:00:40 +0800
Subject: [PATCH] 添加了写入功能类型
---
ZigbeeApp/Shared/Phone/ZigBee/Device/BindObj.cs | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 101 insertions(+), 3 deletions(-)
diff --git a/ZigbeeApp/Shared/Phone/ZigBee/Device/BindObj.cs b/ZigbeeApp/Shared/Phone/ZigBee/Device/BindObj.cs
index 5b956bf..ae26b71 100755
--- a/ZigbeeApp/Shared/Phone/ZigBee/Device/BindObj.cs
+++ b/ZigbeeApp/Shared/Phone/ZigBee/Device/BindObj.cs
@@ -311,9 +311,9 @@
{
/// <summary>
/// 缁戝畾绫诲瀷
- ///<para>0锛氱Щ闄よ澶囷紝鍚岀綉鍏宠澶囬棿鐨勭Щ闄�</para>
- ///<para>1锛氱Щ闄よ澶囷紝璺ㄧ綉鍏宠澶囬棿鐨勭Щ闄�</para>
- ///<para>2锛氱Щ闄ょ粦瀹氬満鏅�</para>
+ ///<para>0锛氬悓缃戝叧璁惧</para>
+ ///<para>1锛氳法缃戝叧璁惧闂�</para>
+ ///<para>2锛氬満鏅�</para>
/// </summary>
public int BindType;
/// <summary>
@@ -337,6 +337,104 @@
/// </summary>
public string ESName;
}
+
+ /// <summary>
+ /// 鑾峰彇鎵�鏈夌粦瀹氱殑淇℃伅
+ /// </summary>
+ public class BindListAllInfo
+ {
+ /// <summary>
+ /// 鎺у埗婧愯澶嘙ac鍦板潃
+ /// </summary>
+ public string KeyMacAddr;
+ /// <summary>
+ /// 鎺у埗婧愯澶囩殑绔彛鍙�
+ /// </summary>
+ public int KeyEpoint;
+ /// <summary>
+ /// 缁戝畾绫诲瀷
+ ///<para>0锛氬悓缃戝叧璁惧</para>
+ ///<para>1锛氳法缃戝叧璁惧闂�</para>
+ ///<para>2锛氬満鏅�</para>
+ /// </summary>
+ public int BindType;
+ /// <summary>
+ /// 缁戝畾鐨刢luster
+ /// </summary>
+ public int BindCluster;
+ /// <summary>
+ /// 缁戝畾璁惧Mac鍦板潃锛� 褰揃indType=0鏃跺瓨鍦�
+ /// </summary>
+ public string BindMacAddr;
+ /// <summary>
+ /// 缁戝畾璁惧鐨勭鍙e彿锛屽綋BindType=0鏃跺瓨鍦�
+ /// </summary>
+ public int BindEpoint;
+ /// <summary>
+ /// 缁戝畾鍦烘櫙锛屽綋BindType=1鏃跺瓨鍦�
+ /// </summary>
+ public int BindScenesId;
+ /// <summary>
+ /// 缁戝畾鐨勮澶囨垨鍦烘櫙鍚嶇О
+ /// </summary>
+ public string ESName;
+ }
+
+ /// <summary>
+ /// 鑾峰彇闈㈡澘缁戝畾鍥炲鐨勬暟鎹�愰�氳繃mac鑾峰彇鐨勫洖澶峕
+ /// </summary>
+ [System.Serializable]
+ public class GetPanelBindResponseDataByMac
+ {
+ /// <summary>
+ /// 0锛氭垚鍔�
+ ///<para>1锛氱粦瀹氫笉瀛樺湪</para>
+ /// </summary>
+ public int Result;
+ /// <summary>
+ /// MaxNumItems
+ /// </summary>
+ public int MaxNumItems;
+ /// <summary>
+ /// StartIndex
+ /// </summary>
+ public int StartIndex;
+ /// <summary>
+ /// ReturnBindNum
+ /// </summary>
+ public int ReturnBindNum;
+ /// <summary>
+ /// 缁戝畾鍒楄〃 锛屽綋Status=0鏃跺瓨鍦ㄣ��
+ /// </summary>
+ public List<BindDeviceByMacObj> BindList = new List<BindDeviceByMacObj>();
+ }
+
+ /// <summary>
+ /// 鑾峰彇闈㈡澘缁戝畾鍥炲鐨勬暟鎹�愰�氳繃mac鑾峰彇鐨勫洖澶峕
+ /// </summary>
+ public class BindDeviceByMacObj
+ {
+ /// <summary>
+ /// ControllerEpoint
+ /// </summary>
+ public int ControllerEpoint;
+ /// <summary>
+ /// 缁戝畾鐨刢luster
+ /// </summary>
+ public int BindCluster;
+ /// <summary>
+ /// 缁戝畾璁惧Mac鍦板潃锛� 褰揃indType=0鏃跺瓨鍦�
+ /// </summary>
+ public string BindMacAddr;
+ /// <summary>
+ /// 缁戝畾璁惧鐨勭鍙e彿锛屽綋BindType=0鏃跺瓨鍦�
+ /// </summary>
+ public int BindEpoint;
+ /// <summary>
+ /// BindMode
+ /// </summary>
+ public int BindMode;
+ }
#endregion
#region 浠庤妭鐐硅澶囨湰鍦拌褰曡鍙栫粦瀹氬垪琛ㄤ俊鎭�
--
Gitblit v1.8.0