public DumpPacket(Packet pPacket, bool pFromServer) { pPacket.Reset(); Outboud = !pFromServer; Opcode = pPacket.ReadUShort(); Data = new byte[pPacket.Length - 2]; Buffer.BlockCopy(pPacket.ToArray(), 2, Data, 0, Data.Length); // byte + short (header) ArrivalTime = DateTime.Now; pPacket.Reset(); }
public string PrintPacket(Packet pPacket, string pWhat, bool ret = false) { return(PrintPacket(pWhat, pPacket.ToArray(), false)); }
public virtual void SendPacket(Packet pPacket) { SendData(pPacket.ToArray()); }
public string PrintPacket(Packet pPacket, string pWhat, bool ret = false) { return PrintPacket(pWhat, pPacket.ToArray(), false); }
public virtual void SendPacket(Packet pPacket) { SendData(pPacket.ToArray()); }