internal_communication sample
mesh_event_handler()
is only used within internal_communication 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
internal_communication sample
mesh_event_handler()
mesh_event_handler() function
Syntax
Show:
Summary
Declaration
from
mesh_main.c:180
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:180
ESP_ERROR_CHECK
(
esp_event_handler_register
(
MESH_EVENT
,
ESP_EVENT_ANY_ID
,
&
mesh_event_handler
,
NULL
)
)
;
mesh_main.c:406
app_main()
Call Tree
from
examples
mesh_event_handler()
calls 11 functions:
All items filtered out
mesh_event_handler()
esp_log_timestamp()
esp_log_write()
esp_mesh_get_id()
esp_mesh_get_layer()
esp_mesh_get_parent_bssid()
esp_mesh_is_root()
esp_netif_dhcpc_start()
esp_netif_dhcpc_stop()
mesh_connected_indicator()
mesh_disconnected_indicator()
esp_mesh_comm_p2p_start()
All items filtered out
Data Use
from
examples
mesh_event_handler()
reads 67 variables and writes 2 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_event_sta_connected_t::ssid
wifi_event_sta_connected_t::bssid
wifi_event_sta_connected_t::channel
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
mesh_event_id_t::MESH_EVENT_STARTED
mesh_event_id_t::MESH_EVENT_STOPPED
mesh_event_id_t::MESH_EVENT_CHANNEL_SWITCH
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_VOTE_STARTED
mesh_event_id_t::MESH_EVENT_VOTE_STOPPED
mesh_event_id_t::MESH_EVENT_ROOT_ADDRESS
mesh_event_id_t::MESH_EVENT_ROOT_SWITCH_REQ
mesh_event_id_t::MESH_EVENT_ROOT_SWITCH_ACK
mesh_event_id_t::MESH_EVENT_ROOT_ASKED_YIELD
mesh_event_id_t::MESH_EVENT_ROOT_FIXED
mesh_event_id_t::MESH_EVENT_SCAN_DONE
mesh_event_id_t::MESH_EVENT_NETWORK_STATE
mesh_event_id_t::MESH_EVENT_STOP_RECONNECTION
mesh_event_id_t::MESH_EVENT_FIND_NETWORK
mesh_event_id_t::MESH_EVENT_ROUTER_SWITCH
mesh_event_id_t::MESH_EVENT_PS_PARENT_DUTY
mesh_event_id_t::MESH_EVENT_PS_CHILD_DUTY
mesh_addr_t::addr
mesh_event_channel_switch_t::channel
mesh_event_connected_t::connected
mesh_event_connected_t::self_layer
mesh_event_connected_t::duty
mesh_event_no_parent_found_t::scan_times
mesh_event_layer_change_t::new_layer
mesh_event_vote_started_t::reason
mesh_event_vote_started_t::attempts
mesh_event_vote_started_t::rc_addr
mesh_event_find_network_t::channel
mesh_event_find_network_t::router_bssid
mesh_event_root_switch_req_t::reason
mesh_event_root_switch_req_t::rc_addr
mesh_event_root_conflict_t::rssi
mesh_event_root_conflict_t::capacity
mesh_event_root_conflict_t::addr
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_network_state_t::is_rootless
mesh_event_ps_duty_t::duty
mesh_event_ps_duty_t::child_connected
MESH_TAG
mesh_parent_addr
mesh_layer
netif_sta
All items filtered out
mesh_event_handler()
is_mesh_connected
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