Home
last modified time | relevance | path

Searched refs:NdefMessage (Results 1 - 21 of 21) sorted by relevance

/foundation/communication/nfc/test/unittest/services/tags_test/
H A Dndef_message_test.cpp62 * @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 Dndef_formatable_tag_test.cpp108 std::weak_ptr<NdefMessage> firstMessage; in HWTEST_F()
120 std::weak_ptr<NdefMessage> firstMessage; in HWTEST_F()
H A Dndef_tag_test.cpp154 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 Dndefmessage_fuzzer.cpp40 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 Dndef_message.cpp23 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 Dndef_message.h87 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 Dndeftag_fuzzer.cpp55 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 Dndef_formatable_tag.h41 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 Dndef_formatable_tag.cpp38 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 Dndef_tag.cpp63 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 Dndef_tag.h68 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 Dndef_har_data_parser.cpp52 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 Dndef_bt_data_parser.cpp434 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 Dndef_wifi_data_parser.cpp223 std::shared_ptr<NdefMessage> ndef = NdefMessage::GetNdefMessage(msg); in CheckWifiRecord()
H A Dtag_dispatcher.cpp169 std::shared_ptr<KITS::NdefMessage> ndefMessage = KITS::NdefMessage::GetNdefMessage(ndefMsg); in HandleTagFound()
/foundation/communication/nfc/frameworks/js/napi/tag/
H A Dnfc_napi_ndef_message.cpp37 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 Dnfc_napi_tag_ndef_formatable.h40 std::shared_ptr<NdefMessage> msg;
H A Dnfc_napi_ndef_message.h37 std::shared_ptr<NdefMessage> ndefMessage = nullptr;
H A Dnfc_napi_tag_ndef.h48 std::shared_ptr<NdefMessage> msg;
H A Dnfc_napi_tag.cpp58 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 Dnfc_napi_tag_ndef.cpp116 // 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...]

Completed in 17 milliseconds