Searched refs:bearer (Results 1 – 10 of 10) sorted by relevance
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/include/ |
D | mesh_main.h | 156 void (*link_open)(bt_mesh_prov_bearer_t bearer); 165 void (*link_close)(bt_mesh_prov_bearer_t bearer); 281 void (*prov_link_open)(bt_mesh_prov_bearer_t bearer); 291 void (*prov_link_close)(bt_mesh_prov_bearer_t bearer, uint8_t reason);
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/ |
D | provisioner_prov.h | 34 uint8_t bearer; member 208 uint8_t addr_type, bt_mesh_prov_bearer_t bearer, 251 uint16_t oob_info, bt_mesh_prov_bearer_t bearer, int8_t rssi);
|
D | provisioner_prov.c | 287 uint8_t bearer; member 292 .bearer = 0, 528 static int provisioner_check_unprov_dev_info(const uint8_t uuid[16], bt_mesh_prov_bearer_t bearer) argument 554 (bearer == BLE_MESH_PROV_ADV) && 563 (bearer == BLE_MESH_PROV_GATT) && 721 if (!(add_dev->bearer & (BLE_MESH_PROV_ADV | BLE_MESH_PROV_GATT))) { 722 BT_ERR("Invalid bearer 0x%02x", add_dev->bearer); 728 && (add_dev->bearer & BLE_MESH_PROV_GATT)) { 735 && (add_dev->bearer & BLE_MESH_PROV_ADV)) { 748 if ((add_dev->bearer & BLE_MESH_PROV_GATT) && (addr_valid == false)) { [all …]
|
/hal_espressif-latest/components/bt/esp_ble_mesh/api/core/include/ |
D | esp_ble_mesh_provisioning_api.h | 264 esp_ble_mesh_prov_bearer_t bearer, 297 uint16_t oob_info, esp_ble_mesh_prov_bearer_t bearer);
|
/hal_espressif-latest/components/bt/esp_ble_mesh/api/core/ |
D | esp_ble_mesh_provisioning_api.c | 303 arg.provisioner_dev_add.add_dev.bearer = add_dev->bearer; in esp_ble_mesh_provisioner_add_unprov_dev() 314 esp_ble_mesh_prov_bearer_t bearer, in esp_ble_mesh_provisioner_prov_device_with_addr() argument 320 if (uuid == NULL || (bearer == ESP_BLE_MESH_PROV_GATT && (addr == NULL || in esp_ble_mesh_provisioner_prov_device_with_addr() 322 (bearer != ESP_BLE_MESH_PROV_ADV && bearer != ESP_BLE_MESH_PROV_GATT) || in esp_ble_mesh_provisioner_prov_device_with_addr() 338 arg.provisioner_prov_dev_with_addr.bearer = bearer; in esp_ble_mesh_provisioner_prov_device_with_addr()
|
/hal_espressif-latest/components/bt/esp_ble_mesh/btc/ |
D | btc_ble_mesh_prov.c | 614 static void btc_ble_mesh_link_open_cb(bt_mesh_prov_bearer_t bearer) in btc_ble_mesh_link_open_cb() argument 620 mesh_param.node_prov_link_open.bearer = (esp_ble_mesh_prov_bearer_t)bearer; in btc_ble_mesh_link_open_cb() 626 static void btc_ble_mesh_link_close_cb(bt_mesh_prov_bearer_t bearer) in btc_ble_mesh_link_close_cb() argument 632 mesh_param.node_prov_link_close.bearer = (esp_ble_mesh_prov_bearer_t)bearer; in btc_ble_mesh_link_close_cb() 697 … uint16_t oob_info, bt_mesh_prov_bearer_t bearer, in btc_ble_mesh_provisioner_recv_unprov_adv_pkt_cb() argument 705 (bearer != BLE_MESH_PROV_ADV && bearer != BLE_MESH_PROV_GATT)) { in btc_ble_mesh_provisioner_recv_unprov_adv_pkt_cb() 715 mesh_param.provisioner_recv_unprov_adv_pkt.bearer = bearer; in btc_ble_mesh_provisioner_recv_unprov_adv_pkt_cb() 774 static void btc_ble_mesh_provisioner_link_open_cb(bt_mesh_prov_bearer_t bearer) in btc_ble_mesh_provisioner_link_open_cb() argument 780 mesh_param.provisioner_prov_link_open.bearer = (esp_ble_mesh_prov_bearer_t)bearer; in btc_ble_mesh_provisioner_link_open_cb() 786 static void btc_ble_mesh_provisioner_link_close_cb(bt_mesh_prov_bearer_t bearer, uint8_t reason) in btc_ble_mesh_provisioner_link_close_cb() argument [all …]
|
/hal_espressif-latest/components/bt/esp_ble_mesh/api/ |
D | esp_ble_mesh_defs.h | 712 esp_ble_mesh_prov_bearer_t bearer; /*!< Provisioning Bearer */ member 926 … esp_ble_mesh_prov_bearer_t bearer; /*!< Type of the bearer used when device link is open */ member 932 … esp_ble_mesh_prov_bearer_t bearer; /*!< Type of the bearer used when device link is closed */ member 1040 esp_ble_mesh_prov_bearer_t bearer; /*!< Bearer of the unprovisioned device */ member 1059 …esp_ble_mesh_prov_bearer_t bearer; /*!< Type of the bearer used when Provisioner link is open… member 1093 …esp_ble_mesh_prov_bearer_t bearer; /*!< Type of the bearer used when Provisioner link is clos… member
|
/hal_espressif-latest/components/bt/esp_ble_mesh/btc/include/ |
D | btc_ble_mesh_prov.h | 158 esp_ble_mesh_prov_bearer_t bearer; member
|
/hal_espressif-latest/components/bt/host/nimble/ |
D | Kconfig.in | 445 bool "Enable mesh provisioning over advertising bearer" 450 the advertising bearer 454 bool "Enable mesh provisioning over GATT bearer" 460 bearer
|
/hal_espressif-latest/components/bt/esp_ble_mesh/ |
D | Kconfig.in | 278 bool "Provisioning support using the advertising bearer (PB-ADV)" 283 advertising bearer. This option should be enabled if PB-ADV is 357 can use the GATT bearer to send mesh messages to a node that supports the 358 advertising bearer.
|