Lines Matching refs:data
25 // record data, see NFC Data Exchange Format (NDEF) Technical Specification.
135 * @param data raw bytes to parse ndef message
138 static std::shared_ptr<NdefMessage> GetNdefMessage(const std::string& data);
152 * @Description Create a ndef record with uri data.
153 * @param uriString uri data for new a ndef record
158 * @Description Create a ndef record with text data.
159 * @param text text data for new a ndef record
165 * @Description Create a ndef record with mime data.
166 * @param mimeType type of mime data for new a ndef record
167 * @param mimeData mime data for new a ndef record
173 * @Description Create a ndef record with external data.
174 * @param domainName domain name of issuing organization for the external data
175 * @param serviceName domain specific type of data for the external data
176 * @param externalData data payload of a ndef record
209 static std::vector<std::shared_ptr<NdefRecord>> ParseRecord(const std::string& data, bool isMbMeIgnored);
214 const std::string& data, uint32_t& parsedDataIndex);
216 static std::string ParseRecordType(RecordLayout& layout, const std::string& data, uint32_t& parsedDataIndex);
217 static std::string ParseRecordId(RecordLayout& layout, const std::string& data, uint32_t& parsedDataIndex);
218 static std::string ParseRecordPayload(RecordLayout& layout, const std::string& data, uint32_t& parsedDataIndex);