cli_storage_nvm3_t Struct Reference

Struct representing an instance of the CLI storage NVM3.

#include <sl_cli_storage_nvm3.h>

Data Fields

sl_cli_handle_t cli_handle
The CLI instance associated with this instance.
char * prompt
The command prompt.
char * end_string
The string that define the end of definition.
size_t key_offset
The NVM3 key offset for this instance.
size_t key_count
The NVM3 key count for this instance.
size_t key_next
The next key value that will be used.
bool execute_while_define
True if the command shell execute when defined.
bool define_in_progress
True when definition is in progress.
bool execute_in_progress
True when execute is in progress.
bool init_tick
True after the initial (first) tick has been executed.

Struct representing an instance of the CLI storage NVM3.

Field Documentation

cli_handle

sl_cli_handle_t cli_storage_nvm3_t::cli_handle

The CLI instance associated with this instance.

prompt

char* cli_storage_nvm3_t::prompt

The command prompt.

end_string

char* cli_storage_nvm3_t::end_string

The string that define the end of definition.

key_offset

size_t cli_storage_nvm3_t::key_offset

The NVM3 key offset for this instance.

key_count

size_t cli_storage_nvm3_t::key_count

The NVM3 key count for this instance.

key_next

size_t cli_storage_nvm3_t::key_next

The next key value that will be used.

execute_while_define

bool cli_storage_nvm3_t::execute_while_define

True if the command shell execute when defined.

define_in_progress

bool cli_storage_nvm3_t::define_in_progress

True when definition is in progress.

execute_in_progress

bool cli_storage_nvm3_t::execute_in_progress

True when execute is in progress.

init_tick

bool cli_storage_nvm3_t::init_tick

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