Zephyr Project API 3.7.0
A Scalable Open Source RTOS
|
Large Composition Data Status messages callbacks. More...
#include <large_comp_data_cli.h>
Data Fields | |
void(* | large_comp_data_status )(struct bt_mesh_large_comp_data_cli *cli, uint16_t addr, struct bt_mesh_large_comp_data_rsp *rsp) |
Optional callback for Large Composition Data Status message. | |
void(* | models_metadata_status )(struct bt_mesh_large_comp_data_cli *cli, uint16_t addr, struct bt_mesh_large_comp_data_rsp *rsp) |
Optional callback for Models Metadata Status message. | |
Large Composition Data Status messages callbacks.
void(* bt_mesh_large_comp_data_cli_cb::large_comp_data_status) (struct bt_mesh_large_comp_data_cli *cli, uint16_t addr, struct bt_mesh_large_comp_data_rsp *rsp) |
Optional callback for Large Composition Data Status message.
Handles received Large Composition Data Status messages from a Large Composition Data Server.
If the content of rsp
is needed after exiting this callback, a user should deep copy it.
cli | Large Composition Data Client context. |
addr | Address of the sender. |
rsp | Response received from the server. |
void(* bt_mesh_large_comp_data_cli_cb::models_metadata_status) (struct bt_mesh_large_comp_data_cli *cli, uint16_t addr, struct bt_mesh_large_comp_data_rsp *rsp) |
Optional callback for Models Metadata Status message.
Handles received Models Metadata Status messages from a Large Composition Data Server.
If the content of rsp
is needed after exiting this callback, a user should deep copy it.
cli | Large Composition Data Client context. |
addr | Address of the sender. |
rsp | Response received from the server. |