Skip to main content

Module archive

Module archive 

Source
Expand description

Session archive support for persisting and replaying debug sessions.

Structs§

ArchivedSessionSummary
Summary of an archived session in storage.
SessionArchiveV1
Legacy v1 archive header (libpetri 1.5.x–1.6.x).
SessionArchiveV2
v2 archive header (libpetri 1.7.0+). Adds end time, tags, and pre-computed metadata so listing tools and samplers can filter/aggregate without scanning the event body.
SessionMetadata
Pre-computed aggregate statistics attached to a v2 session archive header.

Enums§

SessionArchive
Sealed archive header across all supported format versions.

Constants§

CURRENT_VERSION
Version written by default by SessionArchiveWriter::write.
MIN_SUPPORTED_VERSION
Lowest version SessionArchiveReader can decode.

Traits§

SessionArchiveStorage
Storage backend interface for session archives.