6#ifndef ZEPHYR_INCLUDE_BLUETOOTH_MESH_SHELL_H_ 
    7#define ZEPHYR_INCLUDE_BLUETOOTH_MESH_SHELL_H_ 
   16#define BT_MESH_SHELL_CUR_FAULTS_MAX 4 
   24#define BT_MESH_SHELL_HEALTH_PUB_DEFINE(_name)                                 \ 
   25                BT_MESH_HEALTH_PUB_DEFINE(_name,                               \ 
   26                                          BT_MESH_SHELL_CUR_FAULTS_MAX); 
struct bt_mesh_dfu_srv bt_mesh_shell_dfu_srv
External reference to Firmware Update Server.
 
struct bt_mesh_prov bt_mesh_shell_prov
External reference to provisioning handler.
 
struct bt_mesh_rpr_cli bt_mesh_shell_rpr_cli
External reference to Remote Provisioning Client.
 
struct bt_mesh_health_srv bt_mesh_shell_health_srv
External reference to health server.
 
struct bt_mesh_blob_srv bt_mesh_shell_blob_srv
External reference to BLOB Transfer Server.
 
struct bt_mesh_health_cli bt_mesh_shell_health_cli
External reference to health client.
 
struct bt_mesh_dfu_cli bt_mesh_shell_dfu_cli
External reference to Firmware Update Client.
 
struct bt_mesh_shell_target bt_mesh_shell_target_ctx
External reference to shell target context.
 
struct bt_mesh_blob_cli bt_mesh_shell_blob_cli
External reference to BLOB Transfer Client.
 
Bluetooth mesh Profile APIs.
 
__UINT16_TYPE__ uint16_t
Definition: stdint.h:89
 
Definition: blob_cli.h:289
 
BLOB Transfer Server instance.
Definition: blob_srv.h:131
 
Definition: dfu_cli.h:184
 
Firmware Update Server instance.
Definition: dfu_srv.h:176
 
Definition: health_cli.h:27
 
Definition: health_srv.h:150
 
uint16_t net_idx
Definition: shell.h:33
 
uint16_t dst
Definition: shell.h:31
 
uint16_t app_idx
Definition: shell.h:35