Files
rayhunter/lib
Will Greenberg 0cd70ad73c Refactor and simplify QmdlReader
In the past, QmdlReader was written to share a trait with DiagDevice, so
it had to pretend to be reading MessagesContainers. This needlessly
complicated both its code as well as that of consumers'. Instead,
QmdlReader now returns a stream of diag Messages.

QmdlReader also automatically detects if it's reading a compressed QMDL
stream or not.

Additionally, QmdlReader no longer can be bounded by a filesize limit,
and instead relies on HDLC message framing to detect file truncation.
This works for both compressed and uncompressed QMDL files.
2026-06-03 18:27:19 -07:00
..
2026-06-03 18:27:19 -07:00
2025-06-28 00:13:15 +02:00
2026-03-30 19:58:13 -07:00