CppServer  1.0.4.0
C++ Server Library
CppServer::Asio::TCPServer Member List

This is the complete list of members for CppServer::Asio::TCPServer, including all inherited members.

_sessionsCppServer::Asio::TCPServerprotected
_sessions_lockCppServer::Asio::TCPServerprotected
acceptor() noexceptCppServer::Asio::TCPServerinline
address() const noexceptCppServer::Asio::TCPServerinline
bytes_pending() const noexceptCppServer::Asio::TCPServerinline
bytes_received() const noexceptCppServer::Asio::TCPServerinline
bytes_sent() const noexceptCppServer::Asio::TCPServerinline
connected_sessions() const noexceptCppServer::Asio::TCPServerinline
CreateSession(const std::shared_ptr< TCPServer > &server)CppServer::Asio::TCPServerinlineprotectedvirtual
DisconnectAll()CppServer::Asio::TCPServervirtual
endpoint() noexceptCppServer::Asio::TCPServerinline
FindSession(const CppCommon::UUID &id)CppServer::Asio::TCPServer
id() const noexceptCppServer::Asio::TCPServerinline
io_service() noexceptCppServer::Asio::TCPServerinline
IsStarted() const noexceptCppServer::Asio::TCPServerinline
Multicast(const void *buffer, size_t size)CppServer::Asio::TCPServervirtual
Multicast(std::string_view text)CppServer::Asio::TCPServerinlinevirtual
onConnected(std::shared_ptr< TCPSession > &session)CppServer::Asio::TCPServerinlineprotectedvirtual
onDisconnected(std::shared_ptr< TCPSession > &session)CppServer::Asio::TCPServerinlineprotectedvirtual
onError(int error, const std::string &category, const std::string &message)CppServer::Asio::TCPServerinlineprotectedvirtual
onStarted()CppServer::Asio::TCPServerinlineprotectedvirtual
onStopped()CppServer::Asio::TCPServerinlineprotectedvirtual
operator=(const TCPServer &)=deleteCppServer::Asio::TCPServer
operator=(TCPServer &&)=deleteCppServer::Asio::TCPServer
option_keep_alive() const noexceptCppServer::Asio::TCPServerinline
option_no_delay() const noexceptCppServer::Asio::TCPServerinline
option_reuse_address() const noexceptCppServer::Asio::TCPServerinline
option_reuse_port() const noexceptCppServer::Asio::TCPServerinline
port() const noexceptCppServer::Asio::TCPServerinline
Restart()CppServer::Asio::TCPServervirtual
service() noexceptCppServer::Asio::TCPServerinline
SetupKeepAlive(bool enable) noexceptCppServer::Asio::TCPServerinline
SetupNoDelay(bool enable) noexceptCppServer::Asio::TCPServerinline
SetupReuseAddress(bool enable) noexceptCppServer::Asio::TCPServerinline
SetupReusePort(bool enable) noexceptCppServer::Asio::TCPServerinline
Start()CppServer::Asio::TCPServervirtual
Stop()CppServer::Asio::TCPServervirtual
strand() noexceptCppServer::Asio::TCPServerinline
TCPServer(const std::shared_ptr< Service > &service, int port, InternetProtocol protocol=InternetProtocol::IPv4)CppServer::Asio::TCPServer
TCPServer(const std::shared_ptr< Service > &service, const std::string &address, int port)CppServer::Asio::TCPServer
TCPServer(const std::shared_ptr< Service > &service, const asio::ip::tcp::endpoint &endpoint)CppServer::Asio::TCPServer
TCPServer(const TCPServer &)=deleteCppServer::Asio::TCPServer
TCPServer(TCPServer &&)=deleteCppServer::Asio::TCPServer
TCPSession classCppServer::Asio::TCPServerfriend
~TCPServer()=defaultCppServer::Asio::TCPServervirtual