Lines Matching defs:event
124 void InputQueue::finishEvent(InputEvent* event, bool handled) {
126 mFinishedEvents.push(key_value_pair_t<InputEvent*, bool>(event, handled));
142 InputEvent* event;
149 event = mFinishedEvents[0].getKey();
154 reinterpret_cast<jlong>(event), handled);
155 recycleInputEvent(event);
161 void InputQueue::recycleInputEvent(InputEvent* event) {
162 mPooledInputEventFactory.recycle(event);
173 void InputQueue::enqueueEvent(InputEvent* event) {
175 mPendingEvents.push(event);
220 KeyEvent* event = queue->createKeyEvent();
221 status_t status = android_view_KeyEvent_toNative(env, eventObj, event);
223 queue->recycleInputEvent(event);
229 event->setFlags(event->getFlags() | AKEY_EVENT_FLAG_PREDISPATCH);
232 queue->enqueueEvent(event);
233 return reinterpret_cast<jlong>(event);
243 MotionEvent* event = queue->createMotionEvent();
244 event->copyFrom(originalEvent, true /* keepHistory */);
245 queue->enqueueEvent(event);
246 return reinterpret_cast<jlong>(event);