Struct PlaybackEnded
Defined in File playback-events.h
Struct Documentation
-
struct PlaybackEnded
Optional observation of one admitted playback generation; retains no Voice/native objects.
Public Members
-
std::uint64_t system = 0
Checked permanent output identity.
-
std::uint64_t voice = 0
Checked logical voice identity, stable across restart.
-
std::uint64_t generation = 0
Starts at one; advances only on successful restart.
-
PlaybackTerminal terminal
Immutable outcome for this generation.
-
std::uint64_t lost_observations = 0
Cumulative dropped outbox records at publication.
-
std::uint64_t first_lost_sequence = 0
First dropped sequence, zero if none.
-
std::uint64_t last_lost_sequence = 0
Latest dropped sequence; the range may contain delivered records.
-
std::uint64_t system = 0