Home
last modified time | relevance | path

Searched refs:SensorEventQueue (Results 1 – 18 of 18) sorted by relevance

/frameworks/native/libs/sensor/
DSensorEventQueue.cpp40 SensorEventQueue::SensorEventQueue(const sp<ISensorEventConnection>& connection) in SensorEventQueue() function in android::SensorEventQueue
46 SensorEventQueue::~SensorEventQueue() { in ~SensorEventQueue()
50 void SensorEventQueue::onFirstRef() in onFirstRef()
55 int SensorEventQueue::getFd() const in getFd()
61 ssize_t SensorEventQueue::write(const sp<BitTube>& tube, in write()
66 ssize_t SensorEventQueue::read(ASensorEvent* events, size_t numEvents) { in read()
83 sp<Looper> SensorEventQueue::getLooper() const in getLooper()
93 status_t SensorEventQueue::waitForEvent() const in waitForEvent()
118 status_t SensorEventQueue::wake() const in wake()
125 status_t SensorEventQueue::enableSensor(Sensor const* sensor) const { in enableSensor()
[all …]
DSensorManager.cpp228 sp<SensorEventQueue> SensorManager::createEventQueue(String8 packageName, int mode) { in createEventQueue()
229 sp<SensorEventQueue> queue; in createEventQueue()
240 queue = new SensorEventQueue(connection); in createEventQueue()
DAndroid.bp47 "SensorEventQueue.cpp",
/frameworks/base/native/android/
Dsensor.cpp37 using android::SensorEventQueue;
113 sp<SensorEventQueue> queue = in ASensorManager_createEventQueue()
128 sp<SensorEventQueue> q = static_cast<SensorEventQueue*>(queue); in ASensorManager_destroyEventQueue()
218 return static_cast<SensorEventQueue*>(queue)->enableSensor( in ASensorEventQueue_registerSensor()
227 return static_cast<SensorEventQueue*>(queue)->enableSensor( in ASensorEventQueue_enableSensor()
235 return static_cast<SensorEventQueue*>(queue)->disableSensor( in ASensorEventQueue_disableSensor()
248 return static_cast<SensorEventQueue*>(queue)->setEventRate( in ASensorEventQueue_setEventRate()
256 pfd.fd = static_cast<SensorEventQueue*>(queue)->getFd(); in ASensorEventQueue_hasEvents()
278 SensorEventQueue* sensorQueue = static_cast<SensorEventQueue*>(queue); in ASensorEventQueue_getEvents()
/frameworks/native/services/sensorservice/hidl/
DEventQueue.cpp30 EventQueueLooperCallback(sp<::android::SensorEventQueue> queue, in EventQueueLooperCallback()
55 wp<::android::SensorEventQueue> mQueue;
62 sp<::android::SensorEventQueue> internalQueue) in EventQueue()
DEventQueue.h44 sp<::android::SensorEventQueue> internalQueue);
54 sp<::android::SensorEventQueue> mInternalQueue;
DSensorManager.cpp220 sp<::android::SensorEventQueue> internalQueue = getInternalManager().createEventQueue(package); in createEventQueue()
/frameworks/native/services/sensorservice/tests/
Dsensorservicetest.cpp31 sp<SensorEventQueue> q((SensorEventQueue*)data); in receiver()
71 sp<SensorEventQueue> q = mgr.createEventQueue(); in main()
/frameworks/native/libs/sensor/include/sensor/
DSensorEventQueue.h50 class SensorEventQueue : public ASensorEventQueue, public RefBase
68 explicit SensorEventQueue(const sp<ISensorEventConnection>& connection);
69 virtual ~SensorEventQueue();
DSensorManager.h50 class SensorEventQueue; variable
62 sp<SensorEventQueue> createEventQueue(String8 packageName = String8(""), int mode = 0);
/frameworks/base/core/java/android/hardware/
DSystemSensorManager.java87 private final HashMap<SensorEventListener, SensorEventQueue> mSensorListeners =
88 new HashMap<SensorEventListener, SensorEventQueue>();
171 SensorEventQueue queue = mSensorListeners.get(listener); in registerListenerImpl()
178 queue = new SensorEventQueue(listener, looper, this, fullClassName); in registerListenerImpl()
200 SensorEventQueue queue = mSensorListeners.get(listener); in unregisterListenerImpl()
281 SensorEventQueue queue = mSensorListeners.get(listener); in flushImpl()
356 HashMap<SensorEventListener, SensorEventQueue> sensorListeners = in cleanupSensorConnection()
357 new HashMap<SensorEventListener, SensorEventQueue>(mSensorListeners); in cleanupSensorConnection()
778 static final class SensorEventQueue extends BaseEventQueue { class in SystemSensorManager
782 public SensorEventQueue(SensorEventListener listener, Looper looper, in SensorEventQueue() method in SystemSensorManager.SensorEventQueue
/frameworks/base/core/jni/
Dandroid_hardware_SensorManager.cpp294 sp<SensorEventQueue> mSensorQueue;
300 Receiver(const sp<SensorEventQueue>& sensorQueue, in Receiver()
317 sp<SensorEventQueue> getSensorEventQueue() const { in getSensorEventQueue()
334 sp<SensorEventQueue> q = reinterpret_cast<SensorEventQueue *>(data); in handleEvent()
428 sp<SensorEventQueue> queue(mgr->createEventQueue(clientName, mode)); in nativeInitSensorEventQueue()
/frameworks/native/services/sensorservice/
DSensorEventConnection.cpp344 ssize_t size = SensorEventQueue::write(mChannel, in sendEvents()
493 ssize_t size = SensorEventQueue::write(mChannel, &flushCompleteEvent, 1); in sendPendingFlushEventsLocked()
508 const int maxWriteSize = helpers::min(SensorEventQueue::MAX_RECEIVE_BUFFER_EVENT_COUNT/2, in writeToSocketFromCache()
529 ssize_t size = SensorEventQueue::write(mChannel, in writeToSocketFromCache()
DSensorDevice.h248 std::array<Event, SensorEventQueue::MAX_RECEIVE_BUFFER_EVENT_COUNT> mEventBuffer;
DSensorDevice.cpp206 SensorEventQueue::MAX_RECEIVE_BUFFER_EVENT_COUNT, in connectHidlServiceV2_0()
210 SensorEventQueue::MAX_RECEIVE_BUFFER_EVENT_COUNT, in connectHidlServiceV2_0()
DSensorService.cpp273 const size_t minBufferSize = SensorEventQueue::MAX_RECEIVE_BUFFER_EVENT_COUNT; in onFirstRef()
715 const size_t minBufferSize = SensorEventQueue::MAX_RECEIVE_BUFFER_EVENT_COUNT; in threadLoop()
/frameworks/native/libs/sensor/tests/
DSensorEventQueue_test.cpp83 sp<SensorEventQueue> mQueue;
/frameworks/base/config/
Dpreloaded-classes1415 android.hardware.SystemSensorManager$SensorEventQueue