Перейти до основного вмісту

PowerSummary Struct

Aggregated power monitor result. More...

Declaration​

struct simaai::neat::PowerSummary { ... }

Included Headers​

#include <PowerTelemetry.h>

Public Member Attributes Index​

boolenabled = false

True when the monitor was configured to sample. More...

std::uint64_tsamples = 0

Snapshot samples collected. More...

doubleduration_seconds = 0.0

Wall-clock monitor duration. More...

doubletotal_avg_watts = 0.0

Average total SOM rail power. More...

doubletotal_min_watts = 0.0

Minimum total SOM rail power. More...

doubletotal_max_watts = 0.0

Maximum total SOM rail power. More...

doubleenergy_joules = 0.0

Estimated energy: avg watts * duration seconds. More...

std::vector< PowerRailSummary >rails

Per-rail summaries. More...

Description​

Aggregated power monitor result.

Definition at line 122 of file PowerTelemetry.h.

Public Member Attributes​

duration_seconds​

double simaai::neat::PowerSummary::duration_seconds = 0.0

Wall-clock monitor duration.

Definition at line 125 of file PowerTelemetry.h.

enabled​

bool simaai::neat::PowerSummary::enabled = false

True when the monitor was configured to sample.

Definition at line 123 of file PowerTelemetry.h.

energy_joules​

double simaai::neat::PowerSummary::energy_joules = 0.0

Estimated energy: avg watts * duration seconds.

Definition at line 129 of file PowerTelemetry.h.

rails​

std::vector<PowerRailSummary> simaai::neat::PowerSummary::rails

Per-rail summaries.

Definition at line 130 of file PowerTelemetry.h.

samples​

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

Snapshot samples collected.

Definition at line 124 of file PowerTelemetry.h.

total_avg_watts​

double simaai::neat::PowerSummary::total_avg_watts = 0.0

Average total SOM rail power.

Definition at line 126 of file PowerTelemetry.h.

total_max_watts​

double simaai::neat::PowerSummary::total_max_watts = 0.0

Maximum total SOM rail power.

Definition at line 128 of file PowerTelemetry.h.

total_min_watts​

double simaai::neat::PowerSummary::total_min_watts = 0.0

Minimum total SOM rail power.

Definition at line 127 of file PowerTelemetry.h.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.