110,536
社区成员
发帖
与我相关
我的任务
分享
public class Packet
{
public enum PacketType : short
{
Rsp, // 开始发送。Number为数据块总数,Data可以是16个字节的MD5。
Ack, // 确认收到。Number为数量,Data为int数组,每个元素为一个编号。
Nak, // 确认丢失。Number为数量,Data为int数组,每个元素为一个编号。
Fin, // 确认完成。Number为零,Data为空。
Data, // 传输数据。Number为编号,Data为数据。
}
public short Magic = 0x5566;
public PacketType Type;
public int Number;
public byte[] Data;
}