Lines Matching refs:android
23 #include <android/native_activity.h>
27 namespace android {
44 } // namespace android
71 explicit AInputQueue(const android::sp<android::InputChannel>& channel, int workWrite);
90 inline android::InputConsumer& getConsumer() { return mConsumer; }
92 void dispatchEvent(android::KeyEvent* event);
96 android::KeyEvent* consumeUnhandledEvent();
97 android::KeyEvent* consumePreDispatchingEvent(int* outSeq);
99 android::KeyEvent* createKeyEvent();
104 void doUnhandledKey(android::KeyEvent* keyEvent);
105 bool preDispatchKey(android::KeyEvent* keyEvent);
108 android::PooledInputEventFactory mPooledInputEventFactory;
109 android::InputConsumer mConsumer;
110 android::sp<android::Looper> mLooper;
116 android::InputEvent* event;
126 android::Mutex mLock;
131 android::Vector<in_flight_event> mInFlightEvents;
135 android::Vector<android::KeyEvent*> mUnhandledKeys;
139 android::Vector<android::KeyEvent*> mDispatchingKeys;
142 android::Vector<in_flight_event> mPreDispatchingKeys;
145 android::Vector<finish_pre_dispatch> mFinishPreDispatches;