| _request | CppServer::HTTP::HTTPSClient | protected |
| _response | CppServer::HTTP::HTTPSClient | 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 |
| address() const noexcept | CppServer::Asio::SSLClient | inline |
| bytes_pending() const noexcept | CppServer::Asio::SSLClient | inline |
| bytes_received() const noexcept | CppServer::Asio::SSLClient | inline |
| bytes_sent() const noexcept | CppServer::Asio::SSLClient | inline |
| ClearWSBuffers() | CppServer::WS::WebSocket | protected |
| Close() | CppServer::WS::WSSClient | inlinevirtual |
| Close(int status) | CppServer::WS::WSSClient | inlinevirtual |
| Close(int status, const void *buffer, size_t size) | CppServer::WS::WSSClient | inlinevirtual |
| Close(int status, std::string_view text) | CppServer::WS::WSSClient | inlinevirtual |
| CloseAsync() | CppServer::WS::WSSClient | inlinevirtual |
| CloseAsync(int status) | CppServer::WS::WSSClient | inlinevirtual |
| CloseAsync(int status, const void *buffer, size_t size) | CppServer::WS::WSSClient | inlinevirtual |
| CloseAsync(int status, std::string_view text) | CppServer::WS::WSSClient | inlinevirtual |
| Connect() override | CppServer::WS::WSSClient | virtual |
| Connect(const std::shared_ptr< Asio::TCPResolver > &resolver) override | CppServer::WS::WSSClient | |
| CppServer::HTTP::HTTPSClient::Connect(const std::shared_ptr< TCPResolver > &resolver) | CppServer::Asio::SSLClient | virtual |
| ConnectAsync() override | CppServer::WS::WSSClient | virtual |
| ConnectAsync(const std::shared_ptr< Asio::TCPResolver > &resolver) override | CppServer::WS::WSSClient | |
| CppServer::HTTP::HTTPSClient::ConnectAsync(const std::shared_ptr< TCPResolver > &resolver) | CppServer::Asio::SSLClient | virtual |
| context() noexcept | CppServer::Asio::SSLClient | inline |
| Disconnect() | CppServer::Asio::SSLClient | inlinevirtual |
| DisconnectAsync() | CppServer::Asio::SSLClient | inlinevirtual |
| endpoint() noexcept | CppServer::Asio::SSLClient | inline |
| HTTPSClient(const HTTPSClient &)=delete | CppServer::HTTP::HTTPSClient | |
| HTTPSClient(HTTPSClient &&)=delete | CppServer::HTTP::HTTPSClient | |
| id() const noexcept | CppServer::Asio::SSLClient | inline |
| InitWSNonce() | CppServer::WS::WebSocket | protected |
| io_service() noexcept | CppServer::Asio::SSLClient | inline |
| IsConnected() const noexcept | CppServer::Asio::SSLClient | inline |
| IsHandshaked() const noexcept | CppServer::Asio::SSLClient | inline |
| onConnected() | CppServer::Asio::SSLClient | inlineprotectedvirtual |
| onDisconnected() override | CppServer::WS::WSSClient | protectedvirtual |
| onEmpty() | CppServer::Asio::SSLClient | inlineprotectedvirtual |
| onError(int error, const std::string &category, const std::string &message) | CppServer::Asio::SSLClient | inlineprotectedvirtual |
| onHandshaked() override | CppServer::WS::WSSClient | protectedvirtual |
| onReceived(const void *buffer, size_t size) override | CppServer::WS::WSSClient | protectedvirtual |
| onReceivedResponse(const HTTP::HTTPResponse &response) override | CppServer::WS::WSSClient | protectedvirtual |
| onReceivedResponseError(const HTTP::HTTPResponse &response, const std::string &error) override | CppServer::WS::WSSClient | protectedvirtual |
| onReceivedResponseHeader(const HTTP::HTTPResponse &response) override | CppServer::WS::WSSClient | protectedvirtual |
| onSent(size_t sent, size_t pending) | CppServer::Asio::SSLClient | inlineprotectedvirtual |
| onWSClose(const void *buffer, size_t size, int status=1000) override | CppServer::WS::WSSClient | 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::WSSClient | inlineprotectedvirtual |
| onWSPing(const void *buffer, size_t size) override | CppServer::WS::WSSClient | 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 WSSClient &)=delete | CppServer::WS::WSSClient | |
| operator=(WSSClient &&)=delete | CppServer::WS::WSSClient | |
| CppServer::HTTP::HTTPSClient::operator=(const HTTPSClient &)=delete | CppServer::HTTP::HTTPSClient | |
| CppServer::HTTP::HTTPSClient::operator=(HTTPSClient &&)=delete | CppServer::HTTP::HTTPSClient | |
| CppServer::Asio::SSLClient::operator=(const SSLClient &)=delete | CppServer::Asio::SSLClient | |
| CppServer::Asio::SSLClient::operator=(SSLClient &&client)=delete | CppServer::Asio::SSLClient | |
| CppServer::WS::WebSocket::operator=(const WebSocket &)=delete | CppServer::WS::WebSocket | protected |
| CppServer::WS::WebSocket::operator=(WebSocket &&)=delete | CppServer::WS::WebSocket | protected |
| option_keep_alive() const noexcept | CppServer::Asio::SSLClient | inline |
| option_no_delay() const noexcept | CppServer::Asio::SSLClient | inline |
| option_receive_buffer_limit() const | CppServer::Asio::SSLClient | inline |
| option_receive_buffer_size() const | CppServer::Asio::SSLClient | |
| option_send_buffer_limit() const | CppServer::Asio::SSLClient | inline |
| option_send_buffer_size() const | CppServer::Asio::SSLClient | |
| 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 |
| port() const noexcept | CppServer::Asio::SSLClient | inline |
| 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::SSLClient | virtual |
| Receive(size_t size) | CppServer::Asio::SSLClient | virtual |
| Receive(void *buffer, size_t size, const CppCommon::Timespan &timeout) | CppServer::Asio::SSLClient | virtual |
| Receive(size_t size, const CppCommon::Timespan &timeout) | CppServer::Asio::SSLClient | virtual |
| ReceiveAsync() | CppServer::Asio::SSLClient | virtual |
| ReceiveBinary() | CppServer::WS::WSSClient | |
| ReceiveBinary(const CppCommon::Timespan &timeout) | CppServer::WS::WSSClient | |
| ReceiveText() | CppServer::WS::WSSClient | |
| ReceiveText(const CppCommon::Timespan &timeout) | CppServer::WS::WSSClient | |
| Reconnect() | CppServer::Asio::SSLClient | virtual |
| ReconnectAsync() | CppServer::Asio::SSLClient | virtual |
| request() noexcept | CppServer::HTTP::HTTPSClient | inline |
| request() const noexcept | CppServer::HTTP::HTTPSClient | inline |
| RequiredReceiveFrameSize() | CppServer::WS::WebSocket | protected |
| scheme() const noexcept | CppServer::Asio::SSLClient | inline |
| Send(const void *buffer, size_t size) | CppServer::Asio::SSLClient | virtual |
| Send(std::string_view text) | CppServer::Asio::SSLClient | inlinevirtual |
| Send(const void *buffer, size_t size, const CppCommon::Timespan &timeout) | CppServer::Asio::SSLClient | virtual |
| Send(std::string_view text, const CppCommon::Timespan &timeout) | CppServer::Asio::SSLClient | inlinevirtual |
| SendAsync(const void *buffer, size_t size) | CppServer::Asio::SSLClient | virtual |
| SendAsync(std::string_view text) | CppServer::Asio::SSLClient | inlinevirtual |
| SendBinary(const void *buffer, size_t size) | CppServer::WS::WSSClient | inline |
| SendBinary(std::string_view text) | CppServer::WS::WSSClient | inline |
| SendBinary(const void *buffer, size_t size, const CppCommon::Timespan &timeout) | CppServer::WS::WSSClient | inline |
| SendBinary(std::string_view text, const CppCommon::Timespan &timeout) | CppServer::WS::WSSClient | inline |
| SendBinaryAsync(const void *buffer, size_t size) | CppServer::WS::WSSClient | inline |
| SendBinaryAsync(std::string_view text) | CppServer::WS::WSSClient | inline |
| SendClose(int status, const void *buffer, size_t size) | CppServer::WS::WSSClient | inline |
| SendClose(int status, std::string_view text) | CppServer::WS::WSSClient | inline |
| SendClose(int status, const void *buffer, size_t size, const CppCommon::Timespan &timeout) | CppServer::WS::WSSClient | inline |
| SendClose(int status, std::string_view text, const CppCommon::Timespan &timeout) | CppServer::WS::WSSClient | inline |
| SendCloseAsync(int status, const void *buffer, size_t size) | CppServer::WS::WSSClient | inline |
| SendCloseAsync(int status, std::string_view text) | CppServer::WS::WSSClient | inline |
| SendPing(const void *buffer, size_t size) | CppServer::WS::WSSClient | inline |
| SendPing(std::string_view text) | CppServer::WS::WSSClient | inline |
| SendPing(const void *buffer, size_t size, const CppCommon::Timespan &timeout) | CppServer::WS::WSSClient | inline |
| SendPing(std::string_view text, const CppCommon::Timespan &timeout) | CppServer::WS::WSSClient | inline |
| SendPingAsync(const void *buffer, size_t size) | CppServer::WS::WSSClient | inline |
| SendPingAsync(std::string_view text) | CppServer::WS::WSSClient | inline |
| SendPong(const void *buffer, size_t size) | CppServer::WS::WSSClient | inline |
| SendPong(std::string_view text) | CppServer::WS::WSSClient | inline |
| SendPong(const void *buffer, size_t size, const CppCommon::Timespan &timeout) | CppServer::WS::WSSClient | inline |
| SendPong(std::string_view text, const CppCommon::Timespan &timeout) | CppServer::WS::WSSClient | inline |
| SendPongAsync(const void *buffer, size_t size) | CppServer::WS::WSSClient | inline |
| SendPongAsync(std::string_view text) | CppServer::WS::WSSClient | inline |
| SendRequest() | CppServer::HTTP::HTTPSClient | inline |
| SendRequest(const HTTPRequest &request) | CppServer::HTTP::HTTPSClient | inline |
| SendRequest(const CppCommon::Timespan &timeout) | CppServer::HTTP::HTTPSClient | inline |
| SendRequest(const HTTPRequest &request, const CppCommon::Timespan &timeout) | CppServer::HTTP::HTTPSClient | inline |
| SendRequestAsync() | CppServer::HTTP::HTTPSClient | inline |
| SendRequestAsync(const HTTPRequest &request) | CppServer::HTTP::HTTPSClient | inline |
| SendRequestBody(std::string_view body) | CppServer::HTTP::HTTPSClient | inline |
| SendRequestBody(const void *buffer, size_t size) | CppServer::HTTP::HTTPSClient | inline |
| SendRequestBody(std::string_view body, const CppCommon::Timespan &timeout) | CppServer::HTTP::HTTPSClient | inline |
| SendRequestBody(const void *buffer, size_t size, const CppCommon::Timespan &timeout) | CppServer::HTTP::HTTPSClient | inline |
| SendRequestBodyAsync(std::string_view body) | CppServer::HTTP::HTTPSClient | inline |
| SendRequestBodyAsync(const void *buffer, size_t size) | CppServer::HTTP::HTTPSClient | inline |
| SendText(const void *buffer, size_t size) | CppServer::WS::WSSClient | inline |
| SendText(std::string_view text) | CppServer::WS::WSSClient | inline |
| SendText(const void *buffer, size_t size, const CppCommon::Timespan &timeout) | CppServer::WS::WSSClient | inline |
| SendText(std::string_view text, const CppCommon::Timespan &timeout) | CppServer::WS::WSSClient | inline |
| SendTextAsync(const void *buffer, size_t size) | CppServer::WS::WSSClient | inline |
| SendTextAsync(std::string_view text) | CppServer::WS::WSSClient | inline |
| service() noexcept | CppServer::Asio::SSLClient | inline |
| SetupKeepAlive(bool enable) noexcept | CppServer::Asio::SSLClient | inline |
| SetupNoDelay(bool enable) noexcept | CppServer::Asio::SSLClient | inline |
| SetupReceiveBufferLimit(size_t limit) | CppServer::Asio::SSLClient | inline |
| SetupReceiveBufferSize(size_t size) | CppServer::Asio::SSLClient | |
| SetupSendBufferLimit(size_t limit) | CppServer::Asio::SSLClient | inline |
| SetupSendBufferSize(size_t size) | CppServer::Asio::SSLClient | |
| socket() noexcept | CppServer::Asio::SSLClient | inline |
| SSLClient(const std::shared_ptr< Service > &service, const std::shared_ptr< SSLContext > &context, const std::string &address, int port) | CppServer::Asio::SSLClient | |
| SSLClient(const std::shared_ptr< Service > &service, const std::shared_ptr< SSLContext > &context, const std::string &address, const std::string &scheme) | CppServer::Asio::SSLClient | |
| SSLClient(const std::shared_ptr< Service > &service, const std::shared_ptr< SSLContext > &context, const asio::ip::tcp::endpoint &endpoint) | CppServer::Asio::SSLClient | |
| SSLClient(const SSLClient &)=delete | CppServer::Asio::SSLClient | |
| SSLClient(SSLClient &&client)=delete | CppServer::Asio::SSLClient | |
| strand() noexcept | CppServer::Asio::SSLClient | inline |
| stream() noexcept | CppServer::Asio::SSLClient | 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 |
| WSSClient(const WSSClient &)=delete | CppServer::WS::WSSClient | |
| WSSClient(WSSClient &&)=delete | CppServer::WS::WSSClient | |
| ~HTTPSClient()=default | CppServer::HTTP::HTTPSClient | virtual |
| ~SSLClient() | CppServer::Asio::SSLClient | virtual |
| ~WebSocket()=default | CppServer::WS::WebSocket | protected |
| ~WSSClient()=default | CppServer::WS::WSSClient | virtual |