Home
last modified time | relevance | path

Searched refs:injectQueue_ (Results 1 - 4 of 4) sorted by relevance

/foundation/multimodalinput/input/uinput/
H A Dinject_thread.cpp24 std::vector<InjectInputEvent> InjectThread::injectQueue_; member in OHOS::MMI::InjectThread
32 while (injectQueue_.size() > 0) { in InjectFunc()
33 if (injectQueue_[0].deviceId == TOUCH_SCREEN_DEVICE_ID) { in InjectFunc()
34 g_pTouchScreen->EmitEvent(injectQueue_[0].type, injectQueue_[0].code, injectQueue_[0].value); in InjectFunc()
35 } else if (injectQueue_[0].deviceId == KEYBOARD_DEVICE_ID) { in InjectFunc()
36 g_pKeyboard->EmitEvent(injectQueue_[0].type, injectQueue_[0].code, injectQueue_[ in InjectFunc()
[all...]
H A Dinject_thread.h51 static std::vector<InjectInputEvent> injectQueue_; member in OHOS::MMI::InjectThread
/foundation/distributedhardware/distributed_input/services/source/inputinject/src/
H A Ddistributed_input_node_manager.cpp486 injectQueue_.push({devId, events}); in ReportEvent()
502 [this]() { return !isInjectThreadRunning_.load() || !injectQueue_.empty(); }); in InjectEvent()
503 if (injectQueue_.empty()) { in InjectEvent()
506 events = injectQueue_.front(); in InjectEvent()
507 injectQueue_.pop(); in InjectEvent()
/foundation/distributedhardware/distributed_input/services/source/inputinject/include/
H A Ddistributed_input_node_manager.h126 std::queue<EventBatch> injectQueue_; member in OHOS::DistributedHardware::DistributedInput::DistributedInputNodeManager

Completed in 3 milliseconds