7#ifndef ZEPHYR_INCLUDE_BLUETOOTH_MESH_BRG_CFG_H__
8#define ZEPHYR_INCLUDE_BLUETOOTH_MESH_BRG_CFG_H__
32#define BT_MESH_BRG_CFG_DIR_ONEWAY 1
34#define BT_MESH_BRG_CFG_DIR_TWOWAY 2
bt_mesh_brg_cfg_state
Subnet Bridge states.
Definition brg_cfg.h:24
@ BT_MESH_BRG_CFG_DISABLED
Subnet bridge functionality is disabled.
Definition brg_cfg.h:26
@ BT_MESH_BRG_CFG_ENABLED
Subnet bridge state functionality is enabled.
Definition brg_cfg.h:28
__UINT8_TYPE__ uint8_t
Definition stdint.h:88
__UINT16_TYPE__ uint16_t
Definition stdint.h:89
Used to filter set of pairs of NetKey Indexes from the Bridging Table.
Definition brg_cfg.h:59
uint16_t prohibited
Definition brg_cfg.h:61
uint16_t filter
Definition brg_cfg.h:60
uint16_t net_idx
Definition brg_cfg.h:62
Bridged Subnets List response.
Definition brg_cfg.h:66
struct net_buf_simple * list
Pointer to allocated buffer for storing filtered of NetKey Indexes.
Definition brg_cfg.h:72
uint8_t start_idx
Start offset in units of bridges.
Definition brg_cfg.h:70
struct bt_mesh_brg_cfg_filter_netkey net_idx_filter
Filter applied NetKey Indexes, and NetKey Index used for filtering.
Definition brg_cfg.h:68
Bridging Table state entry corresponding to a entry in the Bridging Table.
Definition brg_cfg.h:37
uint16_t net_idx2
NetKey Index of the second subnet.
Definition brg_cfg.h:43
uint8_t directions
Allowed directions for the bridged traffic (or bridged traffic not allowed)
Definition brg_cfg.h:39
uint16_t addr2
Address of the node in the second subnet.
Definition brg_cfg.h:47
uint16_t addr1
Address of the node in the first subnet.
Definition brg_cfg.h:45
uint16_t net_idx1
NetKey Index of the first subnet.
Definition brg_cfg.h:41
Bridging Table List response.
Definition brg_cfg.h:76
uint16_t net_idx2
NetKey Index of the second subnet.
Definition brg_cfg.h:82
struct net_buf_simple * list
Pointer to allocated buffer for storing list of bridged addresses and directions.
Definition brg_cfg.h:86
uint16_t net_idx1
NetKey Index of the first subnet.
Definition brg_cfg.h:80
uint8_t status
Status Code of the requesting message.
Definition brg_cfg.h:78
uint16_t start_idx
Start offset in units of bridging table state entries.
Definition brg_cfg.h:84
Bridging Table Status response.
Definition brg_cfg.h:51
uint8_t status
Status Code of the requesting message.
Definition brg_cfg.h:53
struct bt_mesh_brg_cfg_table_entry entry
Requested Bridging Table entry.
Definition brg_cfg.h:55
Simple network buffer representation.
Definition net_buf.h:89