Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
shell_flags Struct Reference

#include <shell.h>

Data Fields

uint32_t insert_mode:1
 
uint32_t use_colors:1
 
uint32_t echo:1
 
uint32_t obscure:1
 
uint32_t processing:1
 
uint32_t tx_rdy:1
 
uint32_t mode_delete:1
 
uint32_t history_exit:1
 
uint32_t last_nl:8
 
uint32_t cmd_ctx:1
 
uint32_t print_noinit:1
 

Field Documentation

◆ cmd_ctx

uint32_t shell_flags::cmd_ctx

Shell is executing command

◆ echo

uint32_t shell_flags::echo

Controls shell echo.

◆ history_exit

uint32_t shell_flags::history_exit

Request to exit history mode

◆ insert_mode

uint32_t shell_flags::insert_mode

Controls insert mode for text introduction.

◆ last_nl

uint32_t shell_flags::last_nl

Last received new line character

◆ mode_delete

uint32_t shell_flags::mode_delete

Operation mode of backspace key

◆ obscure

uint32_t shell_flags::obscure

If echo on, print asterisk instead

◆ print_noinit

uint32_t shell_flags::print_noinit

Print request from not initialized shell

◆ processing

uint32_t shell_flags::processing

Shell is executing process function.

◆ tx_rdy

uint32_t shell_flags::tx_rdy

◆ use_colors

uint32_t shell_flags::use_colors

Controls colored syntax.


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