accept_encoding | kurlyk::WebSocketConfig | |
add_rate_limit(long requests_per_period, long period_ms) | kurlyk::WebSocketConfig | inline |
add_rate_limit_rpm(long requests_per_minute) | kurlyk::WebSocketConfig | inline |
add_rate_limit_rps(long requests_per_second) | kurlyk::WebSocketConfig | inline |
ca_file | kurlyk::WebSocketConfig | |
cert_file | kurlyk::WebSocketConfig | |
cookie | kurlyk::WebSocketConfig | |
headers | kurlyk::WebSocketConfig | |
idle_timeout | kurlyk::WebSocketConfig | |
key_file | kurlyk::WebSocketConfig | |
protocols | kurlyk::WebSocketConfig | |
proxy_auth | kurlyk::WebSocketConfig | |
proxy_server | kurlyk::WebSocketConfig | |
proxy_type | kurlyk::WebSocketConfig | |
rate_limits | kurlyk::WebSocketConfig | |
reconnect | kurlyk::WebSocketConfig | |
reconnect_attempts | kurlyk::WebSocketConfig | |
reconnect_delay | kurlyk::WebSocketConfig | |
request_timeout | kurlyk::WebSocketConfig | |
set_accept_encoding(bool identity=false, bool deflate=false, bool gzip=false, bool brotli=false) | kurlyk::WebSocketConfig | inline |
set_accept_language(const std::string &accept_language) | kurlyk::WebSocketConfig | inline |
set_ca_file(const std::string &ca_file) | kurlyk::WebSocketConfig | inline |
set_ca_file(bool verify_cert, const std::string &ca_file) | kurlyk::WebSocketConfig | inline |
set_cookie(const std::string &cookie) | kurlyk::WebSocketConfig | inline |
set_idle_timeout(long idle_timeout) | kurlyk::WebSocketConfig | inline |
set_proxy(const std::string &ip, int port) | kurlyk::WebSocketConfig | inline |
set_proxy(const std::string &ip, int port, ProxyType type) | kurlyk::WebSocketConfig | inline |
set_proxy(const std::string &ip, int port, const std::string &username, const std::string &password, ProxyType type=ProxyType::PROXY_HTTP) | kurlyk::WebSocketConfig | inline |
set_proxy_auth(const std::string &auth) | kurlyk::WebSocketConfig | inline |
set_proxy_auth(const std::string &username, const std::string &password) | kurlyk::WebSocketConfig | inline |
set_proxy_server(const std::string &server) | kurlyk::WebSocketConfig | inline |
set_proxy_type(ProxyType type) | kurlyk::WebSocketConfig | inline |
set_reconnect(bool reconnect, long reconnect_attempts=0, long reconnect_delay=0) | kurlyk::WebSocketConfig | inline |
set_request_timeout(long request_timeout) | kurlyk::WebSocketConfig | inline |
set_url(const std::string &host, const std::string &path, const std::string &query="") | kurlyk::WebSocketConfig | inline |
set_url(const std::string &url, const QueryParams &query) | kurlyk::WebSocketConfig | inline |
set_user_agent(const std::string &user_agent) | kurlyk::WebSocketConfig | inline |
set_verify_cert(bool verify_cert) | kurlyk::WebSocketConfig | inline |
url | kurlyk::WebSocketConfig | |
user_agent | kurlyk::WebSocketConfig | |
verify_cert | kurlyk::WebSocketConfig | |