Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Firmware Update Server instance. More...

#include <zephyr/bluetooth/mesh/dfu_srv.h>

Data Fields

struct bt_mesh_blob_srv blob
 Underlying BLOB Transfer Server.
const struct bt_mesh_dfu_srv_cbcb
 Callback structure.
const struct bt_mesh_dfu_imgimgs
 List of updatable images.
size_t img_count
 Number of updatable images.

Detailed Description

Firmware Update Server instance.

Should be initialized with BT_MESH_DFU_SRV_INIT.

Field Documentation

◆ blob

struct bt_mesh_blob_srv bt_mesh_dfu_srv::blob

Underlying BLOB Transfer Server.

◆ cb

const struct bt_mesh_dfu_srv_cb* bt_mesh_dfu_srv::cb

Callback structure.

◆ img_count

size_t bt_mesh_dfu_srv::img_count

Number of updatable images.

◆ imgs

const struct bt_mesh_dfu_img* bt_mesh_dfu_srv::imgs

List of updatable images.


The documentation for this struct was generated from the following file: