Chops Net IP
Loading...
Searching...
No Matches
Class and functions useful with the Chops Net IP

Convenience executor and work guard class. More...

Files

file  error_delivery.hpp
 Functions and classes for error callback handling and basic logging.
 
file  io_output_delivery.hpp
 Functions that deliver a basic_io_output object, either through std::future objects or through other mechanisms, such as a wait_queue.
 
file  io_state_change.hpp
 Functions that create IO state change function objects used in the net_entity start method, each will invoke start_io.
 
file  output_queue_stats.hpp
 Functions that collect and deliver output_queue_stats from a sequence.
 
file  send_to_all.hpp
 A class template that manages a collection of basic_io_output objects and provides "send to all" functionality.
 

Detailed Description

Convenience executor and work guard class.

library, but not part of the core library dependencies.

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)