SensESP 3.0.1
Universal Signal K sensor toolkit ESP32
Loading...
Searching...
No Matches
http_server.h File Reference
#include "sensesp.h"
#include <ESPmDNS.h>
#include <esp_http_server.h>
#include <functional>
#include <list>
#include <memory>
#include "WiFi.h"
#include "sensesp/net/http_authenticator.h"
#include "sensesp/system/serializable.h"
#include "sensesp_base_app.h"
#include <ctype.h>
#include <stdlib.h>
Include dependency graph for http_server.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sensesp::HTTPRequestHandler
 HTTP request handler storage class. More...
 
class  sensesp::HTTPServer
 HTTP server class wrapping the esp-idf http server. More...
 

Namespaces

namespace  sensesp
 

Macros

#define HTTP_SERVER_STACK_SIZE   8192
 
#define HTTP_DEFAULT_PORT   80
 

Functions

void sensesp::urldecode2 (char *dst, const char *src)
 
String sensesp::get_content_type (httpd_req_t *req)
 
esp_err_t sensesp::call_request_dispatcher (httpd_req_t *req)
 
const String sensesp::ConfigSchema (const HTTPServer &obj)
 
bool sensesp::ConfigRequiresRestart (const HTTPServer &obj)
 

Macro Definition Documentation

◆ HTTP_DEFAULT_PORT

#define HTTP_DEFAULT_PORT   80

Definition at line 24 of file http_server.h.

◆ HTTP_SERVER_STACK_SIZE

#define HTTP_SERVER_STACK_SIZE   8192

Definition at line 18 of file http_server.h.