/foundation/communication/nfc/services/include/ |
H A D | ndef_har_data_parser.h | 36 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 D | ndef_message.h | 26 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 D | ndef_message.cpp | 23 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 D | ndef_message_test.cpp | 101 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 D | ndefmessage_fuzzer.cpp | 64 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 D | ndeftag_fuzzer.cpp | 79 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 D | ndef_har_data_parser.cpp | 57 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 D | ndef_wifi_data_parser.cpp | 228 std::vector<std::shared_ptr<NdefRecord>> records = ndef->GetNdefRecords();
in CheckWifiRecord() 233 for (std::shared_ptr<NdefRecord> record : records) {
in CheckWifiRecord()
|
H A D | ndef_bt_data_parser.cpp | 439 std::shared_ptr<NdefRecord> record = ndef->GetNdefRecords()[0];
in CheckBtRecord()
|
/foundation/communication/nfc/frameworks/js/napi/tag/ |
H A D | nfc_napi_ndef_message.cpp | 38 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 D | nfc_napi_tag_ndef.cpp | 56 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 D | nfc_napi_common_utils.h | 187 std::vector<std::shared_ptr<NdefRecord>> &ndefRecords); 188 void ConvertNdefRecordToJS(napi_env env, napi_value &result, std::shared_ptr<NdefRecord> &ndefRecord);
|
H A D | nfc_napi_common_utils.cpp | 417 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()
|