E - public class MpscLinkedQueue8<E> extends MpscLinkedQueue<E>
MpscLinkedQueueMessagePassingQueue.Consumer<T>, MessagePassingQueue.ExitCondition, MessagePassingQueue.Supplier<T>, MessagePassingQueue.WaitStrategyp01, p02, p03, p04, p05, p06, p07, p10, p11, p12, p13, p14, p15, p16, p17C_NODE_OFFSET, consumerNodeP_NODE_OFFSET, producerNodep00UNBOUNDED_CAPACITY| Constructor and Description |
|---|
MpscLinkedQueue8() |
| Modifier and Type | Method and Description |
|---|---|
protected LinkedQueueNode<E> |
xchgProducerNode(LinkedQueueNode<E> newVal) |
fill, fill, fill, newMpscLinkedQueue, offer, peek, poll, removecapacity, drain, drain, drain, getSingleConsumerNodeValue, isEmpty, iterator, newNode, newNode, relaxedOffer, relaxedPeek, relaxedPoll, size, toStringlpConsumerNode, lvConsumerNode, spConsumerNodecasProducerNode, lpProducerNode, lvProducerNode, spProducerNodecontains, containsAll, removeAll, retainAll, toArray, toArrayclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitclearprotected final LinkedQueueNode<E> xchgProducerNode(LinkedQueueNode<E> newVal)
xchgProducerNode in class MpscLinkedQueue<E>