◆ HttpServerComponentImpl() [1/2]
| impl::HttpServerComponentImpl::HttpServerComponentImpl |
( |
| ) |
|
|
default |
◆ HttpServerComponentImpl() [2/2]
◆ add_direct_match_route()
◆ add_regex_route()
| void * impl::HttpServerComponentImpl::add_regex_route |
( |
const std::string & |
url_host, |
|
|
const std::string & |
url_regex, |
|
|
std::unique_ptr< http::base::RequestHandler > |
cb |
|
) |
| |
|
overridevirtual |
◆ clear_overrides()
| void impl::HttpServerComponentImpl::clear_overrides |
( |
| ) |
|
|
overridevirtual |
◆ get_effective_max_http_connections()
| uint64_t impl::HttpServerComponentImpl::get_effective_max_http_connections |
( |
| ) |
|
|
overridevirtual |
◆ get_effective_max_request_body_size()
| uint64_t impl::HttpServerComponentImpl::get_effective_max_request_body_size |
( |
| ) |
|
|
overridevirtual |
◆ get_effective_max_response_body_size()
| uint64_t impl::HttpServerComponentImpl::get_effective_max_response_body_size |
( |
| ) |
|
|
overridevirtual |
◆ init()
◆ is_ssl_configured()
| bool impl::HttpServerComponentImpl::is_ssl_configured |
( |
| ) |
|
|
overridevirtual |
◆ operator=()
◆ remove_route()
| void impl::HttpServerComponentImpl::remove_route |
( |
const void * |
handler | ) |
|
|
overridevirtual |
◆ set_max_http_connections()
| void impl::HttpServerComponentImpl::set_max_http_connections |
( |
std::optional< uint64_t > |
value | ) |
|
|
overridevirtual |
◆ set_max_request_body_size()
| void impl::HttpServerComponentImpl::set_max_request_body_size |
( |
std::optional< uint64_t > |
value | ) |
|
|
overridevirtual |
◆ set_max_response_body_size()
| void impl::HttpServerComponentImpl::set_max_response_body_size |
( |
std::optional< uint64_t > |
value | ) |
|
|
overridevirtual |
◆ direct_match_request_handlers_
◆ regex_request_handlers_
| std::vector<RegexRouteData> impl::HttpServerComponentImpl::regex_request_handlers_ |
|
private |
◆ rh_mu
| std::mutex impl::HttpServerComponentImpl::rh_mu |
|
private |
◆ srv_
The documentation for this class was generated from the following file: