Raxol. Harness. Fixture. Envelope
(Raxol v2.8.0)
View Source
One decoded fixture line beyond the header — the harness protocol's
%Envelope{} wire shape, with body decoded into a
Raxol.Harness.Fixture.Event.
offset is the 1-based line number in the source file; the fixture
design fixes offset = line number, so this is what replay-from-offset
tests key off. It is set by the loader, never present in the JSON on disk.
Summary
Types
@type t() :: %Raxol.Harness.Fixture.Envelope{ body: Raxol.Harness.Fixture.Event.t(), kind: :event | :command, offset: pos_integer() | nil, session_id: String.t(), v: pos_integer() }