Chops Net IP
|
Chops net_ip
networking class and related functions and facilities.
More...
Files | |
file | basic_io_interface.hpp |
basic_io_interface class template, providing start_io , stop_io , visit_socket , make_io_output and related methods. methods. | |
file | basic_io_output.hpp |
basic_io_output class template, providing send and get_output_queue_stats methods. | |
file | io_common.hpp |
Common code, factored out, for TCP and UDP io handlers. | |
file | net_entity_common.hpp |
Common code, factored out, for TCP acceptor, TCP connector, and UDP net entity handlers. | |
file | output_queue.hpp |
Utility class to manage output data queueing. | |
file | tcp_acceptor.hpp |
TCP acceptor, for internal use. | |
file | tcp_connector.hpp |
TCP connector class, for internal use. | |
file | tcp_io.hpp |
Internal handler class for TCP stream input and output. | |
file | udp_entity_io.hpp |
Internal class that combines a UDP entity and UDP io handler. | |
file | wp_access.hpp |
Common code for accessing std::weak_ptr referenced objects, used in basic_io_interface and net_entity . | |
file | endpoints_resolver.hpp |
Class to convert network host names and ports into Asio endpoint objects. | |
file | io_type_decls.hpp |
IO type declarations, relating to the basic_io_interface and basic_io_output class templates. | |
file | net_entity.hpp |
net_entity class and related functionality. | |
file | net_ip_error.hpp |
Error codes, exception class, and error category within Chops net_ip library. | |
file | queue_stats.hpp |
Structures containing statistics gathered on internal queues. | |
file | simple_variable_len_msg_frame.hpp |
Function object class and declaration for simple variable length TCP message framing. | |
file | tcp_connector_timeout.hpp |
Classes that implement a connect timeout function object interface for the tcp_connector detail class. | |
Chops net_ip
networking class and related functions and facilities.
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)