|
Zephyr Project API 4.4.99
A Scalable Open Source RTOS
|
Support for remote clients. More...
#include "zephyr/shell/shell_remote_common.h"#include <zephyr/shell/shell.h>#include <zephyr/ipc/ipc_service.h>#include <zephyr/sys/slist.h>Go to the source code of this file.
Data Structures | |
| struct | shell_remote_cmd |
| Structure to store the data for the remote shell command. More... | |
| struct | shell_remote_data |
| Structure to store the data for the remote shell instance. More... | |
| struct | shell_remote |
| Structure to store the configuration for the remote shell instance. More... | |
Macros | |
| #define | CONFIG_SHELL_REMOTE_TMP_BUF_SIZE 128 |
| Default size of the temporary buffer for remote shell command data. | |
| #define | SHELL_REMOTE_CONN(_name, ipc_node) |
| Macro to define a remote shell instance. | |
Functions | |
| void | shell_remote_ep_bound (void *priv) |
| Callback function to handle the bound event of the remote shell instance. | |
| void | shell_remote_ep_recv (const void *data, size_t len, void *priv) |
| Callback function to handle the received event of the remote shell instance. | |
Support for remote clients.