diff options
Diffstat (limited to 'chromeos/dbus/fake_power_manager_client.cc')
-rw-r--r-- | chromeos/dbus/fake_power_manager_client.cc | 49 |
1 files changed, 29 insertions, 20 deletions
diff --git a/chromeos/dbus/fake_power_manager_client.cc b/chromeos/dbus/fake_power_manager_client.cc index 9fbc7d1..5231cf8 100644 --- a/chromeos/dbus/fake_power_manager_client.cc +++ b/chromeos/dbus/fake_power_manager_client.cc @@ -11,6 +11,7 @@ namespace chromeos { FakePowerManagerClient::FakePowerManagerClient() : num_request_restart_calls_(0), + num_request_shutdown_calls_(0), num_set_policy_calls_(0), num_set_is_projecting_calls_(0), is_projecting_(false) { @@ -30,19 +31,14 @@ void FakePowerManagerClient::RemoveObserver(Observer* observer) { observers_.RemoveObserver(observer); } -void FakePowerManagerClient::RequestStatusUpdate() { -} - -void FakePowerManagerClient::SetPolicy( - const power_manager::PowerManagementPolicy& policy) { - policy_ = policy; - ++num_set_policy_calls_; +bool FakePowerManagerClient::HasObserver(Observer* observer) { + return false; } -void FakePowerManagerClient::RequestShutdown() { +void FakePowerManagerClient::DecreaseScreenBrightness(bool allow_off) { } -void FakePowerManagerClient::DecreaseScreenBrightness(bool allow_off) { +void FakePowerManagerClient::IncreaseScreenBrightness() { } void FakePowerManagerClient::SetScreenBrightnessPercent(double percent, @@ -53,32 +49,34 @@ void FakePowerManagerClient::GetScreenBrightnessPercent( const GetScreenBrightnessPercentCallback& callback) { } -base::Closure FakePowerManagerClient::GetSuspendReadinessCallback() { - return base::Closure(); +void FakePowerManagerClient::DecreaseKeyboardBrightness() { } -int FakePowerManagerClient::GetNumPendingSuspendReadinessCallbacks() { - return 0; +void FakePowerManagerClient::IncreaseKeyboardBrightness() { } -bool FakePowerManagerClient::HasObserver(Observer* observer) { - return false; +void FakePowerManagerClient::RequestStatusUpdate() { } void FakePowerManagerClient::RequestRestart() { ++num_request_restart_calls_; } -void FakePowerManagerClient::IncreaseKeyboardBrightness() { +void FakePowerManagerClient::RequestShutdown() { + ++num_request_shutdown_calls_; } -void FakePowerManagerClient::IncreaseScreenBrightness() { +void FakePowerManagerClient::NotifyUserActivity( + power_manager::UserActivityType type) { } void FakePowerManagerClient::NotifyVideoActivity(bool is_fullscreen) { } -void FakePowerManagerClient::DecreaseKeyboardBrightness() { +void FakePowerManagerClient::SetPolicy( + const power_manager::PowerManagementPolicy& policy) { + policy_ = policy; + ++num_set_policy_calls_; } void FakePowerManagerClient::SetIsProjecting(bool is_projecting) { @@ -86,8 +84,12 @@ void FakePowerManagerClient::SetIsProjecting(bool is_projecting) { is_projecting_ = is_projecting; } -void FakePowerManagerClient::NotifyUserActivity( - power_manager::UserActivityType type) { +base::Closure FakePowerManagerClient::GetSuspendReadinessCallback() { + return base::Closure(); +} + +int FakePowerManagerClient::GetNumPendingSuspendReadinessCallbacks() { + return 0; } void FakePowerManagerClient::SendSuspendImminent() { @@ -102,4 +104,11 @@ void FakePowerManagerClient::SendDarkSuspendImminent() { FOR_EACH_OBSERVER(Observer, observers_, DarkSuspendImminent()); } +void FakePowerManagerClient::SendPowerButtonEvent( + bool down, + const base::TimeTicks& timestamp) { + FOR_EACH_OBSERVER(Observer, observers_, + PowerButtonEventReceived(down, timestamp)); +} + } // namespace chromeos |