Interface | Description |
---|---|
ConcurrentQueue<E> |
A minimal top level queue interface which allows producer/consumers access via separate interfaces.
|
ConcurrentQueueConsumer<E> |
Consumers are local to the threads which use them.
|
ConcurrentQueueProducer<E> | |
ConsumerFunction<E> | |
ProducerFunction<E> |
Class | Description |
---|---|
ConcurrentCircularArray<E> | |
ConcurrentCircularArrayL0Pad<E> | |
ConcurrentQueueFactory |
The queue factory produces
ConcurrentQueue instances based on a best fit to the ConcurrentQueueSpec . |
ConcurrentQueueFactory.GenericQueue<E> | |
ConcurrentSequencedCircularArray<E> | |
Consumer<E> | |
ConsumerFields<E> | |
MpmcArrayConcurrentQueue<E> | |
MpmcArrayConcurrentQueueColdFields<E> | |
MpmcArrayConcurrentQueueColdFields.Consumer<E> | |
MpmcArrayConcurrentQueueColdFields.ConsumerFields<E> | |
MpmcArrayConcurrentQueueColdFields.Producer<E> | |
MpmcArrayConcurrentQueueColdFields.ProducerFields<E> | |
Producer<E> | |
ProducerFields<E> | |
SpscArrayConcurrentQueue<E> | |
SpscArrayConcurrentQueueColdFields<E> |