예제 #1
0
        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);
 }