Zephyr API Documentation 4.5.0-rc1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Data used by SMP shell. More...

#include <zephyr/mgmt/mcumgr/transport/smp_shell.h>

Data Fields

struct net_buf_pool * buf_pool
 Network buffer pool for received frames.
struct k_fifo buf_ready
 FIFO of frames ready to be processed.
struct net_buf * buf
 Currently active receive buffer.
atomic_t esc_state
 Which parts of the SMP over console frame have been detected.
const struct shell_uart_common * uart
 Receiving UART shell object.

Detailed Description

Data used by SMP shell.

Field Documentation

◆ buf

struct net_buf* smp_shell_data::buf

Currently active receive buffer.

◆ buf_pool

struct net_buf_pool* smp_shell_data::buf_pool

Network buffer pool for received frames.

◆ buf_ready

struct k_fifo smp_shell_data::buf_ready

FIFO of frames ready to be processed.

◆ esc_state

atomic_t smp_shell_data::esc_state

Which parts of the SMP over console frame have been detected.

◆ uart

const struct shell_uart_common* smp_shell_data::uart

Receiving UART shell object.


The documentation for this struct was generated from the following file: