Пример #1
0
        internal void Enqueue(BufferRef bufferRef)
        {
            Contract.Requires(bufferRef != null);

            this.CheckDisposed();
            this.queue.Offer(bufferRef);
        }
Пример #2
0
 internal bool TryDequeue(out BufferRef bufferRef)
 {
     this.CheckDisposed();
     bufferRef = this.queue.Poll();
     return(bufferRef != null);
 }