Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Threading.Tasks.MultiProducerMultiConsumerQueue< T > Member List

This is the complete list of members for System.Threading.Tasks.MultiProducerMultiConsumerQueue< T >, including all inherited members.

_crossSegmentLockSystem.Collections.Concurrent.ConcurrentQueue< T >private
_headSystem.Collections.Concurrent.ConcurrentQueue< T >private
_tailSystem.Collections.Concurrent.ConcurrentQueue< T >private
Clear()System.Collections.Concurrent.ConcurrentQueue< T >inline
ConcurrentQueue()System.Collections.Concurrent.ConcurrentQueue< T >inline
ConcurrentQueue(IEnumerable< T > collection)System.Collections.Concurrent.ConcurrentQueue< T >inline
CopyTo(Array array, int index)System.Collections.Concurrent.ConcurrentQueue< T >inlineprivate
CopyTo(T[] array, int index)System.Collections.Concurrent.ConcurrentQueue< T >inline
CountSystem.Threading.Tasks.MultiProducerMultiConsumerQueue< T >private
CountSystem.Threading.Tasks.MultiProducerMultiConsumerQueue< T >private
Enqueue(T item)System.Threading.Tasks.MultiProducerMultiConsumerQueue< T >inlineprivate
Enqueue(T item)System.Threading.Tasks.MultiProducerMultiConsumerQueue< T >inlineprivate
EnqueueSlow(T item)System.Collections.Concurrent.ConcurrentQueue< T >inlineprivate
Enumerate(ConcurrentQueueSegment< T > head, int headHead, ConcurrentQueueSegment< T > tail, int tailTail)System.Collections.Concurrent.ConcurrentQueue< T >inlineprivatestatic
GetCount(ConcurrentQueueSegment< T > s, int head, int tail)System.Collections.Concurrent.ConcurrentQueue< T >inlineprivatestatic
GetCount(ConcurrentQueueSegment< T > head, int headHead, ConcurrentQueueSegment< T > tail, int tailTail)System.Collections.Concurrent.ConcurrentQueue< T >inlineprivatestatic
GetCountSafe(object syncObj)System.Threading.Tasks.MultiProducerMultiConsumerQueue< T >inlineprivate
System::Collections::Concurrent::ConcurrentQueue.GetEnumerator()System.Collections.Concurrent.ConcurrentQueue< T >inlineprivate
System::Collections::Concurrent::ConcurrentQueue.GetEnumerator()System.Collections.Concurrent.ConcurrentQueue< T >inline
System::Threading::Tasks::IProducerConsumerQueue.IEnumerable< T >.GetEnumerator()System.Collections.Generic.IEnumerable< T >
System::Threading::Tasks::IProducerConsumerQueue.System::Collections::Generic::IEnumerable.GetEnumerator()System.Collections.Generic.IEnumerable< out T >
IEnumerable< T >.GetEnumerator()System.Collections.Generic.IEnumerable< T >
GetItemWhenAvailable(ConcurrentQueueSegment< T > segment, int i)System.Collections.Concurrent.ConcurrentQueue< T >inlineprivatestatic
IsEmptySystem.Threading.Tasks.MultiProducerMultiConsumerQueue< T >private
IsEmptySystem.Threading.Tasks.MultiProducerMultiConsumerQueue< T >private
IsSynchronizedSystem.Collections.Concurrent.ConcurrentQueue< T >private
SnapForObservation(out ConcurrentQueueSegment< T > head, out int headHead, out ConcurrentQueueSegment< T > tail, out int tailTail)System.Collections.Concurrent.ConcurrentQueue< T >inlineprivate
SyncRootSystem.Collections.Concurrent.ConcurrentQueue< T >private
ToArray()System.Collections.Concurrent.ConcurrentQueue< T >inline
TryAdd(T item)System.Collections.Concurrent.ConcurrentQueue< T >inlineprivate
TryDequeue([MaybeNullWhen(false)] out T result)System.Threading.Tasks.MultiProducerMultiConsumerQueue< T >inlineprivate
TryDequeue([MaybeNullWhen(false)] out T result)System.Threading.Tasks.MultiProducerMultiConsumerQueue< T >inlineprivate
TryDequeueSlow([MaybeNullWhen(false)] out T item)System.Collections.Concurrent.ConcurrentQueue< T >inlineprivate
TryPeek([MaybeNullWhen(false)] out T result)System.Collections.Concurrent.ConcurrentQueue< T >inline
TryPeek([MaybeNullWhen(false)] out T result, bool resultUsed)System.Collections.Concurrent.ConcurrentQueue< T >inlineprivate
TryTake([MaybeNullWhen(false)] out T item)System.Collections.Concurrent.ConcurrentQueue< T >inlineprivate