wifi_prov_scheme struct
Structure for specifying the provisioning scheme to be followed by the manager
Fields
Function which is to be called by the manager when it is to start the provisioning service associated with a protocomm instance and a scheme specific configuration.
Function which is to be called by the manager to stop the provisioning service previously associated with a protocomm instance.
Function which is to be called by the manager to generate a new configuration for the provisioning service, that is to be passed to prov_start().
Function which is to be called by the manager to delete a configuration generated using new_config().
esp_err_t (*) (void *config, const char *service_name, const char *service_key) Function which is to be called by the manager to set the service name and key values in the configuration structure.
esp_err_t (*) (void *config, const char *endpoint_name, uint16_t uuid) Function which is to be called by the manager to set a protocomm endpoint with an identifying name and UUID in the configuration structure.
Sets mode of operation of Wi-Fi during provisioning This is set to : - WIFI_MODE_APSTA for SoftAP transport - WIFI_MODE_STA for BLE transport.