E
- public class MpscLinkedQueue7<E> extends MpscLinkedQueue<E>
MpscLinkedQueue
MessagePassingQueue.Consumer<T>, MessagePassingQueue.ExitCondition, MessagePassingQueue.Supplier<T>, MessagePassingQueue.WaitStrategy
p01, p02, p03, p04, p05, p06, p07, p10, p11, p12, p13, p14, p15, p16, p17
C_NODE_OFFSET, consumerNode
P_NODE_OFFSET, producerNode
p00
UNBOUNDED_CAPACITY
Constructor and Description |
---|
MpscLinkedQueue7() |
Modifier and Type | Method and Description |
---|---|
protected LinkedQueueNode<E> |
xchgProducerNode(LinkedQueueNode<E> newVal) |
capacity, drain, drain, drain, getSingleConsumerNodeValue, isEmpty, iterator, relaxedOffer, relaxedPeek, relaxedPoll, size
lpConsumerNode, lvConsumerNode, spConsumerNode
lpProducerNode, lvProducerNode, spProducerNode
contains, containsAll, remove, removeAll, retainAll, toArray, toArray, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
clear
protected final LinkedQueueNode<E> xchgProducerNode(LinkedQueueNode<E> newVal)
xchgProducerNode
in class MpscLinkedQueue<E>