1 /*
2  * SPDX-FileCopyrightText: 2015-2021 Espressif Systems (Shanghai) CO LTD
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 
8 #ifndef __ESP_INTERFACE_H__
9 #define __ESP_INTERFACE_H__
10 
11 #include <stdint.h>
12 
13 #ifdef __cplusplus
14 extern "C" {
15 #endif
16 
17 typedef enum {
18     ESP_IF_WIFI_STA = 0,     /**< Station interface */
19     ESP_IF_WIFI_AP,          /**< Soft-AP interface */
20     ESP_IF_WIFI_NAN,         /**< NAN interface */
21     ESP_IF_ETH,              /**< Ethernet interface */
22     ESP_IF_MAX
23 } esp_interface_t;
24 
25 #ifdef __cplusplus
26 }
27 #endif
28 
29 
30 #endif /* __ESP_INTERFACE_TYPES_H__ */
31