config_pm.h File Reference

#include <map>
#include <string>
#include "powerlib.h"
#include "event.h"
#include "device.h"

Go to the source code of this file.

Classes

class  PS_Config
 Powersave configuration class. More...
class  SchemeConfig
 Scheme configuration class. More...
class  GeneralConfig
 class representing a general configuration (no scheme config) More...

Defines

#define MAX_SCHEMES   50
#define MAX_THERMAL_ZONES   10
#define ACPI_THERMAL_MAX_ACTIVE   10

Enumerations

enum  CPUFREQ_MODE { _DYNAMIC, _PERFORMANCE, _POWERSAVE }
enum  CPUFREQ_CONTROL_MODE { CPUFREQ_USERSPACE = 1, CPUFREQ_KERNEL }
 the cpufreq control mode More...
enum  THERMAL_MANAGEMENT_DELIGATION { OFF, KERNEL, KERNEL_PASSIVE }


Define Documentation

#define ACPI_THERMAL_MAX_ACTIVE   10
 

#define MAX_SCHEMES   50
 

#define MAX_THERMAL_ZONES   10
 


Enumeration Type Documentation

enum CPUFREQ_CONTROL_MODE
 

the cpufreq control mode

start with 1 to be used as bitmask

Enumerator:
CPUFREQ_USERSPACE 
CPUFREQ_KERNEL 

enum CPUFREQ_MODE
 

Enumerator:
_DYNAMIC 
_PERFORMANCE 
_POWERSAVE 

enum THERMAL_MANAGEMENT_DELIGATION
 

Enumerator:
OFF 
KERNEL 
KERNEL_PASSIVE 


Generated on Mon Mar 27 09:27:19 2006 for Powersave Daemon by  doxygen 1.4.6