Struct PollSnapshot

Struct Documentation

struct PollSnapshot

One complete poll: State and independent ordered capture records.

Published as a const handle so later polls cannot mutate either channel.

Public Members

std::shared_ptr<const Actions::Snapshot> state

Retained completed semantic state; consumers require nonnull.

std::vector<Events::Record> records

Owned ordered capture records for this same poll, possibly empty without capture requests.