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