Zephyr Project API 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
shell_remote.h File Reference

Support for remote clients. More...

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.

Detailed Description

Support for remote clients.