Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
|  ▼Nchops |  | 
|  ▼Nexample |  | 
|  Cmsg_hdlr |  | 
|  ▼Nnet |  | 
|  ▼Ndetail |  | 
|  Cio_common |  | 
|  Cnet_entity_common |  | 
|  Cnet_ip_err_category |  | 
|  Coutput_queue |  | 
|  Coverloaded |  | 
|  Ctcp_acceptor |  | 
|  Ctcp_connector |  | 
|  Ctcp_io |  | 
|  Cudp_entity_io |  | 
|  Cudp_queue_element |  | 
|  Cbackoff_timeout |  | 
|  Cbasic_io_interface | The basic_io_interface class template provides access to an underlying network IO handler (TCP or UDP IO handler), primarily for calling the start_io, stop_io, and make_io_output methods  | 
|  Cbasic_io_output | The basic_io_output class template provides methods for sending data to an associated network IO handler (TCP or UDP IO handler) or getting output queue statistics  | 
|  Ccounted_timeout |  | 
|  Cendpoints_resolver | Convenience class for resolving names to endpoints suitable for use within the Chops Net IP library (or with the Asio API)  | 
|  Cerror_data | Data provided through an error function callback  | 
|  Cexponential_backoff_timeout |  | 
|  Cio_output_future_pair | A struct containing two std::future objects that deliver basic_io_output objects corresponding to the creation and destruction (start, stop) of an IO handler (typically used for a UDP socket or the first TCP connection of a TCP connector)  | 
|  Cio_state_chg_data | Data provided through an IO state change  | 
|  Cnet_entity | The net_entity class provides the primary application interface into the TCP acceptor, TCP connector, and UDP entity functionality  | 
|  Cnet_ip | Primary class for the Chops Net IP library and the initial API point for providing TCP acceptor, TCP connector, UDP unicast, and UDP multicast capabilities  | 
|  Cnet_ip_exception | General net_ip exception class  | 
|  Coutput_queue_stats | output_queue_stats provides information on the internal output queue  | 
|  Csend_to_all | Manage a collection of basic_io_output objects and provide a way to send data to all. or to all except a specific object  | 
|  Csimple_timeout |  | 
|  Csimple_variable_len_msg_frame | Function object class used in the basic_io_interface start_io methods, implements a common message framing use case  | 
|  Cworker | Convenience class that combines an executor work guard and a thread, invoking asynchronous operations as per the Asio documentation  | 
|  ▼Ntest |  | 
|  Cconnector_info |  | 
|  Cfixed_size_msg_hdlr |  | 
|  Cio_buf_and_int |  | 
|  Cio_handler_mock |  | 
|  Cmonitor_connector |  | 
|  Cmonitor_msg_data |  | 
|  Cmsg_hdlr |  | 
|  Cnet_entity_mock |  | 
|  Cpoll_output_queue_cond |  | 
|  Cshutdown_msg |  | 
|  Ctcp_dsr_args |  | 
|  ▼Nstd |  | 
|  Cis_error_code_enum< chops::net::net_ip_errc > |  | 
|  Cerr_callback |  | 
|  Cio_output_visitor |  | 
|  Cio_state_change |  | 
|  Cmsg_hdlr |  | 
|  Cno_start_io_state_chg |  | 
|  Cnotify_me |  | 
|  Csimple_chat_screen |  | 
|  Csocket_visitor |  | 
|  Cstate_chg |  |