/foundation/communication/nfc/services/src/nci_adapter/ |
H A D | nci_tag_proxy.cpp | 40 * @param tagDiscId The tag discovered id given from nci stack. 43 std::vector<int> NciTagProxy::GetTechList(uint32_t tagDiscId) in GetTechList() argument 46 return nciTagInterface_->GetTechList(tagDiscId); in GetTechList() 53 * @param tagDiscId The tag discovered id given from nci stack. 56 uint32_t NciTagProxy::GetConnectedTech(uint32_t tagDiscId) in GetConnectedTech() argument 59 return nciTagInterface_->GetConnectedTech(tagDiscId); in GetConnectedTech() 66 * @param tagDiscId The tag discovered id given from nci stack. 69 std::vector<AppExecFwk::PacMap> NciTagProxy::GetTechExtrasData(uint32_t tagDiscId) in GetTechExtrasData() argument 72 return nciTagInterface_->GetTechExtrasData(tagDiscId); in GetTechExtrasData() 79 * @param tagDiscId Th 82 GetTagUid(uint32_t tagDiscId) GetTagUid() argument 96 Connect(uint32_t tagDiscId, uint32_t technology) Connect() argument 109 Disconnect(uint32_t tagDiscId) Disconnect() argument 122 Reconnect(uint32_t tagDiscId) Reconnect() argument 137 Transceive(uint32_t tagDiscId, const std::string& command, std::string& response) Transceive() argument 150 ReadNdef(uint32_t tagDiscId) ReadNdef() argument 163 FindNdefTech(uint32_t tagDiscId) FindNdefTech() argument 177 WriteNdef(uint32_t tagDiscId, std::string& command) WriteNdef() argument 191 FormatNdef(uint32_t tagDiscId, const std::string& key) FormatNdef() argument 217 SetNdefReadOnly(uint32_t tagDiscId) SetNdefReadOnly() argument 231 DetectNdefInfo(uint32_t tagDiscId, std::vector<int>& ndefInfo) DetectNdefInfo() argument 244 IsTagFieldOn(uint32_t tagDiscId) IsTagFieldOn() argument 258 StartFieldOnChecking(uint32_t tagDiscId, uint32_t delayedMs) StartFieldOnChecking() argument 281 SetTimeout(uint32_t tagDiscId, uint32_t timeout, uint32_t technology) SetTimeout() argument 294 GetTimeout(uint32_t tagDiscId, uint32_t &timeout, uint32_t technology) GetTimeout() argument 305 ResetTimeout(uint32_t tagDiscId) ResetTimeout() argument [all...] |
H A D | nci_tag_proxy.h | 34 * @param tagDiscId The tag discovered id given from nci stack. 37 std::vector<int> GetTechList(uint32_t tagDiscId) override; 41 * @param tagDiscId The tag discovered id given from nci stack. 44 uint32_t GetConnectedTech(uint32_t tagDiscId) override; 48 * @param tagDiscId The tag discovered id given from nci stack. 51 std::vector<AppExecFwk::PacMap> GetTechExtrasData(uint32_t tagDiscId) override; 55 * @param tagDiscId The tag discovered id given from nci stack. 58 std::string GetTagUid(uint32_t tagDiscId) override; 62 * @param tagDiscId The tag discovered id given from nci stack. 66 bool Connect(uint32_t tagDiscId, uint32_ [all...] |
/foundation/communication/nfc/services/src/nci_adapter/nci_native_default/src/ |
H A D | nci_tag_impl_default.cpp | 28 std::vector<int> NciTagImplDefault::GetTechList(uint32_t tagDiscId) in GetTechList() argument 30 auto tag = TagNativeImpl::GetInstance().GetTag(tagDiscId).lock(); in GetTechList() 37 uint32_t NciTagImplDefault::GetConnectedTech(uint32_t tagDiscId) in GetConnectedTech() argument 39 auto tag = TagNativeImpl::GetInstance().GetTag(tagDiscId).lock(); in GetConnectedTech() 46 std::vector<AppExecFwk::PacMap> NciTagImplDefault::GetTechExtrasData(uint32_t tagDiscId) in GetTechExtrasData() argument 48 auto tag = TagNativeImpl::GetInstance().GetTag(tagDiscId).lock(); in GetTechExtrasData() 55 std::string NciTagImplDefault::GetTagUid(uint32_t tagDiscId) in GetTagUid() argument 57 auto tag = TagNativeImpl::GetInstance().GetTag(tagDiscId).lock(); in GetTagUid() 64 bool NciTagImplDefault::Connect(uint32_t tagDiscId, uint32_t technology) in Connect() argument 66 auto tag = TagNativeImpl::GetInstance().GetTag(tagDiscId) in Connect() 73 Disconnect(uint32_t tagDiscId) Disconnect() argument 82 Reconnect(uint32_t tagDiscId) Reconnect() argument 91 Transceive(uint32_t tagDiscId, const std::string &command, std::string &response) Transceive() argument 100 ReadNdef(uint32_t tagDiscId) ReadNdef() argument 109 FindNdefTech(uint32_t tagDiscId) FindNdefTech() argument 118 WriteNdef(uint32_t tagDiscId, std::string &command) WriteNdef() argument 127 FormatNdef(uint32_t tagDiscId, const std::string &key) FormatNdef() argument 141 SetNdefReadOnly(uint32_t tagDiscId) SetNdefReadOnly() argument 150 DetectNdefInfo(uint32_t tagDiscId, std::vector<int> &ndefInfo) DetectNdefInfo() argument 159 IsTagFieldOn(uint32_t tagDiscId) IsTagFieldOn() argument 168 StartFieldOnChecking(uint32_t tagDiscId, uint32_t delayedMs) StartFieldOnChecking() argument 185 SetTimeout(uint32_t tagDiscId, uint32_t timeout, uint32_t technology) SetTimeout() argument 193 GetTimeout(uint32_t tagDiscId, uint32_t &timeout, uint32_t technology) GetTimeout() argument 202 ResetTimeout(uint32_t tagDiscId) ResetTimeout() argument [all...] |
H A D | tag_native_impl.cpp | 47 * @param tagDiscId The tag discovered id given from nci stack. 49 std::weak_ptr<TagHost> TagNativeImpl::GetTag(uint32_t tagDiscId) in GetTag() argument 51 std::map<uint32_t, std::shared_ptr<TagHost>>::iterator iter = tagHostMap_.find(tagDiscId); in GetTag() 60 * @param tagDiscId The tag discovered id given from nci stack. 63 void TagNativeImpl::OnTagDiscovered(uint32_t tagDiscId, std::shared_ptr<TagHost> tagHost) in OnTagDiscovered() argument 68 tagHostMap_.insert(make_pair(tagDiscId, tagHost)); in OnTagDiscovered() 69 tagListener_.lock()->OnTagDiscovered(tagDiscId); in OnTagDiscovered() 74 * @param tagDiscId The tag discovered id given from nci stack. 76 void TagNativeImpl::OnTagLost(uint32_t tagDiscId) in OnTagLost() argument 81 tagHostMap_.erase(tagDiscId); in OnTagLost() [all...] |
/foundation/communication/nfc/test/fuzztest/services_test/nci_adapter_test/ncitagproxy/ncitagproxy_fuzzer/ |
H A D | ncitagproxy_fuzz.cpp | 51 uint32_t tagDiscId[1]; in FuzzGetTechList() local 52 ConvertToUint32s(data, tagDiscId, 1); in FuzzGetTechList() 53 nciTagProxy->GetTechList(tagDiscId[0]); in FuzzGetTechList() 59 uint32_t tagDiscId[1]; in FuzzGetConnectedTech() local 60 ConvertToUint32s(data, tagDiscId, 1); in FuzzGetConnectedTech() 61 nciTagProxy->GetConnectedTech(tagDiscId[0]); in FuzzGetConnectedTech() 67 uint32_t tagDiscId[1]; in FuzzGetTechExtrasData() local 68 ConvertToUint32s(data, tagDiscId, 1); in FuzzGetTechExtrasData() 69 nciTagProxy->GetTechExtrasData(tagDiscId[0]); in FuzzGetTechExtrasData() 75 uint32_t tagDiscId[ in FuzzGetTagUid() local 88 uint32_t tagDiscId = intArray[0]; FuzzConnect() local 96 uint32_t tagDiscId[1]; FuzzDisconnect() local 104 uint32_t tagDiscId[1]; FuzzReconnect() local 112 uint32_t tagDiscId[1]; FuzzTransceive() local 122 uint32_t tagDiscId[1]; FuzzReadNdef() local 130 uint32_t tagDiscId[1]; FuzzFindNdefTech() local 138 uint32_t tagDiscId[1]; FuzzWriteNdef() local 147 uint32_t tagDiscId[1]; FuzzFormatNdef() local 164 uint32_t tagDiscId[1]; FuzzSetNdefReadOnly() local 172 uint32_t tagDiscId[1]; FuzzDetectNdefInfo() local 181 uint32_t tagDiscId[1]; FuzzIsTagFieldOn() local 194 uint32_t tagDiscId = intArray[0]; FuzzStartFieldOnChecking() local 207 uint32_t tagDiscId = intArray[0]; FuzzSetTimeout() local 216 uint32_t tagDiscId[1]; FuzzResetTimeout() local [all...] |
/foundation/communication/nfc/interfaces/inner_api/common/ |
H A D | inci_tag_interface.h | 28 virtual void OnTagDiscovered(uint32_t tagDiscId) = 0;
29 virtual void OnTagLost(uint32_t tagDiscId) = 0;
42 * @param tagDiscId The tag discovered id given from nci stack.
45 virtual std::vector<int> GetTechList(uint32_t tagDiscId) = 0;
49 * @param tagDiscId The tag discovered id given from nci stack.
52 virtual uint32_t GetConnectedTech(uint32_t tagDiscId) = 0;
56 * @param tagDiscId The tag discovered id given from nci stack.
59 virtual std::vector<AppExecFwk::PacMap> GetTechExtrasData(uint32_t tagDiscId) = 0;
63 * @param tagDiscId The tag discovered id given from nci stack.
66 virtual std::string GetTagUid(uint32_t tagDiscId) [all...] |
/foundation/communication/nfc/services/src/nci_adapter/nci_native_default/include/ |
H A D | nci_tag_impl_default.h | 28 std::vector<int> GetTechList(uint32_t tagDiscId) override; 29 uint32_t GetConnectedTech(uint32_t tagDiscId) override; 30 std::vector<AppExecFwk::PacMap> GetTechExtrasData(uint32_t tagDiscId) override; 31 std::string GetTagUid(uint32_t tagDiscId) override; 32 bool Connect(uint32_t tagDiscId, uint32_t technology) override; 33 bool Disconnect(uint32_t tagDiscId) override; 34 bool Reconnect(uint32_t tagDiscId) override; 35 int Transceive(uint32_t tagDiscId, const std::string &command, std::string &response) override; 36 std::string ReadNdef(uint32_t tagDiscId) override; 37 std::string FindNdefTech(uint32_t tagDiscId) overrid [all...] |
H A D | tag_native_impl.h | 35 * @param tagDiscId The tag discovered id given from nci stack. 38 void OnTagDiscovered(uint32_t tagDiscId, std::shared_ptr<TagHost> tagHost); 42 * @param tagDiscId The tag discovered id given from nci stack. 44 void OnTagLost(uint32_t tagDiscId); 48 * @param tagDiscId The tag discovered id given from nci stack. 50 std::weak_ptr<TagHost> GetTag(uint32_t tagDiscId);
|
/foundation/communication/nfc/test/unittest/services/nci_tag_proxy_test/ |
H A D | nci_tag_proxy_test.cpp | 63 uint32_t tagDiscId = 0; in HWTEST_F() local 64 std::vector<AppExecFwk::PacMap> getTechExtrasData = nciTagProxy->GetTechExtrasData(tagDiscId); in HWTEST_F() 75 uint32_t tagDiscId = 0; in HWTEST_F() local 77 std::vector<int> getTechList = nciTagProxy->GetTechList(tagDiscId); in HWTEST_F() 88 uint32_t tagDiscId = 0; in HWTEST_F() local 90 int getConnectedTech = nciTagProxy->GetConnectedTech(tagDiscId); in HWTEST_F() 101 uint32_t tagDiscId = 0; in HWTEST_F() local 103 std::vector<AppExecFwk::PacMap> getTechExtrasData = nciTagProxy->GetTechExtrasData(tagDiscId); in HWTEST_F() 114 uint32_t tagDiscId = 0; in HWTEST_F() local 116 std::string getTagUid = nciTagProxy->GetTagUid(tagDiscId); in HWTEST_F() 127 uint32_t tagDiscId = 0; HWTEST_F() local 141 uint32_t tagDiscId = 0; HWTEST_F() local 154 uint32_t tagDiscId = 0; HWTEST_F() local 167 uint32_t tagDiscId = 0; HWTEST_F() local 182 uint32_t tagDiscId = 0; HWTEST_F() local 195 uint32_t tagDiscId = 0; HWTEST_F() local 208 uint32_t tagDiscId = 0; HWTEST_F() local 222 uint32_t tagDiscId = 0; HWTEST_F() local 249 uint32_t tagDiscId = 0; HWTEST_F() local 262 uint32_t tagDiscId = 0; HWTEST_F() local 276 uint32_t tagDiscId = 0; HWTEST_F() local 289 uint32_t tagDiscId = 0; HWTEST_F() local 304 uint32_t tagDiscId = 0; HWTEST_F() local [all...] |
/foundation/communication/nfc/services/src/tag/ |
H A D | tag_dispatcher.cpp | 71 bool TagDispatcher::HandleNdefDispatch(uint32_t tagDiscId, std::string &msg)
in HandleNdefDispatch() argument 81 std::string tagUid = nciTagProxy_.lock()->GetTagUid(tagDiscId);
in HandleNdefDispatch() 144 std::shared_ptr<KITS::TagInfo> tagInfo = GetTagInfoFromTag(tagDiscId);
in HandleNdefDispatch() 151 void TagDispatcher::HandleTagFound(uint32_t tagDiscId)
in HandleTagFound() argument 160 if (static_cast<int>(nciTagProxy_.lock()->GetConnectedTech(tagDiscId)) ==
in HandleTagFound() 168 std::string ndefMsg = nciTagProxy_.lock()->FindNdefTech(tagDiscId);
in HandleTagFound() 173 if (!nciTagProxy_.lock()->Reconnect(tagDiscId)) {
in HandleTagFound() 174 nciTagProxy_.lock()->Disconnect(tagDiscId);
in HandleTagFound() 180 nciTagProxy_.lock()->StartFieldOnChecking(tagDiscId, fieldOnCheckInterval_);
in HandleTagFound() 181 tagInfo = GetTagInfoParcelableFromTag(tagDiscId);
in HandleTagFound() 211 HandleTagLost(uint32_t tagDiscId) HandleTagLost() argument 216 GetTagInfoFromTag(uint32_t tagDiscId) GetTagInfoFromTag() argument 228 GetTagInfoParcelableFromTag(uint32_t tagDiscId) GetTagInfoParcelableFromTag() argument 243 DispatchTag(uint32_t tagDiscId) DispatchTag() argument 312 PublishTagNotification(uint32_t tagDiscId, bool isIsoDep) PublishTagNotification() argument [all...] |
/foundation/communication/nfc/services/include/ |
H A D | tag_dispatcher.h | 50 bool HandleNdefDispatch(uint32_t tagDiscId, std::string &msg);
51 void PublishTagNotification(uint32_t tagDiscId, bool isIsoDep);
|
H A D | nfc_service.h | 52 void OnTagDiscovered(uint32_t tagDiscId) override;
53 void OnTagLost(uint32_t tagDiscId) override;
|
/foundation/communication/nfc/services/src/ |
H A D | nfc_service.cpp | 151 void NfcService::OnTagDiscovered(uint32_t tagDiscId)
in OnTagDiscovered() argument 153 InfoLog("NfcService::OnTagDiscovered tagDiscId %{public}d", tagDiscId);
in OnTagDiscovered() 154 eventHandler_->SendEvent(static_cast<uint32_t>(NfcCommonEvent::MSG_TAG_FOUND), tagDiscId, 0);
in OnTagDiscovered() local 158 void NfcService::OnTagLost(uint32_t tagDiscId)
in OnTagLost() argument 160 InfoLog("NfcService::OnTagLost tagDiscId %{public}d", tagDiscId);
in OnTagLost() 161 eventHandler_->SendEvent(static_cast<uint32_t>(NfcCommonEvent::MSG_TAG_LOST), tagDiscId, 0);
in OnTagLost() local
|