#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