|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
Shell access over a WebSocket connection. More...
Files | |
| file | shell_websocket.h |
| Header file for the WebSocket shell backend. | |
Macros | |
| #define | WEBSOCKET_CONSOLE_DEFINE(_service, _sec_tag_list, _sec_tag_list_size) |
| Define a websocket shell service. | |
| #define | WEBSOCKET_CONSOLE_ENABLE(_service) |
| Enable a websocket shell service defined with WEBSOCKET_CONSOLE_DEFINE. | |
Shell access over a WebSocket connection.
| #define WEBSOCKET_CONSOLE_DEFINE | ( | _service, | |
| _sec_tag_list, | |||
| _sec_tag_list_size ) |
#include <zephyr/shell/shell_websocket.h>
Define a websocket shell service.
Defines the websocket shell transport, its shell instance, and the HTTP(S) service that exposes it at CONFIG_SHELL_WEBSOCKET_ENDPOINT_URL.
| _service | Name of the websocket service instance. |
| _sec_tag_list | TLS security tag list for the secure (HTTPS) connection. Ignored when TLS is not enabled. |
| _sec_tag_list_size | Number of entries in _sec_tag_list. |
| #define WEBSOCKET_CONSOLE_ENABLE | ( | _service | ) |
#include <zephyr/shell/shell_websocket.h>
Enable a websocket shell service defined with WEBSOCKET_CONSOLE_DEFINE.
| _service | Name of the websocket service instance. |