|
Zephyr API Documentation 4.3.0-rc1
A Scalable Open Source RTOS
|
Shell instance internals. More...
#include <zephyr/shell/shell.h>
Public Member Functions | |
| LOG_INSTANCE_PTR_DECLARE (log) | |
Data Fields | |
| const char * | default_prompt |
| shell default prompt. | |
| const struct shell_transport * | iface |
| Transport interface. | |
| struct shell_ctx * | ctx |
| Internal context. | |
| struct shell_history * | history |
| enum shell_flag | shell_flag |
| const struct shell_fprintf * | fprintf_ctx |
| struct shell_stats * | stats |
| const struct shell_log_backend * | log_backend |
| const char * | name |
| struct k_thread * | thread |
| k_thread_stack_t * | stack |
Shell instance internals.
| shell::LOG_INSTANCE_PTR_DECLARE | ( | log | ) |
| struct shell_ctx* shell::ctx |
Internal context.
| const char* shell::default_prompt |
shell default prompt.
| const struct shell_fprintf* shell::fprintf_ctx |
| struct shell_history* shell::history |
| const struct shell_transport* shell::iface |
Transport interface.
| const struct shell_log_backend* shell::log_backend |
| const char* shell::name |
| enum shell_flag shell::shell_flag |
| k_thread_stack_t* shell::stack |
| struct shell_stats* shell::stats |
| struct k_thread* shell::thread |