diff --git a/services/sensorservice/SensorService.cpp b/services/sensorservice/SensorService.cpp index 0ab4a20b564bd..3fe3a5d30b79f 100644 --- a/services/sensorservice/SensorService.cpp +++ b/services/sensorservice/SensorService.cpp @@ -133,8 +133,10 @@ status_t SensorService::dump(int fd, const Vector& args) snprintf(buffer, SIZE, "Active sensors:\n"); result.append(buffer); for (size_t i=0 ; igetNumConnections()); result.append(buffer); } @@ -184,6 +186,18 @@ SensorService::getActiveConnections() const return mActiveConnections; } +String8 SensorService::getSensorName(int handle) const { + size_t count = mSensorList.size(); + for (size_t i=0 ; i SensorService::getSensorList() { return mSensorList; diff --git a/services/sensorservice/SensorService.h b/services/sensorservice/SensorService.h index d5e321ce27885..88b84ecb23ac2 100644 --- a/services/sensorservice/SensorService.h +++ b/services/sensorservice/SensorService.h @@ -91,6 +91,7 @@ class SensorService : }; SortedVector< wp > getActiveConnections() const; + String8 getSensorName(int handle) const; // constants Vector mSensorList;