| Interface | Description |
|---|---|
| IndexedQueueSizeUtil.IndexedQueue | |
| MessagePassingQueue<T> | |
| MessagePassingQueue.Consumer<T> | |
| MessagePassingQueue.ExitCondition | |
| MessagePassingQueue.Supplier<T> | |
| MessagePassingQueue.WaitStrategy | |
| QueueProgressIndicators |
This interface is provided for monitoring purposes only and is only available on queues where it
is easy to provide it.
|
| Class | Description |
|---|---|
| BaseMpscLinkedArrayQueue<E> |
An MPSC array queue which starts at initialCapacity and grows to maxCapacity in
linked chunks of the initial size.
|
| CircularArrayOffsetCalculator | |
| IndexedQueueSizeUtil | |
| MpscUnboundedArrayQueue<E> |
An MPSC array queue which starts at initialCapacity and grows indefinitely in linked
chunks of the initial size.
|