Module model

Module model 

Structs§

RecordModel
SeqAssigner

Enums§

HeaderClass

Constants§

DIGEST_LEN
FIXED_OVERHEAD
FLAGS_LEN
FRAME_CRC_LEN
FRAME_PREFIX_LEN
HEADER_LEN
MAGIC_LEN
VERSION_LEN

Functions§

classify_header
encoded_len
fits_u32_frame
frame_complete
frame_overhead
frame_size
law_assign_advances_next_by_one
law_bad_magic_when_prefix_contradicts
law_chained_frame_adds_exactly_digest_len
law_consecutive_seqs_have_no_gap
law_empty_header_on_no_bytes
law_encoded_len_at_least_overhead
law_encoded_len_is_overhead_plus_fields
law_encoded_len_monotonic_in_payload
law_first_seq_is_one
law_frame_complete_iff_frame_fits_after_prefix
law_frame_size_at_least_overhead
law_passing_cap_implies_frame_encodable
law_replay_order_ignores_timestamp
law_seq_overrides_timestamp_disagreement
law_torn_when_consistent_but_incomplete
law_unsupported_flags_when_present_and_wrong
law_unsupported_version_when_present_and_wrong
law_valid_when_complete_and_consistent
law_within_cap_iff_not_greater
within_cap