/foundation/communication/nfc/test/fuzztest/tags_test/ndefmessage/ndefmessage_fuzzer/ |
H A D | ndefmessage_fuzzer.cpp | 73 std::shared_ptr<NdefRecord> ndefRecord = std::make_shared<NdefRecord>(); in CreateNdefRecord() local 74 ndefRecord->tnf_ = tnf; in CreateNdefRecord() 75 ndefRecord->id_ = id; in CreateNdefRecord() 76 ndefRecord->payload_ = payload; in CreateNdefRecord() 77 ndefRecord->tagRtdType_ = tagRtdType; in CreateNdefRecord() 78 return ndefRecord; in CreateNdefRecord() 95 std::shared_ptr<NdefRecord> ndefRecord = CreateNdefRecord(tnf, id, payload, tagRtdType); in FuzzGetNdefMessageByNdefRecord() local 96 ndefRecords.push_back(ndefRecord); in FuzzGetNdefMessageByNdefRecord() 160 std::shared_ptr<NdefRecord> ndefRecord = CreateNdefRecord(tnf, id, payload, tagRtdType); in FuzzMessageToString() local 161 ndefRecords.push_back(ndefRecord); in FuzzMessageToString() 179 std::shared_ptr<NdefRecord> ndefRecord = CreateNdefRecord(tnf, id, payload, tagRtdType); FuzzNdefRecordToString() local 200 std::shared_ptr<NdefRecord> ndefRecord = CreateNdefRecord(tnf, id, payload, tagRtdType); FuzzGetNdefRecords() local [all...] |
/foundation/communication/nfc/frameworks/js/napi/tag/ |
H A D | nfc_napi_ndef_message.cpp | 44 static bool CheckNdefRecordAndThrow(const napi_env &env, std::shared_ptr<NdefRecord> ndefRecord) in CheckNdefRecordAndThrow() argument 46 if (ndefRecord == nullptr) { 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() local 69 if (!CheckNdefRecordAndThrow(env, ndefRecord)) { in MakeUriRecord() 73 ConvertNdefRecordToJS(env, result, ndefRecord); in MakeUriRecord() 92 std::shared_ptr<NdefRecord> ndefRecord = NdefMessage::MakeTextRecord(text, locale); in MakeTextRecord() local 93 if (!CheckNdefRecordAndThrow(env, ndefRecord)) { in MakeTextRecord() 97 ConvertNdefRecordToJS(env, result, ndefRecord); in MakeTextRecord() 120 std::shared_ptr<NdefRecord> ndefRecord in MakeMimeRecord() local 150 std::shared_ptr<NdefRecord> ndefRecord = NdefMessage::MakeExternalRecord(domainName, type, externalData); MakeExternalRecord() local [all...] |
H A D | nfc_napi_tag_ndef.cpp | 58 std::shared_ptr<NdefRecord> ndefRecord = std::make_shared<NdefRecord>(); in ParseNdefParam() local 64 ndefRecord->tnf_ = 0; in ParseNdefParam() 66 napi_get_value_uint32(env, elementValue, reinterpret_cast<uint32_t *>(&ndefRecord->tnf_)); in ParseNdefParam() 70 ndefRecord->tagRtdType_ = rtdTypeStr; in ParseNdefParam() 73 ndefRecord->id_ = idStr; in ParseNdefParam() 76 ndefRecord->payload_ = payloadStr; in ParseNdefParam() 77 return ndefRecord; in ParseNdefParam() 86 std::shared_ptr<NdefRecord> ndefRecord = std::make_shared<NdefRecord>(); in ParseNdefRecords() local 95 ndefRecord = ParseNdefParam(env, ndefRecordValue); in ParseNdefRecords() 96 params.push_back(ndefRecord); in ParseNdefRecords() [all...] |
/foundation/communication/nfc/test/fuzztest/tags_test/ndeftag/ndeftag_fuzzer/ |
H A D | ndeftag_fuzzer.cpp | 88 std::shared_ptr<NdefRecord> ndefRecord = std::make_shared<NdefRecord>(); in CreateNdefRecord() local 89 ndefRecord->tnf_ = tnf; in CreateNdefRecord() 90 ndefRecord->id_ = id; in CreateNdefRecord() 91 ndefRecord->payload_ = payload; in CreateNdefRecord() 92 ndefRecord->tagRtdType_ = tagRtdType; in CreateNdefRecord() 93 return ndefRecord; in CreateNdefRecord() 173 std::shared_ptr<NdefRecord> ndefRecord = CreateNdefRecord(tnf, id, payload, tagRtdType); in FuzzReadNdef() local 174 ndefRecords.push_back(ndefRecord); in FuzzReadNdef() 197 std::shared_ptr<NdefRecord> ndefRecord = CreateNdefRecord(tnf, id, payload, tagRtdType); in FuzzWriteNdef() local 198 ndefRecords.push_back(ndefRecord); in FuzzWriteNdef() [all...] |
/foundation/communication/nfc/frameworks/js/napi/common/ |
H A D | nfc_napi_common_utils.cpp | 421 for (auto& ndefRecord : ndefRecords) { in IsAirTouch() 422 idx = ndefRecord->payload_.find(airTouchFlag); in IsAirTouch() 431 void ConvertAirTouchNdefRecordToJS(napi_env env, napi_value &result, std::shared_ptr<NdefRecord> &ndefRecord) in ConvertAirTouchNdefRecordToJS() argument 434 if (ndefRecord == nullptr) { in ConvertAirTouchNdefRecordToJS() 435 WarnLog("ConvertNdefRecordToJS ndefRecord is null."); in ConvertAirTouchNdefRecordToJS() 440 napi_create_int32(env, ndefRecord->tnf_, &tnf); in ConvertAirTouchNdefRecordToJS() 444 napi_create_string_utf8(env, ndefRecord->tagRtdType_.c_str(), NAPI_AUTO_LENGTH, &rtdType); in ConvertAirTouchNdefRecordToJS() 448 napi_create_string_utf8(env, ndefRecord->id_.c_str(), NAPI_AUTO_LENGTH, &id); in ConvertAirTouchNdefRecordToJS() 452 napi_create_string_utf8(env, ndefRecord->payload_.c_str(), NAPI_AUTO_LENGTH, &payload); in ConvertAirTouchNdefRecordToJS() 466 for (auto& ndefRecord in ConvertNdefRecordVectorToJS() 478 ConvertNdefRecordToJS(napi_env env, napi_value &result, std::shared_ptr<NdefRecord> &ndefRecord) ConvertNdefRecordToJS() argument [all...] |
H A D | nfc_napi_common_utils.h | 188 void ConvertNdefRecordToJS(napi_env env, napi_value &result, std::shared_ptr<NdefRecord> &ndefRecord);
|
/foundation/communication/nfc/interfaces/inner_api/common/ |
H A D | ndef_message.cpp | 377 std::shared_ptr<NdefRecord> ndefRecord = std::make_shared<NdefRecord>();
in CreateNdefRecord() local 378 ndefRecord->tnf_ = tnf;
in CreateNdefRecord() 379 ndefRecord->id_ = id;
in CreateNdefRecord() 380 ndefRecord->payload_ = payload;
in CreateNdefRecord() 381 ndefRecord->tagRtdType_ = tagRtdType;
in CreateNdefRecord() 382 return ndefRecord;
in CreateNdefRecord()
|