Zephyr Project API 4.2.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

MCUmgr Shell Management API. More...

Enumerations

enum  shell_mgmt_err_code_t { SHELL_MGMT_ERR_OK = 0 , SHELL_MGMT_ERR_UNKNOWN , SHELL_MGMT_ERR_COMMAND_TOO_LONG , SHELL_MGMT_ERR_EMPTY_COMMAND }
 Command result codes for shell management group. More...
 

Command IDs for Shell Management group.

#define SHELL_MGMT_ID_EXEC   0
 Shell command line execute.
 

Detailed Description

MCUmgr Shell Management API.

Macro Definition Documentation

◆ SHELL_MGMT_ID_EXEC

#define SHELL_MGMT_ID_EXEC   0

#include <include/zephyr/mgmt/mcumgr/grp/shell_mgmt/shell_mgmt.h>

Shell command line execute.

Enumeration Type Documentation

◆ shell_mgmt_err_code_t

#include <include/zephyr/mgmt/mcumgr/grp/shell_mgmt/shell_mgmt.h>

Command result codes for shell management group.

Enumerator
SHELL_MGMT_ERR_OK 

No error, this is implied if there is no ret value in the response.

SHELL_MGMT_ERR_UNKNOWN 

Unknown error occurred.

SHELL_MGMT_ERR_COMMAND_TOO_LONG 

The provided command to execute is too long.

SHELL_MGMT_ERR_EMPTY_COMMAND 

No command to execute was provided.