38 #ifndef MESH_PROVISIONEE_H__ 39 #define MESH_PROVISIONEE_H__ mesh_provisionee_prov_sd_ble_opt_set_cb_t prov_sd_ble_opt_set_cb
Pointer to a function used to provide ability to set any BLE option after the BLE stack was restarted...
mesh_provisionee_prov_device_identification_stop prov_device_identification_stop_cb
Pointer to a function used to signal the device to stop identifying itself.
mesh_provisionee_prov_complete_cb_t prov_complete_cb
Pointer to a function used to signal the completion of the device provisioning procedure.
void(* mesh_provisionee_prov_complete_cb_t)(void)
Provisioning complete callback type.
void(* mesh_provisionee_prov_device_identification_stop)(void)
Stop device identification callback type.
mesh_provisionee_prov_abort prov_abort_cb
Pointer to a function used to signal the abort of the device provisioning procedure.
uint32_t mesh_provisionee_prov_start(const mesh_provisionee_start_params_t *p_start_params)
Start the provisioning process for a device in the provisionee role using static OOB authentication...
void(* mesh_provisionee_prov_abort)(void)
Provisioning abort callback type.
mesh_provisionee_prov_device_identification_start prov_device_identification_start_cb
Pointer to a function used to signal the device to start identifying itself.
uint32_t mesh_provisionee_prov_listen_stop(void)
Stops listening for incoming provisioning links.
const uint8_t * p_static_data
Data used for static OOB authentication.
const char * p_device_uri
NULL-terminated device URI string.
void(* mesh_provisionee_prov_sd_ble_opt_set_cb_t)(void)
Set BLE stack option callback type.
void(* mesh_provisionee_prov_device_identification_start)(uint8_t attention_duration_s)
Start device identification callback type.
Mesh stack configuration parameters.