|
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 | CountPowerFeatures ()=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 |
|
◆ CreateInstance()
Called by power manager to create platform power system adapter.
This method used to create platform specified power system adapter
◆ PumpPowerEvents()
The documentation for this class was generated from the following files:
- xbmc/powermanagement/IPowerSyscall.h
- xbmc/powermanagement/IPowerSyscall.cpp