4#include "software/logger/logger.h"
21 void send(uint64_t seq_num);
40 float calculate_proto_loss_rate(uint64_t seq_num);
43 static constexpr uint8_t RECENT_PROTO_LOSS_PERIOD = 100;
46 std::string proto_type;
47 bool last_valid =
false;
48 float proto_loss_rate = 0;
52 std::queue<uint64_t> recent_proto_seq_nums;
Definition proto_tracker.h:7
float getLossRate()
Definition proto_tracker.cpp:40
void send(uint64_t seq_num)
Definition proto_tracker.cpp:5
bool isLastValid()
Definition proto_tracker.cpp:35