►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 | |