The HTTP module contains the implementation of the web server. This web server is accessible in both access point and station modes.
The server provides a whole range of different regular and websocket endpoints.
The Endpoints class allows you to set up subscriptions to different endpoints. For such a subscription, the request type and endpoint name must be specified. Furthermore, a distinction is made between synchronous (HTTP) and asynchronous (WebSocket) connections.
Both subscription types are stored in a std::map with a custom key comparator.