using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
using Newtonsoft.Json;
using HXX.Scanner.Socket;
namespace HXX.Scanner.Biz.Socket
{
///
/// 业务处理 获取扫描仪列表
///
public class biz_getScannerList
{
///
/// 当前被选择的扫描仪
///
public static int chosen_index = 0;
///
/// 主业务
///
///
///
public static void Work(IntPtr connId, cmd_getScannerList data)
{
var response = new response_getScannerList()
{
data = scanner_manager.Scanner_List
};
foreach (var scanner in response.data)
{
if (scanner.dsIndex == chosen_index)
{
scanner.isChoose = true;
}
else
{
scanner.isChoose = false;
}
}
//SocketServerManager.Send_Family(connId, response.ToJson());
SocketServerManager.Send_Single(connId, response.ToJson());
}
}
}