Struct representing an instance of the CLI storage NVM3.

Public Attributes#

The CLI instance associated with this instance.

char *

The command prompt.

char *

The string that define the end of definition.

size_t

The NVM3 key offset for this instance.

size_t

The NVM3 key count for this instance.

size_t

The next key value that will be used.

bool

True if the command shell execute when defined.

bool

True when definition is in progress.

bool

True when execute is in progress.

bool

True after the initial (first) tick has been executed.

Public Attribute Documentation#

cli_handle#

sl_cli_handle_t cli_storage_nvm3_t::cli_handle

The CLI instance associated with this instance.


Definition at line 66 of file platform/service/cli_storage/inc/sl_cli_storage_nvm3.h

prompt#

char* cli_storage_nvm3_t::prompt

The command prompt.


Definition at line 67 of file platform/service/cli_storage/inc/sl_cli_storage_nvm3.h

end_string#

char* cli_storage_nvm3_t::end_string

The string that define the end of definition.


Definition at line 68 of file platform/service/cli_storage/inc/sl_cli_storage_nvm3.h

key_offset#

size_t cli_storage_nvm3_t::key_offset

The NVM3 key offset for this instance.


Definition at line 69 of file platform/service/cli_storage/inc/sl_cli_storage_nvm3.h

key_count#

size_t cli_storage_nvm3_t::key_count

The NVM3 key count for this instance.


Definition at line 70 of file platform/service/cli_storage/inc/sl_cli_storage_nvm3.h

key_next#

size_t cli_storage_nvm3_t::key_next

The next key value that will be used.


Definition at line 71 of file platform/service/cli_storage/inc/sl_cli_storage_nvm3.h

execute_while_define#

bool cli_storage_nvm3_t::execute_while_define

True if the command shell execute when defined.


Definition at line 72 of file platform/service/cli_storage/inc/sl_cli_storage_nvm3.h

define_in_progress#

bool cli_storage_nvm3_t::define_in_progress

True when definition is in progress.


Definition at line 73 of file platform/service/cli_storage/inc/sl_cli_storage_nvm3.h

execute_in_progress#

bool cli_storage_nvm3_t::execute_in_progress

True when execute is in progress.


Definition at line 74 of file platform/service/cli_storage/inc/sl_cli_storage_nvm3.h

init_tick#

bool cli_storage_nvm3_t::init_tick

True after the initial (first) tick has been executed.


Definition at line 75 of file platform/service/cli_storage/inc/sl_cli_storage_nvm3.h