Struct representing an instance of the CLI storage RAM.

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 number of command lines that can be stored in RAM.

size_t

The next free line in RAM.

char *

Pointer to the RAM buffer.

bool

True if the command shell execute when defined.

bool

True when definition is in progress.

bool

True when execute is in progress.

Public Attribute Documentation#

cli_handle#

sl_cli_handle_t cli_storage_ram_t::cli_handle

The CLI instance associated with this instance.


Definition at line 57 of file platform/service/cli_storage/inc/sl_cli_storage_ram.h

prompt#

char* cli_storage_ram_t::prompt

The command prompt.


Definition at line 58 of file platform/service/cli_storage/inc/sl_cli_storage_ram.h

end_string#

char* cli_storage_ram_t::end_string

The string that define the end of definition.


Definition at line 59 of file platform/service/cli_storage/inc/sl_cli_storage_ram.h

ram_size#

size_t cli_storage_ram_t::ram_size

The number of command lines that can be stored in RAM.


Definition at line 60 of file platform/service/cli_storage/inc/sl_cli_storage_ram.h

ram_next#

size_t cli_storage_ram_t::ram_next

The next free line in RAM.


Definition at line 61 of file platform/service/cli_storage/inc/sl_cli_storage_ram.h

ram_buffer#

char* cli_storage_ram_t::ram_buffer

Pointer to the RAM buffer.


Definition at line 62 of file platform/service/cli_storage/inc/sl_cli_storage_ram.h

execute_while_define#

bool cli_storage_ram_t::execute_while_define

True if the command shell execute when defined.


Definition at line 63 of file platform/service/cli_storage/inc/sl_cli_storage_ram.h

define_in_progress#

bool cli_storage_ram_t::define_in_progress

True when definition is in progress.


Definition at line 64 of file platform/service/cli_storage/inc/sl_cli_storage_ram.h

execute_in_progress#

bool cli_storage_ram_t::execute_in_progress

True when execute is in progress.


Definition at line 65 of file platform/service/cli_storage/inc/sl_cli_storage_ram.h