abstract class FFBufferHeadField<E> extends FFBufferL2Pad<E>
MessagePassingQueue.Consumer<T>, MessagePassingQueue.ExitCondition, MessagePassingQueue.Supplier<T>, MessagePassingQueue.WaitStrategy
Modifier and Type | Field and Description |
---|---|
protected long |
head |
p20, p21, p22, p23, p24, p25, p26, p30, p31, p32, p33, p34, p35, p36, p37
tail
buffer, mask
p01, p02, p03, p04, p05, p06, p07, p17
UNBOUNDED_CAPACITY
Constructor and Description |
---|
FFBufferHeadField(int capacity) |
calcElementOffset, calcElementOffset, capacity, clear, iterator
contains, containsAll, isEmpty, remove, removeAll, retainAll, size, toArray, toArray, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
drain, drain, drain, fill, fill, fill, isEmpty, offer, peek, poll, relaxedOffer, relaxedPeek, relaxedPoll, size