#include <TimestampEstimatorStatus.hpp>
Structure used to report the internal state of a TimestampEstimator instance
◆ TimestampEstimatorStatus()
| aggregator::TimestampEstimatorStatus::TimestampEstimatorStatus |
( |
| ) |
|
|
inline |
◆ base_time
| base::Time aggregator::TimestampEstimatorStatus::base_time |
Time at which the base time got reset last
◆ base_time_reset_offset
| base::Time aggregator::TimestampEstimatorStatus::base_time_reset_offset |
Offset at the last reset of base_time
◆ expected_losses
| int aggregator::TimestampEstimatorStatus::expected_losses |
Losses that have been announced using updateLoss, but have yet to be seen in the time stream
◆ latency
| base::Time aggregator::TimestampEstimatorStatus::latency |
Estimated latency (always null if no hardware timestamps are provided)
◆ lost_samples
| int aggregator::TimestampEstimatorStatus::lost_samples |
Count of lost samples currently stored in the estimator
◆ lost_samples_total
| int aggregator::TimestampEstimatorStatus::lost_samples_total |
Total count of lost samples
◆ period
| base::Time aggregator::TimestampEstimatorStatus::period |
◆ reference_time_raw
| base::Time aggregator::TimestampEstimatorStatus::reference_time_raw |
Last reference time provided to the input estimator
◆ rejected_expected_losses
| int aggregator::TimestampEstimatorStatus::rejected_expected_losses |
The number of losses announced with updateLoss that got rejected by the estimator
◆ stamp
| base::Time aggregator::TimestampEstimatorStatus::stamp |
When this data structure has been generated
◆ time_raw
| base::Time aggregator::TimestampEstimatorStatus::time_raw |
Last input time provided to the input estimator
◆ window_capacity
| int aggregator::TimestampEstimatorStatus::window_capacity |
◆ window_size
| int aggregator::TimestampEstimatorStatus::window_size |
Count of samples currently stored in the estimator
The documentation for this struct was generated from the following file: