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

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

_requestCppServer::HTTP::HTTPSSessionprotected
_responseCppServer::HTTP::HTTPSSessionprotected
_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
bytes_pending() const noexceptCppServer::Asio::SSLSessioninline
bytes_received() const noexceptCppServer::Asio::SSLSessioninline
bytes_sent() const noexceptCppServer::Asio::SSLSessioninline
cache() noexceptCppServer::HTTP::HTTPSSessioninline
cache() const noexceptCppServer::HTTP::HTTPSSessioninline
ClearWSBuffers()CppServer::WS::WebSocketprotected
Close()CppServer::WS::WSSSessioninlinevirtual
Close(int status)CppServer::WS::WSSSessioninlinevirtual
Close(int status, const void *buffer, size_t size)CppServer::WS::WSSSessioninlinevirtual
Close(int status, std::string_view text)CppServer::WS::WSSSessioninlinevirtual
Disconnect()CppServer::Asio::SSLSessioninlinevirtual
HTTPSSession(const std::shared_ptr< HTTPSServer > &server)CppServer::HTTP::HTTPSSessionexplicit
HTTPSSession(const HTTPSSession &)=deleteCppServer::HTTP::HTTPSSession
HTTPSSession(HTTPSSession &&)=deleteCppServer::HTTP::HTTPSSession
id() const noexceptCppServer::Asio::SSLSessioninline
InitWSNonce()CppServer::WS::WebSocketprotected
io_service() noexceptCppServer::Asio::SSLSessioninline
IsConnected() const noexceptCppServer::Asio::SSLSessioninline
IsHandshaked() const noexceptCppServer::Asio::SSLSessioninline
onConnected()CppServer::Asio::SSLSessioninlineprotectedvirtual
onDisconnected() overrideCppServer::WS::WSSSessionprotectedvirtual
onEmpty()CppServer::Asio::SSLSessioninlineprotectedvirtual
onError(int error, const std::string &category, const std::string &message)CppServer::Asio::SSLSessioninlineprotectedvirtual
onHandshaked()CppServer::Asio::SSLSessioninlineprotectedvirtual
onReceived(const void *buffer, size_t size) overrideCppServer::WS::WSSSessionprotectedvirtual
onReceivedCachedRequest(const HTTPRequest &request, std::string_view content)CppServer::HTTP::HTTPSSessioninlineprotectedvirtual
onReceivedRequest(const HTTP::HTTPRequest &request) overrideCppServer::WS::WSSSessionprotectedvirtual
onReceivedRequestError(const HTTP::HTTPRequest &request, const std::string &error) overrideCppServer::WS::WSSSessionprotectedvirtual
onReceivedRequestHeader(const HTTP::HTTPRequest &request) overrideCppServer::WS::WSSSessionprotectedvirtual
onSent(size_t sent, size_t pending)CppServer::Asio::SSLSessioninlineprotectedvirtual
onWSClose(const void *buffer, size_t size, int status=1000) overrideCppServer::WS::WSSSessioninlineprotectedvirtual
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::WSSSessioninlineprotectedvirtual
onWSPing(const void *buffer, size_t size) overrideCppServer::WS::WSSSessioninlineprotectedvirtual
onWSPong(const void *buffer, size_t size)CppServer::WS::WebSocketinlineprotectedvirtual
onWSReceived(const void *buffer, size_t size)CppServer::WS::WebSocketinlineprotectedvirtual
operator=(const WSSSession &)=deleteCppServer::WS::WSSSession
operator=(WSSSession &&)=deleteCppServer::WS::WSSSession
CppServer::HTTP::HTTPSSession::operator=(const HTTPSSession &)=deleteCppServer::HTTP::HTTPSSession
CppServer::HTTP::HTTPSSession::operator=(HTTPSSession &&)=deleteCppServer::HTTP::HTTPSSession
CppServer::Asio::SSLSession::operator=(const SSLSession &)=deleteCppServer::Asio::SSLSession
CppServer::Asio::SSLSession::operator=(SSLSession &&)=deleteCppServer::Asio::SSLSession
CppServer::WS::WebSocket::operator=(const WebSocket &)=deleteCppServer::WS::WebSocketprotected
CppServer::WS::WebSocket::operator=(WebSocket &&)=deleteCppServer::WS::WebSocketprotected
option_receive_buffer_limit() const noexceptCppServer::Asio::SSLSessioninline
option_receive_buffer_size() constCppServer::Asio::SSLSession
option_send_buffer_limit() const noexceptCppServer::Asio::SSLSessioninline
option_send_buffer_size() constCppServer::Asio::SSLSession
PerformClientUpgrade(const HTTP::HTTPResponse &response, const CppCommon::UUID &id)CppServer::WS::WebSocketprotected
PerformServerUpgrade(const HTTP::HTTPRequest &request, HTTP::HTTPResponse &response)CppServer::WS::WebSocketprotected
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::SSLSessionvirtual
Receive(size_t size)CppServer::Asio::SSLSessionvirtual
Receive(void *buffer, size_t size, const CppCommon::Timespan &timeout)CppServer::Asio::SSLSessionvirtual
Receive(size_t size, const CppCommon::Timespan &timeout)CppServer::Asio::SSLSessionvirtual
ReceiveAsync()CppServer::Asio::SSLSessionvirtual
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::WebSocketprotected
response() noexceptCppServer::HTTP::HTTPSSessioninline
response() const noexceptCppServer::HTTP::HTTPSSessioninline
Send(const void *buffer, size_t size)CppServer::Asio::SSLSessionvirtual
Send(std::string_view text)CppServer::Asio::SSLSessioninlinevirtual
Send(const void *buffer, size_t size, const CppCommon::Timespan &timeout)CppServer::Asio::SSLSessionvirtual
Send(std::string_view text, const CppCommon::Timespan &timeout)CppServer::Asio::SSLSessioninlinevirtual
SendAsync(const void *buffer, size_t size)CppServer::Asio::SSLSessionvirtual
SendAsync(std::string_view text)CppServer::Asio::SSLSessioninlinevirtual
SendBinary(const void *buffer, size_t size)CppServer::WS::WSSSessioninline
SendBinary(std::string_view text)CppServer::WS::WSSSessioninline
SendBinary(const void *buffer, size_t size, const CppCommon::Timespan &timeout)CppServer::WS::WSSSessioninline
SendBinary(std::string_view text, const CppCommon::Timespan &timeout)CppServer::WS::WSSSessioninline
SendBinaryAsync(const void *buffer, size_t size)CppServer::WS::WSSSessioninline
SendBinaryAsync(std::string_view text)CppServer::WS::WSSSessioninline
SendClose(int status, const void *buffer, size_t size)CppServer::WS::WSSSessioninline
SendClose(int status, std::string_view text)CppServer::WS::WSSSessioninline
SendClose(int status, const void *buffer, size_t size, const CppCommon::Timespan &timeout)CppServer::WS::WSSSessioninline
SendClose(int status, std::string_view text, const CppCommon::Timespan &timeout)CppServer::WS::WSSSessioninline
SendCloseAsync(int status, const void *buffer, size_t size)CppServer::WS::WSSSessioninline
SendCloseAsync(int status, std::string_view text)CppServer::WS::WSSSessioninline
SendPing(const void *buffer, size_t size)CppServer::WS::WSSSessioninline
SendPing(std::string_view text)CppServer::WS::WSSSessioninline
SendPing(const void *buffer, size_t size, const CppCommon::Timespan &timeout)CppServer::WS::WSSSessioninline
SendPing(std::string_view text, const CppCommon::Timespan &timeout)CppServer::WS::WSSSessioninline
SendPingAsync(const void *buffer, size_t size)CppServer::WS::WSSSessioninline
SendPingAsync(std::string_view text)CppServer::WS::WSSSessioninline
SendPong(const void *buffer, size_t size)CppServer::WS::WSSSessioninline
SendPong(std::string_view text)CppServer::WS::WSSSessioninline
SendPong(const void *buffer, size_t size, const CppCommon::Timespan &timeout)CppServer::WS::WSSSessioninline
SendPong(std::string_view text, const CppCommon::Timespan &timeout)CppServer::WS::WSSSessioninline
SendPongAsync(const void *buffer, size_t size)CppServer::WS::WSSSessioninline
SendPongAsync(std::string_view text)CppServer::WS::WSSSessioninline
CppServer::HTTP::HTTPSSession::SendResponse()CppServer::HTTP::HTTPSSessioninline
CppServer::HTTP::HTTPSSession::SendResponse(const CppCommon::Timespan &timeout)CppServer::HTTP::HTTPSSessioninline
CppServer::HTTP::HTTPSSession::SendResponse(const HTTPResponse &response, const CppCommon::Timespan &timeout)CppServer::HTTP::HTTPSSessioninline
SendResponseAsync()CppServer::HTTP::HTTPSSessioninline
SendResponseAsync(const HTTPResponse &response)CppServer::HTTP::HTTPSSessioninline
SendResponseBody(std::string_view body)CppServer::HTTP::HTTPSSessioninline
SendResponseBody(const void *buffer, size_t size)CppServer::HTTP::HTTPSSessioninline
SendResponseBody(std::string_view body, const CppCommon::Timespan &timeout)CppServer::HTTP::HTTPSSessioninline
SendResponseBody(const void *buffer, size_t size, const CppCommon::Timespan &timeout)CppServer::HTTP::HTTPSSessioninline
SendResponseBodyAsync(std::string_view body)CppServer::HTTP::HTTPSSessioninline
SendResponseBodyAsync(const void *buffer, size_t size)CppServer::HTTP::HTTPSSessioninline
SendText(const void *buffer, size_t size)CppServer::WS::WSSSessioninline
SendText(std::string_view text)CppServer::WS::WSSSessioninline
SendText(const void *buffer, size_t size, const CppCommon::Timespan &timeout)CppServer::WS::WSSSessioninline
SendText(std::string_view text, const CppCommon::Timespan &timeout)CppServer::WS::WSSSessioninline
SendTextAsync(const void *buffer, size_t size)CppServer::WS::WSSSessioninline
SendTextAsync(std::string_view text)CppServer::WS::WSSSessioninline
server() noexceptCppServer::Asio::SSLSessioninline
SetupReceiveBufferLimit(size_t limit) noexceptCppServer::Asio::SSLSessioninline
SetupReceiveBufferSize(size_t size)CppServer::Asio::SSLSession
SetupSendBufferLimit(size_t limit) noexceptCppServer::Asio::SSLSessioninline
SetupSendBufferSize(size_t size)CppServer::Asio::SSLSession
socket() noexceptCppServer::Asio::SSLSessioninline
SSLSession(const std::shared_ptr< SSLServer > &server)CppServer::Asio::SSLSessionexplicit
SSLSession(const SSLSession &)=deleteCppServer::Asio::SSLSession
SSLSession(SSLSession &&)=deleteCppServer::Asio::SSLSession
strand() noexceptCppServer::Asio::SSLSessioninline
stream() noexceptCppServer::Asio::SSLSessioninline
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
WSSServer classCppServer::WS::WSSSessionfriend
WSSSession(const std::shared_ptr< WSSServer > &server)CppServer::WS::WSSSessionexplicit
WSSSession(const WSSSession &)=deleteCppServer::WS::WSSSession
WSSSession(WSSSession &&)=deleteCppServer::WS::WSSSession
~HTTPSSession()=defaultCppServer::HTTP::HTTPSSessionvirtual
~SSLSession()=defaultCppServer::Asio::SSLSessionvirtual
~WebSocket()=defaultCppServer::WS::WebSocketprotected
~WSSSession()=defaultCppServer::WS::WSSSessionvirtual