protected void Reset() { long difference = CurrentMilliseconds - _start; // Only reset counters when a known history is available of more then second. if (difference > 1000) { _byteCount = 0; _start = CurrentMilliseconds; } }