Module caps

Module caps 

Source
Expand description

Capability bits stored in LayoutHeader::capabilities.

Constantsยง

INDEXBUS_CAP_SUPPORTS_BLOCKING
Region has an appended wake section suitable for OS blocking.
INDEXBUS_CAP_SUPPORTS_EVENTS
Region supports the shared events queues (SPSC + MPSC).
INDEXBUS_CAP_SUPPORTS_FANOUT
Region supports fanout queues.
INDEXBUS_CAP_SUPPORTS_JOURNAL
Journal region: replayable append-only journal (new region type).
INDEXBUS_CAP_SUPPORTS_JOURNAL_STATS
Optional appended stats/counters section for journal regions.
INDEXBUS_CAP_SUPPORTS_SEQUENCER
Sequencer region: sequencer + gating sequences (new region type).
INDEXBUS_CAP_SUPPORTS_STATE
Region supports the state stream layout.