1c0beca55d290fe0b1c96d78cbbcf94b05c23f5a5Peter Qiu// 2c0beca55d290fe0b1c96d78cbbcf94b05c23f5a5Peter Qiu// Copyright (C) 2015 The Android Open Source Project 3c0beca55d290fe0b1c96d78cbbcf94b05c23f5a5Peter Qiu// 4c0beca55d290fe0b1c96d78cbbcf94b05c23f5a5Peter Qiu// Licensed under the Apache License, Version 2.0 (the "License"); 5c0beca55d290fe0b1c96d78cbbcf94b05c23f5a5Peter Qiu// you may not use this file except in compliance with the License. 6c0beca55d290fe0b1c96d78cbbcf94b05c23f5a5Peter Qiu// You may obtain a copy of the License at 7c0beca55d290fe0b1c96d78cbbcf94b05c23f5a5Peter Qiu// 8c0beca55d290fe0b1c96d78cbbcf94b05c23f5a5Peter Qiu// http://www.apache.org/licenses/LICENSE-2.0 9c0beca55d290fe0b1c96d78cbbcf94b05c23f5a5Peter Qiu// 10c0beca55d290fe0b1c96d78cbbcf94b05c23f5a5Peter Qiu// Unless required by applicable law or agreed to in writing, software 11c0beca55d290fe0b1c96d78cbbcf94b05c23f5a5Peter Qiu// distributed under the License is distributed on an "AS IS" BASIS, 12c0beca55d290fe0b1c96d78cbbcf94b05c23f5a5Peter Qiu// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13c0beca55d290fe0b1c96d78cbbcf94b05c23f5a5Peter Qiu// See the License for the specific language governing permissions and 14c0beca55d290fe0b1c96d78cbbcf94b05c23f5a5Peter Qiu// limitations under the License. 15c0beca55d290fe0b1c96d78cbbcf94b05c23f5a5Peter Qiu// 168631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu 178631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu#include "shill/power_manager_proxy_stub.h" 188631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu 198631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiunamespace shill { 208631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu 218631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter QiuPowerManagerProxyStub::PowerManagerProxyStub() {} 228631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu 238631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiubool PowerManagerProxyStub::RegisterSuspendDelay( 248631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu base::TimeDelta /*timeout*/, 258631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu const std::string& /*description*/, 268631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu int* /*delay_id_out*/) { 278631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu // STUB IMPLEMENTATION. 288631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu return false; 298631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu} 308631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu 318631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiubool PowerManagerProxyStub::UnregisterSuspendDelay(int /*delay_id*/) { 328631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu // STUB IMPLEMENTATION. 338631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu return false; 348631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu} 358631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu 368631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiubool PowerManagerProxyStub::ReportSuspendReadiness(int /*delay_id*/, 378631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu int /*suspend_id*/) { 388631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu // STUB IMPLEMENTATION. 398631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu return false; 408631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu} 418631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu 428631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiubool PowerManagerProxyStub::RegisterDarkSuspendDelay( 438631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu base::TimeDelta /*timeout*/, 448631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu const std::string& /*description*/, 458631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu int* /*delay_id_out*/) { 468631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu // STUB IMPLEMENTATION. 478631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu return false; 488631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu} 498631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu 508631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiubool PowerManagerProxyStub::UnregisterDarkSuspendDelay(int /*delay_id*/) { 518631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu // STUB IMPLEMENTATION. 528631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu return false; 538631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu} 548631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu 558631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiubool PowerManagerProxyStub::ReportDarkSuspendReadiness(int /*delay_id*/, 568631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu int /*suspend_id*/) { 578631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu // STUB IMPLEMENTATION. 588631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu return false; 598631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu} 608631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu 618631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiubool PowerManagerProxyStub::RecordDarkResumeWakeReason( 628631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu const std::string& /*wake_reason*/) { 638631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu // STUB IMPLEMENTATION. 648631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu return false; 658631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu} 668631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu 678631154ee15cf8e0b4b266bfa0ce689a7af2ebcePeter Qiu} // namespace shill 68