xm
2020-05-07 c1de48884fa145a16a0f8bcee93274dcfaa0ff82
ZigbeeApp/Shared/Phone/ZigBee/Common/IStatus.cs
New file
@@ -0,0 +1,21 @@
using System;
using Newtonsoft.Json.Linq;
namespace ZigBee.Common
{
    /// <summary>
    /// 状态更新接口
    /// </summary>
    public interface IStatus
    {
        /// <summary>
        /// 设备状态更新接口
        /// <para>typeTag:如果为 DeviceInComingRespon:设备新上报</para>
        /// <para>typeTag:如果为 IASInfoReport:RemoveDeviceRespon</para>
        /// <para>typeTag:如果为 DeviceStatusReport:设备上报</para>
        /// <para>typeTag:如果为 IASInfoReport:IAS安防信息上报</para>
        /// <para>typeTag:如果为 OnlineStatusChange: 设备在线状态更新</para>
        /// </summary>
        void DeviceInfoChange(Device.CommonDevice common, string typeTag);
    }
}