Uses of Class
org.jctools.queues.atomic.LinkedQueueAtomicNode
-
Packages that use LinkedQueueAtomicNode Package Description org.jctools.queues.atomic org.jctools.queues.atomic.unpadded -
-
Uses of LinkedQueueAtomicNode in org.jctools.queues.atomic
Fields in org.jctools.queues.atomic declared as LinkedQueueAtomicNode Modifier and Type Field Description private LinkedQueueAtomicNode<E>BaseLinkedAtomicQueueConsumerNodeRef. consumerNodeprivate LinkedQueueAtomicNode<E>BaseLinkedAtomicQueueProducerNodeRef. producerNodeFields in org.jctools.queues.atomic with type parameters of type LinkedQueueAtomicNode Modifier and Type Field Description private static java.util.concurrent.atomic.AtomicReferenceFieldUpdater<BaseLinkedAtomicQueueConsumerNodeRef,LinkedQueueAtomicNode>BaseLinkedAtomicQueueConsumerNodeRef. C_NODE_UPDATERprivate static java.util.concurrent.atomic.AtomicReferenceFieldUpdater<BaseLinkedAtomicQueueProducerNodeRef,LinkedQueueAtomicNode>BaseLinkedAtomicQueueProducerNodeRef. P_NODE_UPDATERMethods in org.jctools.queues.atomic that return LinkedQueueAtomicNode Modifier and Type Method Description private LinkedQueueAtomicNode<E>MpscLinkedAtomicQueue. getNextConsumerNode(LinkedQueueAtomicNode<E> currConsumerNode)(package private) LinkedQueueAtomicNode<E>BaseLinkedAtomicQueueConsumerNodeRef. lpConsumerNode()(package private) LinkedQueueAtomicNode<E>BaseLinkedAtomicQueueProducerNodeRef. lpProducerNode()(package private) LinkedQueueAtomicNode<E>BaseLinkedAtomicQueueConsumerNodeRef. lvConsumerNode()LinkedQueueAtomicNode<E>LinkedQueueAtomicNode. lvNext()(package private) LinkedQueueAtomicNode<E>BaseLinkedAtomicQueueProducerNodeRef. lvProducerNode()protected LinkedQueueAtomicNode<E>BaseLinkedAtomicQueue. newNode()protected LinkedQueueAtomicNode<E>BaseLinkedAtomicQueue. newNode(E e)(package private) LinkedQueueAtomicNode<E>BaseLinkedAtomicQueue. spinWaitForNextNode(LinkedQueueAtomicNode<E> currNode)protected LinkedQueueAtomicNode<E>BaseLinkedAtomicQueueProducerNodeRef. xchgProducerNode(LinkedQueueAtomicNode<E> newValue)Methods in org.jctools.queues.atomic with parameters of type LinkedQueueAtomicNode Modifier and Type Method Description (package private) booleanBaseLinkedAtomicQueueProducerNodeRef. casProducerNode(LinkedQueueAtomicNode<E> expect, LinkedQueueAtomicNode<E> newValue)private LinkedQueueAtomicNode<E>MpscLinkedAtomicQueue. getNextConsumerNode(LinkedQueueAtomicNode<E> currConsumerNode)protected EBaseLinkedAtomicQueue. getSingleConsumerNodeValue(LinkedQueueAtomicNode<E> currConsumerNode, LinkedQueueAtomicNode<E> nextNode)voidLinkedQueueAtomicNode. soNext(LinkedQueueAtomicNode<E> n)(package private) voidBaseLinkedAtomicQueueProducerNodeRef. soProducerNode(LinkedQueueAtomicNode<E> newValue)(package private) voidBaseLinkedAtomicQueueConsumerNodeRef. spConsumerNode(LinkedQueueAtomicNode<E> newValue)(package private) LinkedQueueAtomicNode<E>BaseLinkedAtomicQueue. spinWaitForNextNode(LinkedQueueAtomicNode<E> currNode)voidLinkedQueueAtomicNode. spNext(LinkedQueueAtomicNode<E> n)(package private) voidBaseLinkedAtomicQueueProducerNodeRef. spProducerNode(LinkedQueueAtomicNode<E> newValue)protected LinkedQueueAtomicNode<E>BaseLinkedAtomicQueueProducerNodeRef. xchgProducerNode(LinkedQueueAtomicNode<E> newValue) -
Uses of LinkedQueueAtomicNode in org.jctools.queues.atomic.unpadded
Fields in org.jctools.queues.atomic.unpadded declared as LinkedQueueAtomicNode Modifier and Type Field Description private LinkedQueueAtomicNode<E>BaseLinkedAtomicUnpaddedQueueConsumerNodeRef. consumerNodeprivate LinkedQueueAtomicNode<E>BaseLinkedAtomicUnpaddedQueueProducerNodeRef. producerNodeFields in org.jctools.queues.atomic.unpadded with type parameters of type LinkedQueueAtomicNode Modifier and Type Field Description private static java.util.concurrent.atomic.AtomicReferenceFieldUpdater<BaseLinkedAtomicUnpaddedQueueConsumerNodeRef,LinkedQueueAtomicNode>BaseLinkedAtomicUnpaddedQueueConsumerNodeRef. C_NODE_UPDATERprivate static java.util.concurrent.atomic.AtomicReferenceFieldUpdater<BaseLinkedAtomicUnpaddedQueueProducerNodeRef,LinkedQueueAtomicNode>BaseLinkedAtomicUnpaddedQueueProducerNodeRef. P_NODE_UPDATERMethods in org.jctools.queues.atomic.unpadded that return LinkedQueueAtomicNode Modifier and Type Method Description private LinkedQueueAtomicNode<E>MpscLinkedAtomicUnpaddedQueue. getNextConsumerNode(LinkedQueueAtomicNode<E> currConsumerNode)(package private) LinkedQueueAtomicNode<E>BaseLinkedAtomicUnpaddedQueueConsumerNodeRef. lpConsumerNode()(package private) LinkedQueueAtomicNode<E>BaseLinkedAtomicUnpaddedQueueProducerNodeRef. lpProducerNode()(package private) LinkedQueueAtomicNode<E>BaseLinkedAtomicUnpaddedQueueConsumerNodeRef. lvConsumerNode()(package private) LinkedQueueAtomicNode<E>BaseLinkedAtomicUnpaddedQueueProducerNodeRef. lvProducerNode()protected LinkedQueueAtomicNode<E>BaseLinkedAtomicUnpaddedQueue. newNode()protected LinkedQueueAtomicNode<E>BaseLinkedAtomicUnpaddedQueue. newNode(E e)(package private) LinkedQueueAtomicNode<E>BaseLinkedAtomicUnpaddedQueue. spinWaitForNextNode(LinkedQueueAtomicNode<E> currNode)protected LinkedQueueAtomicNode<E>BaseLinkedAtomicUnpaddedQueueProducerNodeRef. xchgProducerNode(LinkedQueueAtomicNode<E> newValue)Methods in org.jctools.queues.atomic.unpadded with parameters of type LinkedQueueAtomicNode Modifier and Type Method Description (package private) booleanBaseLinkedAtomicUnpaddedQueueProducerNodeRef. casProducerNode(LinkedQueueAtomicNode<E> expect, LinkedQueueAtomicNode<E> newValue)private LinkedQueueAtomicNode<E>MpscLinkedAtomicUnpaddedQueue. getNextConsumerNode(LinkedQueueAtomicNode<E> currConsumerNode)protected EBaseLinkedAtomicUnpaddedQueue. getSingleConsumerNodeValue(LinkedQueueAtomicNode<E> currConsumerNode, LinkedQueueAtomicNode<E> nextNode)(package private) voidBaseLinkedAtomicUnpaddedQueueProducerNodeRef. soProducerNode(LinkedQueueAtomicNode<E> newValue)(package private) voidBaseLinkedAtomicUnpaddedQueueConsumerNodeRef. spConsumerNode(LinkedQueueAtomicNode<E> newValue)(package private) LinkedQueueAtomicNode<E>BaseLinkedAtomicUnpaddedQueue. spinWaitForNextNode(LinkedQueueAtomicNode<E> currNode)(package private) voidBaseLinkedAtomicUnpaddedQueueProducerNodeRef. spProducerNode(LinkedQueueAtomicNode<E> newValue)protected LinkedQueueAtomicNode<E>BaseLinkedAtomicUnpaddedQueueProducerNodeRef. xchgProducerNode(LinkedQueueAtomicNode<E> newValue)
-