Raw counters/levels from one platform read; rates are derived by SystemMonitor.
More...
#include <system_monitor_detail.hpp>
Raw counters/levels from one platform read; rates are derived by SystemMonitor.
◆ cpu_temperature_c
| std::optional<double> pulsatrix::detail::RawReading::cpu_temperature_c |
◆ gpus
| std::vector<GpuSample> pulsatrix::detail::RawReading::gpus |
◆ memory_total_bytes
| std::optional<double> pulsatrix::detail::RawReading::memory_total_bytes |
◆ memory_used_bytes
| std::optional<double> pulsatrix::detail::RawReading::memory_used_bytes |
◆ process_cpu_seconds
| std::optional<double> pulsatrix::detail::RawReading::process_cpu_seconds |
user + system CPU time consumed by this process.
◆ process_rss_bytes
| std::optional<double> pulsatrix::detail::RawReading::process_rss_bytes |
◆ system_cpu
| std::optional<CpuTimes> pulsatrix::detail::RawReading::system_cpu |
The documentation for this struct was generated from the following file: