Searched refs:SensorEventQueue (Results 1 - 10 of 10) sorted by relevance

/frameworks/native/libs/gui/
H A DSensorEventQueue.cpp31 #include <gui/SensorEventQueue.h>
42 SensorEventQueue::SensorEventQueue(const sp<ISensorEventConnection>& connection) function in class:android::SensorEventQueue
48 SensorEventQueue::~SensorEventQueue() {
52 void SensorEventQueue::onFirstRef()
57 int SensorEventQueue::getFd() const
63 ssize_t SensorEventQueue::write(const sp<BitTube>& tube,
68 ssize_t SensorEventQueue::read(ASensorEvent* events, size_t numEvents) {
85 sp<Looper> SensorEventQueue
[all...]
H A DSensorManager.cpp33 #include <gui/SensorEventQueue.h>
204 sp<SensorEventQueue> SensorManager::createEventQueue(String8 packageName, int mode) {
205 sp<SensorEventQueue> queue;
216 queue = new SensorEventQueue(connection);
H A DAndroid.mk66 SensorEventQueue.cpp \
/frameworks/base/native/android/
H A Dsensor.cpp29 #include <gui/SensorEventQueue.h>
36 using android::SensorEventQueue;
87 sp<SensorEventQueue> queue =
100 sp<SensorEventQueue> queue = static_cast<SensorEventQueue*>(inQueue);
110 return static_cast<SensorEventQueue*>(queue)->enableSensor(
116 return static_cast<SensorEventQueue*>(queue)->disableSensor(
123 return static_cast<SensorEventQueue*>(queue)->setEventRate(
130 pfd.fd = static_cast<SensorEventQueue*>(queue)->getFd();
148 ssize_t actual = static_cast<SensorEventQueue*>(queu
[all...]
/frameworks/native/services/sensorservice/tests/
H A Dsensorservicetest.cpp21 #include <gui/SensorEventQueue.h>
31 sp<SensorEventQueue> q((SensorEventQueue*)data);
71 sp<SensorEventQueue> q = mgr.createEventQueue();
/frameworks/native/include/gui/
H A DSensorManager.h35 #include <gui/SensorEventQueue.h>
47 class SensorEventQueue;
59 sp<SensorEventQueue> createEventQueue(String8 packageName = String8(""), int mode = 0);
H A DSensorEventQueue.h50 class SensorEventQueue : public ASensorEventQueue, public RefBase class in namespace:android
56 SensorEventQueue(const sp<ISensorEventConnection>& connection);
57 virtual ~SensorEventQueue();
/frameworks/base/core/jni/
H A Dandroid_hardware_SensorManager.cpp29 #include <gui/SensorEventQueue.h>
191 sp<SensorEventQueue> mSensorQueue;
196 Receiver(const sp<SensorEventQueue>& sensorQueue,
210 sp<SensorEventQueue> getSensorEventQueue() const {
227 sp<SensorEventQueue> q = reinterpret_cast<SensorEventQueue *>(data);
297 sp<SensorEventQueue> queue(mgr->createEventQueue(clientName, mode));
/frameworks/base/core/java/android/hardware/
H A DSystemSensorManager.java58 private final HashMap<SensorEventListener, SensorEventQueue> mSensorListeners =
59 new HashMap<SensorEventListener, SensorEventQueue>();
120 // - one Looper per SensorEventQueue
121 // We map SensorEventListener to a SensorEventQueue, which holds the looper
123 SensorEventQueue queue = mSensorListeners.get(listener);
129 queue = new SensorEventQueue(listener, looper, this, fullClassName);
151 SensorEventQueue queue = mSensorListeners.get(listener);
225 SensorEventQueue queue = mSensorListeners.get(listener);
279 * SensorEventQueue, TriggerEventQueue are subclases and there is one-to-one mapping between
427 static final class SensorEventQueue extend class in class:SystemSensorManager
431 public SensorEventQueue(SensorEventListener listener, Looper looper, method in class:SystemSensorManager.SensorEventQueue
[all...]
/frameworks/native/services/sensorservice/
H A DSensorService.cpp41 #include <gui/SensorEventQueue.h>
197 const size_t minBufferSize = SensorEventQueue::MAX_RECEIVE_BUFFER_EVENT_COUNT;
470 const size_t minBufferSize = SensorEventQueue::MAX_RECEIVE_BUFFER_EVENT_COUNT;
1655 ssize_t size = SensorEventQueue::write(mChannel,
1726 ssize_t size = SensorEventQueue::write(mChannel, &flushCompleteEvent, 1);
1739 // At a time write at most half the size of the receiver buffer in SensorEventQueue OR
1741 const int maxWriteSize = helpers::min(SensorEventQueue::MAX_RECEIVE_BUFFER_EVENT_COUNT/2,
1759 ssize_t size = SensorEventQueue::write(mChannel,

Completed in 1241 milliseconds