Home
last modified time | relevance | path

Searched refs:InjectThread (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/drivers/peripheral/input/ddk_service/src/emit_event_manager/
H A Dinject_thread.cpp24 InjectThread::InjectThread(std::shared_ptr<VirtualDevice> virtualDevice) in InjectThread() function in OHOS::ExternalDeviceManager::InjectThread
30 InjectThread::~InjectThread() in ~InjectThread()
39 void InjectThread::Start() in Start()
45 void InjectThread::RunThread(void *param) in RunThread()
47 InjectThread *thread = reinterpret_cast<InjectThread *>(param); in RunThread()
55 void InjectThread::InjectFunc() in InjectFunc()
70 void InjectThread::WaitFunc(const std::vector<Hid_EmitItem> &items) in WaitFunc()
77 void InjectThread::Stop() in Stop()
H A Dvirtual_device_inject.cpp32 injectThread_ = std::make_unique<InjectThread>(virtualDevice); in VirtualDeviceInject()
/ohos5.0/foundation/multimodalinput/input/uinput/
H A Dinject_thread.cpp22 std::mutex InjectThread::mutex_;
23 std::condition_variable InjectThread::conditionVariable_;
24 std::vector<InjectInputEvent> InjectThread::injectQueue_;
26 void InjectThread::InjectFunc() const in InjectFunc()
43 void InjectThread::WaitFunc(InjectInputEvent injectInputEvent) const in WaitFunc()
H A Dinject_thread.h39 class InjectThread {
43 InjectThread() = default;
44 virtual ~InjectThread() = default;
H A Dkeyboard_inject.cpp34 std::unique_ptr<InjectThread> KeyboardInject::injectThread_ = nullptr;
44 injectThread_ = std::make_unique<InjectThread>(); in KeyboardInject()
H A Dkeyboard_inject.h36 static std::unique_ptr<InjectThread> injectThread_;
H A Dhdf_device_event_manager.h33 InjectThread injectThread_;
H A Dhdf_device_event_dispatch.h38 static InjectThread injectThread_;
H A Dhdf_device_event_dispatch.cpp30 InjectThread HdfDeviceEventDispatch::injectThread_;
/ohos5.0/drivers/peripheral/input/ddk_service/include/emit_event_manager/
H A Dinject_thread.h31 class InjectThread {
33 InjectThread(std::shared_ptr<VirtualDevice> virtualDevice);
34 virtual ~InjectThread();
H A Dvirtual_device_inject.h37 std::unique_ptr<InjectThread> injectThread_;