using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace JSMachine.WMS.Netty.Common.Model
{
///
/// TCP引擎初始化参数
///
public class TcpEngineInitParam
{
///
/// TCP服务IP
///
public string IP { get; set; }
///
/// TCP服务端口
///
public int Port { get; set; }
///
/// 设备类型
///
public DeviceType DeviceType { get; set; }
///
/// 最小条码长度(用于区分条码和其他数据),若数据包解析后小于该长度则视为读码失败
///
public int MinCodeLength { get; set; }
///
/// 编码字符
///
public string EncoderWord { get; set; }
///
/// 解码字符
///
public string DecoderWord { get; set; }
}
///
/// 设备类型
///
public enum DeviceType
{
///
/// 基恩士
///
KeyEnce = 0,
///
/// 倍加福
///
PepperlAndFuchs = 1,
///
/// 喷墨打印机
///
PenmoPrint= 2
}
}