25 lines
490 B
C
25 lines
490 B
C
#pragma once
|
|
|
|
#include "esp_event.h"
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
// Declaração do base de eventos personalizados da rede
|
|
ESP_EVENT_DECLARE_BASE(NETWORK_EVENTS);
|
|
|
|
// Identificadores dos eventos possíveis do módulo network
|
|
typedef enum {
|
|
NETWORK_EVENT_AP_STARTED,
|
|
NETWORK_EVENT_AP_STOP,
|
|
NETWORK_EVENT_STA_CONNECTED,
|
|
NETWORK_EVENT_STA_DISCONNECTED,
|
|
NETWORK_EVENT_STA_GOT_IP,
|
|
NETWORK_EVENT_STA_LOST_IP
|
|
} network_event_id_t;
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|