Lines Matching refs:payloadLength
251 layout.payloadLength = NfcSdkCommon::GetByteFromHexStr(data, parsedDataIndex++) & 0xFF;
254 layout.payloadLength = 0;
257 layout.payloadLength = 0;
259 layout.payloadLength +=
284 if (layout.payloadLength > MAX_PAYLOAD_SIZE) {
285 ErrorLog("IsInvalidRecordLayoutHead, 3rd error for payloadLength");
325 if (layout.payloadLength <= 0) {
326 ErrorLog("ParseRecordPayload, payloadLength <= 0");
329 if (NfcSdkCommon::GetHexStrBytesLen(data) < (parsedDataIndex + layout.payloadLength)) {
331 NfcSdkCommon::GetHexStrBytesLen(data), parsedDataIndex, layout.payloadLength);
334 std::string payload = data.substr(parsedDataIndex * HEX_BYTE_LEN, layout.payloadLength * HEX_BYTE_LEN);
335 parsedDataIndex += layout.payloadLength;