/foundation/communication/nfc/test/unittest/services/tags_test/ |
H A D | ndef_message_test.cpp | 62 * @tc.desc: Test NdefMessage GetNdefMessage.
68 std::shared_ptr<NdefMessage> getNdefMessage = NdefMessage::GetNdefMessage(ndefMessage);
in HWTEST_F() 70 getNdefMessage = NdefMessage::GetNdefMessage(ndefMessage);
in HWTEST_F() 72 getNdefMessage = NdefMessage::GetNdefMessage(ndefMessage);
in HWTEST_F() 74 getNdefMessage = NdefMessage::GetNdefMessage(ndefMessage);
in HWTEST_F() 76 getNdefMessage = NdefMessage::GetNdefMessage(ndefMessage);
in HWTEST_F() 78 getNdefMessage = NdefMessage::GetNdefMessage(ndefMessage);
in HWTEST_F() 80 getNdefMessage = NdefMessage::GetNdefMessage(ndefMessage);
in HWTEST_F() 82 getNdefMessage = NdefMessage in HWTEST_F() [all...] |
H A D | ndef_formatable_tag_test.cpp | 108 std::weak_ptr<NdefMessage> firstMessage;
in HWTEST_F() 120 std::weak_ptr<NdefMessage> firstMessage;
in HWTEST_F()
|
H A D | ndef_tag_test.cpp | 154 std::shared_ptr<NdefMessage> ndefMsg = ndef->GetCachedNdefMsg();
in HWTEST_F() 155 ASSERT_TRUE(ndefMsg == std::shared_ptr<NdefMessage>());
in HWTEST_F() 175 std::shared_ptr<NdefMessage> ndefMessage;
in HWTEST_F() 187 std::shared_ptr<NdefMessage> msg;
in HWTEST_F()
|
/foundation/communication/nfc/test/fuzztest/tags_test/ndefmessage/ndefmessage_fuzzer/ |
H A D | ndefmessage_fuzzer.cpp | 40 case NdefMessage::TNF_EMPTY: in CheckTnf() 45 case NdefMessage::TNF_WELL_KNOWN: // fall-through in CheckTnf() 46 case NdefMessage::TNF_MIME_MEDIA: // fall-through in CheckTnf() 47 case NdefMessage::TNF_ABSOLUTE_URI: // fall-through in CheckTnf() 48 case NdefMessage::TNF_EXTERNAL_TYPE: // fall-through in CheckTnf() 50 case NdefMessage::TNF_UNKNOWN: // fall-through in CheckTnf() 51 case NdefMessage::TNF_RESERVED: in CheckTnf() 56 case NdefMessage::TNF_UNCHANGED: in CheckTnf() 97 NdefMessage::GetNdefMessage(ndefRecords); in FuzzGetNdefMessageByNdefRecord() 103 NdefMessage in FuzzGetTagRtdType() [all...] |
/foundation/communication/nfc/interfaces/inner_api/common/ |
H A D | ndef_message.cpp | 23 NdefMessage::NdefMessage(std::vector<std::shared_ptr<NdefRecord>> ndefRecords)
in NdefMessage() function in OHOS::NFC::KITS::NdefMessage 28 NdefMessage::~NdefMessage()
in ~NdefMessage() 33 std::shared_ptr<NdefMessage> NdefMessage::GetNdefMessage(const std::string& data)
in GetNdefMessage() 38 return std::shared_ptr<NdefMessage>();
in GetNdefMessage() 43 std::shared_ptr<NdefMessage> NdefMessage::GetNdefMessage(std::vector<std::shared_ptr<NdefRecord>> ndefRecords)
in GetNdefMessage() 45 return std::make_shared<NdefMessage>(st in GetNdefMessage() [all...] |
H A D | ndef_message.h | 87 class NdefMessage final {
130 explicit NdefMessage(std::vector<std::shared_ptr<NdefRecord>> ndefRecords);
131 ~NdefMessage();
136 * @return std::shared_ptr<NdefMessage>
138 static std::shared_ptr<NdefMessage> GetNdefMessage(const std::string& data);
142 * @return std::shared_ptr<NdefMessage>
144 static std::shared_ptr<NdefMessage> GetNdefMessage(std::vector<std::shared_ptr<NdefRecord>> ndefRecords);
187 static std::string MessageToString(std::weak_ptr<NdefMessage> ndefMessage);
230 const static std::array<std::string, NdefMessage::EmRtdType::RTD_RESERVED> HEX_RTD_TYPE = {
|
/foundation/communication/nfc/test/fuzztest/tags_test/ndeftag/ndeftag_fuzzer/ |
H A D | ndeftag_fuzzer.cpp | 55 case NdefMessage::TNF_EMPTY: in CheckTnf() 60 case NdefMessage::TNF_WELL_KNOWN: // fall-through in CheckTnf() 61 case NdefMessage::TNF_MIME_MEDIA: // fall-through in CheckTnf() 62 case NdefMessage::TNF_ABSOLUTE_URI: // fall-through in CheckTnf() 63 case NdefMessage::TNF_EXTERNAL_TYPE: // fall-through in CheckTnf() 65 case NdefMessage::TNF_UNKNOWN: // fall-through in CheckTnf() 66 case NdefMessage::TNF_RESERVED: in CheckTnf() 71 case NdefMessage::TNF_UNCHANGED: in CheckTnf() 175 std::shared_ptr<NdefMessage> ndefMessage = NdefMessage in FuzzReadNdef() [all...] |
/foundation/communication/nfc/interfaces/inner_api/tags/ |
H A D | ndef_formatable_tag.h | 41 int Format(std::weak_ptr<NdefMessage> firstMessage); 48 int FormatReadOnly(std::weak_ptr<NdefMessage> firstMessage); 51 int Format(std::weak_ptr<NdefMessage> firstMessage, bool bMakeReadOnly);
|
H A D | ndef_formatable_tag.cpp | 38 int NFC::KITS::NdefFormatableTag::Format(std::weak_ptr<NdefMessage> firstMessage) in Format() 43 int NFC::KITS::NdefFormatableTag::FormatReadOnly(std::weak_ptr<NdefMessage> firstMessage) in FormatReadOnly() 48 int NFC::KITS::NdefFormatableTag::Format(std::weak_ptr<NdefMessage> firstMessage, bool bMakeReadOnly) in Format() 70 std::string ndefMessage = NdefMessage::MessageToString(firstMessage); in Format()
|
H A D | ndef_tag.cpp | 63 std::shared_ptr<NdefMessage> NdefTag::GetCachedNdefMsg() const in GetCachedNdefMsg() 65 return NdefMessage::GetNdefMessage(ndefMsg_); in GetCachedNdefMsg() 101 int NdefTag::ReadNdef(std::shared_ptr<NdefMessage> &ndefMessage) in ReadNdef() 118 ndefMessage = NdefMessage::GetNdefMessage(messageData); in ReadNdef() 129 int NdefTag::WriteNdef(std::shared_ptr<NdefMessage> msg) in WriteNdef() 149 std::string ndefMessage = NdefMessage::MessageToString(msg); in WriteNdef()
|
H A D | ndef_tag.h | 68 std::shared_ptr<NdefMessage> GetCachedNdefMsg() const; 77 * @param ndefMessage the NdefMessage instance read. 80 int ReadNdef(std::shared_ptr<NdefMessage> &ndefMessage); 86 int WriteNdef(std::shared_ptr<NdefMessage> msg);
|
/foundation/communication/nfc/services/src/tag/ |
H A D | ndef_har_data_parser.cpp | 52 std::shared_ptr<NdefMessage> ndef = NdefMessage::GetNdefMessage(msg); in TryNdef() 159 if (records[0]->tnf_ == static_cast<short>(NdefMessage::TNF_WELL_KNOWN)) { in ParseUriLink() 254 case NdefMessage::TNF_WELL_KNOWN: in ToMimeType() 256 NfcSdkCommon::StringToHexString(NdefMessage::GetTagRtdType(NdefMessage::RTD_TEXT))) == 0) { in ToMimeType() 260 case NdefMessage::TNF_MIME_MEDIA: in ToMimeType() 287 case NdefMessage::TNF_WELL_KNOWN: in GetUriPayload() 290 NdefMessage::GetTagRtdType(NdefMessage in GetUriPayload() [all...] |
H A D | ndef_bt_data_parser.cpp | 434 std::shared_ptr<NdefMessage> ndef = NdefMessage::GetNdefMessage(msg);
in CheckBtRecord() 451 if (record->tnf_ == NdefMessage::TNF_MIME_MEDIA &&
in CheckBtRecord() 458 if (record->tnf_ == NdefMessage::TNF_MIME_MEDIA &&
in CheckBtRecord() 465 if (record->tnf_ == NdefMessage::TNF_WELL_KNOWN &&
in CheckBtRecord() 466 (record->tagRtdType_.compare(NdefMessage::GetTagRtdType(NdefMessage::RTD_HANDOVER_SELECT)) == 0)) {
in CheckBtRecord()
|
H A D | ndef_wifi_data_parser.cpp | 223 std::shared_ptr<NdefMessage> ndef = NdefMessage::GetNdefMessage(msg);
in CheckWifiRecord()
|
H A D | tag_dispatcher.cpp | 169 std::shared_ptr<KITS::NdefMessage> ndefMessage = KITS::NdefMessage::GetNdefMessage(ndefMsg);
in HandleTagFound()
|
/foundation/communication/nfc/frameworks/js/napi/tag/ |
H A D | nfc_napi_ndef_message.cpp | 37 std::shared_ptr<NdefMessage> ndefMessagePtr = objectInfo->ndefMessage; in GetNdefRecords() 68 std::shared_ptr<NdefRecord> ndefRecord = NdefMessage::MakeUriRecord(uri); in MakeUriRecord() 92 std::shared_ptr<NdefRecord> ndefRecord = NdefMessage::MakeTextRecord(text, locale); in MakeTextRecord() 120 std::shared_ptr<NdefRecord> ndefRecord = NdefMessage::MakeMimeRecord(mimeType, mimeData); in MakeMimeRecord() 150 std::shared_ptr<NdefRecord> ndefRecord = NdefMessage::MakeExternalRecord(domainName, type, externalData); in MakeExternalRecord() 167 !CheckObjectAndThrow(env, argv[ARGV_INDEX_0], "ndefMessage", "NdefMessage")) { in MessageToBytes() 171 // unwrap for argument of NdefMessage. in MessageToBytes() 180 std::shared_ptr<NdefMessage> ndefMsg = argNdefMsg->ndefMessage; in MessageToBytes() 181 std::string buffer = NdefMessage::MessageToString(ndefMsg); in MessageToBytes()
|
H A D | nfc_napi_tag_ndef_formatable.h | 40 std::shared_ptr<NdefMessage> msg;
|
H A D | nfc_napi_ndef_message.h | 37 std::shared_ptr<NdefMessage> ndefMessage = nullptr;
|
H A D | nfc_napi_tag_ndef.h | 48 std::shared_ptr<NdefMessage> msg;
|
H A D | nfc_napi_tag.cpp | 58 napi_create_int32(env, static_cast<int32_t>(NdefMessage::EmTnfType::TNF_EMPTY), &tnfEmpty);
in RegisterEnumTnfType() 59 napi_create_int32(env, static_cast<int32_t>(NdefMessage::EmTnfType::TNF_WELL_KNOWN), &tnfKnown);
in RegisterEnumTnfType() 60 napi_create_int32(env, static_cast<int32_t>(NdefMessage::EmTnfType::TNF_MIME_MEDIA), &tnfMedia);
in RegisterEnumTnfType() 61 napi_create_int32(env, static_cast<int32_t>(NdefMessage::EmTnfType::TNF_ABSOLUTE_URI), &tnfUri);
in RegisterEnumTnfType() 62 napi_create_int32(env, static_cast<int32_t>(NdefMessage::EmTnfType::TNF_EXTERNAL_TYPE), &tnfExtApp);
in RegisterEnumTnfType() 63 napi_create_int32(env, static_cast<int32_t>(NdefMessage::EmTnfType::TNF_UNKNOWN), &tnfUnknown);
in RegisterEnumTnfType() 64 napi_create_int32(env, static_cast<int32_t>(NdefMessage::EmTnfType::TNF_UNCHANGED), &tnfUnchanged);
in RegisterEnumTnfType() 114 std::string hexText = HEX_RTD_TYPE.at(NdefMessage::EmRtdType::RTD_TEXT);
in RegisterEnumRtdType() 124 std::string hexUri = HEX_RTD_TYPE.at(NdefMessage::EmRtdType::RTD_URI);
in RegisterEnumRtdType() 555 // register NdefMessage objec in RegisterNdefJSClass() [all...] |
H A D | nfc_napi_tag_ndef.cpp | 116 // NdefMessage_Constructor is for GetNdefMessage and Read NdefMessage NAPI with no params in RegisterNdefMessageJSClass() 119 napi_define_class(env, "NdefMessage", NAPI_AUTO_LENGTH, NdefMessage_Constructor, nullptr, in RegisterNdefMessageJSClass() 146 napiNdefMessage->ndefMessage = NdefMessage::GetNdefMessage(rawData); in CreateNdefMessage() 151 napiNdefMessage->ndefMessage = NdefMessage::GetNdefMessage(ndefRecords); in CreateNdefMessage() 307 auto context = static_cast<NdefContext<std::shared_ptr<NdefMessage>, NapiNdefTag> *>(data); in NativeReadNdef() 314 std::shared_ptr<NdefMessage> ndefMessage = nullptr; in NativeReadNdef() 322 auto context = static_cast<NdefContext<std::shared_ptr<NdefMessage>, NapiNdefTag> *>(data); in ReadNdefCallback() 324 // the return is NdefMessage in ReadNdefCallback() 371 auto context = std::make_unique<NdefContext<std::shared_ptr<NdefMessage>, NapiNdefTag>>().release(); in ReadNdef() 387 if (!CheckParametersAndThrow(env, parameters, {napi_object}, "msg", "NdefMessage")) { in CheckWriteNdefParameters() [all...] |