#ifndef _GTTP_SERVER_H_ #define _GTTP_SERVER_H_ #include "esp_event.h" #include "esp_http_server.h" #define HTTP_SERVER_STOP 0 #define HTTP_SERVER_INIT 1 #define HTTP_SERVER_START 2 #define HTTP_SERVER_DEINIT 3 #define MAX_OTA_BUFF 4096u #define MAX_RETRY_COUNT 5 extern char buf[MAX_OTA_BUFF]; extern httpd_handle_t http_server; void set_softap_ota_status(unsigned char status); unsigned char get_softap_ota_status(void); void connect_handler(void *arg); void disconnect_handler(void *arg); httpd_handle_t http_service(void); extern void delele_tasks(void); extern void Catch_data(unsigned char *p, uint32_t len); extern void SetUpgradeFlashSize(uint32_t size,uint32_t len); extern void SetUpgradeStart(void); // ��ʼ״̬ void Nat32G031_ReqReset(void); #endif