summaryrefslogtreecommitdiffstats
path: root/chromeos/dbus/fake_power_manager_client.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromeos/dbus/fake_power_manager_client.cc')
-rw-r--r--chromeos/dbus/fake_power_manager_client.cc49
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