13 #include "../mbedTLS++/BufferedSslContext.h"
36 virtual void OnReceivedData(
const char * a_Data,
size_t a_Size)
override;
37 virtual void SendData(
const void * a_Data,
size_t a_Size)
override;
cHTTPServerConnection(cHTTPServer &a_HTTPServer)
Creates a new instance, connected to the specified HTTP server instance.
virtual ~cSslHTTPServerConnection() override
cSslHTTPServerConnection(cHTTPServer &a_HTTPServer, const std::shared_ptr< const cSslConfig > &a_Config)
Creates a new connection on the specified server.
virtual void OnReceivedData(const char *a_Data, size_t a_Size) override
Data is received from the client.
virtual void SendData(const void *a_Data, size_t a_Size) override
Called to send raw data over the link.
cBufferedSslContext m_Ssl