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

public final Class MpmcUnboundedXaddChunk<E>

extends MpUnboundedXaddChunk<MpmcUnboundedXaddChunk<E>, E>
Class Inheritance
Annotations
@InternalAPI
Imports
io.netty5.util.internal.shaded.org.jctools.util.InternalAPI, java.util.Arrays

Field Summary

Modifier and TypeField and Description
private final long[]
Inherited from io.netty5.util.internal.shaded.org.jctools.queues.MpUnboundedXaddChunk:
NOT_USED

Constructor Summary

AccessConstructor and Description
public
MpmcUnboundedXaddChunk(long index, MpmcUnboundedXaddChunk<E> prev, int size, boolean pooled)

Method Summary

Modifier and TypeMethod and Description
public long
lvSequence(int index)

public void
soSequence(int index, long e)

public void
spinForSequence(int index, long e)

Inherited from io.netty5.util.internal.shaded.org.jctools.queues.MpUnboundedXaddChunk:
isPooledlvElementlvIndexlvNextlvPrevsoElementsoIndexsoNextsoPrevspIndexspinForElement

Field Detail

sequenceback to summary
private final long[] sequence

Constructor Detail

MpmcUnboundedXaddChunkback to summary
public MpmcUnboundedXaddChunk(long index, MpmcUnboundedXaddChunk<E> prev, int size, boolean pooled)

Method Detail

lvSequenceback to summary
public long lvSequence(int index)
soSequenceback to summary
public void soSequence(int index, long e)
spinForSequenceback to summary
public void spinForSequence(int index, long e)