SOMHunter Core
sh::Http Member List

This is the complete list of members for sh::Http, including all inherited members.

_allow_insecuresh::Httpprivate
common_finish()sh::Httpinlineprivate
do_GET_async(const std::string &URL, const nlohmann::json &query, const nlohmann::json &headers={}, std::function< void(ReqCode, nlohmann::json)> cb_succ={}, std::function< void()> cb_err={})sh::Http
do_GET_sync_distances(const std::string &URL, const nlohmann::json &body, const nlohmann::json &headers)sh::Http
do_GET_sync_floats(const std::string &URL, const nlohmann::json &body, const nlohmann::json &headers)sh::Http
do_GET_sync_json(const std::string &URL, const nlohmann::json &body, const nlohmann::json &headers={})sh::Http
do_POST_async(const std::string &URL, const nlohmann::json &body, const nlohmann::json &headers={}, std::function< void(ReqCode, nlohmann::json)> cb_succ={}, std::function< void()> cb_err={})sh::Http
do_POST_sync_json(const std::string &URL, const nlohmann::json &body, const nlohmann::json &headers={})sh::Http
do_request_sync(const RequestType request_method, const std::string &URL, const nlohmann::json &body, const nlohmann::json &headers={})sh::Http
finish_flagssh::Httpprivate
get_allow_insecure() constsh::Httpinline
prune_threads()sh::Httpinlineprivate
set_allow_insecure(bool val)sh::Httpinline
submit_threadssh::Httpprivate
~Http() noexceptsh::Http