CDI SDK
SDK for transporting chunks of data reliably and with low latency using a polled mode network driver.
Loading...
Searching...
No Matches
CdiPayloadTimeIntervalStats Struct Reference

Transfer statistics data specific to payloads that are reset at the start of each time interval as specified using CdiStatsConfigData.stats_period_seconds. A snapshot of the current values is made and provided through the user-registered callback function CdiCoreStatsCallback(). More...

#include <cdi_core_api.h>

Data Fields

uint32_t transfer_time_min
 Minimum time to transfer a payload over the time interval.
 
uint32_t transfer_time_max
 Maximum time to transfer a payload over the time interval.
 
int transfer_count
 Number of payloads transferred over the time interval.
 
uint64_t transfer_time_sum
 Accumulating sum of time to transfer payloads over the time interval.
 
uint32_t transfer_time_P50
 The median time to transfer a payload over the time interval.
 
uint32_t transfer_time_P90
 The 90th percentile time to transfer a payload over the time interval.
 
uint32_t transfer_time_P99
 The 99th percentile time to transfer a payload over the time interval.
 

Detailed Description

Transfer statistics data specific to payloads that are reset at the start of each time interval as specified using CdiStatsConfigData.stats_period_seconds. A snapshot of the current values is made and provided through the user-registered callback function CdiCoreStatsCallback().


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