Zephyr API Documentation
4.1.99
A Scalable Open Source RTOS
4.1.99
Toggle main menu visibility
Main Page
Related Pages
Topics
Data Structures
Data Structures
Data Structure Index
Data Fields
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
Enumerator
Files
File List
Globals
All
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
x
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Macros
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
▼
Zephyr API Documentation
►
Introduction
Deprecated List
▼
Topics
►
Audio
►
Connectivity
►
Coresight APIs
►
DSP Interface
►
Device Driver APIs
►
Device Model
►
Devicetree
►
Error numbers
►
Internal and System API
►
Kernel APIs
►
Memory Management APIs
▼
Operating System Services
►
Bindesc Define
►
Bindesc Read
►
CPU load monitor
►
Cache Interface
►
Checksum
►
Console API
►
Coredump APIs
►
Crypto
►
File System APIs
►
File System Storage
►
Flash image API
►
Heap Management
►
IPC
►
Iterable Sections APIs
►
Linkable loadable extensions
►
Logging
►
MCUmgr
►
Memory Management
►
Network Buffer Library
►
PSA Secure Storage API
►
Power Management (PM)
►
RTIO
►
Retention API
►
STP Decoder API
►
Semihosting APIs
▼
Shell API
►
shell_cmd_entry
►
shell_static_args
►
shell_static_entry
►
shell_transport_api
►
shell_transport
►
shell_stats
►
shell_backend_config_flags
►
shell_backend_ctx_flags
►
shell_backend_cfg
►
shell_backend_ctx
►
shell_ctx
►
shell
SHELL_CMD
SHELL_CMD_ARG
SHELL_CMD_ARG_REGISTER
SHELL_CMD_DICT_CREATE
SHELL_CMD_HELP_PRINTED
SHELL_CMD_REGISTER
SHELL_COND_CMD
SHELL_COND_CMD_ARG
SHELL_COND_CMD_ARG_REGISTER
SHELL_COND_CMD_REGISTER
SHELL_DEFAULT_BACKEND_CONFIG_FLAGS
SHELL_DEFINE
SHELL_DYNAMIC_CMD_CREATE
SHELL_ERROR
shell_error
SHELL_EXPR_CMD
SHELL_EXPR_CMD_ARG
shell_fprintf
SHELL_INFO
shell_info
SHELL_NORMAL
SHELL_OPTION
shell_print
SHELL_STATIC_SUBCMD_SET_CREATE
SHELL_SUBCMD_ADD
SHELL_SUBCMD_COND_ADD
SHELL_SUBCMD_DICT_SET_CREATE
SHELL_SUBCMD_SET_CREATE
SHELL_SUBCMD_SET_END
shell_warn
SHELL_WARNING
shell_bypass_cb_t
shell_cmd_handler
shell_device_filter_t
shell_dict_cmd_handler
shell_dynamic_get
shell_transport_handler_t
shell_uninit_cb_t
►
shell_flag
►
shell_receive_state
►
shell_signal
►
shell_state
►
shell_transport_evt
shell_device_filter
shell_device_get_binding
shell_device_lookup
shell_echo_set
shell_execute_cmd
shell_fprintf_error
shell_fprintf_impl
shell_fprintf_info
shell_fprintf_normal
shell_fprintf_warn
shell_get_return_value
shell_help
shell_hexdump
shell_hexdump_line
shell_init
shell_insert_mode_set
shell_mode_delete_set
shell_obscure_set
shell_process
shell_prompt_change
shell_ready
shell_set_bypass
shell_set_root_cmd
shell_start
shell_stop
shell_uninit
shell_use_colors_set
shell_use_vt100_set
shell_vfprintf
log_backend_shell_api
►
State Machine Framework API
►
Storage APIs
►
Symbol Table API
►
System Initialization
►
System power off
►
Task Watchdog APIs
►
Thread analyzer
►
Timing Measurement APIs
►
Tracing
►
Zbus APIs
►
Sensing
►
Testing
►
Tests
►
Third-party
►
Trace and Debug Domain APIs
►
Utilities
►
battery APIs
►
nRF70 Offloaded raw TX API
►
Data Structures
►
Files
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
Data Fields
shell_transport Struct Reference
Operating System Services
»
Shell API
#include <
shell.h
>
Data Fields
const struct
shell_transport_api
*
api
void *
ctx
Field Documentation
◆
api
const struct
shell_transport_api
* shell_transport::api
◆
ctx
void* shell_transport::ctx
The documentation for this struct was generated from the following file:
zephyr/shell/
shell.h
shell_transport
Generated on Thu Mar 13 2025 18:05:43 for Zephyr API Documentation by
1.12.0