Expand description
Cursor and walking primitives for Orbit rings.
This module owns the generic “walk counters from cursor toward head” semantics shared by event streams, cache compaction, metrics, and future ring-backed substrates. Semantic layers decode frames after this layer has handled wraparound, in-flight slots, loss, and cursor advance.
Structs§
- Ring
Cursor - Caller-owned position in a ring walk.
- Ring
Loss - Counters skipped while walking a ring.
- Ring
Poll - Result of walking a cursor toward a ring’s visible head.
Enums§
- Ring
Read - Result of reading one logical counter from a ring source.
Traits§
- Ring
Frame Source - Read-only source that can be walked by
RingCursor.
Functions§
- poll_
ring - Walk
cursortoward the current visible head ofsource.