Home | History | Annotate | Download | only in dbus
      1 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 #include "chromeos/dbus/fake_power_manager_client.h"
      6 #include "chromeos/dbus/power_manager/policy.pb.h"
      7 
      8 namespace chromeos {
      9 
     10 FakePowerManagerClient::FakePowerManagerClient()
     11   : request_restart_call_count_(0) {
     12 }
     13 
     14 FakePowerManagerClient::~FakePowerManagerClient() {
     15 }
     16 
     17 void FakePowerManagerClient::AddObserver(Observer* observer) {
     18 }
     19 
     20 void FakePowerManagerClient::RequestStatusUpdate() {
     21 }
     22 
     23 void FakePowerManagerClient::SetPolicy(
     24     const power_manager::PowerManagementPolicy& policy) {
     25   policy_ = policy;
     26 }
     27 
     28 void FakePowerManagerClient::RequestShutdown() {
     29 }
     30 
     31 void FakePowerManagerClient::RequestIdleNotification(int64 threshold_secs) {
     32 }
     33 
     34 void FakePowerManagerClient::DecreaseScreenBrightness(bool allow_off) {
     35 }
     36 
     37 void FakePowerManagerClient::SetScreenBrightnessPercent(double percent,
     38                                                         bool gradual) {
     39 }
     40 
     41 void FakePowerManagerClient::GetScreenBrightnessPercent(
     42     const GetScreenBrightnessPercentCallback& callback) {
     43 }
     44 
     45 base::Closure FakePowerManagerClient::GetSuspendReadinessCallback() {
     46   return base::Closure();
     47 }
     48 
     49 bool FakePowerManagerClient::HasObserver(Observer* observer) {
     50   return false;
     51 }
     52 
     53 void FakePowerManagerClient::RequestRestart() {
     54   ++request_restart_call_count_;
     55 }
     56 
     57 void FakePowerManagerClient::IncreaseKeyboardBrightness() {
     58 }
     59 
     60 void FakePowerManagerClient::IncreaseScreenBrightness() {
     61 }
     62 
     63 void FakePowerManagerClient::NotifyVideoActivity(bool is_fullscreen) {
     64 }
     65 
     66 void FakePowerManagerClient::DecreaseKeyboardBrightness() {
     67 }
     68 
     69 void FakePowerManagerClient::SetIsProjecting(bool is_projecting) {
     70 }
     71 
     72 void FakePowerManagerClient::RemoveObserver(Observer* observer) {
     73 }
     74 
     75 void FakePowerManagerClient::NotifyUserActivity(
     76     power_manager::UserActivityType type) {
     77 }
     78 
     79 } // namespace chromeos
     80