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(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 | |
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(SocketPtr socket, const boost::asio::yield_context &yield) | server_base | |
coro_send_doc(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(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_change_passphrase(const request &) | campaignd::server | private |
handle_delete(const request &) | campaignd::server | private |
handle_flush(const boost::system::error_code &error) | 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 &) | campaignd::server | private |
handle_request_campaign_hash(const request &) | campaignd::server | private |
handle_request_campaign_list(const request &) | campaignd::server | private |
handle_request_terms(const request &) | campaignd::server | private |
handle_server_id(const request &) | campaignd::server | private |
handle_sighup(const boost::system::error_code &error, int signal_number) | campaignd::server | privatevirtual |
handle_upload(const request &) | 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(SocketPtr socket, std::unique_ptr< simple_wml::document > &doc_ptr, 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 |