logger: add rate factor to slow logging down

This is required for the Mantis to reduce the log streaming rate.
This commit is contained in:
Julian Oes
2022-01-10 23:04:10 -05:00
committed by Daniel Agar
parent f3a278dce5
commit ca1fabf80a
4 changed files with 20 additions and 5 deletions
+3
View File
@@ -100,6 +100,8 @@ public:
const RequestedSubscriptionArray &subscriptions() const { return _subscriptions; }
int numMissionSubscriptions() const { return _num_mission_subs; }
void set_rate_factor(float rate_factor) { _rate_factor = rate_factor; }
private:
/**
@@ -175,6 +177,7 @@ private:
RequestedSubscriptionArray _subscriptions;
int _num_mission_subs{0};
float _rate_factor{1.0f};
};
} //namespace logger