public void Add(ICMPReply newReply) { log.Debug("Adding new reply"); ReplyQueue.Enqueue(newReply); if (ReplyQueue.Count > MaxLength) { log.Debug("Reply queue to large. Dequeueing oldest item"); ReplyQueue.Dequeue(); } log.Debug("Queue size [" + ReplyQueue.Count + "]"); ComputeStatistics(); log.Debug("Completed Add"); }