cli_storage_ram_t Struct Reference
Struct representing an instance of the CLI storage RAM.
#include <sl_cli_storage_ram.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 | ram_size |
The number of command lines that can be stored in RAM.
|
|
size_t | ram_next |
The next free line in RAM.
|
|
char * | ram_buffer |
Pointer to the RAM buffer.
|
|
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.
|
|
Struct representing an instance of the CLI storage RAM.
Field Documentation
◆ cli_handle
sl_cli_handle_t cli_storage_ram_t::cli_handle |
The CLI instance associated with this instance.
◆ prompt
char* cli_storage_ram_t::prompt |
The command prompt.
◆ end_string
char* cli_storage_ram_t::end_string |
The string that define the end of definition.
◆ ram_size
size_t cli_storage_ram_t::ram_size |
The number of command lines that can be stored in RAM.
◆ ram_next
size_t cli_storage_ram_t::ram_next |
The next free line in RAM.
◆ ram_buffer
char* cli_storage_ram_t::ram_buffer |
Pointer to the RAM buffer.
◆ execute_while_define
bool cli_storage_ram_t::execute_while_define |
True if the command shell execute when defined.
◆ define_in_progress
bool cli_storage_ram_t::define_in_progress |
True when definition is in progress.
◆ execute_in_progress
bool cli_storage_ram_t::execute_in_progress |
True when execute is in progress.