Device descriptor for ESP WiFi devices. More...
Device descriptor for ESP WiFi devices.
Definition at line 48 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 65 of file esp_wifi_netdev.h.
mutex_t esp_wifi_netdev_t::dev_lock |
device is already in use
Definition at line 68 of file esp_wifi_netdev.h.
uint8_t esp_wifi_netdev_t::event_conn |
number of pending connect events
Definition at line 62 of file esp_wifi_netdev.h.
uint8_t esp_wifi_netdev_t::event_disc |
number of pending disc events
Definition at line 63 of file esp_wifi_netdev.h.
uint8_t esp_wifi_netdev_t::event_recv |
number of frame received events
Definition at line 58 of file esp_wifi_netdev.h.
netdev_t esp_wifi_netdev_t::netdev |
netdev parent struct
Definition at line 50 of file esp_wifi_netdev.h.
ringbuffer_t esp_wifi_netdev_t::rx_buf |
ringbuffer for incoming packages
Definition at line 53 of file esp_wifi_netdev.h.
uint8_t esp_wifi_netdev_t::rx_mem[ESP_WIFI_BUFSIZE] |
memory holding incoming packages
Definition at line 52 of file esp_wifi_netdev.h.
uint8_t esp_wifi_netdev_t::tx_buf[ETHERNET_MAX_LEN] |
transmit buffer
Definition at line 56 of file esp_wifi_netdev.h.
uint16_t esp_wifi_netdev_t::tx_len |
number of bytes in transmit buffer
Definition at line 55 of file esp_wifi_netdev.h.