Home
last modified time | relevance | path

Searched refs:shell_transport (Results 1 – 11 of 11) sorted by relevance

/Zephyr-Core-3.6.0/subsys/shell/backends/
Dshell_dummy.c16 static int init(const struct shell_transport *transport, in init()
32 static int uninit(const struct shell_transport *transport) in uninit()
45 static int enable(const struct shell_transport *transport, bool blocking) in enable()
56 static int write(const struct shell_transport *transport, in write()
79 static int read(const struct shell_transport *transport, in read()
Dshell_rtt.c39 static int init(const struct shell_transport *transport, in init()
67 static int uninit(const struct shell_transport *transport) in uninit()
76 static int enable(const struct shell_transport *transport, bool blocking) in enable()
88 static int write(const struct shell_transport *transport, in write()
108 static int read(const struct shell_transport *transport, in read()
Dshell_telnet.c433 static int init(const struct shell_transport *transport, in init()
458 static int uninit(const struct shell_transport *transport) in uninit()
467 static int enable(const struct shell_transport *transport, bool blocking) in enable()
476 static int write(const struct shell_transport *transport, in write()
544 static int read(const struct shell_transport *transport, in read()
Dshell_uart.c287 static int init(const struct shell_transport *transport, in init()
332 static int uninit(const struct shell_transport *transport) in uninit()
345 static int enable(const struct shell_transport *transport, bool blocking_tx) in enable()
405 static int write(const struct shell_transport *transport, in write()
484 static int read(const struct shell_transport *transport, in read()
497 static void update(const struct shell_transport *transport) in update()
Dshell_mqtt.c644 static int init(const struct shell_transport *transport, const void *config, in init()
698 static int uninit(const struct shell_transport *transport) in uninit()
710 static int enable(const struct shell_transport *transport, bool blocking) in enable()
727 static int write(const struct shell_transport *transport, const void *data, size_t length, in write()
787 static int read(const struct shell_transport *transport, void *data, size_t length, size_t *cnt) in read()
/Zephyr-Core-3.6.0/include/zephyr/shell/
Dshell.h606 struct shell_transport;
624 int (*init)(const struct shell_transport *transport,
636 int (*uninit)(const struct shell_transport *transport);
650 int (*enable)(const struct shell_transport *transport,
663 int (*write)(const struct shell_transport *transport,
676 int (*read)(const struct shell_transport *transport,
686 void (*update)(const struct shell_transport *transport);
690 struct shell_transport { struct
855 const struct shell_transport *iface; /*!< Transport interface.*/
Dshell_rtt.h26 struct shell_transport _name = { \
Dshell_dummy.h32 struct shell_transport _name = { \
Dshell_telnet.h57 struct shell_transport _name = { \
Dshell_uart.h92 struct shell_transport _name = { \
Dshell_mqtt.h109 struct shell_transport _name = { .api = &shell_mqtt_transport_api, \