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 |
|
Sentinel samples taken while running. More... | |
| double | duration_seconds = 0.0 |
|
Wall-clock monitor duration. More... | |
| double | total_avg_watts = 0.0 |
|
Estimated average total SOM rail power. More... | |
| double | total_min_watts = 0.0 |
|
Estimated minimum total SOM rail power. More... | |
| double | total_max_watts = 0.0 |
|
Estimated 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.
- Deprecated
-
Use TelemetryMonitor, which returns Telemetry.
Definition at line 132 of file PowerTelemetry.h.
Public Member Attributes
duration_seconds
|
Wall-clock monitor duration.
Definition at line 135 of file PowerTelemetry.h.
enabled
|
True when the monitor was configured to sample.
Definition at line 133 of file PowerTelemetry.h.
energy_joules
|
Estimated energy: avg watts * duration seconds.
Definition at line 139 of file PowerTelemetry.h.
rails
|
Per-rail summaries.
Definition at line 140 of file PowerTelemetry.h.
samples
|
Sentinel samples taken while running.
Definition at line 134 of file PowerTelemetry.h.
total_avg_watts
|
Estimated average total SOM rail power.
Definition at line 136 of file PowerTelemetry.h.
total_max_watts
|
Estimated maximum total SOM rail power.
Definition at line 138 of file PowerTelemetry.h.
total_min_watts
|
Estimated minimum total SOM rail power.
Definition at line 137 of file PowerTelemetry.h.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.