EasyManuals Logo

Espressif ESP32-S2 User Manual

Espressif ESP32-S2
1695 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #212 background imageLoading...
Page #212 background image
Chapter 2. API Reference
Parameters
• [in] esp_netif: Handle to esp-netif instance
• base:
• event_id:
• data:
void esp_netif_action_disconnected(void *esp_netif, esp_event_base_t base, int32_t event_id,
void *data)
Default building block for network interface action upon IO driver disconnected event.
Note This API can be directly used as event handler
Parameters
• [in] esp_netif: Handle to esp-netif instance
• base:
• event_id:
• data:
void esp_netif_action_got_ip(void *esp_netif, esp_event_base_t base, int32_t event_id, void
*data)
Default building block for network interface action upon network got IP event.
Note This API can be directly used as event handler
Parameters
• [in] esp_netif: Handle to esp-netif instance
• base:
• event_id:
• data:
void esp_netif_action_join_ip6_multicast_group(void *esp_netif, esp_event_base_t base,
int32_t event_id, void *data)
Default building block for network interface action upon IPv6 multicast group join.
Note This API can be directly used as event handler
Parameters
• [in] esp_netif: Handle to esp-netif instance
• base:
• event_id:
• data:
void esp_netif_action_leave_ip6_multicast_group(void *esp_netif, esp_event_base_t
base, int32_t event_id, void *data)
Default building block for network interface action upon IPv6 multicast group leave.
Note This API can be directly used as event handler
Parameters
• [in] esp_netif: Handle to esp-netif instance
• base:
• event_id:
• data:
void esp_netif_action_add_ip6_address(void *esp_netif, esp_event_base_t base, int32_t
event_id, void *data)
Default building block for network interface action upon IPv6 address added by the underlying stack.
Note This API can be directly used as event handler
Parameters
• [in] esp_netif: Handle to esp-netif instance
• base:
• event_id:
• data:
void esp_netif_action_remove_ip6_address(void *esp_netif, esp_event_base_t base, int32_t
event_id, void *data)
Default building block for network interface action upon IPv6 address removed by the underlying stack.
Espressif Systems 201
Submit Document Feedback
Release v4.4

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Espressif ESP32-S2 and is the answer not in the manual?

Espressif ESP32-S2 Specifications

General IconGeneral
BrandEspressif
ModelESP32-S2
CategorySingle board computers
LanguageEnglish