Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
|
Mesh Bridge Configuration Client Status messages callback. More...
#include <brg_cfg_cli.h>
Data Fields | |
void(* | bridge_status )(struct bt_mesh_brg_cfg_cli *cli, uint16_t addr, enum bt_mesh_brg_cfg_state status) |
Optional callback for Subnet Bridge Status message. | |
void(* | table_size_status )(struct bt_mesh_brg_cfg_cli *cli, uint16_t addr, uint16_t size) |
Optional callback for Bridging Table Size Status message. | |
void(* | table_status )(struct bt_mesh_brg_cfg_cli *cli, uint16_t addr, struct bt_mesh_brg_cfg_table_status *rsp) |
Optional callback for Bridging Table Status message. | |
void(* | subnets_list )(struct bt_mesh_brg_cfg_cli *cli, uint16_t addr, struct bt_mesh_brg_cfg_subnets_list *rsp) |
Optional callback for Bridged Subnets List message. | |
void(* | table_list )(struct bt_mesh_brg_cfg_cli *cli, uint16_t addr, struct bt_mesh_brg_cfg_table_list *rsp) |
Optional callback for Bridging Table List message. | |
Mesh Bridge Configuration Client Status messages callback.
void(* bt_mesh_brg_cfg_cli_cb::bridge_status) (struct bt_mesh_brg_cfg_cli *cli, uint16_t addr, enum bt_mesh_brg_cfg_state status) |
Optional callback for Subnet Bridge Status message.
Handles received Subnet Bridge Status messages from a Bridge Configuration Server.
cli | Bridge Configuration Client context. |
addr | Address of the sender. |
status | Status received from the server. |
void(* bt_mesh_brg_cfg_cli_cb::subnets_list) (struct bt_mesh_brg_cfg_cli *cli, uint16_t addr, struct bt_mesh_brg_cfg_subnets_list *rsp) |
Optional callback for Bridged Subnets List message.
Handles received Bridged Subnets List messages from a Bridge Configuration Server.
cli | Bridge Configuration Client context. |
addr | Address of the sender. |
rsp | Response received from the Bridging Configuration Server. |
void(* bt_mesh_brg_cfg_cli_cb::table_list) (struct bt_mesh_brg_cfg_cli *cli, uint16_t addr, struct bt_mesh_brg_cfg_table_list *rsp) |
Optional callback for Bridging Table List message.
Handles received Bridging Table List messages from a Bridge Configuration Server.
cli | Bridge Configuration Client context. |
addr | Address of the sender. |
rsp | Response received from the Bridging Configuration Server. |
void(* bt_mesh_brg_cfg_cli_cb::table_size_status) (struct bt_mesh_brg_cfg_cli *cli, uint16_t addr, uint16_t size) |
Optional callback for Bridging Table Size Status message.
Handles received Bridging Table Size Status messages from a Bridge Configuration Server.
cli | Bridge Configuration Client context. |
addr | Address of the sender. |
size | Size received from the server. |
void(* bt_mesh_brg_cfg_cli_cb::table_status) (struct bt_mesh_brg_cfg_cli *cli, uint16_t addr, struct bt_mesh_brg_cfg_table_status *rsp) |
Optional callback for Bridging Table Status message.
Handles received Bridging Table status messages from a Bridge Configuration Server.
cli | Bridge Configuration Client context. |
addr | Address of the sender. |
rsp | Response received from the Bridging Configuration Server. |