Uses of Class
org.jctools.queues.atomic.LinkedQueueAtomicNode
Packages that use LinkedQueueAtomicNode
-
Uses of LinkedQueueAtomicNode in org.jctools.queues.atomic
Subclasses with type arguments of type LinkedQueueAtomicNode in org.jctools.queues.atomicFields in org.jctools.queues.atomic declared as LinkedQueueAtomicNodeModifier and TypeFieldDescriptionprivate LinkedQueueAtomicNode<E> BaseLinkedAtomicQueueConsumerNodeRef.consumerNodeprivate LinkedQueueAtomicNode<E> BaseLinkedAtomicQueueProducerNodeRef.producerNodeFields in org.jctools.queues.atomic with type parameters of type LinkedQueueAtomicNodeModifier and TypeFieldDescriptionprivate static final AtomicReferenceFieldUpdater<BaseLinkedAtomicQueueConsumerNodeRef, LinkedQueueAtomicNode> BaseLinkedAtomicQueueConsumerNodeRef.C_NODE_UPDATERprivate static final AtomicReferenceFieldUpdater<BaseLinkedAtomicQueueProducerNodeRef, LinkedQueueAtomicNode> BaseLinkedAtomicQueueProducerNodeRef.P_NODE_UPDATERMethods in org.jctools.queues.atomic that return LinkedQueueAtomicNodeModifier and TypeMethodDescriptionprivate LinkedQueueAtomicNode<E> MpscLinkedAtomicQueue.getNextConsumerNode(LinkedQueueAtomicNode<E> currConsumerNode) (package private) final LinkedQueueAtomicNode<E> BaseLinkedAtomicQueueConsumerNodeRef.lpConsumerNode()(package private) final LinkedQueueAtomicNode<E> BaseLinkedAtomicQueueProducerNodeRef.lpProducerNode()(package private) final LinkedQueueAtomicNode<E> BaseLinkedAtomicQueueConsumerNodeRef.lvConsumerNode()LinkedQueueAtomicNode.lvNext()(package private) final LinkedQueueAtomicNode<E> BaseLinkedAtomicQueueProducerNodeRef.lvProducerNode()protected final LinkedQueueAtomicNode<E> BaseLinkedAtomicQueue.newNode()protected final LinkedQueueAtomicNode<E> (package private) LinkedQueueAtomicNode<E> BaseLinkedAtomicQueue.spinWaitForNextNode(LinkedQueueAtomicNode<E> currNode) protected final LinkedQueueAtomicNode<E> BaseLinkedAtomicQueueProducerNodeRef.xchgProducerNode(LinkedQueueAtomicNode<E> newValue) Methods in org.jctools.queues.atomic with parameters of type LinkedQueueAtomicNodeModifier and TypeMethodDescription(package private) final 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) final voidBaseLinkedAtomicQueueProducerNodeRef.soProducerNode(LinkedQueueAtomicNode<E> newValue) (package private) final voidBaseLinkedAtomicQueueConsumerNodeRef.spConsumerNode(LinkedQueueAtomicNode<E> newValue) (package private) LinkedQueueAtomicNode<E> BaseLinkedAtomicQueue.spinWaitForNextNode(LinkedQueueAtomicNode<E> currNode) voidLinkedQueueAtomicNode.spNext(LinkedQueueAtomicNode<E> n) (package private) final voidBaseLinkedAtomicQueueProducerNodeRef.spProducerNode(LinkedQueueAtomicNode<E> newValue) protected final 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 LinkedQueueAtomicNodeModifier and TypeFieldDescriptionprivate LinkedQueueAtomicNode<E> BaseLinkedAtomicUnpaddedQueueConsumerNodeRef.consumerNodeprivate LinkedQueueAtomicNode<E> BaseLinkedAtomicUnpaddedQueueProducerNodeRef.producerNodeFields in org.jctools.queues.atomic.unpadded with type parameters of type LinkedQueueAtomicNodeModifier and TypeFieldDescriptionprivate static final AtomicReferenceFieldUpdater<BaseLinkedAtomicUnpaddedQueueConsumerNodeRef, LinkedQueueAtomicNode> BaseLinkedAtomicUnpaddedQueueConsumerNodeRef.C_NODE_UPDATERprivate static final AtomicReferenceFieldUpdater<BaseLinkedAtomicUnpaddedQueueProducerNodeRef, LinkedQueueAtomicNode> BaseLinkedAtomicUnpaddedQueueProducerNodeRef.P_NODE_UPDATERMethods in org.jctools.queues.atomic.unpadded that return LinkedQueueAtomicNodeModifier and TypeMethodDescriptionprivate LinkedQueueAtomicNode<E> MpscLinkedAtomicUnpaddedQueue.getNextConsumerNode(LinkedQueueAtomicNode<E> currConsumerNode) (package private) final LinkedQueueAtomicNode<E> BaseLinkedAtomicUnpaddedQueueConsumerNodeRef.lpConsumerNode()(package private) final LinkedQueueAtomicNode<E> BaseLinkedAtomicUnpaddedQueueProducerNodeRef.lpProducerNode()(package private) final LinkedQueueAtomicNode<E> BaseLinkedAtomicUnpaddedQueueConsumerNodeRef.lvConsumerNode()(package private) final LinkedQueueAtomicNode<E> BaseLinkedAtomicUnpaddedQueueProducerNodeRef.lvProducerNode()protected final LinkedQueueAtomicNode<E> BaseLinkedAtomicUnpaddedQueue.newNode()protected final LinkedQueueAtomicNode<E> (package private) LinkedQueueAtomicNode<E> BaseLinkedAtomicUnpaddedQueue.spinWaitForNextNode(LinkedQueueAtomicNode<E> currNode) protected final LinkedQueueAtomicNode<E> BaseLinkedAtomicUnpaddedQueueProducerNodeRef.xchgProducerNode(LinkedQueueAtomicNode<E> newValue) Methods in org.jctools.queues.atomic.unpadded with parameters of type LinkedQueueAtomicNodeModifier and TypeMethodDescription(package private) final 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) final voidBaseLinkedAtomicUnpaddedQueueProducerNodeRef.soProducerNode(LinkedQueueAtomicNode<E> newValue) (package private) final voidBaseLinkedAtomicUnpaddedQueueConsumerNodeRef.spConsumerNode(LinkedQueueAtomicNode<E> newValue) (package private) LinkedQueueAtomicNode<E> BaseLinkedAtomicUnpaddedQueue.spinWaitForNextNode(LinkedQueueAtomicNode<E> currNode) (package private) final voidBaseLinkedAtomicUnpaddedQueueProducerNodeRef.spProducerNode(LinkedQueueAtomicNode<E> newValue) protected final LinkedQueueAtomicNode<E> BaseLinkedAtomicUnpaddedQueueProducerNodeRef.xchgProducerNode(LinkedQueueAtomicNode<E> newValue)