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

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

_sessionsCppServer::Asio::SSLServerprotected
_sessions_lockCppServer::Asio::SSLServerprotected
_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
acceptor() noexceptCppServer::Asio::SSLServerinline
address() const noexceptCppServer::Asio::SSLServerinline
AddStaticContent(const CppCommon::Path &path, const std::string &prefix="/", const CppCommon::Timespan &timeout=CppCommon::Timespan::hours(1))CppServer::HTTP::HTTPSServer
bytes_pending() const noexceptCppServer::Asio::SSLServerinline
bytes_received() const noexceptCppServer::Asio::SSLServerinline
bytes_sent() const noexceptCppServer::Asio::SSLServerinline
cache() noexceptCppServer::HTTP::HTTPSServerinline
cache() const noexceptCppServer::HTTP::HTTPSServerinline
ClearStaticContent()CppServer::HTTP::HTTPSServerinline
ClearWSBuffers()CppServer::WS::WebSocketprotected
CloseAll()CppServer::WS::WSSServerinlinevirtual
CloseAll(int status)CppServer::WS::WSSServerinlinevirtual
CloseAll(int status, const void *buffer, size_t size)CppServer::WS::WSSServervirtual
CloseAll(int status, std::string_view text)CppServer::WS::WSSServervirtual
connected_sessions() const noexceptCppServer::Asio::SSLServerinline
context() noexceptCppServer::Asio::SSLServerinline
CreateSession(const std::shared_ptr< Asio::SSLServer > &server) overrideCppServer::WS::WSSServerinlineprotected
CppServer::Asio::SSLServer::CreateSession(const std::shared_ptr< SSLServer > &server)CppServer::Asio::SSLServerinlineprotectedvirtual
DisconnectAll()CppServer::Asio::SSLServervirtual
endpoint() noexceptCppServer::Asio::SSLServerinline
FindSession(const CppCommon::UUID &id)CppServer::Asio::SSLServer
HTTPSServer(const HTTPSServer &)=deleteCppServer::HTTP::HTTPSServer
HTTPSServer(HTTPSServer &&)=deleteCppServer::HTTP::HTTPSServer
id() const noexceptCppServer::Asio::SSLServerinline
InitWSNonce()CppServer::WS::WebSocketprotected
io_service() noexceptCppServer::Asio::SSLServerinline
IsStarted() const noexceptCppServer::Asio::SSLServerinline
Multicast(const void *buffer, size_t size) overrideCppServer::WS::WSSServervirtual
CppServer::HTTP::HTTPSServer::Multicast(std::string_view text)CppServer::Asio::SSLServerinlinevirtual
MulticastBinary(const void *buffer, size_t size)CppServer::WS::WSSServerinline
MulticastBinary(std::string_view text)CppServer::WS::WSSServerinline
MulticastPing(const void *buffer, size_t size)CppServer::WS::WSSServerinline
MulticastPing(std::string_view text)CppServer::WS::WSSServerinline
MulticastText(const void *buffer, size_t size)CppServer::WS::WSSServerinline
MulticastText(std::string_view text)CppServer::WS::WSSServerinline
onConnected(std::shared_ptr< SSLSession > &session)CppServer::Asio::SSLServerinlineprotectedvirtual
onDisconnected(std::shared_ptr< SSLSession > &session)CppServer::Asio::SSLServerinlineprotectedvirtual
onError(int error, const std::string &category, const std::string &message)CppServer::Asio::SSLServerinlineprotectedvirtual
onHandshaked(std::shared_ptr< SSLSession > &session)CppServer::Asio::SSLServerinlineprotectedvirtual
onStarted()CppServer::Asio::SSLServerinlineprotectedvirtual
onStopped()CppServer::Asio::SSLServerinlineprotectedvirtual
onWSClose(const void *buffer, size_t size, int status=1000)CppServer::WS::WebSocketinlineprotectedvirtual
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)CppServer::WS::WebSocketinlineprotectedvirtual
onWSPing(const void *buffer, size_t size)CppServer::WS::WebSocketinlineprotectedvirtual
onWSPong(const void *buffer, size_t size)CppServer::WS::WebSocketinlineprotectedvirtual
onWSReceived(const void *buffer, size_t size)CppServer::WS::WebSocketinlineprotectedvirtual
operator=(const WSSServer &)=deleteCppServer::WS::WSSServer
operator=(WSSServer &&)=deleteCppServer::WS::WSSServer
CppServer::HTTP::HTTPSServer::operator=(const HTTPSServer &)=deleteCppServer::HTTP::HTTPSServer
CppServer::HTTP::HTTPSServer::operator=(HTTPSServer &&)=deleteCppServer::HTTP::HTTPSServer
CppServer::Asio::SSLServer::operator=(const SSLServer &)=deleteCppServer::Asio::SSLServer
CppServer::Asio::SSLServer::operator=(SSLServer &&)=deleteCppServer::Asio::SSLServer
CppServer::WS::WebSocket::operator=(const WebSocket &)=deleteCppServer::WS::WebSocketprotected
CppServer::WS::WebSocket::operator=(WebSocket &&)=deleteCppServer::WS::WebSocketprotected
option_keep_alive() const noexceptCppServer::Asio::SSLServerinline
option_no_delay() const noexceptCppServer::Asio::SSLServerinline
option_reuse_address() const noexceptCppServer::Asio::SSLServerinline
option_reuse_port() const noexceptCppServer::Asio::SSLServerinline
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::SSLServerinline
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
RemoveStaticContent(const CppCommon::Path &path)CppServer::HTTP::HTTPSServerinline
RequiredReceiveFrameSize()CppServer::WS::WebSocketprotected
Restart()CppServer::Asio::SSLServervirtual
SendResponse(const HTTP::HTTPResponse &response)CppServer::WS::WebSocketinlineprotectedvirtual
service() noexceptCppServer::Asio::SSLServerinline
SetupKeepAlive(bool enable) noexceptCppServer::Asio::SSLServerinline
SetupNoDelay(bool enable) noexceptCppServer::Asio::SSLServerinline
SetupReuseAddress(bool enable) noexceptCppServer::Asio::SSLServerinline
SetupReusePort(bool enable) noexceptCppServer::Asio::SSLServerinline
SSLServer(const std::shared_ptr< Service > &service, const std::shared_ptr< SSLContext > &context, int port, InternetProtocol protocol=InternetProtocol::IPv4)CppServer::Asio::SSLServer
SSLServer(const std::shared_ptr< Service > &service, const std::shared_ptr< SSLContext > &context, const std::string &address, int port)CppServer::Asio::SSLServer
SSLServer(const std::shared_ptr< Service > &service, const std::shared_ptr< SSLContext > &context, const asio::ip::tcp::endpoint &endpoint)CppServer::Asio::SSLServer
SSLServer(const SSLServer &)=deleteCppServer::Asio::SSLServer
SSLServer(SSLServer &&)=deleteCppServer::Asio::SSLServer
Start()CppServer::Asio::SSLServervirtual
Stop()CppServer::Asio::SSLServervirtual
strand() noexceptCppServer::Asio::SSLServerinline
Watchdog(const CppCommon::UtcTimestamp &utc=CppCommon::UtcTimestamp())CppServer::HTTP::HTTPSServerinline
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(const WSSServer &)=deleteCppServer::WS::WSSServer
WSSServer(WSSServer &&)=deleteCppServer::WS::WSSServer
~HTTPSServer()=defaultCppServer::HTTP::HTTPSServervirtual
~SSLServer()=defaultCppServer::Asio::SSLServervirtual
~WebSocket()=defaultCppServer::WS::WebSocketprotected
~WSSServer()=defaultCppServer::WS::WSSServervirtual