public override string ToString() { string p_SourceIP = SourceIP.ToString(); string p_DestinationIP = DestinationIP.ToString(); string Data = Regex.Replace(Encoding.ASCII.GetString(PacketDataGet()), @"[^a-zA-Z_0-9\.\@\- ]", ""); return("UDP " + p_SourceIP + ":" + UDP_SourcePort + " --> " + p_DestinationIP + " : " + UDP_DestinationPort + "-->" + Data); }
public void ToBinary(BinaryWriter writer) { SourceIP.WriteBinary(writer); DestinationIP.WriteBinary(writer); writer.Write(Timestamp.Ticks); }