Zephyr Project API 4.0.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 |
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 |