| _request | CppServer::HTTP::HTTPSSession | protected |
| _response | CppServer::HTTP::HTTPSSession | protected |
| _ws_final_received | CppServer::WS::WebSocket | protected |
| _ws_frame_received | CppServer::WS::WebSocket | protected |
| _ws_handshaked | CppServer::WS::WebSocket | protected |
| _ws_header_size | CppServer::WS::WebSocket | protected |
| _ws_nonce | CppServer::WS::WebSocket | protected |
| _ws_opcode | CppServer::WS::WebSocket | protected |
| _ws_payload_size | CppServer::WS::WebSocket | protected |
| _ws_receive_final_buffer | CppServer::WS::WebSocket | protected |
| _ws_receive_frame_buffer | CppServer::WS::WebSocket | protected |
| _ws_receive_mask | CppServer::WS::WebSocket | protected |
| _ws_send_buffer | CppServer::WS::WebSocket | protected |
| _ws_send_lock | CppServer::WS::WebSocket | protected |
| _ws_send_mask | CppServer::WS::WebSocket | protected |
| bytes_pending() const noexcept | CppServer::Asio::SSLSession | inline |
| bytes_received() const noexcept | CppServer::Asio::SSLSession | inline |
| bytes_sent() const noexcept | CppServer::Asio::SSLSession | inline |
| cache() noexcept | CppServer::HTTP::HTTPSSession | inline |
| cache() const noexcept | CppServer::HTTP::HTTPSSession | inline |
| ClearWSBuffers() | CppServer::WS::WebSocket | protected |
| Close() | CppServer::WS::WSSSession | inlinevirtual |
| Close(int status) | CppServer::WS::WSSSession | inlinevirtual |
| Close(int status, const void *buffer, size_t size) | CppServer::WS::WSSSession | inlinevirtual |
| Close(int status, std::string_view text) | CppServer::WS::WSSSession | inlinevirtual |
| Disconnect() | CppServer::Asio::SSLSession | inlinevirtual |
| HTTPSSession(const std::shared_ptr< HTTPSServer > &server) | CppServer::HTTP::HTTPSSession | explicit |
| HTTPSSession(const HTTPSSession &)=delete | CppServer::HTTP::HTTPSSession | |
| HTTPSSession(HTTPSSession &&)=delete | CppServer::HTTP::HTTPSSession | |
| id() const noexcept | CppServer::Asio::SSLSession | inline |
| InitWSNonce() | CppServer::WS::WebSocket | protected |
| io_service() noexcept | CppServer::Asio::SSLSession | inline |
| IsConnected() const noexcept | CppServer::Asio::SSLSession | inline |
| IsHandshaked() const noexcept | CppServer::Asio::SSLSession | inline |
| onConnected() | CppServer::Asio::SSLSession | inlineprotectedvirtual |
| onDisconnected() override | CppServer::WS::WSSSession | protectedvirtual |
| onEmpty() | CppServer::Asio::SSLSession | inlineprotectedvirtual |
| onError(int error, const std::string &category, const std::string &message) | CppServer::Asio::SSLSession | inlineprotectedvirtual |
| onHandshaked() | CppServer::Asio::SSLSession | inlineprotectedvirtual |
| onReceived(const void *buffer, size_t size) override | CppServer::WS::WSSSession | protectedvirtual |
| onReceivedCachedRequest(const HTTPRequest &request, std::string_view content) | CppServer::HTTP::HTTPSSession | inlineprotectedvirtual |
| onReceivedRequest(const HTTP::HTTPRequest &request) override | CppServer::WS::WSSSession | protectedvirtual |
| onReceivedRequestError(const HTTP::HTTPRequest &request, const std::string &error) override | CppServer::WS::WSSSession | protectedvirtual |
| onReceivedRequestHeader(const HTTP::HTTPRequest &request) override | CppServer::WS::WSSSession | protectedvirtual |
| onSent(size_t sent, size_t pending) | CppServer::Asio::SSLSession | inlineprotectedvirtual |
| onWSClose(const void *buffer, size_t size, int status=1000) override | CppServer::WS::WSSSession | inlineprotectedvirtual |
| onWSConnected(const HTTP::HTTPResponse &response) | CppServer::WS::WebSocket | inlineprotectedvirtual |
| onWSConnected(const HTTP::HTTPRequest &request) | CppServer::WS::WebSocket | inlineprotectedvirtual |
| onWSConnecting(HTTP::HTTPRequest &request) | CppServer::WS::WebSocket | inlineprotectedvirtual |
| onWSConnecting(const HTTP::HTTPRequest &request, HTTP::HTTPResponse &response) | CppServer::WS::WebSocket | inlineprotectedvirtual |
| onWSDisconnected() | CppServer::WS::WebSocket | inlineprotectedvirtual |
| onWSError(const std::string &message) override | CppServer::WS::WSSSession | inlineprotectedvirtual |
| onWSPing(const void *buffer, size_t size) override | CppServer::WS::WSSSession | inlineprotectedvirtual |
| onWSPong(const void *buffer, size_t size) | CppServer::WS::WebSocket | inlineprotectedvirtual |
| onWSReceived(const void *buffer, size_t size) | CppServer::WS::WebSocket | inlineprotectedvirtual |
| operator=(const WSSSession &)=delete | CppServer::WS::WSSSession | |
| operator=(WSSSession &&)=delete | CppServer::WS::WSSSession | |
| CppServer::HTTP::HTTPSSession::operator=(const HTTPSSession &)=delete | CppServer::HTTP::HTTPSSession | |
| CppServer::HTTP::HTTPSSession::operator=(HTTPSSession &&)=delete | CppServer::HTTP::HTTPSSession | |
| CppServer::Asio::SSLSession::operator=(const SSLSession &)=delete | CppServer::Asio::SSLSession | |
| CppServer::Asio::SSLSession::operator=(SSLSession &&)=delete | CppServer::Asio::SSLSession | |
| CppServer::WS::WebSocket::operator=(const WebSocket &)=delete | CppServer::WS::WebSocket | protected |
| CppServer::WS::WebSocket::operator=(WebSocket &&)=delete | CppServer::WS::WebSocket | protected |
| option_receive_buffer_limit() const noexcept | CppServer::Asio::SSLSession | inline |
| option_receive_buffer_size() const | CppServer::Asio::SSLSession | |
| option_send_buffer_limit() const noexcept | CppServer::Asio::SSLSession | inline |
| option_send_buffer_size() const | CppServer::Asio::SSLSession | |
| PerformClientUpgrade(const HTTP::HTTPResponse &response, const CppCommon::UUID &id) | CppServer::WS::WebSocket | protected |
| PerformServerUpgrade(const HTTP::HTTPRequest &request, HTTP::HTTPResponse &response) | CppServer::WS::WebSocket | protected |
| PrepareReceiveFrame(const void *buffer, size_t size) | CppServer::WS::WebSocket | protected |
| PrepareSendFrame(uint8_t opcode, bool mask, const void *buffer, size_t size, int status=0) | CppServer::WS::WebSocket | protected |
| Receive(void *buffer, size_t size) | CppServer::Asio::SSLSession | virtual |
| Receive(size_t size) | CppServer::Asio::SSLSession | virtual |
| Receive(void *buffer, size_t size, const CppCommon::Timespan &timeout) | CppServer::Asio::SSLSession | virtual |
| Receive(size_t size, const CppCommon::Timespan &timeout) | CppServer::Asio::SSLSession | virtual |
| ReceiveAsync() | CppServer::Asio::SSLSession | virtual |
| ReceiveBinary() | CppServer::WS::WSSSession | |
| ReceiveBinary(const CppCommon::Timespan &timeout) | CppServer::WS::WSSSession | |
| ReceiveText() | CppServer::WS::WSSSession | |
| ReceiveText(const CppCommon::Timespan &timeout) | CppServer::WS::WSSSession | |
| RequiredReceiveFrameSize() | CppServer::WS::WebSocket | protected |
| response() noexcept | CppServer::HTTP::HTTPSSession | inline |
| response() const noexcept | CppServer::HTTP::HTTPSSession | inline |
| Send(const void *buffer, size_t size) | CppServer::Asio::SSLSession | virtual |
| Send(std::string_view text) | CppServer::Asio::SSLSession | inlinevirtual |
| Send(const void *buffer, size_t size, const CppCommon::Timespan &timeout) | CppServer::Asio::SSLSession | virtual |
| Send(std::string_view text, const CppCommon::Timespan &timeout) | CppServer::Asio::SSLSession | inlinevirtual |
| SendAsync(const void *buffer, size_t size) | CppServer::Asio::SSLSession | virtual |
| SendAsync(std::string_view text) | CppServer::Asio::SSLSession | inlinevirtual |
| SendBinary(const void *buffer, size_t size) | CppServer::WS::WSSSession | inline |
| SendBinary(std::string_view text) | CppServer::WS::WSSSession | inline |
| SendBinary(const void *buffer, size_t size, const CppCommon::Timespan &timeout) | CppServer::WS::WSSSession | inline |
| SendBinary(std::string_view text, const CppCommon::Timespan &timeout) | CppServer::WS::WSSSession | inline |
| SendBinaryAsync(const void *buffer, size_t size) | CppServer::WS::WSSSession | inline |
| SendBinaryAsync(std::string_view text) | CppServer::WS::WSSSession | inline |
| SendClose(int status, const void *buffer, size_t size) | CppServer::WS::WSSSession | inline |
| SendClose(int status, std::string_view text) | CppServer::WS::WSSSession | inline |
| SendClose(int status, const void *buffer, size_t size, const CppCommon::Timespan &timeout) | CppServer::WS::WSSSession | inline |
| SendClose(int status, std::string_view text, const CppCommon::Timespan &timeout) | CppServer::WS::WSSSession | inline |
| SendCloseAsync(int status, const void *buffer, size_t size) | CppServer::WS::WSSSession | inline |
| SendCloseAsync(int status, std::string_view text) | CppServer::WS::WSSSession | inline |
| SendPing(const void *buffer, size_t size) | CppServer::WS::WSSSession | inline |
| SendPing(std::string_view text) | CppServer::WS::WSSSession | inline |
| SendPing(const void *buffer, size_t size, const CppCommon::Timespan &timeout) | CppServer::WS::WSSSession | inline |
| SendPing(std::string_view text, const CppCommon::Timespan &timeout) | CppServer::WS::WSSSession | inline |
| SendPingAsync(const void *buffer, size_t size) | CppServer::WS::WSSSession | inline |
| SendPingAsync(std::string_view text) | CppServer::WS::WSSSession | inline |
| SendPong(const void *buffer, size_t size) | CppServer::WS::WSSSession | inline |
| SendPong(std::string_view text) | CppServer::WS::WSSSession | inline |
| SendPong(const void *buffer, size_t size, const CppCommon::Timespan &timeout) | CppServer::WS::WSSSession | inline |
| SendPong(std::string_view text, const CppCommon::Timespan &timeout) | CppServer::WS::WSSSession | inline |
| SendPongAsync(const void *buffer, size_t size) | CppServer::WS::WSSSession | inline |
| SendPongAsync(std::string_view text) | CppServer::WS::WSSSession | inline |
| CppServer::HTTP::HTTPSSession::SendResponse() | CppServer::HTTP::HTTPSSession | inline |
| CppServer::HTTP::HTTPSSession::SendResponse(const CppCommon::Timespan &timeout) | CppServer::HTTP::HTTPSSession | inline |
| CppServer::HTTP::HTTPSSession::SendResponse(const HTTPResponse &response, const CppCommon::Timespan &timeout) | CppServer::HTTP::HTTPSSession | inline |
| SendResponseAsync() | CppServer::HTTP::HTTPSSession | inline |
| SendResponseAsync(const HTTPResponse &response) | CppServer::HTTP::HTTPSSession | inline |
| SendResponseBody(std::string_view body) | CppServer::HTTP::HTTPSSession | inline |
| SendResponseBody(const void *buffer, size_t size) | CppServer::HTTP::HTTPSSession | inline |
| SendResponseBody(std::string_view body, const CppCommon::Timespan &timeout) | CppServer::HTTP::HTTPSSession | inline |
| SendResponseBody(const void *buffer, size_t size, const CppCommon::Timespan &timeout) | CppServer::HTTP::HTTPSSession | inline |
| SendResponseBodyAsync(std::string_view body) | CppServer::HTTP::HTTPSSession | inline |
| SendResponseBodyAsync(const void *buffer, size_t size) | CppServer::HTTP::HTTPSSession | inline |
| SendText(const void *buffer, size_t size) | CppServer::WS::WSSSession | inline |
| SendText(std::string_view text) | CppServer::WS::WSSSession | inline |
| SendText(const void *buffer, size_t size, const CppCommon::Timespan &timeout) | CppServer::WS::WSSSession | inline |
| SendText(std::string_view text, const CppCommon::Timespan &timeout) | CppServer::WS::WSSSession | inline |
| SendTextAsync(const void *buffer, size_t size) | CppServer::WS::WSSSession | inline |
| SendTextAsync(std::string_view text) | CppServer::WS::WSSSession | inline |
| server() noexcept | CppServer::Asio::SSLSession | inline |
| SetupReceiveBufferLimit(size_t limit) noexcept | CppServer::Asio::SSLSession | inline |
| SetupReceiveBufferSize(size_t size) | CppServer::Asio::SSLSession | |
| SetupSendBufferLimit(size_t limit) noexcept | CppServer::Asio::SSLSession | inline |
| SetupSendBufferSize(size_t size) | CppServer::Asio::SSLSession | |
| socket() noexcept | CppServer::Asio::SSLSession | inline |
| SSLSession(const std::shared_ptr< SSLServer > &server) | CppServer::Asio::SSLSession | explicit |
| SSLSession(const SSLSession &)=delete | CppServer::Asio::SSLSession | |
| SSLSession(SSLSession &&)=delete | CppServer::Asio::SSLSession | |
| strand() noexcept | CppServer::Asio::SSLSession | inline |
| stream() noexcept | CppServer::Asio::SSLSession | inline |
| WebSocket() | CppServer::WS::WebSocket | inlineprotected |
| WebSocket(const WebSocket &)=delete | CppServer::WS::WebSocket | protected |
| WebSocket(WebSocket &&)=delete | CppServer::WS::WebSocket | protected |
| WS_BINARY | CppServer::WS::WebSocket | protectedstatic |
| WS_CLOSE | CppServer::WS::WebSocket | protectedstatic |
| WS_FIN | CppServer::WS::WebSocket | protectedstatic |
| ws_nonce() const noexcept | CppServer::WS::WebSocket | inlineprotected |
| WS_PING | CppServer::WS::WebSocket | protectedstatic |
| WS_PONG | CppServer::WS::WebSocket | protectedstatic |
| WS_TEXT | CppServer::WS::WebSocket | protectedstatic |
| WSSServer | CppServer::WS::WSSSession | friend |
| WSSSession(const std::shared_ptr< WSSServer > &server) | CppServer::WS::WSSSession | explicit |
| WSSSession(const WSSSession &)=delete | CppServer::WS::WSSSession | |
| WSSSession(WSSSession &&)=delete | CppServer::WS::WSSSession | |
| ~HTTPSSession()=default | CppServer::HTTP::HTTPSSession | virtual |
| ~SSLSession()=default | CppServer::Asio::SSLSession | virtual |
| ~WebSocket()=default | CppServer::WS::WebSocket | protected |
| ~WSSSession()=default | CppServer::WS::WSSSession | virtual |