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

A structure that is used to hold statistics gathering configuration data that is specific to CloudWatch. More...

#include <cloudwatch_sdk_metrics.h>

Data Fields

const char * dimension_connection_str
 Pointer to a string that defines a dimension called "Connection" that is associated with each metric.
 
char dimension_stream_str [CDI_MAX_STREAM_NAME_STRING_LENGTH]
 A string that defines a dimension called "Stream" that is associated with each metric. A stream is single endpoint within a connection. One or more streams can exist in a connection.
 
uint64_t timestamp_in_ms_since_epoch
 Time when last statistic of the set was gathered. Units is in milliseconds since epoch.
 
bool high_resolution
 If true, high resolution storage for metrics is used. This means metrics are stored at 1-second resolution. If false, metrics are stored at 1-minute resolution (CloudWatch default).
 
CloudWatchCounterBasedDeltas count_based_delta_stats
 Counter based stats that contain delta values.
 
CdiPayloadTimeIntervalStats payload_time_interval_stats
 Payload time stats.
 
bool connected
 true if the connection is up, false if the connection is not connected.
 
int cpu_utilization
 CPU load of poll thread in hundreths of a percent.
 
bool is_receiver
 true if this endpoint is a receiver, false if a transmitter.
 

Detailed Description

A structure that is used to hold statistics gathering configuration data that is specific to CloudWatch.


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