using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Sockets; using System.Text; namespace HslCommunication.Enthernet { /// /// 通用设备的基础状态 /// public class DeviceState { /// /// 设备的连接地址 /// public IPEndPoint DeviceEndPoint { get; set; } /// /// 设备的连接时间 /// public DateTime ConnectTime { get; set; } /// /// 网络套接字 /// internal Socket WorkSocket { get; set; } /// /// 上次接收到信息的时间 /// public DateTime ReceiveTime { get; set; } /// /// 设备的ip地址 /// public string IpAddress { get; set; } /// /// 缓冲内存块 /// internal byte[] Buffer = new byte[1]; } }