Skip to main content

NodeLatencySummary Struct

Declaration

struct simaai::neat::NodeLatencySummary { ... }

Included Headers

#include <GraphMetrics.h>

Public Member Attributes Index

std::uint64_tsamples = 0
doubletotal_ms = 0.0
doubleavg_ms = 0.0
doublemin_ms = 0.0
doublemax_ms = 0.0
boolmin_max_available = true

True when min_ms/max_ms are exact for this summary. More...

Definition at line 22 of file GraphMetrics.h.

Public Member Attributes

avg_ms

double simaai::neat::NodeLatencySummary::avg_ms = 0.0

Definition at line 25 of file GraphMetrics.h.

max_ms

double simaai::neat::NodeLatencySummary::max_ms = 0.0

Definition at line 27 of file GraphMetrics.h.

min_max_available

bool simaai::neat::NodeLatencySummary::min_max_available = true

True when min_ms/max_ms are exact for this summary.

Run-lifetime element counters have exact min/max. Measured-window deltas can subtract samples/total exactly, but cumulative min/max cannot be subtracted without window-local counters, so measured-window deltas set this false.

Definition at line 35 of file GraphMetrics.h.

min_ms

double simaai::neat::NodeLatencySummary::min_ms = 0.0

Definition at line 26 of file GraphMetrics.h.

samples

std::uint64_t simaai::neat::NodeLatencySummary::samples = 0

Definition at line 23 of file GraphMetrics.h.

total_ms

double simaai::neat::NodeLatencySummary::total_ms = 0.0

Definition at line 24 of file GraphMetrics.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.