public static byte[] CreateDataForSending(string data, Packet.PacketID id) { List <byte> dataToSend = new List <byte>(); dataToSend.AddRange(BitConverter.GetBytes((int)id)); dataToSend.AddRange(BitConverter.GetBytes(Encoding.ASCII.GetByteCount(data))); dataToSend.AddRange(Encoding.ASCII.GetBytes(data)); return(dataToSend.ToArray()); }
public PacketHeader() { this.PacketID = 0; this.PacketLength = 0; }
public PacketHeader(Packet.PacketID packetID, int packetLength) { this.PacketID = packetID; this.PacketLength = packetLength; }