Home
last modified time | relevance | path

Searched refs:link_idx (Results 1 – 6 of 6) sorted by relevance

/hal_espressif-latest/components/bt/esp_ble_mesh/api/core/include/
Desp_ble_mesh_provisioning_api.h132 esp_err_t esp_ble_mesh_provisioner_read_oob_pub_key(uint8_t link_idx, uint8_t pub_key_x[32],
147 esp_err_t esp_ble_mesh_provisioner_input_string(const char *string, uint8_t link_idx);
161 esp_err_t esp_ble_mesh_provisioner_input_number(uint32_t number, uint8_t link_idx);
/hal_espressif-latest/components/bt/esp_ble_mesh/api/core/
Desp_ble_mesh_provisioning_api.c173 esp_err_t esp_ble_mesh_provisioner_read_oob_pub_key(uint8_t link_idx, uint8_t pub_key_x[32], in esp_ble_mesh_provisioner_read_oob_pub_key() argument
179 if (!pub_key_x || !pub_key_y || link_idx >= MAX_PROV_LINK_IDX) { in esp_ble_mesh_provisioner_read_oob_pub_key()
189 arg.provisioner_read_oob_pub_key.link_idx = link_idx; in esp_ble_mesh_provisioner_read_oob_pub_key()
197 esp_err_t esp_ble_mesh_provisioner_input_string(const char *string, uint8_t link_idx) in esp_ble_mesh_provisioner_input_string() argument
203 link_idx >= MAX_PROV_LINK_IDX) { in esp_ble_mesh_provisioner_input_string()
215 arg.provisioner_input_str.link_idx = link_idx; in esp_ble_mesh_provisioner_input_string()
221 esp_err_t esp_ble_mesh_provisioner_input_number(uint32_t number, uint8_t link_idx) in esp_ble_mesh_provisioner_input_number() argument
226 if (number > MAX_OOB_INPUT_NUM || link_idx >= MAX_PROV_LINK_IDX) { in esp_ble_mesh_provisioner_input_number()
237 arg.provisioner_input_num.link_idx = link_idx; in esp_ble_mesh_provisioner_input_number()
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/include/
Dmesh_main.h226 int (*prov_pub_key_oob_cb)(uint8_t link_idx);
246 …nt (*prov_input_num)(uint8_t method, bt_mesh_output_action_t act, uint8_t size, uint8_t link_idx);
261 …utput_num)(uint8_t method, bt_mesh_input_action_t act, void *data, uint8_t size, uint8_t link_idx);
/hal_espressif-latest/components/bt/esp_ble_mesh/btc/include/
Dbtc_ble_mesh_prov.h132 uint8_t link_idx; member
138 uint8_t link_idx; member
142 uint8_t link_idx; member
/hal_espressif-latest/components/bt/esp_ble_mesh/btc/
Dbtc_ble_mesh_prov.c722 static int btc_ble_mesh_provisioner_prov_read_oob_pub_key_cb(uint8_t link_idx) in btc_ble_mesh_provisioner_prov_read_oob_pub_key_cb() argument
729 mesh_param.provisioner_prov_read_oob_pub_key.link_idx = link_idx; in btc_ble_mesh_provisioner_prov_read_oob_pub_key_cb()
736 uint8_t size, uint8_t link_idx) in btc_ble_mesh_provisioner_prov_input_cb() argument
746 mesh_param.provisioner_prov_input.link_idx = link_idx; in btc_ble_mesh_provisioner_prov_input_cb()
753 void *data, uint8_t size, uint8_t link_idx) in btc_ble_mesh_provisioner_prov_output_cb() argument
763 mesh_param.provisioner_prov_output.link_idx = link_idx; in btc_ble_mesh_provisioner_prov_output_cb()
1924 bt_mesh_provisioner_read_oob_pub_key(arg->provisioner_read_oob_pub_key.link_idx, in btc_ble_mesh_prov_call_handler()
1931 bt_mesh_provisioner_set_oob_input_data(arg->provisioner_input_str.link_idx, in btc_ble_mesh_prov_call_handler()
1938 bt_mesh_provisioner_set_oob_input_data(arg->provisioner_input_num.link_idx, in btc_ble_mesh_prov_call_handler()
/hal_espressif-latest/components/bt/esp_ble_mesh/api/
Desp_ble_mesh_defs.h1065 uint8_t link_idx; /*!< Index of the provisioning link */ member
1074 uint8_t link_idx; /*!< Index of the provisioning link */ member
1083 uint8_t link_idx; /*!< Index of the provisioning link */ member