manual_networking sample
mesh_event_handler()
is only used within manual_networking sample.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
manual_networking sample
mesh_event_handler()
mesh_event_handler() function
Syntax
Show:
Summary
Declaration
from
mesh_main.c:143
void
mesh_event_handler
(
void
*
arg
,
esp_event_base_t
event_base
,
int32_t
event_id
,
void
*
event_data
)
;
Arguments
Argument
arg
event_base
event_id
event_data
Examples
References
from
examples
Code
Location
Referrer
void
mesh_event_handler
(
void
*
arg
,
esp_event_base_t
event_base
,
mesh_main.c:143
ESP_ERROR_CHECK
(
esp_event_handler_register
(
MESH_EVENT
,
ESP_EVENT_ANY_ID
,
&
mesh_event_handler
,
NULL
)
)
;
mesh_main.c:303
app_main()
Call Tree
from
examples
mesh_event_handler()
calls 14 functions:
All items filtered out
mesh_event_handler()
esp_log_timestamp()
esp_log_write()
_esp_error_check_failed()
esp_mesh_get_id()
esp_mesh_get_layer()
esp_mesh_is_root()
esp_mesh_set_self_organized()
esp_netif_dhcpc_start()
esp_netif_dhcpc_stop()
esp_wifi_scan_start()
esp_wifi_scan_stop()
mesh_connected_indicator()
mesh_disconnected_indicator()
mesh_scan_done_handler()
All items filtered out
Data Use
from
examples
mesh_event_handler()
reads 40 variables and writes 3 variables:
esp_log_level_t::ESP_LOG_ERROR
esp_log_level_t::ESP_LOG_WARN
esp_log_level_t::ESP_LOG_INFO
esp_log_level_t::ESP_LOG_DEBUG
esp_log_level_t::ESP_LOG_VERBOSE
wifi_err_reason_t::WIFI_REASON_ASSOC_TOOMANY
wifi_scan_type_t::WIFI_SCAN_TYPE_PASSIVE
mesh_event_no_parent_found_t::scan_times
mesh_event_layer_change_t::new_layer
mesh_event_routing_table_change_t::rt_size_new
mesh_event_routing_table_change_t::rt_size_change
mesh_event_root_fixed_t::is_fixed
mesh_event_scan_done_t::number
mesh_event_id_t::MESH_EVENT_STARTED
mesh_event_id_t::MESH_EVENT_STOPPED
mesh_event_id_t::MESH_EVENT_CHILD_CONNECTED
mesh_event_id_t::MESH_EVENT_CHILD_DISCONNECTED
mesh_event_id_t::MESH_EVENT_ROUTING_TABLE_ADD
mesh_event_id_t::MESH_EVENT_ROUTING_TABLE_REMOVE
mesh_event_id_t::MESH_EVENT_PARENT_CONNECTED
mesh_event_id_t::MESH_EVENT_PARENT_DISCONNECTED
mesh_event_id_t::MESH_EVENT_NO_PARENT_FOUND
mesh_event_id_t::MESH_EVENT_LAYER_CHANGE
mesh_event_id_t::MESH_EVENT_TODS_STATE
mesh_event_id_t::MESH_EVENT_ROOT_ADDRESS
mesh_event_id_t::MESH_EVENT_ROOT_FIXED
mesh_event_id_t::MESH_EVENT_SCAN_DONE
mesh_addr_t::addr
mesh_event_connected_t::connected
mesh_event_connected_t::self_layer
wifi_event_sta_disconnected_t::reason
wifi_event_ap_staconnected_t::mac
wifi_event_ap_staconnected_t::aid
wifi_event_ap_stadisconnected_t::mac
wifi_event_ap_stadisconnected_t::aid
wifi_event_sta_connected_t::bssid
MESH_TAG
mesh_parent_addr
mesh_layer
netif_sta
All items filtered out
mesh_event_handler()
wifi_scan_config_t::scan_type
wifi_scan_config_t::show_hidden
mesh_layer
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