#include <client.h>
◆ HttpMethodType
◆ io_context
◆ Client() [1/2]
◆ Client() [2/2]
  
  
      
        
          | http::client::Client::Client  | 
          ( | 
          io_context &  | 
          io_context,  | 
         
        
           | 
           | 
          const bool  | 
          use_http2 = false  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
explicit   | 
  
 
 
◆ ~Client()
  
  
      
        
          | http::client::Client::~Client  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ async_send_request()
      
        
          | void http::client::Client::async_send_request  | 
          ( | 
          Request *  | 
          request | ) | 
           | 
        
      
 
 
◆ error_code()
      
        
          | int http::client::Client::error_code  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ error_message()
      
        
          | std::string http::client::Client::error_message  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ operator bool()
      
        
          | http::client::Client::operator bool  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ send_request()
      
        
          | void http::client::Client::send_request  | 
          ( | 
          Request *  | 
          request | ) | 
           | 
        
      
 
 
◆ start_http_flow()
  
  
      
        
          | void http::client::Client::start_http_flow  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ statistics()
◆ callbacks_
◆ connected_endpoint_
  
  
      
        
          | Endpoint http::client::Client::connected_endpoint_ | 
         
       
   | 
  
private   | 
  
 
 
◆ connection_
◆ error_code_
  
  
      
        
          | std::error_code http::client::Client::error_code_ | 
         
       
   | 
  
private   | 
  
 
 
◆ fill_request_by_callback_
◆ io_context_
◆ is_connected_
  
  
      
        
          | bool http::client::Client::is_connected_ {false} | 
         
       
   | 
  
private   | 
  
 
 
◆ statistics_
◆ tls_context_
◆ use_http2_
  
  
      
        
          | bool http::client::Client::use_http2_ {false} | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files:
- router/src/http/include/http/client/client.h
 
- router/src/http/src/http/client/client.cc