Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 1.2 KB

shell.rst

File metadata and controls

38 lines (26 loc) · 1.2 KB

shell --- Debug shell

shell

The shell is a command line interface where the user can execute various commands to control, debug and monitor its application.

image

The shell module has a few configuration variables that can be used to tailor the shell to the application requirements. Most noticeably is the configuration variable CONFIG_SHELL_MINIMAL. If set to 0 all the shell functionality is built; including tab completion, cursor movement, line editing and command history. If set to 1 only the minimal functionality is built; only including tab completion and line editing at the end of the line.

See ../../user-guide/configuration for a list of all configuration variables.


Source code: src/oam/shell.h, src/oam/shell.c

Test code: tst/oam/shell/main.c

Test coverage: src/oam/shell.c

Example code: examples/shell/main.c


oam/shell.h