NVIDIA DOCA SDK Data Center on a Chip Framework Documentation
doca_telemetry_diag_data_sample_format_1 Struct Reference

Output format 1 struct. More...

#include <doca_telemetry_diag.h>

Data Fields

uint32_t sample_id
 
uint32_t earliest_data_timestamp_h
 
uint32_t earliest_data_timestamp_l
 
uint32_t latest_data_timestamp_l
 
uint64_t data_value []
 

Detailed Description

Output format 1 struct.

The output format when set to DOCA_TELEMETRY_DIAG_OUTPUT_FORMAT_1

Definition at line 113 of file doca_telemetry_diag.h.

Field Documentation

◆ data_value

uint64_t doca_telemetry_diag_data_sample_format_1::data_value[]

An array of Diagnostic Data values (64 bit format). The order of the data will be the same as the order of the requested data in doca_telemetry_diag_apply_counters_list_by_id()

Definition at line 123 of file doca_telemetry_diag.h.

◆ earliest_data_timestamp_h

uint32_t doca_telemetry_diag_data_sample_format_1::earliest_data_timestamp_h

32 MSB bits of the timestamp of the earliest data item in the sample (in seconds when using timestamp source DOCA_TELEMETRY_DIAG_TIMESTAMP_SOURCE_RTC, otherwise in nanoseconds)

Definition at line 115 of file doca_telemetry_diag.h.

◆ earliest_data_timestamp_l

uint32_t doca_telemetry_diag_data_sample_format_1::earliest_data_timestamp_l

32 LSB bits of the timestamp of the earliest data item in the sample (in nanoseconds)

Definition at line 118 of file doca_telemetry_diag.h.

◆ latest_data_timestamp_l

uint32_t doca_telemetry_diag_data_sample_format_1::latest_data_timestamp_l

32 LSB bits of the timestamp of the latest data item in the sample (in nanoseconds). The MSBs should be derived from 'earliest_data_timestamp_h' while considering potential wraparound

Definition at line 120 of file doca_telemetry_diag.h.

◆ sample_id

uint32_t doca_telemetry_diag_data_sample_format_1::sample_id

The sequence number of the sample

Definition at line 114 of file doca_telemetry_diag.h.


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