Zephyr API Documentation  3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bt_mesh_large_comp_data_cli_cb Struct Reference

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.
 

Detailed Description

Large Composition Data Status messages callbacks.

Field Documentation

◆ large_comp_data_status

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.

Parameters
cliLarge Composition Data Client context.
addrAddress of the sender.
rspResponse received from the server.

◆ models_metadata_status

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.

Parameters
cliLarge Composition Data Client context.
addrAddress of the sender.
rspResponse received from the server.

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