void EnableBatteryNotifications() { Hal()->SendEnableBatteryNotifications(); }
void GetWakeLockInfo(const nsAString &aTopic, WakeLockInformation *aWakeLockInfo) { Hal()->SendGetWakeLockInfo(nsString(aTopic), aWakeLockInfo); }
void DisableSwitchNotifications(SwitchDevice aDevice) { Hal()->SendDisableSwitchNotifications(aDevice); }
void EnableWakeLockNotifications() { Hal()->SendEnableWakeLockNotifications(); }
void DisableWakeLockNotifications() { Hal()->SendDisableWakeLockNotifications(); }
void EnableNetworkNotifications() { Hal()->SendEnableNetworkNotifications(); }
void PowerOff() { Hal()->SendPowerOff(); }
void GetCurrentNetworkInformation(NetworkInformation* aNetworkInfo) { Hal()->SendGetCurrentNetworkInformation(aNetworkInfo); }
void DisableScreenConfigurationNotifications() { Hal()->SendDisableScreenConfigurationNotifications(); }
void SetScreenEnabled(bool enabled) { Hal()->SendSetScreenEnabled(enabled); }
void SetScreenBrightness(double brightness) { Hal()->SendSetScreenBrightness(brightness); }
void DisableSystemTimezoneChangeNotifications() { Hal()->SendDisableSystemTimezoneChangeNotifications(); }
void DisableSystemClockChangeNotifications() { Hal()->SendDisableSystemClockChangeNotifications(); }
void AdjustSystemClock(int64_t aDeltaMilliseconds) { Hal()->SendAdjustSystemClock(aDeltaMilliseconds); }
void DisableBatteryNotifications() { Hal()->SendDisableBatteryNotifications(); }
void UnlockScreenOrientation() { Hal()->SendUnlockScreenOrientation(); }
void GetCurrentBatteryInformation(BatteryInformation* aBatteryInfo) { Hal()->SendGetCurrentBatteryInformation(aBatteryInfo); }
void DisableSensorNotifications(SensorType aSensor) { Hal()->SendDisableSensorNotifications(aSensor); }
void DisableNetworkNotifications() { Hal()->SendDisableNetworkNotifications(); }
void Reboot() { Hal()->SendReboot(); }