bytes_received() const noexcept | CppServer::Asio::WebSocketServer< TServer, TSession > | inline |
bytes_sent() const noexcept | CppServer::Asio::WebSocketServer< TServer, TSession > | inline |
core() noexcept | CppServer::Asio::WebSocketServer< TServer, TSession > | inline |
current_sessions() const noexcept | CppServer::Asio::WebSocketServer< TServer, TSession > | inline |
DisconnectAll() | CppServer::Asio::WebSocketServer< TServer, TSession > | inline |
endpoint() noexcept | CppServer::Asio::WebSocketServer< TServer, TSession > | inline |
IsStarted() const noexcept | CppServer::Asio::WebSocketServer< TServer, TSession > | inline |
messages_received() const noexcept | CppServer::Asio::WebSocketServer< TServer, TSession > | inline |
messages_sent() const noexcept | CppServer::Asio::WebSocketServer< TServer, TSession > | inline |
Multicast(const void *buffer, size_t size, websocketpp::frame::opcode::value opcode=websocketpp::frame::opcode::binary) | CppServer::Asio::WebSocketServer< TServer, TSession > | inline |
Multicast(const std::string &text, websocketpp::frame::opcode::value opcode=websocketpp::frame::opcode::text) | CppServer::Asio::WebSocketServer< TServer, TSession > | inline |
Multicast(const WebSocketMessage &message) | CppServer::Asio::WebSocketServer< TServer, TSession > | inline |
onConnected(std::shared_ptr< TSession > &session) | CppServer::Asio::WebSocketServer< TServer, TSession > | inlineprotectedvirtual |
onDisconnected(std::shared_ptr< TSession > &session) | CppServer::Asio::WebSocketServer< TServer, TSession > | inlineprotectedvirtual |
onError(int error, const std::string &category, const std::string &message) | CppServer::Asio::WebSocketServer< TServer, TSession > | inlineprotectedvirtual |
onStarted() | CppServer::Asio::WebSocketServer< TServer, TSession > | inlineprotectedvirtual |
onStopped() | CppServer::Asio::WebSocketServer< TServer, TSession > | inlineprotectedvirtual |
operator=(const WebSocketServer &)=delete | CppServer::Asio::WebSocketServer< TServer, TSession > | |
operator=(WebSocketServer &&)=default | CppServer::Asio::WebSocketServer< TServer, TSession > | |
Restart() | CppServer::Asio::WebSocketServer< TServer, TSession > | inline |
service() noexcept | CppServer::Asio::WebSocketServer< TServer, TSession > | inline |
Start() | CppServer::Asio::WebSocketServer< TServer, TSession > | inline |
Stop() | CppServer::Asio::WebSocketServer< TServer, TSession > | inline |
WebSocketServer(std::shared_ptr< Service > service, InternetProtocol protocol, int port) | CppServer::Asio::WebSocketServer< TServer, TSession > | inlineexplicit |
WebSocketServer(std::shared_ptr< Service > service, const std::string &address, int port) | CppServer::Asio::WebSocketServer< TServer, TSession > | inlineexplicit |
WebSocketServer(std::shared_ptr< Service > service, const asio::ip::tcp::endpoint &endpoint) | CppServer::Asio::WebSocketServer< TServer, TSession > | inlineexplicit |
WebSocketServer(const WebSocketServer &)=delete | CppServer::Asio::WebSocketServer< TServer, TSession > | |
WebSocketServer(WebSocketServer &&)=default | CppServer::Asio::WebSocketServer< TServer, TSession > | |
WebSocketSession class | CppServer::Asio::WebSocketServer< TServer, TSession > | friend |
~WebSocketServer()=default | CppServer::Asio::WebSocketServer< TServer, TSession > | virtual |