ifw-rtmstools
4.0.0
Loading...
Searching...
No Matches
receiverToolStats.hpp
Go to the documentation of this file.
1
7
8
#pragma once
9
10
#include <cstdint>
11
12
namespace
ifw::rtmstools::llnetio
{
13
14
struct
ReceiverToolStats
{
15
uint32_t
samples_received
{0};
16
uint32_t
samples_failed
{0};
17
uint64_t
total_bytes
{0};
18
double
duration_sec
{0.0};
19
double
rate_hz
{0.0};
20
double
min_interval_sec
{0.0};
21
double
avg_interval_sec
{0.0};
22
double
max_interval_sec
{0.0};
23
double
stddev_interval_sec
{0.0};
24
};
25
26
}
// namespace ifw::rtmstools::llnetio
ifw::rtmstools::llnetio
Shared statistics structure for RTMS receiver tools.
Definition
receiverToolStats.hpp:12
ifw::rtmstools::llnetio::ReceiverToolStats
Definition
receiverToolStats.hpp:14
ifw::rtmstools::llnetio::ReceiverToolStats::total_bytes
uint64_t total_bytes
Definition
receiverToolStats.hpp:17
ifw::rtmstools::llnetio::ReceiverToolStats::duration_sec
double duration_sec
Definition
receiverToolStats.hpp:18
ifw::rtmstools::llnetio::ReceiverToolStats::max_interval_sec
double max_interval_sec
Definition
receiverToolStats.hpp:22
ifw::rtmstools::llnetio::ReceiverToolStats::stddev_interval_sec
double stddev_interval_sec
Definition
receiverToolStats.hpp:23
ifw::rtmstools::llnetio::ReceiverToolStats::rate_hz
double rate_hz
Definition
receiverToolStats.hpp:19
ifw::rtmstools::llnetio::ReceiverToolStats::samples_failed
uint32_t samples_failed
Definition
receiverToolStats.hpp:16
ifw::rtmstools::llnetio::ReceiverToolStats::min_interval_sec
double min_interval_sec
Definition
receiverToolStats.hpp:20
ifw::rtmstools::llnetio::ReceiverToolStats::samples_received
uint32_t samples_received
Definition
receiverToolStats.hpp:15
ifw::rtmstools::llnetio::ReceiverToolStats::avg_interval_sec
double avg_interval_sec
Definition
receiverToolStats.hpp:21
rtms2ddtlib_llnetio
src
include
ifw
rtmstools
llnetio
receiverToolStats.hpp
Generated by
1.13.2