Home
last modified time | relevance | path

Searched refs:InputEvent (Results 1 – 3 of 3) sorted by relevance

/device/google/cuttlefish_common/common/vsoc/lib/
Dinput_events_region_view.cpp29 void InitInputEvent(InputEvent* evt, uint16_t type, uint16_t code, uint32_t value) { in InitInputEvent()
40 InputEvent events[4]; in HandleSingleTouchEvent()
52 InputEvent events[2]; in HandlePowerButtonEvent()
61 InputEvent events[2]; in HandleKeyboardEvent()
69 intptr_t InputEventsRegionView::GetScreenEventsOrWait(InputEvent* evt, in GetScreenEventsOrWait()
72 this, reinterpret_cast<char*>(evt), sizeof(InputEvent) * max_event_count); in GetScreenEventsOrWait()
76 return ret / sizeof(InputEvent); in GetScreenEventsOrWait()
79 intptr_t InputEventsRegionView::GetKeyboardEventsOrWait(InputEvent* evt, in GetKeyboardEventsOrWait()
82 this, reinterpret_cast<char*>(evt), sizeof(InputEvent) * max_event_count); in GetKeyboardEventsOrWait()
86 return ret / sizeof(InputEvent); in GetKeyboardEventsOrWait()
[all …]
Dinput_events_region_view.h27 struct InputEvent { struct
51 intptr_t GetScreenEventsOrWait(InputEvent* buffer, int max_event_count); argument
52 intptr_t GetKeyboardEventsOrWait(InputEvent* buffer, int max_event_count);
53 intptr_t GetPowerButtonEventsOrWait(InputEvent* buffer, int max_event_count);
/device/google/cuttlefish_common/guest/commands/vsoc_input_service/
Dvsoc_input_service.cpp30 using vsoc::input_events::InputEvent;
41 std::function<int(InputEvent*, int)> next_events) { in EventLoop() argument
43 InputEvent events[InputEventsRegionView::kMaxEventsPerPacket]; in EventLoop()
90 virtual_touchscreen_, [](InputEvent* event_buffer, int max_events) { in ProcessEvents()
96 EventLoop(virtual_keyboard_, [](InputEvent* event_buffer, int max_events) { in ProcessEvents()
103 [](InputEvent* event_buffer, int max_events) { in ProcessEvents()