ESP-IDF
wifi_prov_mgr_ctx
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
wifi_prov_mgr_ctx
wifi_prov_mgr_ctx struct
Context data for provisioning manager
Syntax
Show:
Summary
Declaration
from
manager.c:83
struct
wifi_prov_mgr_ctx
{
wifi_prov_mgr_config_t
mgr_config
;
wifi_prov_mgr_state_t
prov_state
;
void
*
prov_scheme_config
;
protocomm_t
*
pc
;
int
security
;
const
void
*
protocomm_sec_params
;
esp_timer_handle_t
autostop_timer
;
esp_timer_handle_t
wifi_connect_timer
;
esp_timer_handle_t
cleanup_delay_timer
;
wifi_prov_sta_state_t
wifi_state
;
wifi_prov_sta_fail_reason_t
wifi_disconnect_reason
;
wifi_prov_config_handlers_t
*
wifi_prov_handlers
;
wifi_prov_scan_handlers_t
*
wifi_scan_handlers
;
wifi_ctrl_handlers_t
*
wifi_ctrl_handlers
;
unsigned
int
endpoint_uuid_used
;
struct
wifi_prov_info
mgr_info
;
cJSON
*
app_info_json
;
uint32_t
cleanup_delay
;
bool
scanning
;
uint8_t
channels_per_group
;
uint16_t
curr_channel
;
uint16_t
ap_list_len
[
14
]
;
wifi_ap_record_t
*
ap_list
[
14
]
;
wifi_ap_record_t
*
ap_list_sorted
[
MAX_SCAN_RESULTS
]
;
wifi_scan_config_t
scan_cfg
;
uint32_t
connection_attempts_completed
;
}
;
Fields
Field
Declared as
wifi_prov_mgr_ctx::mgr_config
wifi_prov_mgr_config_t
wifi_prov_mgr_ctx::prov_state
wifi_prov_mgr_state_t
wifi_prov_mgr_ctx::prov_scheme_config
void
*
wifi_prov_mgr_ctx::pc
protocomm_t
*
wifi_prov_mgr_ctx::security
int
wifi_prov_mgr_ctx::protocomm_sec_params
const
void
*
wifi_prov_mgr_ctx::autostop_timer
esp_timer_handle_t
wifi_prov_mgr_ctx::wifi_connect_timer
esp_timer_handle_t
wifi_prov_mgr_ctx::cleanup_delay_timer
esp_timer_handle_t
wifi_prov_mgr_ctx::wifi_state
wifi_prov_sta_state_t
wifi_prov_mgr_ctx::wifi_disconnect_reason
wifi_prov_sta_fail_reason_t
wifi_prov_mgr_ctx::wifi_prov_handlers
wifi_prov_config_handlers_t
*
wifi_prov_mgr_ctx::wifi_scan_handlers
wifi_prov_scan_handlers_t
*
wifi_prov_mgr_ctx::wifi_ctrl_handlers
wifi_ctrl_handlers_t
*
wifi_prov_mgr_ctx::endpoint_uuid_used
unsigned
int
wifi_prov_mgr_ctx::mgr_info
struct
wifi_prov_info
wifi_prov_mgr_ctx::app_info_json
cJSON
*
wifi_prov_mgr_ctx::cleanup_delay
uint32_t
wifi_prov_mgr_ctx::scanning
bool
wifi_prov_mgr_ctx::channels_per_group
uint8_t
wifi_prov_mgr_ctx::curr_channel
uint16_t
wifi_prov_mgr_ctx::ap_list_len
uint16_t
[
14
]
wifi_prov_mgr_ctx::ap_list
wifi_ap_record_t
*
[
14
]
wifi_prov_mgr_ctx::ap_list_sorted
wifi_ap_record_t
*
[
MAX_SCAN_RESULTS
]
wifi_prov_mgr_ctx::scan_cfg
wifi_scan_config_t
wifi_prov_mgr_ctx::connection_attempts_completed
uint32_t
Examples
References
from
examples
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out