30 #include "QTITempProbe.h"
55 sysmonD(
int argc,
char **argv)
throw (AOException);
58 sysmonD(std::string name,
const std::string &conffile)
throw (AOException);
100 std::string qtiAirSerialNo;
104 std::string qtiJoe47SerialNo;
108 std::string qtiAmbSerialNo;
119 double core_temp_warn;
120 double core_temp_limit;
121 double hdd_used_warn;
122 double hdd_used_limit;
123 double hdd_temp_warn;
124 double hdd_temp_limit;
125 double gpu_temp_warn;
126 double gpu_temp_limit;
127 double air_temp_warn;
128 double air_temp_limit;
129 double joe_temp_warn;
130 double joe_temp_limit;
151 #endif //__sysmonD_h__
virtual int Run()
The main loop.
The standalone VisAO application, does not interface with the AO Supervisor.
Declarations for the standalone VisAO application.
VisAO software utilitites, declarations.
The VisAO system monitor.
#define SYS_N_VCORES
Number of virtual processors in the system.
Logger * _tempsLogger
Temperature logger.
sysmonD(int argc, char **argv)
Command line constructor.
virtual int update_statusboard()
Update the status board.
#define SYS_N_LOGDRV
Number of logical drives in the system.
The namespace of VisAO software.
#define SYS_N_CORES
Number of physical processors in the system.