summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2017-03-28 02:39:12 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2017-03-28 02:39:12 +0000
commite90eac6a5884ee7212ae03b753113e438cf01e41 (patch)
treee5f02eb4c78d3e7500d8e49984c2dcf8555d1fba
parent47df7e3817badac69c6a875d6c230f930bf73b47 (diff)
parent8358c6b5d4f30292f25ffbed16ddd23cec333a61 (diff)
Merge "Add stub for SensorManager::createEventQueue"
-rw-r--r--services/sensorservice/hidl/SensorManager.cpp8
-rw-r--r--services/sensorservice/hidl/include/sensorservicehidl/SensorManager.h2
2 files changed, 8 insertions, 2 deletions
diff --git a/services/sensorservice/hidl/SensorManager.cpp b/services/sensorservice/hidl/SensorManager.cpp
index b55efb0bf2..37e53dc9fc 100644
--- a/services/sensorservice/hidl/SensorManager.cpp
+++ b/services/sensorservice/hidl/SensorManager.cpp
@@ -30,7 +30,6 @@ namespace sensorservice {
namespace V1_0 {
namespace implementation {
-using ::android::frameworks::sensorservice::V1_0::IDirectReportChannel;
using ::android::hardware::sensors::V1_0::SensorInfo;
using ::android::hardware::hidl_vec;
using ::android::hardware::Void;
@@ -112,6 +111,13 @@ Return<void> SensorManager::createGrallocDirectChannel(
return Void();
}
+Return<void> SensorManager::createEventQueue(
+ __unused const sp<IEventQueueCallback> &callback, createEventQueue_cb _hidl_cb) {
+ // TODO(b/35219747) Implement this
+ _hidl_cb(nullptr, Result::UNKNOWN_ERROR);
+ return Void();
+}
+
} // namespace implementation
} // namespace V1_0
} // namespace sensorservice
diff --git a/services/sensorservice/hidl/include/sensorservicehidl/SensorManager.h b/services/sensorservice/hidl/include/sensorservicehidl/SensorManager.h
index 484e624d26..0b026c9dcd 100644
--- a/services/sensorservice/hidl/include/sensorservicehidl/SensorManager.h
+++ b/services/sensorservice/hidl/include/sensorservicehidl/SensorManager.h
@@ -43,7 +43,7 @@ struct SensorManager : public ISensorManager {
Return<void> getDefaultSensor(SensorType type, getDefaultSensor_cb _hidl_cb) override;
Return<void> createAshmemDirectChannel(const hidl_memory& mem, uint64_t size, createAshmemDirectChannel_cb _hidl_cb) override;
Return<void> createGrallocDirectChannel(const hidl_handle& buffer, uint64_t size, createGrallocDirectChannel_cb _hidl_cb) override;
-
+ Return<void> createEventQueue(const sp<IEventQueueCallback> &callback, createEventQueue_cb _hidl_cb);
private:
::android::SensorManager& mManager;