The Battle for Wesnoth  1.19.0-dev
server_base Member List

This is the complete list of members for server_base, including all inherited members.

accepting_connections() constserver_baseinlineprotectedvirtual
acceptor_v4_server_baseprotected
acceptor_v6_server_baseprotected
admin_cmd_server_baseprotected
async_send_doc_queued(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(SocketPtr socket, const std::string &msg, const char *warning_code="", const info_table &info={})server_base
coro_receive_doc(SocketPtr socket, boost::asio::yield_context yield)server_base
coro_send_doc(SocketPtr socket, simple_wml::document &doc, boost::asio::yield_context yield)server_base
coro_send_file(socket_ptr socket, const std::string &filename, boost::asio::yield_context yield)server_base
coro_send_file(tls_socket_ptr socket, const std::string &filename, boost::asio::yield_context yield)server_base
create_secure_nonce()server_base
create_unsecure_nonce(int length=8)server_base
fifo_path_server_baseprotected
handle_new_client(socket_ptr socket)=0server_baseprotectedpure virtual
handle_new_client(tls_socket_ptr socket)=0server_baseprotectedpure virtual
handle_read_from_fifo(const boost::system::error_code &error, std::size_t bytes_transferred)=0server_baseprotectedpure virtual
handle_sighup(const boost::system::error_code &error, int signal_number)=0server_baseprotectedpure virtual
handshake_response_server_baseprotected
hash_password(const std::string &pw, const std::string &salt, const std::string &username)server_base
info_table typedefserver_base
input_server_baseprotected
io_service_server_baseprotected
ip_exceeds_connection_limit(const std::string &) constserver_baseinlineprotectedvirtual
is_ip_banned(const std::string &)server_baseinlineprotectedvirtual
keep_alive_server_baseprotected
load_tls_config(const config &cfg)server_baseprotected
port_server_baseprotected
read_from_fifo()server_baseprotected
run()server_base
send_doc_queued(SocketPtr socket, std::unique_ptr< simple_wml::document > &doc_ptr, boost::asio::yield_context yield)server_baseprivate
serve(boost::asio::yield_context yield, boost::asio::ip::tcp::acceptor &acceptor, boost::asio::ip::tcp::endpoint endpoint)server_baseprotected
server_base(unsigned short port, bool keep_alive)server_base
sighup_server_baseprotected
start_server()server_baseprotected
tls_context_server_baseprotected
tls_enabled_server_baseprotected
~server_base()server_baseinlinevirtual