#include <net_load_tests.h>
◆ open_close_test_helper()
| net_load_tests::open_close_test_helper::open_close_test_helper |
( |
test_tcp_server & | tcp_server, |
|
|
size_t | open_request_target, |
|
|
size_t | max_opened_connection_count ) |
|
inline |
◆ close_next_connection()
| bool net_load_tests::open_close_test_helper::close_next_connection |
( |
bool | ignore_close_fails | ) |
|
|
inline |
◆ close_remaining_connections()
| void net_load_tests::open_close_test_helper::close_remaining_connections |
( |
| ) |
|
|
inline |
◆ handle_new_connection()
| bool net_load_tests::open_close_test_helper::handle_new_connection |
( |
const boost::uuids::uuid & | connection_id, |
|
|
bool | ignore_close_fails = false ) |
|
inline |
◆ opened_connection_count()
| size_t net_load_tests::open_close_test_helper::opened_connection_count |
( |
| ) |
const |
|
inline |
◆ m_connections
| std::vector<boost::uuids::uuid> net_load_tests::open_close_test_helper::m_connections |
|
private |
◆ m_max_opened_connection_count
| size_t net_load_tests::open_close_test_helper::m_max_opened_connection_count |
|
private |
◆ m_next_closed_conn_idx
| std::atomic<size_t> net_load_tests::open_close_test_helper::m_next_closed_conn_idx |
|
private |
◆ m_next_opened_conn_idx
| std::atomic<size_t> net_load_tests::open_close_test_helper::m_next_opened_conn_idx |
|
private |
◆ m_opened_connection_count
| std::atomic<size_t> net_load_tests::open_close_test_helper::m_opened_connection_count |
|
private |
◆ m_tcp_server
The documentation for this class was generated from the following file: