Uses of Class
org.jctools.queues.atomic.LinkedQueueAtomicNode
-
Packages that use LinkedQueueAtomicNode Package Description org.jctools.queues.atomic -
-
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)
-