110,534
社区成员
发帖
与我相关
我的任务
分享
public class TERMINAL //代表终端信息
{
public ushort politicalArea; //行政区域码
public ushort TerminalAddr; //终端地址
public byte ControlField; //控制域信息
public DateTime lastUpdate; //时间戳,记录上一次收到包的时间
}
public class IPC
{
public struct IPCS //客户端信息
{
public string ip;
public string port;
public List<TERMINAL> terminal;
}
public IPCS[] ipcs; //代表50个集中器
}
因为TERMINAL可能会有几千个,所以考虑遍历会比较慢。还有一个问题,如果服务端向客户端发送数据包,等待数据包的响应,需要设计一个超时重传,该怎么设计了?