This is the complete list of members for server_base, including all inherited members.
| accepting_connections() const | server_base | inlineprotectedvirtual |
| acceptor_v4_ | server_base | protected |
| acceptor_v6_ | server_base | protected |
| admin_cmd_ | server_base | protected |
| async_send_doc_queued(const SocketPtr &socket, simple_wml::document &doc) | server_base | |
| async_send_error(SocketPtr socket, const std::string &msg, const char *error_code="", const info_table &info={}) | server_base | |
| async_send_warning(const SocketPtr &socket, const std::string &msg, const char *warning_code="", const info_table &info={}) | server_base | |
| coro_receive_doc(const SocketPtr &socket, const boost::asio::yield_context &yield) | server_base | |
| coro_send_doc(const SocketPtr &socket, simple_wml::document &doc, const boost::asio::yield_context &yield) | server_base | |
| coro_send_file(const socket_ptr &socket, const std::string &filename, const boost::asio::yield_context &yield) | server_base | |
| coro_send_file(const tls_socket_ptr &socket, const std::string &filename, const boost::asio::yield_context &yield) | server_base | |
| fifo_path_ | server_base | protected |
| handle_new_client(socket_ptr socket)=0 | server_base | protectedpure virtual |
| handle_new_client(tls_socket_ptr socket)=0 | server_base | protectedpure virtual |
| handle_read_from_fifo(const boost::system::error_code &error, std::size_t bytes_transferred)=0 | server_base | protectedpure virtual |
| handle_sighup(const boost::system::error_code &error, int signal_number)=0 | server_base | protectedpure virtual |
| handshake_response_ | server_base | protected |
| hash_password(const std::string &pw, const std::string &salt, const std::string &username) | server_base | |
| info_table typedef | server_base | |
| input_ | server_base | protected |
| io_service_ | server_base | protected |
| ip_exceeds_connection_limit(const std::string &) const | server_base | inlineprotectedvirtual |
| is_ip_banned(const std::string &) | server_base | inlineprotectedvirtual |
| keep_alive_ | server_base | protected |
| load_tls_config(const config &cfg) | server_base | protected |
| port_ | server_base | protected |
| read_from_fifo() | server_base | protected |
| run() | server_base | |
| send_doc_queued(const SocketPtr &socket, std::unique_ptr< simple_wml::document > &doc_ptr, const boost::asio::yield_context &yield) | server_base | private |
| serve(const boost::asio::yield_context &yield, boost::asio::ip::tcp::acceptor &acceptor, const boost::asio::ip::tcp::endpoint &endpoint) | server_base | protected |
| server_base(unsigned short port, bool keep_alive) | server_base | |
| sighup_ | server_base | protected |
| start_server() | server_base | protected |
| tls_context_ | server_base | protected |
| tls_enabled_ | server_base | protected |
| ~server_base() | server_base | inlinevirtual |