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

Common APIs for the remote shell. More...

Go to the source code of this file.

Data Structures

struct  shell_remote_msg_generic
 Generic message. More...
struct  shell_remote_msg_print
 Print message. More...
struct  shell_remote_msg_exec
 Execute command. More...
struct  shell_remote_msg_result
 Result. More...
struct  shell_remote_msg_cmd_get
 Get command. More...
struct  shell_remote_msg_cmd
 Response to get command. More...
union  shell_remote_msg
 Union of remote shell messages. More...

Macros

Remote shell message IDs

#define SHELL_REMOTE_MSG_PRINT   1
 Print message.
#define SHELL_REMOTE_MSG_CMD_GET   2
 Get command.
#define SHELL_REMOTE_MSG_CMD   3
 Response to get command.
#define SHELL_REMOTE_MSG_EXEC   4
 Execute command.
#define SHELL_REMOTE_MSG_RESULT   5
 Result.

Detailed Description

Common APIs for the remote shell.

Macro Definition Documentation

◆ SHELL_REMOTE_MSG_CMD

#define SHELL_REMOTE_MSG_CMD   3

Response to get command.

◆ SHELL_REMOTE_MSG_CMD_GET

#define SHELL_REMOTE_MSG_CMD_GET   2

Get command.

◆ SHELL_REMOTE_MSG_EXEC

#define SHELL_REMOTE_MSG_EXEC   4

Execute command.

◆ SHELL_REMOTE_MSG_PRINT

#define SHELL_REMOTE_MSG_PRINT   1

Print message.

◆ SHELL_REMOTE_MSG_RESULT

#define SHELL_REMOTE_MSG_RESULT   5

Result.