Top Description Fields Constructors Methods
io.netty5.util.internal.shaded.org.jctools.queues.unpadded

pack-priv abstract Class BaseMpscLinkedUnpaddedArrayQueueConsumerFields<E>

Located in compilation unit of io.netty5.util.internal.shaded.org.jctools.queues.unpadded.BaseMpscLinkedUnpaddedArrayQueue.

extends BaseMpscLinkedUnpaddedArrayQueuePad2<E>
Class Inheritance
Known Direct Subclasses
io.netty5.util.internal.shaded.org.jctools.queues.unpadded.BaseMpscLinkedUnpaddedArrayQueuePad3

Note

This class was automatically generated by io.netty5.util.internal.shaded.org.jctools.queues.unpadded.JavaParsingUnpaddedQueueGenerator which can found in the jctools-build module. The original source file is BaseMpscLinkedArrayQueue.java.

Field Summary

Modifier and TypeField and Description
private static final long
protected E[]
private volatile long
protected long

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv final long
public final long
pack-priv final void
soConsumerIndex(long newValue)

Field Detail

C_INDEX_OFFSETback to summary
private static final long C_INDEX_OFFSET
consumerBufferback to summary
protected E[] consumerBuffer
consumerIndexback to summary
private volatile long consumerIndex
consumerMaskback to summary
protected long consumerMask

Constructor Detail

BaseMpscLinkedUnpaddedArrayQueueConsumerFieldsback to summary
pack-priv BaseMpscLinkedUnpaddedArrayQueueConsumerFields()

Method Detail

lpConsumerIndexback to summary
pack-priv final long lpConsumerIndex()
lvConsumerIndexback to summary
public final long lvConsumerIndex()

Implements io.netty5.util.internal.shaded.org.jctools.queues.IndexedQueueSizeUtil.IndexedQueue.lvConsumerIndex.

Annotations
@Override
soConsumerIndexback to summary
pack-priv final void soConsumerIndex(long newValue)