/foundation/communication/nfc/frameworks/js/napi/tag/ |
H A D | nfc_napi_foreground_dispatch.h | 50 explicit RegObj(const napi_env &env, const napi_ref &ref, ElementName &element, std::vector<uint32_t> &discTech)
in RegObj() argument 54 regDiscTech(discTech) {};
in RegObj() 79 int Register(const napi_env &env, ElementName &element, std::vector<uint32_t> &discTech, napi_value handler);
83 int RegisterForegroundEvents(ElementName &element, std::vector<uint32_t> &discTech);
96 std::vector<uint32_t> &discTech, napi_value handler);
100 int RegReaderModeEvt(std::string &type, ElementName &element, std::vector<uint32_t> &discTech);
|
H A D | nfc_napi_foreground_dispatch.cpp | 305 std::vector<uint32_t> &discTech)
in RegisterForegroundEvents() 308 int ret = tagForeground.RegForeground(element, discTech, foregroundListenerEvent);
in RegisterForegroundEvents() 334 std::vector<uint32_t> &discTech, napi_value handler)
in Register() 339 int ret = RegisterForegroundEvents(element, discTech);
in Register() 348 RegObj regObj(env, handlerRef, element, discTech);
in Register() 393 if (!CheckArrayNumberAndThrow(env, arg, "discTech", "nummber[]") ||
in ParseDiscTechVector() 401 "", "", "discTech", "nummber[]")));
in ParseDiscTechVector() 491 std::vector<uint32_t> &discTech)
in RegReaderModeEvt() 498 int ret = tagForeground.RegReaderMode(element, discTech, readerModeListenerEvt);
in RegReaderModeEvt() 528 std::vector<uint32_t> &discTech, napi_valu in Register() 304 RegisterForegroundEvents(ElementName &element, std::vector<uint32_t> &discTech) RegisterForegroundEvents() argument 333 Register(const napi_env &env, ElementName &element, std::vector<uint32_t> &discTech, napi_value handler) Register() argument 490 RegReaderModeEvt(std::string &type, ElementName &element, std::vector<uint32_t> &discTech) RegReaderModeEvt() argument 527 Register(const napi_env &env, std::string &type, ElementName &element, std::vector<uint32_t> &discTech, napi_value handler) Register() argument [all...] |
/foundation/communication/nfc/test/unittest/services/tags_test/ |
H A D | tag_foreground_test.cpp | 68 std::vector<uint32_t> discTech = {1, 2, 3, 4, 5};
in HWTEST_F() local 71 int result = instance.RegForeground(element, discTech, callback);
in HWTEST_F() 86 std::vector<uint32_t> discTech = {1, 2, 3, 4, 5};
in HWTEST_F() local 89 int result = instance.RegForeground(element, discTech, callback);
in HWTEST_F() 136 std::vector<uint32_t> discTech;
in HWTEST_F() local 139 int result = instance.RegReaderMode(element, discTech, callback);
in HWTEST_F() 154 std::vector<uint32_t> discTech;
in HWTEST_F() local 157 int result = instance.RegReaderMode(element, discTech, callback);
in HWTEST_F()
|
/foundation/communication/nfc/interfaces/inner_api/tags/ |
H A D | tag_foreground.cpp | 58 std::vector<uint32_t> &discTech, const sptr<KITS::IForegroundCallback> &callback) in RegForeground() 72 return tagSession->RegForegroundDispatch(element, discTech, callback); in RegForeground() 93 std::vector<uint32_t> &discTech, in RegReaderMode() 108 return tagSession->RegReaderMode(element, discTech, callback); in RegReaderMode() 57 RegForeground(AppExecFwk::ElementName &element, std::vector<uint32_t> &discTech, const sptr<KITS::IForegroundCallback> &callback) RegForeground() argument 92 RegReaderMode(AppExecFwk::ElementName &element, std::vector<uint32_t> &discTech, const sptr<KITS::IReaderModeCallback> &callback) RegReaderMode() argument
|
H A D | tag_foreground.h | 37 * @param discTech the tag technologies in int array the the hap wants to discover. 42 std::vector<uint32_t> &discTech, const sptr<KITS::IForegroundCallback> &callback); 54 * @param discTech the tag technologies in int array the the hap wants to discover. 59 std::vector<uint32_t> &discTech, const sptr<KITS::IReaderModeCallback> &callback);
|
H A D | tag_session_proxy.h | 56 int RegForegroundDispatch(ElementName &element, std::vector<uint32_t> &discTech, 59 int RegReaderMode(ElementName &element, std::vector<uint32_t> &discTech,
|
H A D | tag_session_proxy.cpp | 344 int TagSessionProxy::RegForegroundDispatch(ElementName &element, std::vector<uint32_t> &discTech, in RegForegroundDispatch() argument 360 if (!data.WriteUInt32Vector(discTech)) { in RegForegroundDispatch() 361 ErrorLog("RegForegroundDispatch: Write discTech error"); in RegForegroundDispatch() 400 int TagSessionProxy::RegReaderMode(ElementName &element, std::vector<uint32_t> &discTech, in RegReaderMode() argument 416 if (!data.WriteUInt32Vector(discTech)) { in RegReaderMode() 417 ErrorLog("RegReaderMode: Write discTech error"); in RegReaderMode()
|
/foundation/communication/nfc/services/src/ipc/tags/ |
H A D | tag_session.h | 178 * @param discTech the tag technologies in int array the the hap wants to discover.
183 std::vector<uint32_t> &discTech, const sptr<KITS::IForegroundCallback> &callback) override;
197 * @param discTech the tag technologies in int array the the hap wants to discover.
202 std::vector<uint32_t> &discTech, const sptr<KITS::IReaderModeCallback> &callback) override;
241 bool IsFgRegistered(const ElementName &element, const std::vector<uint32_t> &discTech,
245 const std::vector<uint32_t> &discTech, const sptr<KITS::IForegroundCallback> &callback);
247 bool IsReaderRegistered(const ElementName &element, const std::vector<uint32_t> &discTech,
251 std::vector<uint32_t> &discTech, const sptr<KITS::IReaderModeCallback> &callback);
|
H A D | tag_session.cpp | 507 int TagSession::RegForegroundDispatch(ElementName &element, std::vector<uint32_t> &discTech,
in RegForegroundDispatch() argument 522 return RegForegroundDispatchInner(element, discTech, callback);
in RegForegroundDispatch() 525 int TagSession::RegForegroundDispatchInner(ElementName &element, const std::vector<uint32_t> &discTech,
in RegForegroundDispatchInner() argument 528 if (IsFgRegistered(element, discTech, callback)) {
in RegForegroundDispatchInner() 538 if (nfcPollingManager_.lock()->EnableForegroundDispatch(element, discTech, callback)) {
in RegForegroundDispatchInner() 546 bool TagSession::IsFgRegistered(const ElementName &element, const std::vector<uint32_t> &discTech,
in IsFgRegistered() argument 561 FgData fgData(true, element, discTech, callback);
in IsFgRegistered() 618 bool TagSession::IsReaderRegistered(const ElementName &element, const std::vector<uint32_t> &discTech,
in IsReaderRegistered() argument 633 ReaderData readerData(true, element, discTech, callback);
in IsReaderRegistered() 666 int TagSession::RegReaderModeInner(ElementName &element, std::vector<uint32_t> &discTech,
in RegReaderModeInner() argument 705 RegReaderMode(ElementName &element, std::vector<uint32_t> &discTech, const sptr<KITS::IReaderModeCallback> &callback) RegReaderMode() argument [all...] |
H A D | tag_session_stub.cpp | 376 std::vector<uint32_t> discTech;
in HandleRegForegroundDispatch() local 377 data.ReadUInt32Vector(&discTech);
in HandleRegForegroundDispatch() 400 ret = RegForegroundDispatch(*(element), discTech, foregroundCallback_);
in HandleRegForegroundDispatch() 468 std::vector<uint32_t> discTech;
in HandleRegReaderMode() local 469 data.ReadUInt32Vector(&discTech);
in HandleRegReaderMode() 492 ret = RegReaderMode(*(element), discTech, readerModeCallback_);
in HandleRegReaderMode()
|
/foundation/communication/nfc/services/src/nci_adapter/nci_native_default/src/ |
H A D | tag_native_impl.cpp | 98 * @param discTech The given technology list. 101 uint16_t TagNativeImpl::GetTechMaskFromTechList(const std::vector<uint32_t> &discTech) in GetTechMaskFromTechList() argument 104 for (uint16_t i = 0; i < discTech.size(); i++) { in GetTechMaskFromTechList() 105 switch (discTech[i]) { in GetTechMaskFromTechList()
|
H A D | nci_tag_impl_default.cpp | 221 uint16_t NciTagImplDefault::GetTechMaskFromTechList(const std::vector<uint32_t> &discTech) in GetTechMaskFromTechList() argument 223 return TagNativeImpl::GetInstance().GetTechMaskFromTechList(discTech); in GetTechMaskFromTechList()
|
/foundation/communication/nfc/services/src/ |
H A D | nfc_polling_manager.cpp | 150 const std::vector<uint32_t> &discTech, const sptr<KITS::IForegroundCallback> &callback) in EnableForegroundDispatch() 164 bool isDisablePolling = (discTech.size() == 0); in EnableForegroundDispatch() 169 foregroundData_->techMask_ = nciTagProxy_.lock()->GetTechMaskFromTechList(discTech); in EnableForegroundDispatch() 213 bool NfcPollingManager::EnableReaderMode(AppExecFwk::ElementName &element, std::vector<uint32_t> &discTech, in EnableReaderMode() argument 228 bool isDisablePolling = (discTech.size() == 0); in EnableReaderMode() 233 readerModeData_->techMask_ = nciTagProxy_.lock()->GetTechMaskFromTechList(discTech); in EnableReaderMode() 149 EnableForegroundDispatch(AppExecFwk::ElementName &element, const std::vector<uint32_t> &discTech, const sptr<KITS::IForegroundCallback> &callback) EnableForegroundDispatch() argument
|
/foundation/communication/nfc/test/fuzztest/services_test/tagsession_test/tagsession/tagsession_fuzzer/ |
H A D | tagsession_fuzzer.cpp | 109 std::vector<uint32_t> discTech; in FuzzRegForegroundDispatch() local 112 discTech.push_back(timeOutArray[0]); in FuzzRegForegroundDispatch() 115 tagSession->RegForegroundDispatch(element, discTech, iForegroundCallbackImpl); in FuzzRegForegroundDispatch() 135 std::vector<uint32_t> discTech; in FuzzRegReaderMode() local 138 discTech.push_back(timeOutArray[0]); in FuzzRegReaderMode() 140 tagSession->RegReaderMode(element, discTech, callback); in FuzzRegReaderMode()
|
/foundation/communication/nfc/interfaces/inner_api/common/ |
H A D | itag_session.h | 156 * @param discTech the tag technologies in int array the the hap wants to discover.
161 std::vector<uint32_t> &discTech, const sptr<KITS::IForegroundCallback> &callback) = 0;
175 * @param discTech the tag technologies in int array the the hap wants to discover.
180 std::vector<uint32_t> &discTech, const sptr<KITS::IReaderModeCallback> &callback) = 0;
|
H A D | inci_tag_interface.h | 207 * @param discTech The given technology list.
210 virtual uint16_t GetTechMaskFromTechList(const std::vector<uint32_t> &discTech) = 0;
|
/foundation/communication/nfc/services/include/ |
H A D | nfc_polling_manager.h | 66 bool EnableForegroundDispatch(AppExecFwk::ElementName &element, const std::vector<uint32_t> &discTech, 74 bool EnableReaderMode(AppExecFwk::ElementName &element, std::vector<uint32_t> &discTech,
|
/foundation/communication/nfc/test/unittest/services/services_test/ |
H A D | nfc_polling_manager_test.cpp | 113 std::vector<uint32_t> discTech = {1, 2, 4, 5, 10}; in HWTEST_F() local 118 bool enable = nfcPollingManager.lock()->EnableForegroundDispatch(element, discTech, callback); in HWTEST_F() 278 std::vector<uint32_t> discTech; in HWTEST_F() local 283 bool res = nfcPollingManager.lock()->EnableReaderMode(element, discTech, callback); in HWTEST_F()
|
/foundation/communication/nfc/services/src/nci_adapter/nci_native_default/include/ |
H A D | tag_native_impl.h | 61 * @param discTech The given technology list. 64 uint16_t GetTechMaskFromTechList(const std::vector<uint32_t> &discTech);
|
H A D | nci_tag_impl_default.h | 51 uint16_t GetTechMaskFromTechList(const std::vector<uint32_t> &discTech) override;
|
/foundation/communication/nfc/services/src/nci_adapter/ |
H A D | nci_tag_proxy.cpp | 338 * @param discTech The given technology list. 341 uint16_t NciTagProxy::GetTechMaskFromTechList(const std::vector<uint32_t> &discTech) in GetTechMaskFromTechList() argument 344 return nciTagInterface_->GetTechMaskFromTechList(discTech); in GetTechMaskFromTechList()
|
H A D | nci_tag_proxy.h | 198 * @param discTech The given technology list. 201 uint16_t GetTechMaskFromTechList(const std::vector<uint32_t> &discTech) override;
|
/foundation/communication/nfc/test/fuzztest/services_test/nci_adapter_test/ncitagproxy/ncitagproxy_fuzzer/ |
H A D | ncitagproxy_fuzz.cpp | 227 std::vector<uint32_t> discTech; in FuzzGetTechMaskFromTechList() local 229 discTech.push_back(discTechArray[i]); in FuzzGetTechMaskFromTechList() 231 nciTagProxy->GetTechMaskFromTechList(discTech); in FuzzGetTechMaskFromTechList()
|
/foundation/communication/nfc/test/fuzztest/services_test/nfcpollingmanager_test/nfcpollingmanager/nfcpollingmanager_fuzzer/ |
H A D | nfcpollingmanager_fuzzer.cpp | 58 std::vector<uint32_t> discTech; in FuzzEnableForegroundDispatch() local 60 nfcPollingManager->EnableForegroundDispatch(element, discTech, callback); in FuzzEnableForegroundDispatch()
|
/foundation/communication/nfc/test/unittest/services/nci_tag_proxy_test/ |
H A D | nci_tag_proxy_test.cpp | 344 std::vector<uint32_t> discTech = {0, 1, 2, 3, 4, 5}; in HWTEST_F() local 346 int getTechMaskFromTechList = nciTagProxy->GetTechMaskFromTechList(discTech); in HWTEST_F()
|