#ifndef MONITOR_H #define MONITOR_H #include "telemetry.h" #include typedef struct { uint32_t accepted, rejected, duplicate, rollback, lost; uint16_t last_sequence; int has_last; sample_t last_sample; } monitor_t; void monitor_init(monitor_t *monitor); frame_result_t monitor_accept(monitor_t *monitor, const uint8_t *bytes, size_t length); #endif