Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8358c6b5 authored by Yifan Hong's avatar Yifan Hong
Browse files

Add stub for SensorManager::createEventQueue

It is not yet implemented.

Test: pass
Bug: 35219747
Change-Id: I8ef1627376ac88f552c20a2809416115ba342b82
parent 075888c4
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -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
+1 −1
Original line number Diff line number Diff line
@@ -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;