/foundation/multimedia/av_session/services/session/adapter/ |
H A D | key_event_adapter.cpp | 36 auto keyOption = std::make_shared<MMI::KeyOption>(); in SubscribeKeyEvent() local 37 CHECK_AND_RETURN_LOG(keyOption != nullptr, "no memory"); in SubscribeKeyEvent() 38 keyOption->SetFinalKey(keyCode); in SubscribeKeyEvent() 39 keyOption->SetFinalKeyDown(true); in SubscribeKeyEvent() 40 keyOption->SetFinalKeyDownDuration(0); in SubscribeKeyEvent() 41 if (inputManager->SubscribeKeyEvent(keyOption, callback) < 0) { in SubscribeKeyEvent()
|
/foundation/multimodalinput/input/service/subscriber/src/ |
H A D | key_subscriber_handler.cpp | 106 SessionPtr sess, int32_t subscribeId, std::shared_ptr<KeyOption> keyOption) in SubscribeKeyEvent() 114 CHKPR(keyOption, ERROR_NULL_POINTER); in SubscribeKeyEvent() 115 uint32_t preKeySize = keyOption->GetPreKeys().size(); in SubscribeKeyEvent() 121 for (const auto &keyCode : keyOption->GetPreKeys()) { in SubscribeKeyEvent() 122 MMI_HILOGD("keyOption->prekey:%{private}d", keyCode); in SubscribeKeyEvent() 126 subscribeId, keyOption->GetFinalKey(), keyOption->IsFinalKeyDown() ? "true" : "false", in SubscribeKeyEvent() 127 keyOption->GetFinalKeyDownDuration(), sess->GetPid()); in SubscribeKeyEvent() 128 auto subscriber = std::make_shared<Subscriber>(subscribeId, sess, keyOption); in SubscribeKeyEvent() 129 if (keyGestureMgr_.ShouldIntercept(keyOption)) { in SubscribeKeyEvent() 105 SubscribeKeyEvent( SessionPtr sess, int32_t subscribeId, std::shared_ptr<KeyOption> keyOption) SubscribeKeyEvent() argument 185 AddKeyGestureSubscriber( std::shared_ptr<Subscriber> subscriber, std::shared_ptr<KeyOption> keyOption) AddKeyGestureSubscriber() argument 285 SubscribeHotkey( SessionPtr sess, int32_t subscribeId, std::shared_ptr<KeyOption> keyOption) SubscribeHotkey() argument 708 NotifyKeyDownSubscriber(const std::shared_ptr<KeyEvent> &keyEvent, std::shared_ptr<KeyOption> keyOption, std::list<std::shared_ptr<Subscriber>> &subscribers, bool &handled) NotifyKeyDownSubscriber() argument 838 auto &keyOption = subscriber->keyOption_; AddTimer() local 945 auto keyOption = iter.first; HandleKeyDown() local 1006 auto keyOption = iter.first; HandleKeyUp() local 1045 auto keyOption = iter.first; HandleKeyCancel() local 1060 auto keyOption = iter.first; IsKeyEventSubscribed() local 1162 PrintKeyOption(const std::shared_ptr<KeyOption> keyOption) PrintKeyOption() argument 1177 auto &keyOption = subscriber->keyOption_; PrintKeyUpLog() local 1231 std::shared_ptr<KeyOption> keyOption = subscriber->keyOption_; DumpSubscriber() local 1382 auto keyOption = iter.first; RemoveSubscriberTimer() local [all...] |
H A D | key_gesture_manager.cpp | 218 bool KeyGestureManager::LongPressSingleKey::ShouldIntercept(std::shared_ptr<KeyOption> keyOption) const in ShouldIntercept() 220 std::set<int32_t> keys = keyOption->GetPreKeys(); in ShouldIntercept() 222 (keyOption->GetFinalKey() == keyCode_) && in ShouldIntercept() 223 keyOption->IsFinalKeyDown() && in ShouldIntercept() 224 (keyOption->GetFinalKeyDownDuration() < COMBINATION_KEY_TIMEOUT)); in ShouldIntercept() 274 bool KeyGestureManager::LongPressCombinationKey::ShouldIntercept(std::shared_ptr<KeyOption> keyOption) const in ShouldIntercept() 276 std::set<int32_t> keys = keyOption->GetPreKeys(); in ShouldIntercept() 277 keys.insert(keyOption->GetFinalKey()); in ShouldIntercept() 410 bool KeyGestureManager::ShouldIntercept(std::shared_ptr<KeyOption> keyOption) const in ShouldIntercept() 413 CHKPF(keyOption); in ShouldIntercept() [all...] |
/foundation/barrierfree/accessibility/services/aams/src/ |
H A D | accessibility_short_key.cpp | 39 std::shared_ptr<MMI::KeyOption> keyOption = std::make_shared<MMI::KeyOption>(); in SubscribeShortKey() local 40 keyOption->SetPreKeys(preKeys); in SubscribeShortKey() 41 keyOption->SetFinalKey(finalKey); in SubscribeShortKey() 42 keyOption->SetFinalKeyDown(true); in SubscribeShortKey() 44 keyOption->SetFinalKeyDownDuration(holdTime); in SubscribeShortKey() 47 int32_t subscribeId = MMI::InputManager::GetInstance()->SubscribeKeyEvent(keyOption, keyEventCallBack); in SubscribeShortKey()
|
/foundation/multimodalinput/input/service/subscriber/test/ |
H A D | key_subscriber_handler_test.cpp | 240 auto keyOption = std::make_shared<KeyOption>(); in HWTEST_F() local 241 keyOption->preKeys_.insert(10); in HWTEST_F() 242 keyOption->preKeys_.insert(20); in HWTEST_F() 243 keyOption->preKeys_.insert(30); in HWTEST_F() 244 auto subscriber = std::make_shared<OHOS::MMI::KeySubscriberHandler::Subscriber>(1, sess, keyOption); in HWTEST_F() 269 std::shared_ptr<KeyOption> keyOption = nullptr; in HWTEST_F() local 270 ASSERT_EQ(keySubscriberHandler.SubscribeKeyEvent(sess, -1, keyOption), -1); in HWTEST_F() 344 auto keyOption = std::make_shared<KeyOption>(); in HWTEST_F() local 345 int32_t ret = handler.SubscribeKeyEvent(sess, -1, keyOption); in HWTEST_F() 347 ret = handler.SubscribeKeyEvent(nullptr, 1, keyOption); in HWTEST_F() 477 auto keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 589 std::shared_ptr<KeyOption> keyOption; HWTEST_F() local 739 auto keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 765 std::shared_ptr<KeyOption> keyOption; HWTEST_F() local 785 std::shared_ptr<KeyOption> keyOption; HWTEST_F() local 803 std::shared_ptr<KeyOption> keyOption; HWTEST_F() local 839 std::shared_ptr<KeyOption> keyOption; HWTEST_F() local 862 auto keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 883 auto keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 902 auto keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 1125 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 1287 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 1382 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 1427 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 1454 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 1478 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 1507 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 1537 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 1566 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 1730 std::shared_ptr<KeyOption> keyOption; HWTEST_F() local 1753 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 1782 auto keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 1825 auto keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 2128 std::shared_ptr<KeyOption> keyOption; HWTEST_F() local 2146 std::shared_ptr<KeyOption> keyOption; HWTEST_F() local 2182 std::shared_ptr<KeyOption> keyOption; HWTEST_F() local 2228 std::shared_ptr<KeyOption> keyOption; HWTEST_F() local 2278 std::shared_ptr<KeyOption> keyOption; HWTEST_F() local 2299 std::shared_ptr<KeyOption> keyOption; HWTEST_F() local 2357 std::shared_ptr<KeyOption> keyOption; HWTEST_F() local 2383 std::shared_ptr<KeyOption> keyOption; HWTEST_F() local 2405 std::shared_ptr<KeyOption> keyOption; HWTEST_F() local 2432 auto keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 2466 std::shared_ptr<KeyOption> keyOption; HWTEST_F() local 2488 std::shared_ptr<KeyOption> keyOption; HWTEST_F() local 2514 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 2532 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 2551 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 2570 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 2592 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 2614 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 2635 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 2662 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 2682 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 2702 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local 2722 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); HWTEST_F() local [all...] |
H A D | key_gesture_manager_test.cpp | 58 bool ShouldIntercept(std::shared_ptr<KeyOption> keyOption) const override
232 std::shared_ptr<KeyOption> keyOption = nullptr;
in HWTEST_F() local 234 int32_t result = keyGestureManager.AddKeyGesture(pid, keyOption, callback);
in HWTEST_F() 248 std::shared_ptr<KeyOption> keyOption = nullptr;
in HWTEST_F() local 249 bool result = keyGestureManager.ShouldIntercept(keyOption);
in HWTEST_F()
|
/foundation/multimodalinput/input/frameworks/proxy/event_handler/src/ |
H A D | key_event_input_subscribe_manager.cpp | 40 std::shared_ptr<KeyOption> keyOption, in SubscribeKeyEventInfo() 42 : keyOption_(keyOption), callback_(callback) in SubscribeKeyEventInfo() 107 int32_t KeyEventInputSubscribeManager::SubscribeKeyEvent(std::shared_ptr<KeyOption> keyOption, in SubscribeKeyEvent() argument 111 CHKPR(keyOption, INVALID_SUBSCRIBE_ID); in SubscribeKeyEvent() 113 std::set<int32_t> preKeys = keyOption->GetPreKeys(); in SubscribeKeyEvent() 125 auto [tIter, isOk] = subscribeInfos_.emplace(keyOption, callback); in SubscribeKeyEvent() 137 MMI_HILOGD("subscribeId:%{public}d, keyOption->finalKey:%{private}d," in SubscribeKeyEvent() 138 "keyOption->isFinalKeyDown:%{public}s, keyOption->finalKeyDownDuration:%{public}d", in SubscribeKeyEvent() 139 tIter->GetSubscribeId(), keyOption in SubscribeKeyEvent() 39 SubscribeKeyEventInfo( std::shared_ptr<KeyOption> keyOption, std::function<void(std::shared_ptr<KeyEvent>)> callback) SubscribeKeyEventInfo() argument 179 SubscribeHotkey(std::shared_ptr<KeyOption> keyOption, std::function<void(std::shared_ptr<KeyEvent>)> callback) SubscribeHotkey() argument [all...] |
/foundation/multimodalinput/input/frameworks/napi/input_consumer/src/ |
H A D | js_register_module.cpp | 87 std::shared_ptr<KeyOption> keyOption) in GetHotkeyEventInfo() 91 CHKPP(keyOption); in GetHotkeyEventInfo() 112 keyOption->SetPreKeys(preKeys); in GetHotkeyEventInfo() 144 keyOption->SetFinalKey(finalKey); in GetHotkeyEventInfo() 150 keyOption->SetFinalKeyDown(isFinalKeyDown); in GetHotkeyEventInfo() 156 keyOption->SetFinalKeyDownDuration(finalKeyDownDuration); in GetHotkeyEventInfo() 163 keyOption->SetRepeat(isRepeat); in GetHotkeyEventInfo() 173 std::shared_ptr<KeyOption> keyOption) in GetEventInfoAPI9() 177 CHKPP(keyOption); in GetEventInfoAPI9() 198 keyOption in GetEventInfoAPI9() 86 GetHotkeyEventInfo(napi_env env, napi_callback_info info, sptr<KeyEventMonitorInfo> event, std::shared_ptr<KeyOption> keyOption) GetHotkeyEventInfo() argument 172 GetEventInfoAPI9(napi_env env, napi_callback_info info, sptr<KeyEventMonitorInfo> event, std::shared_ptr<KeyOption> keyOption) GetEventInfoAPI9() argument 277 auto keyOption = monitorInfo->keyOption; MatchCombinationKeys() local 366 SubscribeKey(napi_env env, napi_callback_info info, sptr<KeyEventMonitorInfo> event, std::shared_ptr<KeyOption> keyOption) SubscribeKey() argument 400 SubscribeHotkey(napi_env env, napi_callback_info info, sptr<KeyEventMonitorInfo> event, std::shared_ptr<KeyOption> keyOption) SubscribeHotkey() argument 493 auto keyOption = std::make_shared<KeyOption>(); JsOn() local 531 auto keyOption = std::make_shared<KeyOption>(); JsOff() local [all...] |
H A D | js_register_util.cpp | 253 static void AsyncWorkFn(const napi_env &env, std::shared_ptr<KeyOption> keyOption, napi_value &result, in AsyncWorkFn() argument 256 CHKPV(keyOption); in AsyncWorkFn() 261 std::set <int32_t> preKeys = keyOption->GetPreKeys(); in AsyncWorkFn() 271 MMI::SetNamedProperty(env, result, "finalKey", keyOption->GetFinalKey()); in AsyncWorkFn() 273 MMI::SetNamedProperty(env, result, "isFinalKeyDown", keyOption->IsFinalKeyDown()); in AsyncWorkFn() 274 MMI::SetNamedProperty(env, result, "finalKeyDownDuration", keyOption->GetFinalKeyDownDuration()); in AsyncWorkFn() 276 MMI::SetNamedProperty(env, result, "isRepeat", static_cast<int32_t>(keyOption->IsRepeat())); in AsyncWorkFn() 312 AsyncWorkFn(dataWorker->env, dataWorker->keyOption, result, dataWorker->name); in UvQueueWorkAsyncCallback() 346 napi_value ConvertHotkeyToNapiValue(napi_env env, std::unique_ptr<KeyOption> &keyOption) in ConvertHotkeyToNapiValue() argument 353 std::set<int32_t> preKeys = keyOption in ConvertHotkeyToNapiValue() [all...] |
/foundation/multimodalinput/input/test/fuzztest/subscribekeyevent_fuzzer/ |
H A D | subscribekeyevent_fuzzer.cpp | 58 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); in SubscribeKeyEventFuzzTest() local 66 keyOption->SetPreKeys(prekeys); in SubscribeKeyEventFuzzTest() 69 keyOption->SetFinalKeyDown(keyDown != 0); in SubscribeKeyEventFuzzTest() 72 keyOption->SetFinalKeyDownDuration(keyDownDuration); in SubscribeKeyEventFuzzTest() 75 keyOption->SetFinalKey(finalKey); in SubscribeKeyEventFuzzTest() 79 int32_t subscribeId = InputManager::GetInstance()->SubscribeKeyEvent(keyOption, fun); in SubscribeKeyEventFuzzTest()
|
/foundation/multimodalinput/input/frameworks/proxy/event_handler/include/ |
H A D | key_event_input_subscribe_manager.h | 36 SubscribeKeyEventInfo(std::shared_ptr<KeyOption> keyOption, 69 int32_t SubscribeKeyEvent(std::shared_ptr<KeyOption> keyOption, 73 int32_t SubscribeHotkey(std::shared_ptr<KeyOption> keyOption,
|
H A D | input_manager_impl.h | 69 int32_t SubscribeKeyEvent(std::shared_ptr<KeyOption> keyOption, 72 int32_t SubscribeHotkey(std::shared_ptr<KeyOption> keyOption,
|
/foundation/multimodalinput/input/service/subscriber/include/ |
H A D | key_gesture_manager.h | 80 virtual bool ShouldIntercept(std::shared_ptr<KeyOption> keyOption) const = 0; 110 bool ShouldIntercept(std::shared_ptr<KeyOption> keyOption) const override; 126 bool ShouldIntercept(std::shared_ptr<KeyOption> keyOption) const override; 157 bool ShouldIntercept(std::shared_ptr<KeyOption> keyOption) const; 158 int32_t AddKeyGesture(int32_t pid, std::shared_ptr<KeyOption> keyOption,
|
H A D | key_subscriber_handler.h | 52 int32_t SubscribeKeyEvent(SessionPtr sess, int32_t subscribeId, const std::shared_ptr<KeyOption> keyOption); 54 int32_t SubscribeHotkey(SessionPtr sess, int32_t subscribeId, std::shared_ptr<KeyOption> keyOption); 62 Subscriber(int32_t id, SessionPtr sess, std::shared_ptr<KeyOption> keyOption) in Subscriber() 63 : id_(id), sess_(sess), keyOption_(keyOption), timerId_(-1) {} in Subscriber() 118 void NotifyKeyDownSubscriber(const std::shared_ptr<KeyEvent> &keyEvent, std::shared_ptr<KeyOption> keyOption, 126 void PrintKeyOption(const std::shared_ptr<KeyOption> keyOption);
|
/foundation/multimodalinput/input/frameworks/proxy/events/test/ |
H A D | key_event_test.cpp | 482 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); 483 keyOption->SetPreKeys(preKeys); 485 bool ret = keyOption->ReadFromParcel(data); 489 keyOption->SetPreKeys(preKeys); 490 keyOption->SetFinalKey(0); 491 keyOption->SetFinalKeyDown(0); 492 keyOption->SetFinalKeyDownDuration(0); 493 keyOption->SetFinalKeyUpDelay(0); 494 keyOption->WriteToParcel(data); 495 ret = keyOption [all...] |
H A D | input_manager_inject_test.cpp | 605 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); in HWTEST_F() local 606 keyOption->SetPreKeys(preKeys); in HWTEST_F() 607 keyOption->SetFinalKey(KeyEvent::KEYCODE_VOLUME_UP); in HWTEST_F() 608 keyOption->SetFinalKeyDown(true); in HWTEST_F() 609 keyOption->SetFinalKeyDownDuration(INVAID_VALUE); in HWTEST_F() 611 subscribeId = InputManager::GetInstance()->SubscribeKeyEvent(keyOption, keyEventFun); in HWTEST_F() 643 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); in HWTEST_F() local 644 keyOption->SetPreKeys(preKeys); in HWTEST_F() 645 keyOption->SetFinalKey(KeyEvent::KEYCODE_VOLUME_UP); in HWTEST_F() 646 keyOption in HWTEST_F() [all...] |
H A D | input_manager_test.cpp | 342 std::shared_ptr<KeyOption> keyOption = in HWTEST_F() local 345 response = InputManager::GetInstance()->SubscribeKeyEvent(keyOption, nullptr); in HWTEST_F() 364 std::shared_ptr<KeyOption> keyOption = in HWTEST_F() local 367 subscribeId1 = InputManager::GetInstance()->SubscribeKeyEvent(keyOption, [](std::shared_ptr<KeyEvent> keyEvent) { in HWTEST_F() 454 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); in HWTEST_F() local 455 keyOption->SetPreKeys(preKeys); in HWTEST_F() 456 keyOption->SetFinalKey(KeyEvent::KEYCODE_VOLUME_DOWN); in HWTEST_F() 457 keyOption->SetFinalKeyDown(true); in HWTEST_F() 458 keyOption->SetFinalKeyDownDuration(INVAID_VALUE); in HWTEST_F() 460 subscribeId = InputManager::GetInstance()->SubscribeKeyEvent(keyOption, [](st in HWTEST_F() 3409 std::shared_ptr keyOption = HWTEST_F() local [all...] |
/foundation/multimodalinput/input/frameworks/napi/input_consumer/include/ |
H A D | js_register_module.h | 62 std::shared_ptr<KeyOption> keyOption{ nullptr };
|
H A D | js_register_util.h | 58 napi_value ConvertHotkeyToNapiValue(napi_env env, const KeyOption &keyOption);
|
/foundation/multimodalinput/input/frameworks/native/input/ |
H A D | oh_input_manager.cpp | 80 std::shared_ptr<OHOS::MMI::KeyOption> keyOption { nullptr }; 1851 std::shared_ptr<OHOS::MMI::KeyOption> keyOption) in GetHotkeyName() 1855 keyOption->SetPreKeys(preKeys); in GetHotkeyName() 1856 keyOption->SetFinalKey(finalKey); in GetHotkeyName() 1857 keyOption->SetFinalKeyDown(isFinalKeyDown); in GetHotkeyName() 1858 keyOption->SetFinalKeyDownDuration(keyDownDuration); in GetHotkeyName() 1859 keyOption->SetRepeat(isRepeat); in GetHotkeyName() 1876 std::shared_ptr<OHOS::MMI::KeyOption> keyOption) in MakeHotkeyInfo() 1881 CHKPR(keyOption, INPUT_PARAMETER_ERROR); in MakeHotkeyInfo() 1912 std::string hotkeyName = GetHotkeyName(preKeys, finalKey, isRepeat, keyOption); in MakeHotkeyInfo() 1850 GetHotkeyName(std::set<int32_t> preKeys, int32_t finalKey, bool isRepeat, std::shared_ptr<OHOS::MMI::KeyOption> keyOption) GetHotkeyName() argument 1875 MakeHotkeyInfo(const Input_Hotkey* hotkey, Input_HotkeyInfo* hotkeyInfo, std::shared_ptr<OHOS::MMI::KeyOption> keyOption) MakeHotkeyInfo() argument 2050 auto keyOption = std::make_shared<OHOS::MMI::KeyOption>(); OH_Input_AddHotkeyMonitor() local 2146 auto keyOption = std::make_shared<OHOS::MMI::KeyOption>(); OH_Input_RemoveHotkeyMonitor() local [all...] |
/foundation/resourceschedule/resource_schedule_service/ressched/sched_controller/observer/src/ |
H A D | observer_manager.cpp | 437 std::shared_ptr<OHOS::MMI::KeyOption> keyOption = std::make_shared<OHOS::MMI::KeyOption>(); in InitMMiEventObserver() local 438 keyOption = std::make_shared<OHOS::MMI::KeyOption>(); in InitMMiEventObserver() 439 keyOption->SetFinalKey(OHOS::MMI::KeyEvent::KEYCODE_POWER); in InitMMiEventObserver() 440 keyOption->SetFinalKeyDown(true); in InitMMiEventObserver() 441 keyOption->SetFinalKeyDownDuration(0); in InitMMiEventObserver() 442 powerKeySubscribeId_ = MMI::InputManager::GetInstance()->SubscribeKeyEvent(keyOption, in InitMMiEventObserver()
|
/foundation/multimodalinput/input/frameworks/proxy/events/src/ |
H A D | input_manager.cpp | 99 int32_t InputManager::SubscribeKeyEvent(std::shared_ptr<KeyOption> keyOption, in SubscribeKeyEvent() argument 102 return InputMgrImpl.SubscribeKeyEvent(keyOption, callback); in SubscribeKeyEvent() 110 int32_t InputManager::SubscribeHotkey(std::shared_ptr<KeyOption> keyOption, in SubscribeHotkey() argument 113 return InputMgrImpl.SubscribeHotkey(keyOption, callback); in SubscribeHotkey()
|
H A D | input_manager_util.cpp | 124 std::shared_ptr<KeyOption> keyOption = std::make_shared<KeyOption>(); in InitOption() local 125 keyOption->SetFinalKeyDown(isFinalKeyDown); in InitOption() 126 keyOption->SetFinalKey(finalKey); in InitOption() 127 keyOption->SetPreKeys(preKeys); in InitOption() 128 keyOption->SetFinalKeyDownDuration(duration); in InitOption() 129 return keyOption; in InitOption()
|
/foundation/multimodalinput/input/interfaces/native/innerkits/proxy/include/ |
H A D | input_manager.h | 130 * @param keyOption Indicates the condition of the key input event. 137 int32_t SubscribeKeyEvent(std::shared_ptr<KeyOption> keyOption, 148 int32_t SubscribeHotkey(std::shared_ptr<KeyOption> keyOption,
|
/foundation/multimedia/audio_framework/services/audio_policy/server/src/ |
H A D | audio_policy_server.cpp | 298 std::shared_ptr<OHOS::MMI::KeyOption> keyOption = std::make_shared<OHOS::MMI::KeyOption>(); in RegisterVolumeKeyEvents() local 299 CHECK_AND_RETURN_RET_LOG(keyOption != nullptr, ERR_INVALID_PARAM, "Invalid key option"); in RegisterVolumeKeyEvents() 300 keyOption->SetPreKeys(preKeys); in RegisterVolumeKeyEvents() 301 keyOption->SetFinalKey(keyType); in RegisterVolumeKeyEvents() 302 keyOption->SetFinalKeyDown(true); in RegisterVolumeKeyEvents() 303 keyOption->SetFinalKeyDownDuration(VOLUME_KEY_DURATION); in RegisterVolumeKeyEvents() 304 int32_t keySubId = im->SubscribeKeyEvent(keyOption, [=](std::shared_ptr<MMI::KeyEvent> keyEventCallBack) { in RegisterVolumeKeyEvents()
|