Device descriptor for ESP WiFi devices. More...
Device descriptor for ESP WiFi devices.
Definition at line 44 of file esp_wifi_netdev.h.
#include <esp_wifi_netdev.h>
Data Fields | |
| netdev_t | netdev | 
| netdev parent struct   | |
| uint8_t | rx_mem [ESP_WIFI_BUFSIZE] | 
| memory holding incoming packages   | |
| ringbuffer_t | rx_buf | 
| ringbuffer for incoming packages   | |
| uint16_t | tx_len | 
| number of bytes in transmit buffer   | |
| uint8_t | tx_buf [ETHERNET_MAX_LEN] | 
| transmit buffer   | |
| uint8_t | event_recv | 
| number of frame received events   | |
| uint8_t | event_conn | 
| number of pending connect events   | |
| uint8_t | event_disc | 
| number of pending disc events   | |
| bool | connected | 
| indicates whether connected to AP   | |
| mutex_t | dev_lock | 
| device is already in use   | |
| bool esp_wifi_netdev_t::connected | 
indicates whether connected to AP
Definition at line 61 of file esp_wifi_netdev.h.
| mutex_t esp_wifi_netdev_t::dev_lock | 
device is already in use
Definition at line 64 of file esp_wifi_netdev.h.
| uint8_t esp_wifi_netdev_t::event_conn | 
number of pending connect events
Definition at line 58 of file esp_wifi_netdev.h.
| uint8_t esp_wifi_netdev_t::event_disc | 
number of pending disc events
Definition at line 59 of file esp_wifi_netdev.h.
| uint8_t esp_wifi_netdev_t::event_recv | 
number of frame received events
Definition at line 54 of file esp_wifi_netdev.h.
| netdev_t esp_wifi_netdev_t::netdev | 
netdev parent struct
Definition at line 46 of file esp_wifi_netdev.h.
| ringbuffer_t esp_wifi_netdev_t::rx_buf | 
ringbuffer for incoming packages
Definition at line 49 of file esp_wifi_netdev.h.
| uint8_t esp_wifi_netdev_t::rx_mem[ESP_WIFI_BUFSIZE] | 
memory holding incoming packages
Definition at line 48 of file esp_wifi_netdev.h.
| uint8_t esp_wifi_netdev_t::tx_buf[ETHERNET_MAX_LEN] | 
transmit buffer
Definition at line 52 of file esp_wifi_netdev.h.
| uint16_t esp_wifi_netdev_t::tx_len | 
number of bytes in transmit buffer
Definition at line 51 of file esp_wifi_netdev.h.