Firmware  0.4.1
Loading...
Searching...
No Matches
intf::http::sta::Server Class Reference

#include <server.hpp>

Inheritance diagram for intf::http::sta::Server:
Collaboration diagram for intf::http::sta::Server:

Public Member Functions

 Server ()
 Ctor.
 
 ~Server ()
 Dtor.
 
Response settingsGetRequest (Request const &req)
 
Response settingsPostRequest (Request const &req)
 
Response sysGetRequest (Request const &req)
 
- Public Member Functions inherited from intf::http::Endpoints
template<typename T, typename F>
void subscribe (key_type const &key, std::shared_ptr< T > t, F &&f)
 

Private Member Functions

esp_err_t getHandler (httpd_req_t *req)
 
esp_err_t putPostHandler (httpd_req_t *req)
 
esp_err_t deleteHandler (httpd_req_t *req)
 
esp_err_t otaWsHandler (httpd_req_t *req)
 
esp_err_t rocoZ21WsHandler (httpd_req_t *req)
 
esp_err_t zimoDecupZppWsHandler (httpd_req_t *req)
 
esp_err_t zimoDecupZsuWsHandler (httpd_req_t *req)
 
esp_err_t zimoMduZppWsHandler (httpd_req_t *req)
 
esp_err_t zimoMduZsuWsHandler (httpd_req_t *req)
 
esp_err_t zimoZusiWsHandler (httpd_req_t *req)
 
esp_err_t wildcardGetHandler (httpd_req_t *req)
 

Additional Inherited Members

- Protected Member Functions inherited from intf::http::Endpoints
Response syncResponse (httpd_req_t *req)
 
esp_err_t asyncResponse (httpd_req_t *req)
 

Constructor & Destructor Documentation

◆ Server()

intf::http::sta::Server::Server ( )
Warning
Endpoint order is important!

◆ ~Server()

intf::http::sta::Server::~Server ( )

Member Function Documentation

◆ deleteHandler()

esp_err_t intf::http::sta::Server::deleteHandler ( httpd_req_t * req)
private
Todo
document

◆ getHandler()

esp_err_t intf::http::sta::Server::getHandler ( httpd_req_t * req)
private
Todo
document

◆ otaWsHandler()

esp_err_t intf::http::sta::Server::otaWsHandler ( httpd_req_t * req)
private

◆ putPostHandler()

esp_err_t intf::http::sta::Server::putPostHandler ( httpd_req_t * req)
private
Todo
document

◆ rocoZ21WsHandler()

esp_err_t intf::http::sta::Server::rocoZ21WsHandler ( httpd_req_t * req)
private

◆ settingsGetRequest()

Response intf::http::sta::Server::settingsGetRequest ( Request const & req)
Todo
document

◆ settingsPostRequest()

Response intf::http::sta::Server::settingsPostRequest ( Request const & req)
Todo
document

◆ sysGetRequest()

Response intf::http::sta::Server::sysGetRequest ( Request const & req)
Todo
document

◆ wildcardGetHandler()

esp_err_t intf::http::sta::Server::wildcardGetHandler ( httpd_req_t * req)
private
Todo
document

◆ zimoDecupZppWsHandler()

esp_err_t intf::http::sta::Server::zimoDecupZppWsHandler ( httpd_req_t * req)
private

◆ zimoDecupZsuWsHandler()

esp_err_t intf::http::sta::Server::zimoDecupZsuWsHandler ( httpd_req_t * req)
private

◆ zimoMduZppWsHandler()

esp_err_t intf::http::sta::Server::zimoMduZppWsHandler ( httpd_req_t * req)
private

◆ zimoMduZsuWsHandler()

esp_err_t intf::http::sta::Server::zimoMduZsuWsHandler ( httpd_req_t * req)
private

◆ zimoZusiWsHandler()

esp_err_t intf::http::sta::Server::zimoZusiWsHandler ( httpd_req_t * req)
private

The documentation for this class was generated from the following files: