#include <list>
#include <string>
Go to the source code of this file.
Classes | |
class | Device |
device abstraction of a powermanagable device More... | |
class | UsbDevice |
class representing an usb device More... | |
class | WlanDevice |
class representing an wlan device More... | |
class | SoundDevice |
class representing an sound device More... | |
class | LanDevice |
class representing an network device More... | |
Enumerations | |
enum | DPM_POWER_STATE { DPM_STATE_UNKNOWN = -1, DPM_STATE_D0, DPM_STATE_D1, DPM_STATE_D2, DPM_STATE_D3 } |
this is the power state which gets written into the power state file More... | |
enum | DPM_DEVICE_CLASS { DPM_CLASS_USB, DPM_CLASS_LAN, DPM_CLASS_WLAN, DPM_CLASS_SOUND, DPM_CLASS_MAX } |
a device class used to determine available devices More... | |
Variables | |
char * | DPM_CLASS_NAMES [DPM_CLASS_MAX] |
list of class names |
|
a device class used to determine available devices
|
|
this is the power state which gets written into the power state file
|
|
list of class names
|