PIP 5.6.1
Platform-Independent Primitives
Classes | Functions | Variables
pisystemmonitor.h File Reference

System resources monitoring. More...

#include "pifile.h"
#include "pithread.h"

Classes

class  PISystemMonitor
 Process and thread resource monitoring. This module provides process and system resource monitoring capabilities including CPU usage, memory consumption, and thread statistics. It supports cross-platform monitoring on Linux, Windows, macOS, and ESP platforms. More...
 
struct  PISystemMonitor::ProcessStatsFixed
 Process statistics (fixed-size fields). More...
 
struct  PISystemMonitor::ThreadStatsFixed
 Thread statistics (fixed-size fields). More...
 
struct  PISystemMonitor::ProcessStats
 Process statistics. More...
 
struct  PISystemMonitor::ThreadStats
 Thread statistics. More...
 

Functions

PICout operator<< (PICout s, const PISystemMonitor::ThreadStats &v)
 Output operator to PICout.
 
makeStrings ()
 Restore operator.
 

Variables

return s
 Store operator. More...
 

Detailed Description

System resources monitoring.