Home
last modified time | relevance | path

Searched refs:SensorDirectConnection (Results 1 – 6 of 6) sorted by relevance

/aosp12/frameworks/native/services/sensorservice/
H A DSensorDirectConnection.cpp29 SensorService::SensorDirectConnection::SensorDirectConnection(const sp<SensorService>& service, in SensorDirectConnection() function in android::SensorService::SensorDirectConnection
40 SensorService::SensorDirectConnection::~SensorDirectConnection() { in ~SensorDirectConnection()
45 void SensorService::SensorDirectConnection::destroy() { in destroy()
61 void SensorService::SensorDirectConnection::onFirstRef() { in onFirstRef()
114 bool SensorService::SensorDirectConnection::hasSensorAccess() const { in hasSensorAccess()
118 status_t SensorService::SensorDirectConnection::enableDisable( in enableDisable()
130 status_t SensorService::SensorDirectConnection::setEventRate( in setEventRate()
138 status_t SensorService::SensorDirectConnection::flush() { in flush()
213 void SensorService::SensorDirectConnection::capRates() { in capRates()
251 void SensorService::SensorDirectConnection::uncapRates() { in uncapRates()
[all …]
H A DSensorDirectConnection.h37 class SensorService::SensorDirectConnection: public BnSensorEventConnection {
39 SensorDirectConnection(const sp<SensorService>& service, uid_t uid,
57 virtual ~SensorDirectConnection();
H A DSensorService.h84 class SensorDirectConnection; variable
103 void cleanupConnection(SensorDirectConnection* c);
151 const std::vector<sp<SensorDirectConnection>>& getDirectConnections();
165 std::vector<std::vector<sp<SensorDirectConnection>>> mReferencedDirectConnections;
182 void addDirectConnection(const sp<SensorDirectConnection>& connection);
183 void removeDirectConnection(const wp<SensorDirectConnection>& connection);
192 SortedVector< wp<SensorDirectConnection> > mDirectConnections;
H A DSensorService.cpp329 for (const sp<SensorDirectConnection>& conn : connLock.getDirectConnections()) { in onUidStateChanged()
682 for (const sp<SensorDirectConnection>& conn : connLock->getDirectConnections()) { in disableAllSensorsLocked()
712 for (const sp<SensorDirectConnection>& conn : connLock->getDirectConnections()) { in enableAllSensorsLocked()
721 for (const sp<SensorDirectConnection>& conn : connLock.getDirectConnections()) { in capRates()
736 for (const sp<SensorDirectConnection>& conn : connLock.getDirectConnections()) { in uncapRates()
1414 sp<SensorDirectConnection> conn; in createSensorDirectConnection()
1422 conn = new SensorDirectConnection(this, uid, &mem, channelHandle, opPackageName); in createSensorDirectConnection()
1595 void SensorService::cleanupConnection(SensorDirectConnection* c) { in cleanupConnection()
2325 const std::vector<sp<SensorService::SensorDirectConnection>>&
2344 const sp<SensorService::SensorDirectConnection>& connection) { in addDirectConnection()
[all …]
H A DAndroid.bp24 "SensorDirectConnection.cpp",
/aosp12/frameworks/base/core/proto/android/service/
H A Dsensor_service.proto184 // Proto dump of android::SensorService::SensorDirectConnection