Example #1
0
 public void QueueReset()
 {
     lock (_lock)
     {
         _current.Clear();
     }
 }
Example #2
0
        public void QueueReset(ulong lastDrawIndex)
        {
            ulong draws = lastDrawIndex - _current.DrawIndex;

            lock (_lock)
            {
                _current.Clear(draws != 0);
            }
        }