addons_client(const addons_client &)=delete | addons_client | |
addons_client(const std::string &address) | addons_client | explicit |
addr() const | addons_client | inline |
addr_ | addons_client | private |
check_connected() const | addons_client | private |
clear_last_error() | addons_client | private |
clear_server_info() | addons_client | private |
conn_ | addons_client | private |
connect() | addons_client | |
delete_remote_addon(const std::string &id, std::string &response_message) | addons_client | |
disconnect() | addons_client | inline |
do_check_before_overwriting_addon(const addon_info &addon) | addons_client | private |
do_resolve_addon_dependencies(const addons_list &addons, const addon_info &addon) | addons_client | private |
download_addon(config &archive_cfg, const std::string &id, const std::string &title, const version_info &version, bool increase_downloads=true) | addons_client | private |
get_last_server_error() const | addons_client | inline |
get_last_server_error_data() const | addons_client | inline |
host_ | addons_client | private |
install_addon(config &archive_cfg, const addon_info &info) | addons_client | private |
install_addon_with_checks(const addons_list &addons, const addon_info &addon) | addons_client | |
install_outcome enum name | addons_client | |
is_connected() | addons_client | inline |
last_error_ | addons_client | private |
last_error_data_ | addons_client | private |
license_notice_ | addons_client | private |
operator=(const addons_client &)=delete | addons_client | |
port_ | addons_client | private |
request_addons_list(config &cfg, bool icons) | addons_client | |
request_distribution_terms(std::string &terms) | addons_client | |
send_request(const config &request, config &response) | addons_client | private |
send_simple_request(const std::string &request_string, config &response) | addons_client | private |
server_capabilities_ | addons_client | private |
server_id() const | addons_client | inline |
server_id_ | addons_client | private |
server_supports(const std::string &cap_id) const | addons_client | inline |
server_supports_delta() const | addons_client | inline |
server_supports_legacy_auth() const | addons_client | inline |
server_url() const | addons_client | inline |
server_url_ | addons_client | private |
server_version() const | addons_client | inline |
server_version_ | addons_client | private |
transfer_mode enum name | addons_client | private |
try_fetch_addon(const addon_info &addon) | addons_client | private |
update_last_error(config &response_cfg) | addons_client | private |
upload_addon(const std::string &id, std::string &response_message, config &cfg, bool local_only) | addons_client | |
using_tls() const | addons_client | inline |
wait_for_transfer_done(const std::string &status_message, transfer_mode mode=transfer_mode::download) | addons_client | private |