Go to the documentation of this file.
9 #ifndef _POWERDXX_CONSTANTS_HPP_
10 #define _POWERDXX_CONSTANTS_HPP_
29 char const *
const ACLINE =
"hw.acpi.acline";
34 char const *
const FREQ =
"dev.cpu.%d.freq";
50 "dev.cpu.%d.coretemp.tjmax"
56 char const *
const FREQ_DRIVER =
"dev.cpufreq.%d.freq_driver";
const char *const FREQ
The MIB name for CPU frequencies.
Definition: constants.hpp:34
unsigned int mhz_t
Type for CPU frequencies in MHz.
Definition: types.hpp:40
const char *const FREQ_LEVELS
The MIB name for CPU frequency levels.
Definition: constants.hpp:39
A collection of type aliases.
const char *const ACLINE
The MIB name for the AC line state.
Definition: constants.hpp:29
const types::mhz_t FREQ_UNSET
Clock frequency representing an uninitialised value.
Definition: constants.hpp:83
int decikelvin_t
Type for temperatures in dK.
Definition: types.hpp:45
const char *const FREQ_DRIVER
The MIB name for the CPU frequency drivers.
Definition: constants.hpp:56
const char *const POWERD_PIDFILE
The default pidfile name of powerd.
Definition: constants.hpp:88
const char *const TJMAX_SOURCES[]
An array of maximum temperature sources.
Definition: constants.hpp:49
const types::decikelvin_t HITEMP_OFFSET
The default temperautre offset between high and critical temperature.
Definition: constants.hpp:103
const types::cptime_t HADP
The load target for hiadaptive mode, equals 37.5% load.
Definition: constants.hpp:98
unsigned long cptime_t
Type for load counting.
Definition: types.hpp:35
const char *const CP_TIMES
The MIB name for per-CPU time statistics.
Definition: constants.hpp:24
const char *const TEMPERATURE
The MIB name for CPU temperatures.
Definition: constants.hpp:44
const types::mhz_t FREQ_DEFAULT_MAX
Default maximum clock frequency value.
Definition: constants.hpp:73
A collection of constants.
Definition: constants.hpp:15
const types::mhz_t FREQ_DEFAULT_MIN
Default minimum clock frequency value.
Definition: constants.hpp:78
const char *const FREQ_DRIVER_BLACKLIST[]
A list of driver prefixes, that are known not to allow manual frequency control.
Definition: constants.hpp:62
const types::cptime_t ADP
The load target for adaptive mode, equals 50% load.
Definition: constants.hpp:93