ESP32 HTTPS Server: /home/frank/Projekte/esp32/https_server/esp32_https_server/src/HTTPSServer.hpp Source File
1 #ifndef SRC_HTTPSSERVER_HPP_
2 #define SRC_HTTPSSERVER_HPP_
16 #include "HTTPSServerConstants.hpp"
19 #include "ResourceNode.hpp"
20 #include "ResourceResolver.hpp"
21 #include "ResolvedResource.hpp"
22 #include "HTTPSConnection.hpp"
32 HTTPSServer(SSLCert * cert, const uint16_t portHTTPS = 443, const uint8_t maxConnections = 4, const in_addr_t bindAddress = 0);
45 virtual uint8_t setupSocket();
46 virtual void teardownSocket();
51 virtual int createConnection(int idx);
Main implementation for the plain HTTP server. Use HTTPSServer for TLS support.
Definition: HTTPServer.hpp:30
Certificate and private key that can be passed to the HTTPSServer.
Definition: SSLCert.hpp:59
Main implementation of the HTTP Server with TLS support. Use HTTPServer for plain HTTP...
Definition: HTTPSServer.hpp:30
Definition: ConnectionContext.cpp:3