| ►Narchetypes | |
| Cconcrete_handler | |
| Cgettable_socket_option | |
| Cio_control_command | |
| Clazy_handler | |
| Csettable_socket_option | |
| ►Nasio | |
| ►Ndetail | |
| ►Nio_control | |
| Cbytes_readable | |
| Cnon_blocking_io | |
| ►Nsocket_ops | |
| Cgai_search | |
| Cnoop_deleter | |
| ►Nsocket_option | |
| Cboolean | |
| Cinteger | |
| Clinger | |
| CASIO_INHERIT_TRACKED_HANDLER | |
| Casync_result_init | |
| Casync_result_type_helper | |
| Cbase_from_completion_cond | |
| Cbase_from_completion_cond< transfer_all_t > | |
| Cbase_from_connect_condition | |
| Cbase_from_connect_condition< default_connect_condition > | |
| Cbinder1 | |
| Cbinder2 | |
| Cbinder3 | |
| Cbinder4 | |
| Cbinder5 | |
| Cbuffer_resize_guard | |
| Cbuffer_sequence_adapter | |
| Cbuffer_sequence_adapter< Buffer, asio::const_buffers_1 > | |
| Cbuffer_sequence_adapter< Buffer, asio::mutable_buffers_1 > | |
| Cbuffer_sequence_adapter< Buffer, boost::array< Elem, 2 > > | |
| Cbuffer_sequence_adapter_base | |
| Cbuffered_fill_handler | |
| Cbuffered_flush_handler | |
| Cbuffered_read_some_handler | |
| Cbuffered_stream_storage | |
| Cbuffered_write_some_handler | |
| Cbuffers_iterator_types | |
| Cbuffers_iterator_types_helper | |
| ►Cbuffers_iterator_types_helper< false > | |
| Cbyte_type | |
| ►Cbuffers_iterator_types_helper< true > | |
| Cbyte_type | |
| ►Ccall_stack | |
| Ccontext | |
| ►Cchrono_time_traits | |
| Cposix_time_duration | |
| Ccompletion_handler | |
| Cconnect_op | |
| Cconsuming_buffers | |
| Cconsuming_buffers< Buffer, asio::null_buffers > | |
| Cconsuming_buffers_iterator | |
| Ccoro_entry_point | |
| Ccoro_handler | |
| Ccoro_handler< Handler, void > | |
| Ccoroutine_ref | |
| ►Cdeadline_timer_service | |
| Cimplementation_type | |
| Cdefault_connect_condition | |
| Cdependent_type | |
| Cdescriptor_read_op | |
| Cdescriptor_read_op_base | |
| Cdescriptor_write_op | |
| Cdescriptor_write_op_base | |
| Cgcd | |
| Cgcd< v1, 0 > | |
| Chandler_type_requirements | |
| Chas_result_type | |
| Chash_map | |
| Cis_continuation_delegated | |
| Cis_continuation_if_running | |
| Cis_read_buffered_big_type | |
| Cis_write_buffered_big_type | |
| Cnoncopyable | |
| Cnull_event | |
| Cnull_fenced_block | |
| Cnull_mutex | |
| Cnull_signal_blocker | |
| Cnull_static_mutex | |
| Cnull_thread | |
| Cnull_tss_ptr | |
| Cobject_pool | |
| Cobject_pool_access | |
| Cop_queue | |
| Cop_queue_access | |
| Cpipe_select_interrupter | |
| Cposix_fd_set_adapter | |
| Cpromise_handler | |
| Cpromise_handler< void > | |
| ►Creactive_descriptor_service | |
| Cimplementation_type | |
| Creactive_null_buffers_op | |
| Creactive_socket_accept_op | |
| Creactive_socket_accept_op_base | |
| Creactive_socket_connect_op | |
| Creactive_socket_connect_op_base | |
| Creactive_socket_recv_op | |
| Creactive_socket_recv_op_base | |
| Creactive_socket_recvfrom_op | |
| Creactive_socket_recvfrom_op_base | |
| Creactive_socket_recvmsg_op | |
| Creactive_socket_recvmsg_op_base | |
| Creactive_socket_send_op | |
| Creactive_socket_send_op_base | |
| Creactive_socket_sendto_op | |
| Creactive_socket_sendto_op_base | |
| ►Creactive_socket_service | |
| Cimplementation_type | |
| ►Creactive_socket_service_base | |
| Cbase_implementation_type | |
| Creactor_op | |
| ►Creactor_op_queue | |
| Cmapped_type | |
| Cread_at_op | |
| Cread_at_op< AsyncRandomAccessReadDevice, asio::mutable_buffers_1, CompletionCondition, ReadHandler > | |
| Cread_at_op< AsyncRandomAccessReadDevice, boost::array< Elem, 2 >, CompletionCondition, ReadHandler > | |
| Cread_at_streambuf_op | |
| Cread_op | |
| Cread_op< AsyncReadStream, asio::mutable_buffers_1, CompletionCondition, ReadHandler > | |
| Cread_op< AsyncReadStream, boost::array< Elem, 2 >, CompletionCondition, ReadHandler > | |
| Cread_streambuf_op | |
| Cread_until_delim_op | |
| Cread_until_delim_string_op | |
| Cread_until_match_op | |
| Cresolve_endpoint_op | |
| Cresolve_op | |
| Cresolver_service | |
| ►Cresolver_service_base | |
| Cauto_addrinfo | |
| Cwork_io_service_runner | |
| Crewrapped_handler | |
| Cscoped_lock | |
| Cscoped_ptr | |
| ►Cselect_reactor | |
| Cper_descriptor_data | |
| Cservice_base | |
| Cservice_id | |
| Cservice_registry | |
| Csignal_handler | |
| Csignal_init | |
| Csignal_op | |
| ►Csignal_set_service | |
| Cimplementation_type | |
| Cpipe_read_op | |
| Cregistration | |
| Csignal_state | |
| Csocket_holder | |
| Csocket_iostream_base | |
| Csocket_streambuf_base | |
| Cspawn_data | |
| Cspawn_helper | |
| ►Cstrand_service | |
| Con_dispatch_exit | |
| Con_do_complete_exit | |
| Cstrand_impl | |
| Csystem_category | |
| ►Ctask_io_service | |
| Ctask_cleanup | |
| Cwork_cleanup | |
| Ctask_io_service_thread_info | |
| Cthread_info_base | |
| ►Ctimer_queue | |
| Cper_timer_data | |
| Ctimer_queue_base | |
| Ctimer_queue_set | |
| Ctransfer_all_t | |
| Ctransfer_at_least_t | |
| Ctransfer_exactly_t | |
| Ctss_ptr | |
| Ctypeid_wrapper | |
| Cwait_handler | |
| Cwait_op | |
| Cwin_iocp_thread_info | |
| Cwinrt_async_op | |
| Cwinrt_async_op< void > | |
| Cwrapped_handler | |
| Cwrite_at_op | |
| Cwrite_at_op< AsyncRandomAccessWriteDevice, asio::const_buffers_1, CompletionCondition, WriteHandler > | |
| Cwrite_at_op< AsyncRandomAccessWriteDevice, asio::mutable_buffers_1, CompletionCondition, WriteHandler > | |
| Cwrite_at_op< AsyncRandomAccessWriteDevice, boost::array< Elem, 2 >, CompletionCondition, WriteHandler > | |
| Cwrite_at_streambuf_op | |
| Cwrite_op | |
| Cwrite_op< AsyncWriteStream, asio::const_buffers_1, CompletionCondition, WriteHandler > | |
| Cwrite_op< AsyncWriteStream, asio::mutable_buffers_1, CompletionCondition, WriteHandler > | |
| Cwrite_op< AsyncWriteStream, boost::array< Elem, 2 >, CompletionCondition, WriteHandler > | |
| Cwrite_streambuf_handler | |
| ►Nerror | |
| ►Ndetail | |
| Caddrinfo_category | |
| Cmisc_category | |
| Cnetdb_category | |
| Cssl_category | |
| ►Ngeneric | |
| ►Ndetail | |
| Cendpoint | |
| Cbasic_endpoint | Describes an endpoint for any socket type |
| Cdatagram_protocol | Encapsulates the flags needed for a generic datagram-oriented socket |
| Craw_protocol | Encapsulates the flags needed for a generic raw socket |
| Cseq_packet_protocol | Encapsulates the flags needed for a generic sequenced packet socket |
| Cstream_protocol | Encapsulates the flags needed for a generic stream-oriented socket |
| ►Nip | |
| ►Ndetail | |
| ►Nsocket_option | |
| Cmulticast_enable_loopback | |
| Cmulticast_hops | |
| Cmulticast_request | |
| Cnetwork_interface | |
| Cunicast_hops | |
| Cendpoint | |
| Caddress | Implements version-independent IP addresses |
| Caddress_v4 | Implements IP version 4 style addresses |
| Caddress_v6 | Implements IP version 6 style addresses |
| Cbasic_endpoint | Describes an endpoint for a version-independent IP socket |
| Cbasic_resolver | Provides endpoint resolution functionality |
| Cbasic_resolver_entry | An entry produced by a resolver |
| Cbasic_resolver_iterator | An iterator over the entries produced by a resolver |
| Cbasic_resolver_query | An query to be passed to a resolver |
| Cicmp | Encapsulates the flags needed for ICMP |
| Cresolver_query_base | |
| Cresolver_service | Default service implementation for a resolver |
| Ctcp | Encapsulates the flags needed for TCP |
| Cudp | Encapsulates the flags needed for UDP |
| ►Nssl | |
| ►Ndetail | |
| Cbuffered_handshake_op | |
| Cengine | |
| Chandshake_op | |
| Cio_op | |
| Copenssl_init | |
| ►Copenssl_init_base | |
| Cdo_init | |
| Cpassword_callback | |
| Cpassword_callback_base | |
| Cread_op | |
| Cshutdown_op | |
| Cstream_core | |
| Cverify_callback | |
| Cverify_callback_base | |
| Cwrite_op | |
| ►Nold | |
| ►Ndetail | |
| Cnet_buffer | |
| Copenssl_context_service | |
| Copenssl_operation | |
| ►Copenssl_stream_service | |
| Cimpl_struct | |
| Cbasic_context | SSL context |
| Ccontext_service | Default service implementation for a context |
| Cstream | Provides stream-oriented functionality using SSL |
| Cstream_service | Default service implementation for an SSL stream |
| ►Ccontext | |
| Cbio_cleanup | |
| Cdh_cleanup | |
| Cevp_pkey_cleanup | |
| Crsa_cleanup | |
| Cx509_cleanup | |
| Ccontext_base | |
| Crfc2818_verification | |
| ►Cstream | Provides stream-oriented functionality using SSL |
| Cimpl_struct | Structure for use with deprecated impl_type |
| Cstream_base | |
| Cverify_context | |
| Casync_result | An interface for customising the behaviour of an initiating function |
| Casync_result< archetypes::concrete_handler > | |
| Casync_result< detail::coro_handler< Handler, T > > | |
| Casync_result< detail::coro_handler< Handler, void > > | |
| Casync_result< detail::promise_handler< T > > | |
| Cbasic_datagram_socket | Provides datagram-oriented socket functionality |
| Cbasic_io_object | Base class for all I/O objects |
| Cbasic_raw_socket | Provides raw-oriented socket functionality |
| Cbasic_seq_packet_socket | Provides sequenced packet socket functionality |
| Cbasic_signal_set | Provides signal functionality |
| Cbasic_socket | Provides socket functionality |
| Cbasic_socket_acceptor | Provides the ability to accept new connections |
| Cbasic_socket_iostream | Iostream interface for a socket |
| Cbasic_socket_streambuf | Iostream streambuf for a socket |
| Cbasic_stream_socket | Provides stream-oriented socket functionality |
| Cbasic_streambuf | Automatically resizable buffer class based on std::streambuf |
| Cbasic_waitable_timer | Provides waitable timer functionality |
| Cbasic_yield_context | Context object the represents the currently executing coroutine |
| Cbuffered_read_stream | Adds buffering to the read-related operations of a stream |
| Cbuffered_stream | Adds buffering to the read- and write-related operations of a stream |
| Cbuffered_write_stream | Adds buffering to the write-related operations of a stream |
| Cbuffers_iterator | A random access iterator over the bytes in a buffer sequence |
| Cconst_buffer | Holds a buffer that cannot be modified |
| Cconst_buffers_1 | |
| Ccoroutine | Provides support for implementing stackless coroutines |
| Cdatagram_socket_service | Default service implementation for a datagram socket |
| Cenable_if | |
| Cerror_category | Base class for all error categories |
| ►Cerror_code | Class to represent an error code value |
| Cunspecified_bool_type_t | |
| Chandler_type | Default handler type traits provided for all handlers |
| Chandler_type< archetypes::lazy_handler, Signature > | |
| Chandler_type< basic_yield_context< Handler >, ReturnType()> | |
| Chandler_type< basic_yield_context< Handler >, ReturnType(Arg1)> | |
| Chandler_type< basic_yield_context< Handler >, ReturnType(asio::error_code)> | |
| Chandler_type< basic_yield_context< Handler >, ReturnType(asio::error_code, Arg2)> | |
| Chandler_type< const Handler &, Signature > | |
| Chandler_type< const Handler, Signature > | |
| Chandler_type< const volatile Handler &, Signature > | |
| Chandler_type< const volatile Handler, Signature > | |
| Chandler_type< Handler &, Signature > | |
| Chandler_type< ReturnType(), Signature > | |
| Chandler_type< ReturnType(Arg1), Signature > | |
| Chandler_type< ReturnType(Arg1, Arg2), Signature > | |
| Chandler_type< ReturnType(Arg1, Arg2, Arg3), Signature > | |
| Chandler_type< ReturnType(Arg1, Arg2, Arg3, Arg4), Signature > | |
| Chandler_type< ReturnType(Arg1, Arg2, Arg3, Arg4, Arg5), Signature > | |
| Chandler_type< use_future_t< Allocator >, ReturnType()> | |
| Chandler_type< use_future_t< Allocator >, ReturnType(Arg1)> | |
| Chandler_type< use_future_t< Allocator >, ReturnType(asio::error_code)> | |
| Chandler_type< use_future_t< Allocator >, ReturnType(asio::error_code, Arg2)> | |
| Chandler_type< volatile Handler &, Signature > | |
| Chandler_type< volatile Handler, Signature > | |
| Cinvalid_service_owner | |
| ►Cio_service | Provides core I/O functionality |
| Cid | Class used to uniquely identify a service |
| Cservice | Base class for all io_service services |
| Cstrand | Provides serialised handler execution |
| Cwork | Class to inform the io_service when it has work to do |
| Cis_match_condition | |
| Cis_match_condition< match_char > | |
| Cis_read_buffered | |
| Cis_write_buffered | |
| Cmutable_buffer | Holds a buffer that can be modified |
| Cmutable_buffers_1 | |
| Cnull_buffers | |
| Craw_socket_service | Default service implementation for a raw socket |
| Cseq_packet_socket_service | Default service implementation for a sequenced packet socket |
| Cservice_already_exists | Exception thrown when trying to add a duplicate service to an io_service |
| Csignal_set_service | Default service implementation for a signal set |
| Csocket_acceptor_service | Default service implementation for a socket acceptor |
| Csocket_base | |
| Cstream_socket_service | Default service implementation for a stream socket |
| Csystem_error | |
| Cthread | A simple abstraction for starting threads |
| Cuse_future_t | Class used to specify that an asynchronous operation should return a future |
| Cwait_traits | Wait traits suitable for use with the basic_waitable_timer class template |
| Cwaitable_timer_service | Default service implementation for a timer |
| ►Nboost | |
| ►Ndate_time | |
| Cbase_time | |
| Carray | |
| ►Nhttp | |
| ►Nserver | |
| ►Nmime_types | |
| Cmapping | |
| Cconnection | Represents a single connection from a client |
| Cconnection_manager | |
| Cheader | |
| Creply | A reply to be sent to a client |
| Crequest | A request received from a client |
| Crequest_handler | The common handler for all incoming requests |
| Crequest_parser | Parser for incoming requests |
| Cserver | The top-level class of the HTTP server |
| ►Nserver2 | |
| ►Nmime_types | |
| Cmapping | |
| Cconnection | Represents a single connection from a client |
| Cheader | |
| Cio_service_pool | A pool of io_service objects |
| Creply | A reply to be sent to a client |
| Crequest | A request received from a client |
| Crequest_handler | The common handler for all incoming requests |
| Crequest_parser | Parser for incoming requests |
| Cserver | The top-level class of the HTTP server |
| ►Nserver3 | |
| ►Nmime_types | |
| Cmapping | |
| Cconnection | Represents a single connection from a client |
| Cheader | |
| Creply | A reply to be sent to a client |
| Crequest | A request received from a client |
| Crequest_handler | The common handler for all incoming requests |
| Crequest_parser | Parser for incoming requests |
| Cserver | The top-level class of the HTTP server |
| ►Nserver4 | |
| ►Nmime_types | |
| Cmapping | |
| Cfile_handler | The common handler for all incoming requests |
| Cheader | |
| Creply | A reply to be sent to a client |
| Crequest | A request received from a client |
| Crequest_parser | Parser for incoming requests |
| Cserver | The top-level coroutine of the HTTP server |
| ►Ns11n_example | |
| Cclient | Downloads stock quote information from a server |
| Cconnection | Serialization primitives on top of a socket |
| Cserver | Serves stock quote information to any client that connects to it |
| Cstock | Structure to hold information about a single stock |
| ►Nservices | |
| Cbasic_logger | |
| ►Clogger_service | Service implementation for the logger |
| Clogger_impl | The backend implementation of a logger |
| ►Cstream_socket_service | Debugging stream socket service that wraps the normal stream socket service |
| Cconnect_handler | Handler to wrap asynchronous connect completion |
| Creceive_handler | Handler to wrap asynchronous receive completion |
| Csend_handler | Handler to wrap asynchronous send completion |
| ►Nsocks4 | |
| Creply | |
| Crequest | |
| ►Nthird_party_lib | |
| Csession | |
| ►Nwindows_overlapped_ptr_compile | |
| Coverlapped_handler_2 | |
| Callocator | |
| Carg_parser | |
| Carguments | |
| Cchannel | |
| Cchat_client | |
| Cchat_message | |
| Cchat_participant | |
| Cchat_room | |
| Cchat_server | |
| Cchat_session | |
| Cclient | |
| Cconfiguration | |
| Cconnection | |
| Ccontrol_request | |
| Ccoroutine | |
| Ccoroutine_ref | |
| Ccustom_alloc_handler | |
| Cframe | |
| Chandler_allocator | |
| ►Chandler_priority_queue | |
| Cwrapped_handler | |
| Cicmp_header | |
| Cipv4_header | |
| Cmatch_char | |
| Cmessage_callback | |
| Cmessage_dispatcher | |
| Cmessage_host | |
| Cpinger | |
| Cprinter | |
| Creceiver | |
| Csender | |
| Cserver | |
| Csession | |
| Cshared_const_buffer | |
| Cstats | |
| Csubscriber | |
| Ctcp_connection | |
| ►Ctcp_server | |
| Cref | |
| Ctcp_session | |
| Ctest_random_access_device | |
| Ctest_service | |
| Ctest_stream | |
| ►Ctick_count_traits | |
| Cduration_type | |
| Ctime_type | |
| ►Ctime_t_traits | |
| Cduration_type | |
| Ctransfer_all | |
| Cudp_broadcaster | |
| Cudp_daytime_server | |
| ►Cudp_server | |
| Cref | |