Zephyr Project API 3.7.0
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 |