CppServer  1.0.4.0
C++ Server Library
CppServer::WS::WSClient Member List

This is the complete list of members for CppServer::WS::WSClient, including all inherited members.

_requestCppServer::HTTP::HTTPClientprotected
_responseCppServer::HTTP::HTTPClientprotected
_ws_final_receivedCppServer::WS::WebSocketprotected
_ws_frame_receivedCppServer::WS::WebSocketprotected
_ws_handshakedCppServer::WS::WebSocketprotected
_ws_header_sizeCppServer::WS::WebSocketprotected
_ws_nonceCppServer::WS::WebSocketprotected
_ws_opcodeCppServer::WS::WebSocketprotected
_ws_payload_sizeCppServer::WS::WebSocketprotected
_ws_receive_final_bufferCppServer::WS::WebSocketprotected
_ws_receive_frame_bufferCppServer::WS::WebSocketprotected
_ws_receive_maskCppServer::WS::WebSocketprotected
_ws_send_bufferCppServer::WS::WebSocketprotected
_ws_send_lockCppServer::WS::WebSocketprotected
_ws_send_maskCppServer::WS::WebSocketprotected
address() const noexceptCppServer::Asio::TCPClientinline
bytes_pending() const noexceptCppServer::Asio::TCPClientinline
bytes_received() const noexceptCppServer::Asio::TCPClientinline
bytes_sent() const noexceptCppServer::Asio::TCPClientinline
ClearWSBuffers()CppServer::WS::WebSocketprotected
Close()CppServer::WS::WSClientinlinevirtual
Close(int status)CppServer::WS::WSClientinlinevirtual
Close(int status, const void *buffer, size_t size)CppServer::WS::WSClientinlinevirtual
Close(int status, std::string_view text)CppServer::WS::WSClientinlinevirtual
CloseAsync()CppServer::WS::WSClientinlinevirtual
CloseAsync(int status)CppServer::WS::WSClientinlinevirtual
CloseAsync(int status, const void *buffer, size_t size)CppServer::WS::WSClientinlinevirtual
CloseAsync(int status, std::string_view text)CppServer::WS::WSClientinlinevirtual
Connect() overrideCppServer::WS::WSClientvirtual
Connect(const std::shared_ptr< Asio::TCPResolver > &resolver) overrideCppServer::WS::WSClient
CppServer::HTTP::HTTPClient::Connect(const std::shared_ptr< TCPResolver > &resolver)CppServer::Asio::TCPClientvirtual
ConnectAsync() overrideCppServer::WS::WSClientvirtual
ConnectAsync(const std::shared_ptr< Asio::TCPResolver > &resolver) overrideCppServer::WS::WSClient
CppServer::HTTP::HTTPClient::ConnectAsync(const std::shared_ptr< TCPResolver > &resolver)CppServer::Asio::TCPClientvirtual
Disconnect()CppServer::Asio::TCPClientinlinevirtual
DisconnectAsync()CppServer::Asio::TCPClientinlinevirtual
endpoint() noexceptCppServer::Asio::TCPClientinline
HTTPClient(const HTTPClient &)=deleteCppServer::HTTP::HTTPClient
HTTPClient(HTTPClient &&)=deleteCppServer::HTTP::HTTPClient
id() const noexceptCppServer::Asio::TCPClientinline
InitWSNonce()CppServer::WS::WebSocketprotected
io_service() noexceptCppServer::Asio::TCPClientinline
IsConnected() const noexceptCppServer::Asio::TCPClientinline
onConnected() overrideCppServer::WS::WSClientprotectedvirtual
onDisconnected() overrideCppServer::WS::WSClientprotectedvirtual
onEmpty()CppServer::Asio::TCPClientinlineprotectedvirtual
onError(int error, const std::string &category, const std::string &message)CppServer::Asio::TCPClientinlineprotectedvirtual
onReceived(const void *buffer, size_t size) overrideCppServer::WS::WSClientprotectedvirtual
onReceivedResponse(const HTTP::HTTPResponse &response) overrideCppServer::WS::WSClientprotectedvirtual
onReceivedResponseError(const HTTP::HTTPResponse &response, const std::string &error) overrideCppServer::WS::WSClientprotectedvirtual
onReceivedResponseHeader(const HTTP::HTTPResponse &response) overrideCppServer::WS::WSClientprotectedvirtual
onSent(size_t sent, size_t pending)CppServer::Asio::TCPClientinlineprotectedvirtual
onWSClose(const void *buffer, size_t size, int status=1000) overrideCppServer::WS::WSClientinlineprotectedvirtual
onWSConnected(const HTTP::HTTPResponse &response)CppServer::WS::WebSocketinlineprotectedvirtual
onWSConnected(const HTTP::HTTPRequest &request)CppServer::WS::WebSocketinlineprotectedvirtual
onWSConnecting(HTTP::HTTPRequest &request)CppServer::WS::WebSocketinlineprotectedvirtual
onWSConnecting(const HTTP::HTTPRequest &request, HTTP::HTTPResponse &response)CppServer::WS::WebSocketinlineprotectedvirtual
onWSDisconnected()CppServer::WS::WebSocketinlineprotectedvirtual
onWSError(const std::string &message) overrideCppServer::WS::WSClientinlineprotectedvirtual
onWSPing(const void *buffer, size_t size) overrideCppServer::WS::WSClientinlineprotectedvirtual
onWSPong(const void *buffer, size_t size)CppServer::WS::WebSocketinlineprotectedvirtual
onWSReceived(const void *buffer, size_t size)CppServer::WS::WebSocketinlineprotectedvirtual
operator=(const WSClient &)=deleteCppServer::WS::WSClient
operator=(WSClient &&)=deleteCppServer::WS::WSClient
CppServer::HTTP::HTTPClient::operator=(const HTTPClient &)=deleteCppServer::HTTP::HTTPClient
CppServer::HTTP::HTTPClient::operator=(HTTPClient &&)=deleteCppServer::HTTP::HTTPClient
CppServer::Asio::TCPClient::operator=(const TCPClient &)=deleteCppServer::Asio::TCPClient
CppServer::Asio::TCPClient::operator=(TCPClient &&)=deleteCppServer::Asio::TCPClient
CppServer::WS::WebSocket::operator=(const WebSocket &)=deleteCppServer::WS::WebSocketprotected
CppServer::WS::WebSocket::operator=(WebSocket &&)=deleteCppServer::WS::WebSocketprotected
option_keep_alive() const noexceptCppServer::Asio::TCPClientinline
option_no_delay() const noexceptCppServer::Asio::TCPClientinline
option_receive_buffer_limit() const noexceptCppServer::Asio::TCPClientinline
option_receive_buffer_size() constCppServer::Asio::TCPClient
option_send_buffer_limit() const noexceptCppServer::Asio::TCPClientinline
option_send_buffer_size() constCppServer::Asio::TCPClient
PerformClientUpgrade(const HTTP::HTTPResponse &response, const CppCommon::UUID &id)CppServer::WS::WebSocketprotected
PerformServerUpgrade(const HTTP::HTTPRequest &request, HTTP::HTTPResponse &response)CppServer::WS::WebSocketprotected
port() const noexceptCppServer::Asio::TCPClientinline
PrepareReceiveFrame(const void *buffer, size_t size)CppServer::WS::WebSocketprotected
PrepareSendFrame(uint8_t opcode, bool mask, const void *buffer, size_t size, int status=0)CppServer::WS::WebSocketprotected
Receive(void *buffer, size_t size)CppServer::Asio::TCPClientvirtual
Receive(size_t size)CppServer::Asio::TCPClientvirtual
Receive(void *buffer, size_t size, const CppCommon::Timespan &timeout)CppServer::Asio::TCPClientvirtual
Receive(size_t size, const CppCommon::Timespan &timeout)CppServer::Asio::TCPClientvirtual
ReceiveAsync()CppServer::Asio::TCPClientvirtual
ReceiveBinary()CppServer::WS::WSClient
ReceiveBinary(const CppCommon::Timespan &timeout)CppServer::WS::WSClient
ReceiveText()CppServer::WS::WSClient
ReceiveText(const CppCommon::Timespan &timeout)CppServer::WS::WSClient
Reconnect()CppServer::Asio::TCPClientvirtual
ReconnectAsync()CppServer::Asio::TCPClientvirtual
request() noexceptCppServer::HTTP::HTTPClientinline
request() const noexceptCppServer::HTTP::HTTPClientinline
RequiredReceiveFrameSize()CppServer::WS::WebSocketprotected
scheme() const noexceptCppServer::Asio::TCPClientinline
Send(const void *buffer, size_t size)CppServer::Asio::TCPClientvirtual
Send(std::string_view text)CppServer::Asio::TCPClientinlinevirtual
Send(const void *buffer, size_t size, const CppCommon::Timespan &timeout)CppServer::Asio::TCPClientvirtual
Send(std::string_view text, const CppCommon::Timespan &timeout)CppServer::Asio::TCPClientinlinevirtual
SendAsync(const void *buffer, size_t size)CppServer::Asio::TCPClientvirtual
SendAsync(std::string_view text)CppServer::Asio::TCPClientinlinevirtual
SendBinary(const void *buffer, size_t size)CppServer::WS::WSClientinline
SendBinary(std::string_view text)CppServer::WS::WSClientinline
SendBinary(const void *buffer, size_t size, const CppCommon::Timespan &timeout)CppServer::WS::WSClientinline
SendBinary(std::string_view text, const CppCommon::Timespan &timeout)CppServer::WS::WSClientinline
SendBinaryAsync(const void *buffer, size_t size)CppServer::WS::WSClientinline
SendBinaryAsync(std::string_view text)CppServer::WS::WSClientinline
SendClose(int status, const void *buffer, size_t size)CppServer::WS::WSClientinline
SendClose(int status, std::string_view text)CppServer::WS::WSClientinline
SendClose(int status, const void *buffer, size_t size, const CppCommon::Timespan &timeout)CppServer::WS::WSClientinline
SendClose(int status, std::string_view text, const CppCommon::Timespan &timeout)CppServer::WS::WSClientinline
SendCloseAsync(int status, const void *buffer, size_t size)CppServer::WS::WSClientinline
SendCloseAsync(int status, std::string_view text)CppServer::WS::WSClientinline
SendPing(const void *buffer, size_t size)CppServer::WS::WSClientinline
SendPing(std::string_view text)CppServer::WS::WSClientinline
SendPing(const void *buffer, size_t size, const CppCommon::Timespan &timeout)CppServer::WS::WSClientinline
SendPing(std::string_view text, const CppCommon::Timespan &timeout)CppServer::WS::WSClientinline
SendPingAsync(const void *buffer, size_t size)CppServer::WS::WSClientinline
SendPingAsync(std::string_view text)CppServer::WS::WSClientinline
SendPong(const void *buffer, size_t size)CppServer::WS::WSClientinline
SendPong(std::string_view text)CppServer::WS::WSClientinline
SendPong(const void *buffer, size_t size, const CppCommon::Timespan &timeout)CppServer::WS::WSClientinline
SendPong(std::string_view text, const CppCommon::Timespan &timeout)CppServer::WS::WSClientinline
SendPongAsync(const void *buffer, size_t size)CppServer::WS::WSClientinline
SendPongAsync(std::string_view text)CppServer::WS::WSClientinline
SendRequest()CppServer::HTTP::HTTPClientinline
SendRequest(const HTTPRequest &request)CppServer::HTTP::HTTPClientinline
SendRequest(const CppCommon::Timespan &timeout)CppServer::HTTP::HTTPClientinline
SendRequest(const HTTPRequest &request, const CppCommon::Timespan &timeout)CppServer::HTTP::HTTPClientinline
SendRequestAsync()CppServer::HTTP::HTTPClientinline
SendRequestAsync(const HTTPRequest &request)CppServer::HTTP::HTTPClientinline
SendRequestBody(std::string_view body)CppServer::HTTP::HTTPClientinline
SendRequestBody(const void *buffer, size_t size)CppServer::HTTP::HTTPClientinline
SendRequestBody(std::string_view body, const CppCommon::Timespan &timeout)CppServer::HTTP::HTTPClientinline
SendRequestBody(const void *buffer, size_t size, const CppCommon::Timespan &timeout)CppServer::HTTP::HTTPClientinline
SendRequestBodyAsync(std::string_view body)CppServer::HTTP::HTTPClientinline
SendRequestBodyAsync(const void *buffer, size_t size)CppServer::HTTP::HTTPClientinline
SendText(const void *buffer, size_t size)CppServer::WS::WSClientinline
SendText(std::string_view text)CppServer::WS::WSClientinline
SendText(const void *buffer, size_t size, const CppCommon::Timespan &timeout)CppServer::WS::WSClientinline
SendText(std::string_view text, const CppCommon::Timespan &timeout)CppServer::WS::WSClientinline
SendTextAsync(const void *buffer, size_t size)CppServer::WS::WSClientinline
SendTextAsync(std::string_view text)CppServer::WS::WSClientinline
service() noexceptCppServer::Asio::TCPClientinline
SetupKeepAlive(bool enable) noexceptCppServer::Asio::TCPClientinline
SetupNoDelay(bool enable) noexceptCppServer::Asio::TCPClientinline
SetupReceiveBufferLimit(size_t limit) noexceptCppServer::Asio::TCPClientinline
SetupReceiveBufferSize(size_t size)CppServer::Asio::TCPClient
SetupSendBufferLimit(size_t limit) noexceptCppServer::Asio::TCPClientinline
SetupSendBufferSize(size_t size)CppServer::Asio::TCPClient
socket() noexceptCppServer::Asio::TCPClientinline
strand() noexceptCppServer::Asio::TCPClientinline
TCPClient(const std::shared_ptr< Service > &service, const std::string &address, int port)CppServer::Asio::TCPClient
TCPClient(const std::shared_ptr< Service > &service, const std::string &address, const std::string &scheme)CppServer::Asio::TCPClient
TCPClient(const std::shared_ptr< Service > &service, const asio::ip::tcp::endpoint &endpoint)CppServer::Asio::TCPClient
TCPClient(const TCPClient &)=deleteCppServer::Asio::TCPClient
TCPClient(TCPClient &&)=deleteCppServer::Asio::TCPClient
WebSocket()CppServer::WS::WebSocketinlineprotected
WebSocket(const WebSocket &)=deleteCppServer::WS::WebSocketprotected
WebSocket(WebSocket &&)=deleteCppServer::WS::WebSocketprotected
WS_BINARYCppServer::WS::WebSocketprotectedstatic
WS_CLOSECppServer::WS::WebSocketprotectedstatic
WS_FINCppServer::WS::WebSocketprotectedstatic
ws_nonce() const noexceptCppServer::WS::WebSocketinlineprotected
WS_PINGCppServer::WS::WebSocketprotectedstatic
WS_PONGCppServer::WS::WebSocketprotectedstatic
WS_TEXTCppServer::WS::WebSocketprotectedstatic
WSClient(const WSClient &)=deleteCppServer::WS::WSClient
WSClient(WSClient &&)=deleteCppServer::WS::WSClient
~HTTPClient()=defaultCppServer::HTTP::HTTPClientvirtual
~TCPClient()=defaultCppServer::Asio::TCPClientvirtual
~WebSocket()=defaultCppServer::WS::WebSocketprotected
~WSClient()=defaultCppServer::WS::WSClientvirtual