nvs::Item::::::span field
![]()
uint8_t span;![]()
for (size_t i = index + 1; i < index + item.span; ++i) {![]()
for (size_t i = index + 1; i < index + item.span; ++i) {![]()
span = item.span;![]()
size_t span = entry.span;![]()
span = item.span;![]()
size_t span = item.span;![]()
next = i + item.span;![]()
skip = item.span - 1;![]()
itemIndex += item.span;![]()
if (span != 1) {![]()
ESP_LOGD(TAG, "Invalid span %u for datatype %#04x", (unsigned int)span, (unsigned int)datatype);![]()
if (span != 1) {![]()
ESP_LOGD(TAG, "Invalid span %u for BLOB_IDX", (unsigned int)span);![]()
if (span > maxAvailablePageSpan) {![]()
ESP_LOGD(TAG, "Span %u exceeds page boundary. Maximum calculated from the current entry position within page is %u for datatype %#04x ", (unsigned int)span, (unsigned int)maxAvailablePageSpan, (unsigned int)datatype);![]()
if (span != spanCalcFromLen) {![]()
ESP_LOGD(TAG, "Span %i does not match span %u calculated from variable data length %u bytes for datatype %#04x", (unsigned int)span, (unsigned int)spanCalcFromLen, (unsigned int)varLength.dataSize, (unsigned int)datatype);
nvs::Item::::::span is read by 9 functions:
![]()
nvs::Item::
::::span