|
conn_info | perform_connect (asio::io_context &ioc) |
|
std::size_t | var_conn_func (const vec_buf &var_msg_vec, asio::io_context &ioc, int interval, std::string_view delim, const chops::const_shared_buffer &empty_msg) |
|
std::size_t | fixed_conn_func (const vec_buf &fixed_msg_vec, asio::io_context &ioc, int interval) |
|
conn_info | perform_accept (asio::ip::tcp::acceptor &acc) |
|
void | perform_test (const vec_buf &var_msg_vec, const vec_buf &fixed_msg_vec, bool reply, int interval, std::string_view delim, const chops::const_shared_buffer &empty_msg) |
|
| TEST_CASE ("Tcp IO handler test, variable len header msgs, one-way, interval 50", "[tcp_io] [var_len_msg] [one-way] [interval_50]") |
|
| TEST_CASE ("Tcp IO handler test, variable len header msgs, one-way, interval 0", "[tcp_io] [var_len_msg] [one-way] [interval_0]") |
|
| TEST_CASE ("Tcp IO handler test, variable len header msgs, two-way, interval 50", "[tcp_io] [var_len_msg] [two_way] [interval_50]") |
|
| TEST_CASE ("Tcp IO handler test, variable len header msgs, two-way, interval 0, many msgs", "[tcp_io] [var_len_msg] [two_way] [interval_0] [many]") |
|
| TEST_CASE ("Tcp IO handler test, CR / LF msgs, one-way, interval 50", "[tcp_io] [cr_lf_msg] [one-way] [interval_50]") |
|
| TEST_CASE ("Tcp IO handler test, CR / LF msgs, one-way, interval 0", "[tcp_io] [cr_lf_msg] [one-way] [interval_0]") |
|
| TEST_CASE ("Tcp IO handler test, CR / LF msgs, two-way, interval 30", "[tcp_io] [cr_lf_msg] [two-way] [interval_30]") |
|
| TEST_CASE ("Tcp IO handler test, CR / LF msgs, two-way, interval 0, many msgs", "[tcp_io] [cr_lf_msg] [two-way] [interval_0] [many]") |
|
| TEST_CASE ("Tcp IO handler test, LF msgs, one-way, interval 50", "[tcp_io] [lf_msg] [one_way] [interval_50]") |
|
| TEST_CASE ("Tcp IO handler test, LF msgs, one-way, interval 0", "[tcp_io] [lf_msg] [one_way] [interval_0]") |
|
| TEST_CASE ("Tcp IO handler test, LF msgs, two-way, interval 20", "[tcp_io] [lf_msg] [two_way] [interval_20]") |
|
| TEST_CASE ("Tcp IO handler test, LF msgs, two-way, interval 0, many msgs", "[tcp_io] [lf_msg] [two_way] [interval_0] [many]") |
|
Test scenarios for tcp_io
detail class.
- Author
- Cliff Green
- Copyright
- (c) 2017-2025 by Cliff Green
Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.txt or copy at http://www.boost.org/LICENSE_1_0.txt)