PowerSummary Struct
Aggregated power monitor result. More...
Declaration
Included Headers
Public Member Attributes Index
| bool | enabled = false |
|
True when the monitor was configured to sample. More... | |
| std::uint64_t | samples = 0 |
|
Snapshot samples collected. More... | |
| double | duration_seconds = 0.0 |
|
Wall-clock monitor duration. More... | |
| double | total_avg_watts = 0.0 |
|
Average total SOM rail power. More... | |
| double | total_min_watts = 0.0 |
|
Minimum total SOM rail power. More... | |
| double | total_max_watts = 0.0 |
|
Maximum total SOM rail power. More... | |
| double | energy_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
|
Wall-clock monitor duration.
Definition at line 125 of file PowerTelemetry.h.
enabled
|
True when the monitor was configured to sample.
Definition at line 123 of file PowerTelemetry.h.
energy_joules
|
Estimated energy: avg watts * duration seconds.
Definition at line 129 of file PowerTelemetry.h.
rails
|
Per-rail summaries.
Definition at line 130 of file PowerTelemetry.h.
samples
|
Snapshot samples collected.
Definition at line 124 of file PowerTelemetry.h.
total_avg_watts
|
Average total SOM rail power.
Definition at line 126 of file PowerTelemetry.h.
total_max_watts
|
Maximum total SOM rail power.
Definition at line 128 of file PowerTelemetry.h.
total_min_watts
|
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.