Chops Net IP
Loading...
Searching...
No Matches
io_output_delivery_test.cpp File Reference

Test scenarios for basic_io_output delivery functions. More...

#include "catch2/catch_test_macros.hpp"
#include <future>
#include <memory>
#include <thread>
#include <chrono>
#include <string_view>
#include <cstddef>
#include <iostream>
#include "net_ip_component/io_output_delivery.hpp"
#include "net_ip_component/error_delivery.hpp"
#include "net_ip_component/worker.hpp"
#include "net_ip/net_entity.hpp"
#include "net_ip/net_ip.hpp"
#include "net_ip/io_type_decls.hpp"
Include dependency graph for io_output_delivery_test.cpp:

Functions

template<typename IOT >
void null_io_state_chg (chops::net::basic_io_interface< IOT >, std::size_t, bool)
 
template<typename IOT >
void test_io_wait_q (chops::net::net_entity net_ent, chops::net::err_wait_q &err_wq, int exp_entries)
 
 TEST_CASE ("Testing make_io_output_future and start_with_io_wait_queue", "[io_output_delivery]")
 

Variables

const char * test_port_acc = "30222"
 
const char * test_port_conn = "30223"
 
const char * test_port_udp = "30224"
 
const char * test_host = ""
 

Detailed Description

Test scenarios for basic_io_output delivery functions.

Author
Cliff Green

Copyright (c) 2018-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)