ESP-IDF
nvs::Page::PageState
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Values
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
nvs::Page::PageState
nvs::Page::PageState enum
Syntax
Show:
Summary
Declaration
from
nvs_page.hpp:52
enum
class
PageState
:
uint32_t
{
UNINITIALIZED
=
NVS_CONST_PAGE_STATE_UNINITIALIZED
,
ACTIVE
=
NVS_CONST_PAGE_STATE_ACTIVE
,
FULL
=
NVS_CONST_PAGE_STATE_FULL
,
FREEING
=
NVS_CONST_PAGE_STATE_FREEING
,
CORRUPT
=
NVS_CONST_PAGE_STATE_CORRUPT
,
INVALID
=
0
}
;
Values
Value
Declared as
nvs::Page::PageState::UNINITIALIZED
=
NVS_CONST_PAGE_STATE_UNINITIALIZED
nvs::Page::PageState::ACTIVE
=
NVS_CONST_PAGE_STATE_ACTIVE
nvs::Page::PageState::FULL
=
NVS_CONST_PAGE_STATE_FULL
nvs::Page::PageState::FREEING
=
NVS_CONST_PAGE_STATE_FREEING
nvs::Page::PageState::CORRUPT
=
NVS_CONST_PAGE_STATE_CORRUPT
nvs::Page::PageState::INVALID
=
0
Examples
References
from
examples
Code
Location
Scope
Referrer
enum
class
PageState
:
uint32_t
{
nvs_page.hpp:52
mState
=
PageState
::
INVALID
;
nvs_page.cpp:41
nvs::Page::load()
if
(
header
.
mState
==
PageState
::
UNINITIALIZED
)
{
nvs_page.cpp:44
nvs::Page::load()
mState
=
PageState
::
INVALID
;
nvs_page.cpp:58
nvs::Page::load()
mState
=
PageState
::
CORRUPT
;
nvs_page.cpp:64
nvs::Page::load()
header
.
mState
=
PageState
::
CORRUPT
;
nvs_page.cpp:70
nvs::Page::load()
case
PageState
::
UNINITIALIZED
:
nvs_page.cpp:82
nvs::Page::load()
case
PageState
::
FULL
:
nvs_page.cpp:85
nvs::Page::load()
case
PageState
::
ACTIVE
:
nvs_page.cpp:86
nvs::Page::load()
case
PageState
::
FREEING
:
nvs_page.cpp:87
nvs::Page::load()
mState
=
PageState
::
CORRUPT
;
nvs_page.cpp:92
nvs::Page::load()
mState
=
PageState
::
INVALID
;
nvs_page.cpp:109
nvs::Page::writeEntry()
mState
=
PageState
::
INVALID
;
nvs_page.cpp:141
nvs::Page::writeEntryData()
if
(
mState
==
PageState
::
INVALID
)
{
nvs_page.cpp:158
nvs::Page::writeItem()
if
(
mState
==
PageState
::
UNINITIALIZED
)
{
nvs_page.cpp:162
nvs::Page::writeItem()
if
(
mState
==
PageState
::
FULL
)
{
nvs_page.cpp:169
nvs::Page::writeItem()
if
(
mState
==
PageState
::
INVALID
)
{
nvs_page.cpp:258
nvs::Page::readItem()
if
(
mState
==
PageState
::
INVALID
)
{
nvs_page.cpp:309
nvs::Page::cmpItem()
if
(
other
.
mState
==
PageState
::
UNINITIALIZED
)
{
nvs_page.cpp:472
nvs::Page::copyItems()
if
(
mState
==
PageState
::
ACTIVE
||
nvs_page.cpp:532
nvs::Page::mLoadEntryTable()
mState
==
PageState
::
FULL
||
nvs_page.cpp:533
nvs::Page::mLoadEntryTable()
mState
==
PageState
::
FREEING
)
{
nvs_page.cpp:534
nvs::Page::mLoadEntryTable()
mState
=
PageState
::
INVALID
;
nvs_page.cpp:538
nvs::Page::mLoadEntryTable()
if
(
mState
==
PageState
::
ACTIVE
)
{
nvs_page.cpp:564
nvs::Page::mLoadEntryTable()
mState
=
PageState
::
INVALID
;
nvs_page.cpp:589
nvs::Page::mLoadEntryTable()
mState
=
PageState
::
INVALID
;
nvs_page.cpp:600
nvs::Page::mLoadEntryTable()
mState
=
PageState
::
INVALID
;
nvs_page.cpp:636
nvs::Page::mLoadEntryTable()
mState
=
PageState
::
INVALID
;
nvs_page.cpp:646
nvs::Page::mLoadEntryTable()
mState
=
PageState
::
INVALID
;
nvs_page.cpp:653
nvs::Page::mLoadEntryTable()
mState
=
PageState
::
INVALID
;
nvs_page.cpp:661
nvs::Page::mLoadEntryTable()
mState
=
PageState
::
INVALID
;
nvs_page.cpp:705
nvs::Page::mLoadEntryTable()
}
else
if
(
mState
==
PageState
::
FULL
||
mState
==
PageState
::
FREEING
)
{
nvs_page.cpp:711
nvs::Page::mLoadEntryTable()
mState
=
PageState
::
INVALID
;
nvs_page.cpp:726
nvs::Page::mLoadEntryTable()
mState
=
PageState
::
INVALID
;
nvs_page.cpp:733
nvs::Page::mLoadEntryTable()
mState
=
PageState
::
INVALID
;
nvs_page.cpp:743
nvs::Page::mLoadEntryTable()
NVS_ASSERT_OR_RETURN
(
mState
==
PageState
::
UNINITIALIZED
,
ESP_FAIL
)
;
nvs_page.cpp:772
nvs::Page::initialize()
mState
=
PageState
::
ACTIVE
;
nvs_page.cpp:773
nvs::Page::initialize()
mState
=
PageState
::
INVALID
;
nvs_page.cpp:782
nvs::Page::initialize()
mState
=
PageState
::
INVALID
;
nvs_page.cpp:803
nvs::Page::alterEntryState()
esp_err_t
Page
::
alterPageState
(
PageState
state
)
nvs_page.cpp:839
nvs::Page::alterPageState()
nvs::Page::alterPageState()::state
mState
=
PageState
::
INVALID
;
nvs_page.cpp:844
nvs::Page::alterPageState()
mState
=
(
PageState
)
state
;
nvs_page.cpp:847
nvs::Page::alterPageState()
if
(
mState
==
PageState
::
CORRUPT
||
mState
==
PageState
::
INVALID
||
mState
==
PageState
::
UNINITIALIZED
)
{
nvs_page.cpp:867
nvs::Page::findItem()
mState
=
PageState
::
INVALID
;
nvs_page.cpp:913
nvs::Page::findItem()
mState
=
PageState
::
INVALID
;
nvs_page.cpp:920
nvs::Page::findItem()
if
(
mState
!=
PageState
::
UNINITIALIZED
&&
mState
!=
PageState
::
INVALID
&&
mState
!=
PageState
::
CORRUPT
)
{
nvs_page.cpp:999
nvs::Page::getSeqNumber() const
if
(
mState
!=
PageState
::
UNINITIALIZED
)
{
nvs_page.cpp:1008
nvs::Page::setSeqNumber()
if
(
mState
!=
PageState
::
UNINITIALIZED
)
{
nvs_page.cpp:1017
nvs::Page::setVersion()
mState
=
PageState
::
INVALID
;
nvs_page.cpp:1028
nvs::Page::erase()
mState
=
PageState
::
UNINITIALIZED
;
nvs_page.cpp:1035
nvs::Page::erase()
if
(
mState
!=
PageState
::
FULL
&&
mState
!=
PageState
::
ACTIVE
)
{
nvs_page.cpp:1042
nvs::Page::markFreeing()
return
alterPageState
(
PageState
::
FREEING
)
;
nvs_page.cpp:1045
nvs::Page::markFreeing()
if
(
mState
!=
PageState
::
ACTIVE
)
{
nvs_page.cpp:1050
nvs::Page::markFull()
return
alterPageState
(
PageState
::
FULL
)
;
nvs_page.cpp:1053
nvs::Page::markFull()
if
(
mState
==
PageState
::
UNINITIALIZED
)
{
nvs_page.cpp:1058
nvs::Page::getVarDataTailroom() const
}
else
if
(
mState
==
PageState
::
FULL
)
{
nvs_page.cpp:1060
nvs::Page::getVarDataTailroom() const
const
char
*
Page
::
pageStateToName
(
PageState
ps
)
nvs_page.cpp:1067
nvs::Page::pageStateToName()
nvs::Page::pageStateToName()::ps
case
PageState
::
CORRUPT
:
nvs_page.cpp:1070
nvs::Page::pageStateToName()
case
PageState
::
ACTIVE
:
nvs_page.cpp:1073
nvs::Page::pageStateToName()
case
PageState
::
FREEING
:
nvs_page.cpp:1076
nvs::Page::pageStateToName()
case
PageState
::
FULL
:
nvs_page.cpp:1079
nvs::Page::pageStateToName()
case
PageState
::
INVALID
:
nvs_page.cpp:1082
nvs::Page::pageStateToName()
case
PageState
::
UNINITIALIZED
:
nvs_page.cpp:1085
nvs::Page::pageStateToName()
NVS_ASSERT_OR_RETURN
(
mState
!=
PageState
::
FREEING
,
ESP_FAIL
)
;
nvs_page.cpp:1131
nvs::Page::calcEntries()
case
PageState
::
UNINITIALIZED
:
nvs_page.cpp:1136
nvs::Page::calcEntries()
case
PageState
::
CORRUPT
:
nvs_page.cpp:1137
nvs::Page::calcEntries()
case
PageState
::
FULL
:
nvs_page.cpp:1141
nvs::Page::calcEntries()
case
PageState
::
ACTIVE
:
nvs_page.cpp:1142
nvs::Page::calcEntries()
case
PageState
::
INVALID
:
nvs_page.cpp:1147
nvs::Page::calcEntries()
PageState
state
(
)
const
nvs_page.hpp:76
nvs::Page
nvs::Page::state() const
PageState
mState
;
// page state
nvs_page.hpp:160
nvs::Page::Header
nvs::Page::Header::mState
esp_err_t
alterPageState
(
PageState
state
)
;
nvs_page.hpp:185
nvs::Page::alterPageState()
nvs::Page::alterPageState()::state
static
const
char
*
pageStateToName
(
PageState
ps
)
;
nvs_page.hpp:207
nvs::Page::pageStateToName()
nvs::Page::pageStateToName()::ps
PageState
mState
=
PageState
::
INVALID
;
nvs_page.hpp:212
nvs::Page
nvs::Page::mState
if
(
(
it
->
state
(
)
!=
Page
::
PageState
::
FREEING
)
&&
nvs_pagemanager.cpp:74
nvs::PageManager::load()
if
(
(
it
->
state
(
)
!=
Page
::
PageState
::
FREEING
)
&&
nvs_pagemanager.cpp:84
nvs::PageManager::load()
if
(
p
->
state
(
)
==
Page
::
PageState
::
CORRUPT
)
{
nvs_pagemanager.cpp:204
nvs::PageManager::activatePage()
if
(
page
.
state
(
)
!=
Page
::
PageState
::
FULL
)
{
nvs_storage.cpp:295
nvs::Storage::writeMultiPageBlob()
if
(
page
.
state
(
)
!=
Page
::
PageState
::
FULL
)
{
nvs_storage.cpp:337
nvs::Storage::writeMultiPageBlob()
if
(
findPage
->
state
(
)
==
Page
::
PageState
::
UNINITIALIZED
||
nvs_storage.cpp:420
nvs::Storage::writeItem()
findPage
->
state
(
)
==
Page
::
PageState
::
INVALID
)
{
nvs_storage.cpp:421
nvs::Storage::writeItem()
if
(
page
.
state
(
)
!=
Page
::
PageState
::
FULL
)
{
nvs_storage.cpp:477
nvs::Storage::writeItem()
if
(
findPage
->
state
(
)
==
Page
::
PageState
::
UNINITIALIZED
||
nvs_storage.cpp:501
nvs::Storage::writeItem()
findPage
->
state
(
)
==
Page
::
PageState
::
INVALID
)
{
nvs_storage.cpp:502
nvs::Storage::writeItem()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Instance
Scope
Location
Project
return
nvs::Page::state() const
nvs_page.hpp:76
nvs::Page::Header::mState
nvs::Page::Header
nvs_page.hpp:160
nvs::Page::alterPageState()::state
nvs::Page::alterPageState()
nvs_page.hpp:185
nvs::Page::pageStateToName()::ps
nvs::Page::pageStateToName()
nvs_page.hpp:207
nvs::Page::mState
nvs::Page
nvs_page.hpp:212
nvs::Page::alterPageState()::state
nvs::Page::alterPageState()
nvs_page.cpp:839
nvs::Page::pageStateToName()::ps
nvs::Page::pageStateToName()
nvs_page.cpp:1067
Lifecycle
from
examples
All items filtered out
All items filtered out