Lines Matching refs:event

31     auto [consumeSeq, event] = receiveEvent(timeout);  in consume()
36 return std::move(event); in consume()
42 std::unique_ptr<InputEvent> event; in receiveEvent() local
50 event = std::unique_ptr<InputEvent>(rawEventPtr); in receiveEvent()
66 if (event == nullptr) { in receiveEvent()
69 return std::make_pair(consumeSeq, std::move(event)); in receiveEvent()
86 std::unique_ptr<InputEvent> event = consume(CONSUME_TIMEOUT_EVENT_EXPECTED); in consumeEvent() local
88 ASSERT_NE(nullptr, event) << mName.c_str() << ": consumer should have returned non-NULL event."; in consumeEvent()
89 ASSERT_EQ(expectedEventType, event->getType()) in consumeEvent()
91 << " event, got " << *event; in consumeEvent()
94 EXPECT_EQ(expectedDisplayId, event->getDisplayId()); in consumeEvent()
99 const KeyEvent& keyEvent = static_cast<const KeyEvent&>(*event); in consumeEvent()
107 const MotionEvent& motionEvent = static_cast<const MotionEvent&>(*event); in consumeEvent()
130 std::unique_ptr<InputEvent> event = consume(CONSUME_TIMEOUT_EVENT_EXPECTED); in consumeMotion() local
132 if (event == nullptr) { in consumeMotion()
137 if (event->getType() != InputEventType::MOTION) { in consumeMotion()
138 ADD_FAILURE() << mName << " expected a MotionEvent, got " << *event; in consumeMotion()
141 return std::unique_ptr<MotionEvent>(static_cast<MotionEvent*>(event.release())); in consumeMotion()
151 std::unique_ptr<InputEvent> event = consume(CONSUME_TIMEOUT_EVENT_EXPECTED); in consumeFocusEvent() local
152 ASSERT_NE(nullptr, event) << mName.c_str() << ": consumer should have returned non-NULL event."; in consumeFocusEvent()
153 ASSERT_EQ(InputEventType::FOCUS, event->getType()) << "Instead of FocusEvent, got " << *event; in consumeFocusEvent()
155 ASSERT_EQ(ui::LogicalDisplayId::INVALID, event->getDisplayId()) in consumeFocusEvent()
158 FocusEvent& focusEvent = static_cast<FocusEvent&>(*event); in consumeFocusEvent()
163 std::unique_ptr<InputEvent> event = consume(CONSUME_TIMEOUT_EVENT_EXPECTED); in consumeCaptureEvent() local
164 ASSERT_NE(nullptr, event) << mName.c_str() << ": consumer should have returned non-NULL event."; in consumeCaptureEvent()
165 ASSERT_EQ(InputEventType::CAPTURE, event->getType()) in consumeCaptureEvent()
166 << "Instead of CaptureEvent, got " << *event; in consumeCaptureEvent()
168 ASSERT_EQ(ui::LogicalDisplayId::INVALID, event->getDisplayId()) in consumeCaptureEvent()
171 const auto& captureEvent = static_cast<const CaptureEvent&>(*event); in consumeCaptureEvent()
176 std::unique_ptr<InputEvent> event = consume(CONSUME_TIMEOUT_EVENT_EXPECTED); in consumeDragEvent() local
177 ASSERT_NE(nullptr, event) << mName.c_str() << ": consumer should have returned non-NULL event."; in consumeDragEvent()
178 ASSERT_EQ(InputEventType::DRAG, event->getType()) << "Instead of DragEvent, got " << *event; in consumeDragEvent()
180 EXPECT_EQ(ui::LogicalDisplayId::INVALID, event->getDisplayId()) in consumeDragEvent()
183 const auto& dragEvent = static_cast<const DragEvent&>(*event); in consumeDragEvent()
190 std::unique_ptr<InputEvent> event = consume(CONSUME_TIMEOUT_EVENT_EXPECTED); in consumeTouchModeEvent() local
191 ASSERT_NE(nullptr, event) << mName.c_str() << ": consumer should have returned non-NULL event."; in consumeTouchModeEvent()
192 ASSERT_EQ(InputEventType::TOUCH_MODE, event->getType()) in consumeTouchModeEvent()
193 << "Instead of TouchModeEvent, got " << *event; in consumeTouchModeEvent()
195 ASSERT_EQ(ui::LogicalDisplayId::INVALID, event->getDisplayId()) in consumeTouchModeEvent()
197 const auto& touchModeEvent = static_cast<const TouchModeEvent&>(*event); in consumeTouchModeEvent()
202 std::unique_ptr<InputEvent> event = consume(timeout); in assertNoEvents() local
203 if (event == nullptr) { in assertNoEvents()
206 if (event->getType() == InputEventType::KEY) { in assertNoEvents()
207 KeyEvent& keyEvent = static_cast<KeyEvent&>(*event); in assertNoEvents()
209 } else if (event->getType() == InputEventType::MOTION) { in assertNoEvents()
210 MotionEvent& motionEvent = static_cast<MotionEvent&>(*event); in assertNoEvents()
212 } else if (event->getType() == InputEventType::FOCUS) { in assertNoEvents()
213 FocusEvent& focusEvent = static_cast<FocusEvent&>(*event); in assertNoEvents()
216 } else if (event->getType() == InputEventType::CAPTURE) { in assertNoEvents()
217 const auto& captureEvent = static_cast<CaptureEvent&>(*event); in assertNoEvents()
220 } else if (event->getType() == InputEventType::TOUCH_MODE) { in assertNoEvents()
221 const auto& touchModeEvent = static_cast<TouchModeEvent&>(*event); in assertNoEvents()
285 std::unique_ptr<InputEvent> event = consume(CONSUME_TIMEOUT_EVENT_EXPECTED, handled); in consumeKey() local
286 if (event == nullptr) { in consumeKey()
290 if (event->getType() != InputEventType::KEY) { in consumeKey()
291 ADD_FAILURE() << "Instead of key event, got " << event; in consumeKey()
294 return std::unique_ptr<KeyEvent>(static_cast<KeyEvent*>(event.release())); in consumeKey()
299 std::unique_ptr<InputEvent> event = consume(CONSUME_TIMEOUT_EVENT_EXPECTED); in consumeMotionEvent() local
300 if (event == nullptr) { in consumeMotionEvent()
306 if (event->getType() != InputEventType::MOTION) { in consumeMotionEvent()
307 ADD_FAILURE() << "Instead of motion event, got " << *event << " on " << mName; in consumeMotionEvent()
311 std::unique_ptr<MotionEvent>(static_cast<MotionEvent*>(event.release())); in consumeMotionEvent()
333 std::unique_ptr<InputEvent> event = mInputReceiver->consume(timeout, handled); in consume() local
334 if (event == nullptr) { in consume()
339 sOnEventReceivedCallback(event, mInfo); in consume()
341 return event; in consume()
351 const auto& [_, event] = out; in receive()
354 sOnEventReceivedCallback(event, mInfo); in receive()