From 708cc794f6ccd4d31e0a00a23b289272c665adc1 Mon Sep 17 00:00:00 2001 From: Marco Nelissen Date: Wed, 16 Oct 2013 10:57:51 -0700 Subject: Native counterpart of new power manager method Cherrypicked from master. b/9464621 Change-Id: I54c0ed50a57ac870da91db8589a73a2c792dbd8d --- include/binder/Parcel.h | 1 + include/powermanager/IPowerManager.h | 1 + 2 files changed, 2 insertions(+) (limited to 'include') diff --git a/include/binder/Parcel.h b/include/binder/Parcel.h index 7a782f5692..c95f297b4f 100644 --- a/include/binder/Parcel.h +++ b/include/binder/Parcel.h @@ -101,6 +101,7 @@ public: status_t writeString16(const char16_t* str, size_t len); status_t writeStrongBinder(const sp& val); status_t writeWeakBinder(const wp& val); + status_t writeInt32Array(size_t len, const int32_t *val); template status_t write(const Flattenable& val); diff --git a/include/powermanager/IPowerManager.h b/include/powermanager/IPowerManager.h index 2f4c3c46e2..d85003f4a8 100644 --- a/include/powermanager/IPowerManager.h +++ b/include/powermanager/IPowerManager.h @@ -35,6 +35,7 @@ public: virtual status_t acquireWakeLockWithUid(int flags, const sp& lock, const String16& tag, const String16& packageName, int uid) = 0; virtual status_t releaseWakeLock(const sp& lock, int flags) = 0; + virtual status_t updateWakeLockUids(const sp& lock, int len, const int *uids) = 0; }; // ---------------------------------------------------------------------------- -- cgit v1.2.3-59-g8ed1b