DoubleSpscRingBuffer

zio.blocks.ringbuffer.DoubleSpscRingBuffer
See theDoubleSpscRingBuffer companion class

Attributes

Companion
class
Source
DoubleSpscRingBuffer.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def apply(capacity: Int): DoubleSpscRingBuffer

Attributes

Source
DoubleSpscRingBuffer.scala

Concrete fields

final val DONE_BITS: Long

Reserved NaN bit pattern used as the in-band done sentinel.

Reserved NaN bit pattern used as the in-band done sentinel.

Attributes

Source
DoubleSpscRingBuffer.scala
final val EMPTY_BITS: Long

Reserved NaN bit pattern used as the empty-slot marker.

Reserved NaN bit pattern used as the empty-slot marker.

Attributes

Source
DoubleSpscRingBuffer.scala