|  | 
| int | CountPowerFeatures () override | 
|  | 
| virtual bool | Powerdown ()=0 | 
|  | 
| virtual bool | Suspend ()=0 | 
|  | 
| virtual bool | Hibernate ()=0 | 
|  | 
| virtual bool | Reboot ()=0 | 
|  | 
| virtual bool | CanPowerdown ()=0 | 
|  | 
| virtual bool | CanSuspend ()=0 | 
|  | 
| virtual bool | CanHibernate ()=0 | 
|  | 
| virtual bool | CanReboot ()=0 | 
|  | 
| virtual int | BatteryLevel ()=0 | 
|  | 
| virtual bool | PumpPowerEvents (IPowerEventsCallback *callback)=0 | 
|  | Pump power related events back to xbmc.  More... 
 | 
|  | 
|  | 
| static IPowerSyscall * | CreateInstance () | 
|  | Called by power manager to create platform power system adapter.  More... 
 | 
|  | 
| static void | RegisterPowerSyscall (CreatePowerSyscallFunc createFunc) | 
|  | 
| static const int | MAX_COUNT_POWER_FEATURES = 4 | 
|  | 
The documentation for this class was generated from the following file: