public Packet(PacketData data) { Data = data; }
static PacketData() { Success = new PacketData("OK"); Empty = new PacketData(string.Empty); }
public static bool TryCreate(PacketData data, byte checksum, out Packet p) { p = new Packet(data); return(p.CalculateChecksum() == checksum); }