Home
last modified time | relevance | path

Searched refs:ndefRecord (Results 1 - 7 of 7) sorted by relevance

/foundation/communication/nfc/test/fuzztest/tags_test/ndefmessage/ndefmessage_fuzzer/
H A Dndefmessage_fuzzer.cpp73 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 Dnfc_napi_ndef_message.cpp44 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 Dnfc_napi_tag_ndef.cpp58 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 Dndeftag_fuzzer.cpp88 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 Dnfc_napi_common_utils.cpp421 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 Dnfc_napi_common_utils.h188 void ConvertNdefRecordToJS(napi_env env, napi_value &result, std::shared_ptr<NdefRecord> &ndefRecord);
/foundation/communication/nfc/interfaces/inner_api/common/
H A Dndef_message.cpp377 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()

Completed in 6 milliseconds