| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
Shell instance internals. More...
#include <shell.h>
Public Member Functions | |
| LOG_INSTANCE_PTR_DECLARE (log) | |
Data Fields | |
| const char * | default_prompt | 
| const struct shell_transport * | iface | 
| struct shell_ctx * | ctx | 
| 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 * | thread_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 | 
| enum shell_flag shell::shell_flag | 
| k_thread_stack_t* shell::stack | 
| struct shell_stats* shell::stats | 
| struct k_thread* shell::thread | 
| const char* shell::thread_name |