|
Zephyr Project API 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. |