abstract class MpscCompoundQueueColdFields<E> extends MpscCompoundQueueL0Pad<E>
MessagePassingQueue.Consumer<T>, MessagePassingQueue.ExitCondition, MessagePassingQueue.Supplier<T>, MessagePassingQueue.WaitStrategy
Modifier and Type | Field and Description |
---|---|
protected int |
parallelQueues |
protected int |
parallelQueuesMask |
protected MpscArrayQueue<E>[] |
queues |
p01, p02, p03, p04, p05, p06, p07, p10, p11, p12, p13, p14, p15, p16, p17
UNBOUNDED_CAPACITY
Constructor and Description |
---|
MpscCompoundQueueColdFields(int capacity,
int queueParallelism) |
contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
capacity, clear, drain, drain, drain, fill, fill, fill, isEmpty, offer, peek, poll, relaxedOffer, relaxedPeek, relaxedPoll, size
protected final int parallelQueues
protected final int parallelQueuesMask
protected final MpscArrayQueue<E>[] queues