Zephyr API Documentation
3.4.0
A Scalable Open Source RTOS
|
|
3.4.0 |
#include <dfu_cli.h>
Data Fields | |
uint64_t | blob_id |
const struct bt_mesh_dfu_slot * | slot |
enum bt_mesh_blob_xfer_mode | mode |
const struct bt_mesh_dfu_cli_xfer_blob_params * | blob_params |
Firmware Update Client transfer parameters:
uint64_t bt_mesh_dfu_cli_xfer::blob_id |
BLOB ID to use for this transfer, or 0 to set it randomly.
const struct bt_mesh_dfu_cli_xfer_blob_params* bt_mesh_dfu_cli_xfer::blob_params |
BLOB parameters to be used for the transfer, or NULL to retrieve Target nodes' capabilities before sending a firmware.
enum bt_mesh_blob_xfer_mode bt_mesh_dfu_cli_xfer::mode |
Transfer mode (Push (Push BLOB Transfer Mode) or Pull (Pull BLOB Transfer Mode))
const struct bt_mesh_dfu_slot* bt_mesh_dfu_cli_xfer::slot |
DFU image slot to transfer.