Package org.agrona.concurrent
Class AbstractConcurrentArrayQueueProducer
java.lang.Object
org.agrona.concurrent.AbstractConcurrentArrayQueuePadding1
org.agrona.concurrent.AbstractConcurrentArrayQueueProducer
- Direct Known Subclasses:
AbstractConcurrentArrayQueuePadding2
Value for the producer that are expected to be padded.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected long
Cached head index.protected long
Shared cached head index.protected long
Tail index.Fields inherited from class org.agrona.concurrent.AbstractConcurrentArrayQueuePadding1
p000, p001, p002, p003, p004, p005, p006, p007, p008, p009, p010, p011, p012, p013, p014, p015, p016, p017, p018, p019, p020, p021, p022, p023, p024, p025, p026, p027, p028, p029, p030, p031, p032, p033, p034, p035, p036, p037, p038, p039, p040, p041, p042, p043, p044, p045, p046, p047, p048, p049, p050, p051, p052, p053, p054, p055, p056, p057, p058, p059, p060, p061, p062, p063
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
tail
protected volatile long tailTail index. -
headCache
protected long headCacheCached head index.
-
-
Constructor Details
-
AbstractConcurrentArrayQueueProducer
AbstractConcurrentArrayQueueProducer()
-