This is the complete list of members for campaignd::server, including all inherited members.
| accepting_connections() const | server_base | inlineprotectedvirtual |
| acceptor_v4_ | server_base | protected |
| acceptor_v6_ | server_base | protected |
| addons_ | campaignd::server | private |
| 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 | |
| authenticate_admin(const std::string &username, const std::string &passphrase) | campaignd::server | private |
| authenticate_forum(const config &addon, const std::string &passphrase, bool is_delete) | campaignd::server | private |
| blacklist_ | campaignd::server | private |
| blacklist_file_ | campaignd::server | private |
| capabilities_ | campaignd::server | private |
| cfg_ | campaignd::server | private |
| cfg_file_ | campaignd::server | private |
| compress_level_ | campaignd::server | private |
| 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 | |
| default_document_size_limit | campaignd::server | privatestatic |
| delete_addon(const std::string &id) | campaignd::server | private |
| dirty_addons_ | campaignd::server | private |
| feedback_url_format_ | campaignd::server | private |
| fifo_path_ | server_base | protected |
| fire(const std::string &hook, const std::string &addon) | campaignd::server | private |
| flush_cfg() | campaignd::server | private |
| flush_timer_ | campaignd::server | private |
| get_addon(const std::string &id) | campaignd::server | private |
| handle_addon_downloads_by_version(const request &req) | campaignd::server | private |
| handle_admins_list(const request &req) | campaignd::server | private |
| handle_change_passphrase(const request &req) | campaignd::server | private |
| handle_delete(const request &req) | campaignd::server | private |
| handle_flush(const boost::system::error_code &error) | campaignd::server | private |
| handle_forum_auth_usage(const request &req) | campaignd::server | private |
| handle_hide_addon(const request &req) | campaignd::server | private |
| handle_list_hidden(const server::request &req) | campaignd::server | private |
| handle_new_client(socket_ptr socket) | campaignd::server | privatevirtual |
| handle_new_client(tls_socket_ptr socket) | campaignd::server | privatevirtual |
| handle_read_from_fifo(const boost::system::error_code &error, std::size_t bytes_transferred) | campaignd::server | privatevirtual |
| handle_request_campaign(const request &req) | campaignd::server | private |
| handle_request_campaign_hash(const request &req) | campaignd::server | private |
| handle_request_campaign_list(const request &req) | campaignd::server | private |
| handle_request_terms(const request &req) | campaignd::server | private |
| handle_server_id(const request &req) | campaignd::server | private |
| handle_sighup(const boost::system::error_code &error, int signal_number) | campaignd::server | privatevirtual |
| handle_unhide_addon(const request &req) | campaignd::server | private |
| handle_upload(const request &req) | campaignd::server | private |
| handlers_ | campaignd::server | private |
| handshake_response_ | server_base | protected |
| hash_password(const std::string &pw, const std::string &salt, const std::string &username) | server_base | |
| hooks_ | campaignd::server | private |
| ignore_address_stats(const std::string &addr) const | campaignd::server | private |
| 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 |
| license_notice_ | campaignd::server | private |
| load_blacklist() | campaignd::server | private |
| load_config() | campaignd::server | private |
| load_tls_config(const config &cfg) | server_base | protected |
| mark_dirty(const std::string &addon) | campaignd::server | inlineprivate |
| operator<<(std::ostream &o, const request &r) | campaignd::server | friend |
| operator=(const config &server)=delete | campaignd::server | |
| port_ | server_base | protected |
| read_from_fifo() | server_base | protected |
| read_only_ | campaignd::server | private |
| register_handlers() | campaignd::server | private |
| request_handler typedef | campaignd::server | private |
| request_handlers_table typedef | campaignd::server | private |
| 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 |
| send_error(const std::string &msg, const any_socket_ptr &sock) | campaignd::server | private |
| send_error(const std::string &msg, const std::string &extra_data, unsigned int status_code, const any_socket_ptr &sock) | campaignd::server | private |
| send_message(const std::string &msg, const any_socket_ptr &sock) | campaignd::server | private |
| serve(const boost::asio::yield_context &yield, boost::asio::ip::tcp::acceptor &acceptor, const boost::asio::ip::tcp::endpoint &endpoint) | server_base | protected |
| serve_requests(Socket socket, boost::asio::yield_context yield) | campaignd::server | private |
| server(const std::string &cfg_file, unsigned short port=0) | campaignd::server | explicit |
| server(const config &server)=delete | campaignd::server | |
| server_base(unsigned short port, bool keep_alive) | server_base | |
| server_id_ | campaignd::server | private |
| server_info() const | campaignd::server | inlineprivate |
| sighup_ | server_base | protected |
| start_server() | server_base | protected |
| stats_exempt_ips_ | campaignd::server | private |
| strict_versions_ | campaignd::server | private |
| tls_context_ | server_base | protected |
| tls_enabled_ | server_base | protected |
| update_pack_lifespan_ | campaignd::server | private |
| user_handler_ | campaignd::server | private |
| validate_addon(const server::request &req, config *&existing_addon, std::string &error_data) | campaignd::server | private |
| web_url_ | campaignd::server | private |
| write_config() | campaignd::server | private |
| ~server() | campaignd::server | |
| ~server_base() | server_base | inlinevirtual |