Lines Matching defs:queue
78 sp<SensorEventQueue> queue =
80 if (queue != 0) {
81 ALooper_addFd(looper, queue->getFd(), ident, ALOOPER_EVENT_INPUT, callback, data);
82 queue->looper = looper;
83 queue->incStrong(manager);
85 return static_cast<ASensorEventQueue*>(queue.get());
91 sp<SensorEventQueue> queue = static_cast<SensorEventQueue*>(inQueue);
92 ALooper_removeFd(queue->looper, queue->getFd());
93 queue->decStrong(manager);
99 int ASensorEventQueue_enableSensor(ASensorEventQueue* queue, ASensor const* sensor)
101 return static_cast<SensorEventQueue*>(queue)->enableSensor(
105 int ASensorEventQueue_disableSensor(ASensorEventQueue* queue, ASensor const* sensor)
107 return static_cast<SensorEventQueue*>(queue)->disableSensor(
111 int ASensorEventQueue_setEventRate(ASensorEventQueue* queue, ASensor const* sensor,
114 return static_cast<SensorEventQueue*>(queue)->setEventRate(
118 int ASensorEventQueue_hasEvents(ASensorEventQueue* queue)
121 pfd.fd = static_cast<SensorEventQueue*>(queue)->getFd();
136 ssize_t ASensorEventQueue_getEvents(ASensorEventQueue* queue,
139 ssize_t actual = static_cast<SensorEventQueue*>(queue)->read(events, count);
141 static_cast<SensorEventQueue*>(queue)->sendAck(events, actual);