| Zephyr Project API 4.2.99
    A Scalable Open Source RTOS | 
#include <zephyr/kernel.h>#include <zephyr/logging/log_backend.h>#include <zephyr/logging/log_output.h>#include <zephyr/sys/mpsc_pbuf.h>#include <zephyr/sys/atomic.h>Go to the source code of this file.
| Data Structures | |
| struct | shell_log_backend_control_block | 
| Shell log backend control block (RW data).  More... | |
| struct | shell_log_backend | 
| Shell log backend instance structure (RO data).  More... | |
| struct | shell_log_backend_msg | 
| Shell log backend message structure.  More... | |
| Enumerations | |
| enum | shell_log_backend_state { SHELL_LOG_BACKEND_UNINIT , SHELL_LOG_BACKEND_ENABLED , SHELL_LOG_BACKEND_DISABLED , SHELL_LOG_BACKEND_PANIC } | 
| Shell log backend states.  More... | |
| Variables | |
| const struct log_backend_api | log_backend_shell_api | 
| 
 | extern |