using System;
|
using System.Threading;
|
using HDL_ON.Entity;
|
|
namespace HDL_ON.UI.UI2.FuntionControlView.VideoDoorLock
|
{
|
public class Send
|
{
|
public Send()
|
{
|
}
|
|
private static Send send = null;
|
|
public static Send Currnet
|
{
|
get
|
{
|
if (send == null)
|
{
|
send = new Send();
|
}
|
|
return send;
|
}
|
}
|
|
/// <summary>
|
/// 解绑设备
|
/// </summary>
|
/// <param name="function">当前的设备</param>
|
/// <param name="action">回调结果</param>
|
public void DelDevice(Function function, Action<bool> action)
|
{
|
new Thread(() =>
|
{
|
try
|
{
|
//HDL_ON.UI.Music.SendMethod.Current.RequestServerhomeId();
|
|
if (function != null)
|
{
|
action?.Invoke(false);
|
}
|
}
|
catch(Exception s) {
|
}
|
})
|
{ IsBackground = true }.Start();
|
|
}
|
|
|
/// <summary>
|
/// 获取电池电量
|
/// </summary>
|
/// <param name="function">当前的设备</param>
|
/// <param name="action">回调结果</param>
|
public void GetCellValue(Function function, Action<int> action)
|
{
|
new Thread(() =>
|
{
|
try
|
{
|
//HDL_ON.UI.Music.SendMethod.Current.RequestServerhomeId();
|
|
if (function != null)
|
{
|
action?.Invoke(8);
|
}
|
}
|
catch (Exception s)
|
{
|
}
|
})
|
{ IsBackground = true }.Start();
|
|
}
|
}
|
}
|