30#ifndef __VSF_ESPIDF_ESP_NETIF_H__
31#define __VSF_ESPIDF_ESP_NETIF_H__
Definition vsf_netdrv.h:99
int esp_err_t
Definition esp_err.h:41
const char * esp_event_base_t
Definition esp_event_base.h:41
esp_err_t esp_netif_set_driver_config(esp_netif_t *esp_netif, const esp_netif_driver_ifconfig_t *cfg)
Definition esp_netif_port.c:304
const char * esp_netif_get_ifkey(esp_netif_t *esp_netif)
Definition esp_netif_port.c:736
esp_err_t esp_netif_action_disconnected(esp_netif_t *esp_netif, esp_event_base_t base, int32_t event_id, void *data)
Definition esp_netif_port.c:495
const char * esp_netif_get_desc(esp_netif_t *esp_netif)
Definition esp_netif_port.c:731
esp_err_t esp_netif_action_got_ip(esp_netif_t *esp_netif, esp_event_base_t base, int32_t event_id, void *data)
Definition esp_netif_port.c:501
esp_err_t esp_netif_dhcpc_get_status(esp_netif_t *esp_netif, esp_netif_dhcp_status_t *status)
Definition esp_netif_port.c:586
vsf_netdrv_netif_glue_t * vsf_netdrv_new_netif_glue(vk_netdrv_t *netdrv)
Definition esp_netif_port.c:353
esp_err_t esp_netif_set_dns_info(esp_netif_t *esp_netif, esp_netif_dns_type_t type, esp_netif_dns_info_t *dns)
Definition esp_netif_port.c:616
bool esp_netif_is_netif_up(esp_netif_t *esp_netif)
Definition esp_netif_port.c:723
esp_netif_flags_t esp_netif_get_flags(esp_netif_t *esp_netif)
Definition esp_netif_port.c:746
esp_netif_t * esp_netif_get_handle_from_ifkey(const char *ifkey)
Definition esp_netif_port.c:768
esp_err_t esp_netif_deinit(void)
Definition esp_netif_port.c:248
esp_err_t esp_netif_get_hostname(esp_netif_t *esp_netif, const char **hostname)
Definition esp_netif_port.c:709
esp_err_t esp_netif_get_mac(esp_netif_t *esp_netif, uint8_t mac[6])
Definition esp_netif_port.c:676
esp_err_t esp_netif_attach(esp_netif_t *esp_netif, esp_netif_iodriver_handle driver_handle)
Definition esp_netif_port.c:290
int esp_netif_get_route_prio(esp_netif_t *esp_netif)
Definition esp_netif_port.c:741
esp_err_t esp_netif_set_hostname(esp_netif_t *esp_netif, const char *hostname)
Definition esp_netif_port.c:689
esp_err_t esp_netif_set_ip_info(esp_netif_t *esp_netif, const esp_netif_ip_info_t *ip_info)
Definition esp_netif_port.c:510
esp_err_t esp_netif_action_start(esp_netif_t *esp_netif, esp_event_base_t base, int32_t event_id, void *data)
Definition esp_netif_port.c:375
esp_err_t esp_netif_dhcpc_start(esp_netif_t *esp_netif)
Definition esp_netif_port.c:540
esp_err_t esp_netif_dhcps_stop(esp_netif_t *esp_netif)
Definition esp_netif_port.c:601
esp_err_t esp_netif_dhcps_get_status(esp_netif_t *esp_netif, esp_netif_dhcp_status_t *status)
Definition esp_netif_port.c:606
esp_err_t esp_netif_action_connected(esp_netif_t *esp_netif, esp_event_base_t base, int32_t event_id, void *data)
Definition esp_netif_port.c:489
void vsf_netdrv_del_netif_glue(vsf_netdrv_netif_glue_t *glue)
Definition esp_netif_port.c:368
esp_netif_t * esp_netif_new(const esp_netif_config_t *cfg)
Definition esp_netif_port.c:259
esp_err_t esp_netif_set_mac(esp_netif_t *esp_netif, uint8_t mac[6])
Definition esp_netif_port.c:659
void esp_netif_destroy(esp_netif_t *esp_netif)
Definition esp_netif_port.c:277
esp_err_t esp_netif_get_dns_info(esp_netif_t *esp_netif, esp_netif_dns_type_t type, esp_netif_dns_info_t *dns)
Definition esp_netif_port.c:636
esp_err_t esp_netif_action_stop(esp_netif_t *esp_netif, esp_event_base_t base, int32_t event_id, void *data)
Definition esp_netif_port.c:455
size_t esp_netif_get_nr_of_ifs(void)
Definition esp_netif_port.c:758
esp_err_t esp_netif_get_ip_info(esp_netif_t *esp_netif, esp_netif_ip_info_t *ip_info)
Definition esp_netif_port.c:531
esp_err_t esp_netif_init(void)
Definition esp_netif_port.c:238
esp_netif_t * esp_netif_next(esp_netif_t *esp_netif)
Definition esp_netif_port.c:753
esp_err_t esp_netif_dhcpc_stop(esp_netif_t *esp_netif)
Definition esp_netif_port.c:566
esp_err_t esp_netif_dhcps_start(esp_netif_t *esp_netif)
Definition esp_netif_port.c:596
esp_netif_flags_t
Definition esp_netif_types.h:85
esp_netif_dns_type_t
Definition esp_netif_types.h:69
esp_netif_dhcp_status_t
Definition esp_netif_types.h:77
void * esp_netif_iodriver_handle
Definition esp_netif_types.h:49
struct ieee80211_ext_chansw_ie data
Definition ieee80211.h:80
int int32_t
Definition stdint.h:8
unsigned char uint8_t
Definition stdint.h:5
Definition esp_netif_types.h:129
Definition esp_netif_types.h:64
Definition esp_netif_types.h:112
Definition esp_netif_types.h:52
Definition esp_netif_port.c:77
Definition esp_netif_port.c:316
vk_netdrv_t * netdrv
Definition esp_netif_port.c:320
esp_netif_driver_base_t base
Definition esp_netif_port.c:319
vk_av_control_type_t type
Definition vsf_audio.h:170
uint8_t status
Definition vsf_tgui.h:144