RESTinio
|
An implementation of connection count limiter for the case when connection count is not limited. More...
#include <connection_count_limiter.hpp>
Public Member Functions | |
noop_connection_count_limiter_t (not_null_pointer_t< connection_count_limits::impl::acceptor_callback_iface_t > acceptor, max_parallel_connections_t, max_active_accepts_t) | |
void | increment_parallel_connections () noexcept |
void | decrement_parallel_connections () noexcept |
void | accept_next (std::size_t index) noexcept |
Private Attributes | |
not_null_pointer_t< connection_count_limits::impl::acceptor_callback_iface_t > | m_acceptor |
An implementation of connection count limiter for the case when connection count is not limited.
Definition at line 270 of file connection_count_limiter.hpp.
|
inline |
Definition at line 275 of file connection_count_limiter.hpp.
|
inlinenoexcept |
Calls acceptor_callback_iface_t::call_accept_now() directly. The index is never stored anywhere.
Definition at line 294 of file connection_count_limiter.hpp.
|
inlinenoexcept |
Definition at line 287 of file connection_count_limiter.hpp.
|
inlinenoexcept |
Definition at line 284 of file connection_count_limiter.hpp.
|
private |
Definition at line 272 of file connection_count_limiter.hpp.