summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--services/sensorservice/HidlSensorHalWrapper.cpp23
-rw-r--r--services/sensorservice/HidlSensorHalWrapper.h6
-rw-r--r--services/sensorservice/ISensorHalWrapper.h5
3 files changed, 0 insertions, 34 deletions
diff --git a/services/sensorservice/HidlSensorHalWrapper.cpp b/services/sensorservice/HidlSensorHalWrapper.cpp
index f64a827196..dbb3da19a6 100644
--- a/services/sensorservice/HidlSensorHalWrapper.cpp
+++ b/services/sensorservice/HidlSensorHalWrapper.cpp
@@ -374,29 +374,6 @@ void HidlSensorHalWrapper::writeWakeLockHandled(uint32_t count) {
}
}
-void HidlSensorHalWrapper::onDynamicSensorsConnected(
- const std::vector<sensor_t>& dynamicSensorsAdded) {
- std::unique_lock<std::mutex> lock(mDynamicSensorsMutex);
-
- // Allocate a sensor_t structure for each dynamic sensor added and insert
- // it into the dictionary of connected dynamic sensors keyed by handle.
- for (size_t i = 0; i < dynamicSensorsAdded.size(); ++i) {
- const sensor_t& sensor = dynamicSensorsAdded[i];
-
- auto it = mConnectedDynamicSensors.find(sensor.handle);
- CHECK(it == mConnectedDynamicSensors.end());
-
- mConnectedDynamicSensors.insert(std::make_pair(sensor.handle, sensor));
- }
-
- mDynamicSensorsCv.notify_all();
-}
-
-void HidlSensorHalWrapper::onDynamicSensorsDisconnected(
- const std::vector<int32_t>& /*dynamicSensorHandlesRemoved*/) {
- // TODO: Currently dynamic sensors do not seem to be removed
-}
-
status_t HidlSensorHalWrapper::checkReturnAndGetStatus(const hardware::Return<Result>& ret) {
checkReturn(ret);
return (!ret.isOk()) ? DEAD_OBJECT : statusFromResult(ret);
diff --git a/services/sensorservice/HidlSensorHalWrapper.h b/services/sensorservice/HidlSensorHalWrapper.h
index 6542c6acf9..f64e13d025 100644
--- a/services/sensorservice/HidlSensorHalWrapper.h
+++ b/services/sensorservice/HidlSensorHalWrapper.h
@@ -118,12 +118,6 @@ public:
virtual status_t configureDirectChannel(int32_t sensorHandle, int32_t channelHandle,
const struct sensors_direct_cfg_t* config) override;
- virtual void onDynamicSensorsConnected(
- const std::vector<sensor_t>& dynamicSensorsAdded) override;
-
- virtual void onDynamicSensorsDisconnected(
- const std::vector<int32_t>& dynamicSensorHandlesRemoved) override;
-
virtual void writeWakeLockHandled(uint32_t count) override;
private:
diff --git a/services/sensorservice/ISensorHalWrapper.h b/services/sensorservice/ISensorHalWrapper.h
index 7a51685862..3d33540c18 100644
--- a/services/sensorservice/ISensorHalWrapper.h
+++ b/services/sensorservice/ISensorHalWrapper.h
@@ -94,11 +94,6 @@ public:
virtual status_t configureDirectChannel(int32_t sensorHandle, int32_t channelHandle,
const struct sensors_direct_cfg_t *config) = 0;
- virtual void onDynamicSensorsConnected(const std::vector<sensor_t> &dynamicSensorsAdded) = 0;
-
- virtual void onDynamicSensorsDisconnected(
- const std::vector<int32_t> &dynamicSensorHandlesRemoved) = 0;
-
virtual void writeWakeLockHandled(uint32_t count) = 0;
std::atomic_bool mReconnecting = false;