ddt 1.2.1
Loading...
Searching...
No Matches
Public Attributes | List of all members
ddt::DdtStatistics Struct Reference

#include <ddtStatistics.hpp>

Public Attributes

std::chrono::system_clock::time_point last_received
 
std::string last_received_str = ""
 
int32_t num_subscribers = 0
 
uint64_t total_samples = 0
 
uint64_t total_bytes = 0
 
uint64_t total_latency = 0
 
int32_t queue_capacity = 0
 
std::string originating_broker = ""
 

Detailed Description

Contains the statistic counters.

Member Data Documentation

◆ last_received

std::chrono::system_clock::time_point ddt::DdtStatistics::last_received

Time of the last received data packet

◆ last_received_str

std::string ddt::DdtStatistics::last_received_str = ""

Time of the last received data packet as string

◆ num_subscribers

int32_t ddt::DdtStatistics::num_subscribers = 0

Number of connected subscribers

◆ originating_broker

std::string ddt::DdtStatistics::originating_broker = ""

Originating broker

◆ queue_capacity

int32_t ddt::DdtStatistics::queue_capacity = 0

Queue capacity (number of elements in the ring buffer)

◆ total_bytes

uint64_t ddt::DdtStatistics::total_bytes = 0

Total number of received bytes

◆ total_latency

uint64_t ddt::DdtStatistics::total_latency = 0

Total latency of the data transfer [ms]

◆ total_samples

uint64_t ddt::DdtStatistics::total_samples = 0

Total number of received samples


The documentation for this struct was generated from the following file: