|
Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
|
MCUmgr OS Management Callbacks API. More...
Data Structures | |
| struct | os_mgmt_reset_data |
| Structure provided in the MGMT_EVT_OP_OS_MGMT_RESET notification callback: This callback function is used to notify the application about a pending device reboot request and to authorise or deny it. More... | |
| struct | os_mgmt_bootloader_info_data |
| Structure provided in the MGMT_EVT_OP_OS_MGMT_BOOTLOADER_INFO notification callback: This callback function is used to add new fields to the bootloader info response. More... | |
Enumerations | |
| enum | os_mgmt_group_events { MGMT_EVT_OP_OS_MGMT_RESET = MGMT_DEF_EVT_OP_ID(MGMT_EVT_GRP_OS, 0) , MGMT_EVT_OP_OS_MGMT_INFO_CHECK = MGMT_DEF_EVT_OP_ID(MGMT_EVT_GRP_OS, 1) , MGMT_EVT_OP_OS_MGMT_INFO_APPEND = MGMT_DEF_EVT_OP_ID(MGMT_EVT_GRP_OS, 2) , MGMT_EVT_OP_OS_MGMT_DATETIME_GET = MGMT_DEF_EVT_OP_ID(MGMT_EVT_GRP_OS, 3) , MGMT_EVT_OP_OS_MGMT_DATETIME_SET = MGMT_DEF_EVT_OP_ID(MGMT_EVT_GRP_OS, 4) , MGMT_EVT_OP_OS_MGMT_BOOTLOADER_INFO = MGMT_DEF_EVT_OP_ID(MGMT_EVT_GRP_OS, 5) , MGMT_EVT_OP_OS_MGMT_ALL = MGMT_DEF_EVT_OP_ALL(MGMT_EVT_GRP_OS) } |
| MGMT event opcodes for operating system management group. More... | |
MCUmgr OS Management Callbacks API.
| enum os_mgmt_group_events |
#include <zephyr/mgmt/mcumgr/grp/os_mgmt/os_mgmt_callbacks.h>
MGMT event opcodes for operating system management group.
| Enumerator | |
|---|---|
| MGMT_EVT_OP_OS_MGMT_RESET | Callback when a reset command has been received, data is os_mgmt_reset_data. |
| MGMT_EVT_OP_OS_MGMT_INFO_CHECK | Callback when an info command is processed, data is os_mgmt_info_check. |
| MGMT_EVT_OP_OS_MGMT_INFO_APPEND | Callback when an info command needs to output data, data is os_mgmt_info_append. |
| MGMT_EVT_OP_OS_MGMT_DATETIME_GET | Callback when a datetime get command has been received. |
| MGMT_EVT_OP_OS_MGMT_DATETIME_SET | Callback when a datetime set command has been received, data is rtc_time. |
| MGMT_EVT_OP_OS_MGMT_BOOTLOADER_INFO | Callback when a bootloader info command has been received, data is os_mgmt_bootloader_info_data(). |
| MGMT_EVT_OP_OS_MGMT_ALL | Used to enable all os_mgmt_group events. |