|
Zephyr API Documentation
2.7.0-rc2
A Scalable Open Source RTOS
|
Data Structures | |
| struct | esp_workq_flush_data |
Macros | |
| #define | RX_NET_PKT_ALLOC_TIMEOUT K_MSEC(CONFIG_WIFI_ESP_AT_RX_NET_PKT_ALLOC_TIMEOUT) |
Functions | |
| LOG_MODULE_DECLARE (wifi_esp_at, CONFIG_WIFI_LOG_LEVEL) | |
| struct esp_socket * | esp_socket_get (struct esp_data *data, struct net_context *context) |
| int | esp_socket_put (struct esp_socket *sock) |
| struct esp_socket * | esp_socket_ref (struct esp_socket *sock) |
| void | esp_socket_unref (struct esp_socket *sock) |
| void | esp_socket_init (struct esp_data *data) |
| static struct net_pkt * | esp_socket_prepare_pkt (struct esp_socket *sock, struct net_buf *src, size_t offset, size_t len) |
| void | esp_socket_rx (struct esp_socket *sock, struct net_buf *buf, size_t offset, size_t len) |
| void | esp_socket_close (struct esp_socket *sock) |
| static void | esp_workq_flush_work (struct k_work *work) |
| void | esp_socket_workq_stop_and_flush (struct esp_socket *sock) |
| #define RX_NET_PKT_ALLOC_TIMEOUT K_MSEC(CONFIG_WIFI_ESP_AT_RX_NET_PKT_ALLOC_TIMEOUT) |
| void esp_socket_close | ( | struct esp_socket * | sock | ) |
| struct esp_socket * esp_socket_get | ( | struct esp_data * | data, |
| struct net_context * | context | ||
| ) |
|
static |
| int esp_socket_put | ( | struct esp_socket * | sock | ) |
| struct esp_socket * esp_socket_ref | ( | struct esp_socket * | sock | ) |
| void esp_socket_rx | ( | struct esp_socket * | sock, |
| struct net_buf * | buf, | ||
| size_t | offset, | ||
| size_t | len | ||
| ) |
| void esp_socket_unref | ( | struct esp_socket * | sock | ) |
| void esp_socket_workq_stop_and_flush | ( | struct esp_socket * | sock | ) |
| LOG_MODULE_DECLARE | ( | wifi_esp_at | , |
| CONFIG_WIFI_LOG_LEVEL | |||
| ) |