| abstract_http_client() | epee::net_utils::http::abstract_http_client | inline |
| analize_cached_header_and_invoke_state() | epee::net_utils::http::http_simple_client_template< net_client_type > | inlineprivate |
| analize_first_response_line() | epee::net_utils::http::http_simple_client_template< net_client_type > | inlineprivate |
| chunked_state enum name | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| connect(std::chrono::milliseconds timeout) override | epee::net_utils::http::http_simple_client_template< net_client_type > | inlinevirtual |
| disconnect() override | epee::net_utils::http::http_simple_client_template< net_client_type > | inlinevirtual |
| get_bytes_received() const override | epee::net_utils::http::http_simple_client_template< net_client_type > | inlinevirtual |
| get_bytes_sent() const override | epee::net_utils::http::http_simple_client_template< net_client_type > | inlinevirtual |
| get_chunk_head(std::string &buff, size_t &chunk_size, bool &is_matched) | epee::net_utils::http::http_simple_client_template< net_client_type > | inlineprivate |
| get_host() const | epee::net_utils::http::http_simple_client_template< net_client_type > | inline |
| get_len_from_chunk_head(const std::string &chunk_head, size_t &result_size) | epee::net_utils::http::http_simple_client_template< net_client_type > | inlineprivate |
| get_port() const | epee::net_utils::http::http_simple_client_template< net_client_type > | inline |
| handle_body_body_chunked(std::string &recv_buff, bool &need_more_data) | epee::net_utils::http::http_simple_client_template< net_client_type > | inlineprivate |
| handle_body_connection_close(std::string &recv_buff, bool &need_more_data) | epee::net_utils::http::http_simple_client_template< net_client_type > | inlineprivate |
| handle_body_content_len(std::string &recv_buff, bool &need_more_data) | epee::net_utils::http::http_simple_client_template< net_client_type > | inlineprivate |
| handle_header(std::string &recv_buff, bool &need_more_data) | epee::net_utils::http::http_simple_client_template< net_client_type > | inlineprivate |
| handle_reciev(std::chrono::milliseconds timeout) | epee::net_utils::http::http_simple_client_template< net_client_type > | inlineprivate |
| handle_target_data(std::string &piece_of_transfer) override | epee::net_utils::http::http_simple_client_template< net_client_type > | inlinevirtual |
| http_chunked_state_chunk_body enum value | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| http_chunked_state_chunk_head enum value | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| http_chunked_state_done enum value | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| http_chunked_state_undefined enum value | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| http_simple_client_template() | epee::net_utils::http::http_simple_client_template< net_client_type > | inlineexplicit |
| invoke(const boost::string_ref uri, const boost::string_ref method, const boost::string_ref body, std::chrono::milliseconds timeout, const http_response_info **ppresponse_info=NULL, const fields_list &additional_params=fields_list()) override | epee::net_utils::http::http_simple_client_template< net_client_type > | inlinevirtual |
| invoke_get(const boost::string_ref uri, std::chrono::milliseconds timeout, const std::string &body=std::string(), const http_response_info **ppresponse_info=NULL, const fields_list &additional_params=fields_list()) override | epee::net_utils::http::http_simple_client_template< net_client_type > | inlinevirtual |
| invoke_post(const boost::string_ref uri, const std::string &body, std::chrono::milliseconds timeout, const http_response_info **ppresponse_info=NULL, const fields_list &additional_params=fields_list()) override | epee::net_utils::http::http_simple_client_template< net_client_type > | inlinevirtual |
| is_connected(bool *ssl=NULL) override | epee::net_utils::http::http_simple_client_template< net_client_type > | inlinevirtual |
| is_connection_close_field(const std::string &str) | epee::net_utils::http::http_simple_client_template< net_client_type > | inlineprivate |
| is_hex_symbol(char ch) | epee::net_utils::http::http_simple_client_template< net_client_type > | inlineprivate |
| is_multipart_body(const http_header_info &head_info, OUT std::string &boundary) | epee::net_utils::http::http_simple_client_template< net_client_type > | inlineprivate |
| m_auth | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| m_auto_connect | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| m_chunked_cache | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| m_chunked_state | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| m_header_cache | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| m_host_buff | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| m_len_in_remain | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| m_len_in_summary | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| m_lock | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| m_net_client | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| m_pcontent_encoding_handler | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| m_port | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| m_response_info | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| m_state | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| on_header(const http_response_info &headers) | epee::net_utils::http::http_simple_client_template< net_client_type > | inlinevirtual |
| parse_header(http_header_info &body_info, const std::string &m_cache_to_process) | epee::net_utils::http::http_simple_client_template< net_client_type > | inlineprivate |
| reciev_machine_state enum name | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| reciev_machine_state_body_chunked enum value | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| reciev_machine_state_body_connection_close enum value | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| reciev_machine_state_body_content_len enum value | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| reciev_machine_state_done enum value | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| reciev_machine_state_error enum value | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| reciev_machine_state_header enum value | epee::net_utils::http::http_simple_client_template< net_client_type > | private |
| set_auto_connect(bool auto_connect) override | epee::net_utils::http::http_simple_client_template< net_client_type > | inlinevirtual |
| set_connector(F connector) | epee::net_utils::http::http_simple_client_template< net_client_type > | inline |
| set_proxy(const std::string &address) | epee::net_utils::http::abstract_http_client | virtual |
| set_reply_content_encoder() | epee::net_utils::http::http_simple_client_template< net_client_type > | inlineprivate |
| set_server(std::string host, std::string port, boost::optional< login > user, ssl_options_t ssl_options=ssl_support_t::e_ssl_support_autodetect) override | epee::net_utils::http::http_simple_client_template< net_client_type > | inlinevirtual |
| set_server(const std::string &address, boost::optional< login > user, ssl_options_t ssl_options=ssl_support_t::e_ssl_support_autodetect) | epee::net_utils::http::http_simple_client_template< net_client_type > | |
| test(const std::string &s, std::chrono::milliseconds timeout) | epee::net_utils::http::http_simple_client_template< net_client_type > | inline |
| wipe_response() | epee::net_utils::http::http_simple_client_template< net_client_type > | inline |
| ~abstract_http_client() | epee::net_utils::http::abstract_http_client | inlinevirtual |
| ~i_target_handler() | epee::net_utils::i_target_handler | inlinevirtual |