diff options
author | Daniel Erat <derat@google.com> | 2015-09-30 15:31:43 -0600 |
---|---|---|
committer | Daniel Erat <derat@google.com> | 2015-09-30 15:31:43 -0600 |
commit | 77ca78c8d297564db431a5b3a9165e170bb7c72a (patch) | |
tree | 319fc0369976be1a9410cd2166c64d7774371b4e | |
parent | 2227b46d29a3b582275178d0738614a62b9a9fb2 (diff) | |
download | nativepower-77ca78c8d297564db431a5b3a9165e170bb7c72a.tar.gz |
Add skeleton implementations of newly-added methods.
Add stub versions of IPowerManager methods that were just
added to BnPowerManager.
Bug: 22122485
Change-Id: Idc107b22ca4dcba146ed06e5ca78d630f46d8d03
-rw-r--r-- | daemon/power_manager.cc | 18 | ||||
-rw-r--r-- | daemon/power_manager.h | 4 | ||||
-rw-r--r-- | daemon/power_manager_stub.cc | 22 | ||||
-rw-r--r-- | include/nativepower/power_manager_stub.h | 4 |
4 files changed, 48 insertions, 0 deletions
diff --git a/daemon/power_manager.cc b/daemon/power_manager.cc index 55dd799..9247ecf 100644 --- a/daemon/power_manager.cc +++ b/daemon/power_manager.cc @@ -78,6 +78,24 @@ status_t PowerManager::powerHint(int hintId, int data) { return OK; } +status_t PowerManager::goToSleep(int64_t event_time_ms, int reason, int flags) { + return OK; +} + +status_t PowerManager::reboot(bool confirm, const String16& reason, bool wait) { + return OK; +} + +status_t PowerManager::shutdown(bool confirm, + const String16& reason, + bool wait) { + return OK; +} + +status_t PowerManager::crash(const String16& message) { + return OK; +} + bool PowerManager::AddWakeLockRequest(const sp<IBinder>& lock, const String16& tag, const String16& packageName, diff --git a/daemon/power_manager.h b/daemon/power_manager.h index 98385b0..43ced8f 100644 --- a/daemon/power_manager.h +++ b/daemon/power_manager.h @@ -60,6 +60,10 @@ class PowerManager : public BnPowerManager { const int* uids, bool isOneWay=false) override; status_t powerHint(int hintId, int data) override; + status_t goToSleep(int64_t event_time_ms, int reason, int flags) override; + status_t reboot(bool confirm, const String16& reason, bool wait) override; + status_t shutdown(bool confirm, const String16& reason, bool wait) override; + status_t crash(const String16& message) override; private: // Helper method for acquireWakeLock*(). Returns true on success. diff --git a/daemon/power_manager_stub.cc b/daemon/power_manager_stub.cc index 40490d3..70ee877 100644 --- a/daemon/power_manager_stub.cc +++ b/daemon/power_manager_stub.cc @@ -97,4 +97,26 @@ status_t PowerManagerStub::powerHint(int hintId, int data) { return OK; } +status_t PowerManagerStub::goToSleep(int64_t event_time_ms, + int reason, + int flags) { + return OK; +} + +status_t PowerManagerStub::reboot(bool confirm, + const String16& reason, + bool wait) { + return OK; +} + +status_t PowerManagerStub::shutdown(bool confirm, + const String16& reason, + bool wait) { + return OK; +} + +status_t PowerManagerStub::crash(const String16& message) { + return OK; +} + } // namespace android diff --git a/include/nativepower/power_manager_stub.h b/include/nativepower/power_manager_stub.h index ab303c2..7e4be06 100644 --- a/include/nativepower/power_manager_stub.h +++ b/include/nativepower/power_manager_stub.h @@ -60,6 +60,10 @@ class PowerManagerStub : public BnPowerManager { const int* uids, bool isOneWay=false) override; status_t powerHint(int hintId, int data) override; + status_t goToSleep(int64_t event_time_ms, int reason, int flags) override; + status_t reboot(bool confirm, const String16& reason, bool wait) override; + status_t shutdown(bool confirm, const String16& reason, bool wait) override; + status_t crash(const String16& message) override; private: // Contains information passed to acquireWakeLock() or |