| close() noexcept | fastmm::net::HttpClient< Stream > | inline |
| HttpClient(Reactor &reactor, Stream &&stream, std::string host, std::uint16_t port, bool tls, const HttpClientConfig &cfg={}) | fastmm::net::HttpClient< Stream > | inline |
| HttpClient(const HttpClient &)=delete | fastmm::net::HttpClient< Stream > | |
| in_flight() const noexcept | fastmm::net::HttpClient< Stream > | inline |
| is_ready() const noexcept | fastmm::net::HttpClient< Stream > | inline |
| on_error(int) override | fastmm::net::HttpClient< Stream > | inlinevirtual |
| on_readable() override | fastmm::net::HttpClient< Stream > | inlinevirtual |
| on_writable() override | fastmm::net::HttpClient< Stream > | inlinevirtual |
| operator=(const HttpClient &)=delete | fastmm::net::HttpClient< Stream > | |
| queued() const noexcept | fastmm::net::HttpClient< Stream > | inline |
| request(std::string_view method, std::string_view target, std::string_view extra_headers, std::string_view body, HttpResponseCallback cb) | fastmm::net::HttpClient< Stream > | inline |
| request(std::string_view method, HttpTargetMaker make_target, std::string_view extra_headers, std::string_view body, HttpResponseCallback cb) | fastmm::net::HttpClient< Stream > | inline |
| set_max_queue(std::size_t n) noexcept | fastmm::net::HttpClient< Stream > | inline |
| start() | fastmm::net::HttpClient< Stream > | inline |
| state() const noexcept | fastmm::net::HttpClient< Stream > | inline |
| stats() const noexcept | fastmm::net::HttpClient< Stream > | inline |
| stream() noexcept | fastmm::net::HttpClient< Stream > | inline |
| ~HttpClient() override | fastmm::net::HttpClient< Stream > | inline |
| ~IoHandler()=default | fastmm::net::IoHandler | virtual |