| Class | Description |
|---|---|
| MpscChannel<E> | |
| MpscChannelConsumer<E> |
Package Scoped: not part of public API.
|
| MpscChannelProducer<E> |
Package Scoped: not part of public API.
|
| MpscFFLamportOffHeapFixedSizeRingBuffer |
A Multi-Producer-Single-Consumer ring buffer.
|
| MpscOffHeapFixedSizeRingBuffer |
Channel protocol:
- Fixed message size
- 'null' indicator in message preceding byte (potentially use same for type mapping in future)
- Use Vyukov MPMC like algorithm relying on indicator to support in place detection of next element existence
|