Home
last modified time | relevance | path

Searched refs:NdefRecord (Results 1 - 13 of 13) sorted by relevance

/foundation/communication/nfc/services/include/
H A Dndef_har_data_parser.h36 std::string IsWebUri(std::shared_ptr<NdefRecord> record);
37 std::string GetUriPayload(std::shared_ptr<NdefRecord> record);
38 std::string GetUriPayload(std::shared_ptr<NdefRecord> record, bool isSmartPoster);
39 bool ParseWebLink(std::vector<std::shared_ptr<NdefRecord>> records);
43 bool ParseUriLink(std::vector<std::shared_ptr<NdefRecord>> records);
44 bool ParseOtherType(std::vector<std::shared_ptr<NdefRecord>> records, std::shared_ptr<KITS::TagInfo> tagInfo);
45 std::string ToMimeType(std::shared_ptr<NdefRecord> record);
46 std::vector<std::string> ExtractHarPackages(std::vector<std::shared_ptr<NdefRecord>> records);
47 std::string CheckForHar(std::shared_ptr<NdefRecord> record);
/foundation/communication/nfc/interfaces/inner_api/common/
H A Dndef_message.h26 struct NdefRecord { struct
130 explicit NdefMessage(std::vector<std::shared_ptr<NdefRecord>> ndefRecords);
144 static std::shared_ptr<NdefMessage> GetNdefMessage(std::vector<std::shared_ptr<NdefRecord>> ndefRecords);
154 * @return std::shared_ptr<NdefRecord>
156 static std::shared_ptr<NdefRecord> MakeUriRecord(const std::string& uriString);
161 * @return std::shared_ptr<NdefRecord>
163 static std::shared_ptr<NdefRecord> MakeTextRecord(const std::string& text, const std::string& locale);
168 * @return std::shared_ptr<NdefRecord>
170 static std::shared_ptr<NdefRecord> MakeMimeRecord(const std::string& mimeType, const std::string& mimeData);
177 * @return std::shared_ptr<NdefRecord>
[all...]
H A Dndef_message.cpp23 NdefMessage::NdefMessage(std::vector<std::shared_ptr<NdefRecord>> ndefRecords) in NdefMessage()
35 std::vector<std::shared_ptr<NdefRecord>> ndefRecords = ParseRecord(data, false); in GetNdefMessage()
43 std::shared_ptr<NdefMessage> NdefMessage::GetNdefMessage(std::vector<std::shared_ptr<NdefRecord>> ndefRecords) in GetNdefMessage()
83 std::vector<std::shared_ptr<NdefRecord>> NdefMessage::GetNdefRecords() const in GetNdefRecords()
88 std::shared_ptr<NdefRecord> NdefMessage::MakeUriRecord(const std::string& uriString) in MakeUriRecord()
92 return std::shared_ptr<NdefRecord>(); in MakeUriRecord()
112 std::shared_ptr<NdefRecord> NdefMessage::MakeTextRecord(const std::string& text, const std::string& locale) in MakeTextRecord()
123 std::shared_ptr<NdefRecord> NdefMessage::MakeMimeRecord(const std::string& mimeType, const std::string& mimeData) in MakeMimeRecord()
127 return std::shared_ptr<NdefRecord>(); in MakeMimeRecord()
133 return std::shared_ptr<NdefRecord>(); in MakeMimeRecord()
[all...]
/foundation/communication/nfc/test/unittest/services/tags_test/
H A Dndef_message_test.cpp101 std::shared_ptr<NdefRecord> getNdefMessage = NdefMessage::MakeUriRecord(uriString); in HWTEST_F()
111 std::shared_ptr<NdefRecord> getNdefMessage = NdefMessage::MakeUriRecord(TEST_MIME_TYPE); in HWTEST_F()
123 std::shared_ptr<NdefRecord> getNdefMessage = NdefMessage::MakeTextRecord(mimeType, mimeData); in HWTEST_F()
134 std::shared_ptr<NdefRecord> getNdefMessage = NdefMessage::MakeMimeRecord(mimeType, TEST_MIME_DATA); in HWTEST_F()
145 std::shared_ptr<NdefRecord> getNdefMessage = NdefMessage::MakeMimeRecord(TEST_MIME_TYPE, mimeData); in HWTEST_F()
155 std::shared_ptr<NdefRecord> getNdefMessage = NdefMessage::MakeMimeRecord(TEST_MIME_TYPE, TEST_MIME_DATA); in HWTEST_F()
168 std::shared_ptr<NdefRecord> getNdefMessage = NdefMessage::MakeExternalRecord(domainName, serviceName, externalData); in HWTEST_F()
181 std::shared_ptr<NdefRecord> getNdefMessage = NdefMessage::MakeExternalRecord(domainName, serviceName, externalData); in HWTEST_F()
194 std::shared_ptr<NdefRecord> getNdefMessage = NdefMessage::MakeExternalRecord(domainName, serviceName, externalData); in HWTEST_F()
207 std::shared_ptr<NdefRecord> getNdefMessag in HWTEST_F()
[all...]
/foundation/communication/nfc/test/fuzztest/tags_test/ndefmessage/ndefmessage_fuzzer/
H A Dndefmessage_fuzzer.cpp64 std::shared_ptr<NdefRecord> CreateNdefRecord(short tnf, in CreateNdefRecord()
71 return std::shared_ptr<NdefRecord>(); in CreateNdefRecord()
73 std::shared_ptr<NdefRecord> ndefRecord = std::make_shared<NdefRecord>(); in CreateNdefRecord()
94 std::vector<std::shared_ptr<NdefRecord>> ndefRecords; in FuzzGetNdefMessageByNdefRecord()
95 std::shared_ptr<NdefRecord> ndefRecord = CreateNdefRecord(tnf, id, payload, tagRtdType); in FuzzGetNdefMessageByNdefRecord()
159 std::vector<std::shared_ptr<NdefRecord>> ndefRecords; in FuzzMessageToString()
160 std::shared_ptr<NdefRecord> ndefRecord = CreateNdefRecord(tnf, id, payload, tagRtdType); in FuzzMessageToString()
179 std::shared_ptr<NdefRecord> ndefRecord = CreateNdefRecord(tnf, id, payload, tagRtdType); in FuzzNdefRecordToString()
199 std::vector<std::shared_ptr<NdefRecord>> ndefRecord in FuzzGetNdefRecords()
[all...]
/foundation/communication/nfc/test/fuzztest/tags_test/ndeftag/ndeftag_fuzzer/
H A Dndeftag_fuzzer.cpp79 std::shared_ptr<NdefRecord> CreateNdefRecord(short tnf, in CreateNdefRecord()
86 return std::shared_ptr<NdefRecord>(); in CreateNdefRecord()
88 std::shared_ptr<NdefRecord> ndefRecord = std::make_shared<NdefRecord>(); in CreateNdefRecord()
172 std::vector<std::shared_ptr<NdefRecord>> ndefRecords; in FuzzReadNdef()
173 std::shared_ptr<NdefRecord> ndefRecord = CreateNdefRecord(tnf, id, payload, tagRtdType); in FuzzReadNdef()
196 std::vector<std::shared_ptr<NdefRecord>> ndefRecords; in FuzzWriteNdef()
197 std::shared_ptr<NdefRecord> ndefRecord = CreateNdefRecord(tnf, id, payload, tagRtdType); in FuzzWriteNdef()
/foundation/communication/nfc/services/src/tag/
H A Dndef_har_data_parser.cpp57 std::vector<std::shared_ptr<NdefRecord>> records = ndef->GetNdefRecords(); in TryNdef()
119 std::vector<std::shared_ptr<NdefRecord>> records, std::shared_ptr<KITS::TagInfo> tagInfo) in ParseOtherType()
152 bool NdefHarDataParser::ParseUriLink(std::vector<std::shared_ptr<NdefRecord>> records) in ParseUriLink()
196 bool NdefHarDataParser::ParseWebLink(std::vector<std::shared_ptr<NdefRecord>> records) in ParseWebLink()
223 std::string NdefHarDataParser::IsWebUri(std::shared_ptr<NdefRecord> record) in IsWebUri()
244 std::string NdefHarDataParser::ToMimeType(std::shared_ptr<NdefRecord> record) in ToMimeType()
267 std::string NdefHarDataParser::GetUriPayload(std::shared_ptr<NdefRecord> record) in GetUriPayload()
277 std::string NdefHarDataParser::GetUriPayload(std::shared_ptr<NdefRecord> record, bool isSmartPoster) in GetUriPayload()
297 std::vector<std::shared_ptr<NdefRecord>> nestRecords = nestMessage->GetNdefRecords(); in GetUriPayload()
298 for (std::shared_ptr<NdefRecord> nestRecor in GetUriPayload()
[all...]
H A Dndef_wifi_data_parser.cpp228 std::vector<std::shared_ptr<NdefRecord>> records = ndef->GetNdefRecords(); in CheckWifiRecord()
233 for (std::shared_ptr<NdefRecord> record : records) { in CheckWifiRecord()
H A Dndef_bt_data_parser.cpp439 std::shared_ptr<NdefRecord> record = ndef->GetNdefRecords()[0]; in CheckBtRecord()
/foundation/communication/nfc/frameworks/js/napi/tag/
H A Dnfc_napi_ndef_message.cpp38 std::vector<std::shared_ptr<NdefRecord>> ndefRecords = ndefMessagePtr->GetNdefRecords(); in GetNdefRecords()
44 static bool CheckNdefRecordAndThrow(const napi_env &env, std::shared_ptr<NdefRecord> ndefRecord) in CheckNdefRecordAndThrow()
47 // ndefRecord is null, means that the input arguments can't parsed as NdefRecord in CheckNdefRecordAndThrow()
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()
H A Dnfc_napi_tag_ndef.cpp56 std::shared_ptr<NdefRecord> ParseNdefParam(const napi_env &env, napi_value &args) in ParseNdefParam()
58 std::shared_ptr<NdefRecord> ndefRecord = std::make_shared<NdefRecord>(); in ParseNdefParam()
80 std::vector<std::shared_ptr<NdefRecord>> ParseNdefRecords(const napi_env &env, napi_value &args) in ParseNdefRecords()
85 std::vector<std::shared_ptr<NdefRecord>> params; in ParseNdefRecords()
86 std::shared_ptr<NdefRecord> ndefRecord = std::make_shared<NdefRecord>(); in ParseNdefRecords()
148 // ndefRecords: NdefRecord[] in CreateNdefMessage()
149 std::vector<std::shared_ptr<NdefRecord>> ndefRecords ; in CreateNdefMessage()
154 BuildErrorMessage(BUSI_ERR_PARAM, "", "", "data | ndefRecords", "number[] | NdefRecord[]"))); in CreateNdefMessage()
[all...]
/foundation/communication/nfc/frameworks/js/napi/common/
H A Dnfc_napi_common_utils.h187 std::vector<std::shared_ptr<NdefRecord>> &ndefRecords);
188 void ConvertNdefRecordToJS(napi_env env, napi_value &result, std::shared_ptr<NdefRecord> &ndefRecord);
H A Dnfc_napi_common_utils.cpp417 bool IsAirTouch(std::vector<std::shared_ptr<NdefRecord>> &ndefRecords) in IsAirTouch()
431 void ConvertAirTouchNdefRecordToJS(napi_env env, napi_value &result, std::shared_ptr<NdefRecord> &ndefRecord) in ConvertAirTouchNdefRecordToJS()
457 std::vector<std::shared_ptr<NdefRecord>> &ndefRecords) in ConvertNdefRecordVectorToJS()
478 void ConvertNdefRecordToJS(napi_env env, napi_value &result, std::shared_ptr<NdefRecord> &ndefRecord) in ConvertNdefRecordToJS()

Completed in 16 milliseconds