asio version 1.12.0 released
diff --git a/asio/README b/asio/README
index a7f2a3d..661e726 100644
--- a/asio/README
+++ b/asio/README
@@ -1,4 +1,4 @@
-asio version 1.11.0
-Released Monday, 16 February 2015.
+asio version 1.12.0
+Released Sunday, 04 March 2018.
 
 See doc/index.html for API documentation and a tutorial.
diff --git a/asio/asio.manifest b/asio/asio.manifest
index cc113eb..e69d476 100644
--- a/asio/asio.manifest
+++ b/asio/asio.manifest
@@ -15,12 +15,14 @@
 /doc/asio/examples.html
 /doc/asio/history.html
 /doc/asio/index.html
+/doc/asio/net_ts.html
 /doc/asio/overview/
 /doc/asio/overview/core/
 /doc/asio/overview/core/allocation.html
 /doc/asio/overview/core/async.html
 /doc/asio/overview/core/basics.html
 /doc/asio/overview/core/buffers.html
+/doc/asio/overview/core/concurrency_hint.html
 /doc/asio/overview/core/coroutine.html
 /doc/asio/overview/core/handler_tracking.html
 /doc/asio/overview/core.html
@@ -66,6 +68,7 @@
 /doc/asio/overview/windows/stream_handle.html
 /doc/asio.png
 /doc/asio/reference/
+/doc/asio/reference/AcceptableProtocol.html
 /doc/asio/reference/AcceptHandler.html
 /doc/asio/reference/add_service.html
 /doc/asio/reference/asio_handler_allocate.html
@@ -85,8 +88,8 @@
 /doc/asio/reference/associated_executor/type.html
 /doc/asio/reference/async_completion/
 /doc/asio/reference/async_completion/async_completion.html
-/doc/asio/reference/async_completion/handler.html
-/doc/asio/reference/async_completion/handler_type.html
+/doc/asio/reference/async_completion/completion_handler.html
+/doc/asio/reference/async_completion/completion_handler_type.html
 /doc/asio/reference/async_completion.html
 /doc/asio/reference/async_completion/result.html
 /doc/asio/reference/async_connect/
@@ -95,7 +98,24 @@
 /doc/asio/reference/async_connect/overload2.html
 /doc/asio/reference/async_connect/overload3.html
 /doc/asio/reference/async_connect/overload4.html
+/doc/asio/reference/async_connect/overload5.html
+/doc/asio/reference/async_connect/overload6.html
+/doc/asio/reference/asynchronous_operations/
+/doc/asio/reference/asynchronous_operations/allocation_of_intermediate_storage.html
+/doc/asio/reference/asynchronous_operations/associated_executor.html
+/doc/asio/reference/asynchronous_operations/automatic_deduction_of_initiating_function_return_type.html
+/doc/asio/reference/asynchronous_operations/completion_handler_executor.html
+/doc/asio/reference/asynchronous_operations/completion_handlers_and_exceptions.html
+/doc/asio/reference/asynchronous_operations/completion_token.html
+/doc/asio/reference/asynchronous_operations/execution_of_completion_handler_on_completion_of_asynchronous_operation.html
+/doc/asio/reference/asynchronous_operations/general_asynchronous_operation_concepts.html
 /doc/asio/reference/asynchronous_operations.html
+/doc/asio/reference/asynchronous_operations/i_o_executor.html
+/doc/asio/reference/asynchronous_operations/lifetime_of_initiating_function_arguments.html
+/doc/asio/reference/asynchronous_operations/non_blocking_requirements_on_initiating_functions.html
+/doc/asio/reference/asynchronous_operations/outstanding_work.html
+/doc/asio/reference/asynchronous_operations/production_of_initiating_function_return_value.html
+/doc/asio/reference/asynchronous_socket_operations.html
 /doc/asio/reference/AsyncRandomAccessReadDevice.html
 /doc/asio/reference/AsyncRandomAccessWriteDevice.html
 /doc/asio/reference/async_read/
@@ -125,9 +145,21 @@
 /doc/asio/reference/async_read_until/overload8.html
 /doc/asio/reference/async_result/
 /doc/asio/reference/async_result/async_result.html
+/doc/asio/reference/async_result/completion_handler_type.html
 /doc/asio/reference/async_result/get.html
 /doc/asio/reference/async_result.html
-/doc/asio/reference/async_result/type.html
+/doc/asio/reference/async_result_lt__Handler__gt_/
+/doc/asio/reference/async_result_lt__Handler__gt_/async_result.html
+/doc/asio/reference/async_result_lt__Handler__gt_/get.html
+/doc/asio/reference/async_result_lt__Handler__gt_.html
+/doc/asio/reference/async_result_lt__Handler__gt_/type.html
+/doc/asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/
+/doc/asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/async_result.html
+/doc/asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/completion_handler_type.html
+/doc/asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/get.html
+/doc/asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_.html
+/doc/asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/return_type.html
+/doc/asio/reference/async_result/return_type.html
 /doc/asio/reference/async_write/
 /doc/asio/reference/async_write_at/
 /doc/asio/reference/async_write_at.html
@@ -179,6 +211,7 @@
 /doc/asio/reference/basic_datagram_socket/available/overload1.html
 /doc/asio/reference/basic_datagram_socket/available/overload2.html
 /doc/asio/reference/basic_datagram_socket/basic_datagram_socket/
+/doc/asio/reference/basic_datagram_socket/_basic_datagram_socket.html
 /doc/asio/reference/basic_datagram_socket/basic_datagram_socket.html
 /doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload1.html
 /doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload2.html
@@ -210,21 +243,13 @@
 /doc/asio/reference/basic_datagram_socket/endpoint_type.html
 /doc/asio/reference/basic_datagram_socket/executor_type.html
 /doc/asio/reference/basic_datagram_socket/get_executor.html
-/doc/asio/reference/basic_datagram_socket/get_implementation/
-/doc/asio/reference/basic_datagram_socket/get_implementation.html
-/doc/asio/reference/basic_datagram_socket/get_implementation/overload1.html
-/doc/asio/reference/basic_datagram_socket/get_implementation/overload2.html
+/doc/asio/reference/basic_datagram_socket/get_io_context.html
 /doc/asio/reference/basic_datagram_socket/get_io_service.html
 /doc/asio/reference/basic_datagram_socket/get_option/
 /doc/asio/reference/basic_datagram_socket/get_option.html
 /doc/asio/reference/basic_datagram_socket/get_option/overload1.html
 /doc/asio/reference/basic_datagram_socket/get_option/overload2.html
-/doc/asio/reference/basic_datagram_socket/get_service/
-/doc/asio/reference/basic_datagram_socket/get_service.html
-/doc/asio/reference/basic_datagram_socket/get_service/overload1.html
-/doc/asio/reference/basic_datagram_socket/get_service/overload2.html
 /doc/asio/reference/basic_datagram_socket.html
-/doc/asio/reference/basic_datagram_socket/implementation_type.html
 /doc/asio/reference/basic_datagram_socket/io_control/
 /doc/asio/reference/basic_datagram_socket/io_control.html
 /doc/asio/reference/basic_datagram_socket/io_control/overload1.html
@@ -242,6 +267,7 @@
 /doc/asio/reference/basic_datagram_socket/lowest_layer/overload2.html
 /doc/asio/reference/basic_datagram_socket/lowest_layer_type.html
 /doc/asio/reference/basic_datagram_socket/max_connections.html
+/doc/asio/reference/basic_datagram_socket/max_listen_connections.html
 /doc/asio/reference/basic_datagram_socket/message_do_not_route.html
 /doc/asio/reference/basic_datagram_socket/message_end_of_record.html
 /doc/asio/reference/basic_datagram_socket/message_flags.html
@@ -267,6 +293,7 @@
 /doc/asio/reference/basic_datagram_socket/operator_eq_.html
 /doc/asio/reference/basic_datagram_socket/operator_eq_/overload1.html
 /doc/asio/reference/basic_datagram_socket/operator_eq_/overload2.html
+/doc/asio/reference/basic_datagram_socket/out_of_band_inline.html
 /doc/asio/reference/basic_datagram_socket/protocol_type.html
 /doc/asio/reference/basic_datagram_socket/receive/
 /doc/asio/reference/basic_datagram_socket/receive_buffer_size.html
@@ -280,6 +307,10 @@
 /doc/asio/reference/basic_datagram_socket/receive/overload1.html
 /doc/asio/reference/basic_datagram_socket/receive/overload2.html
 /doc/asio/reference/basic_datagram_socket/receive/overload3.html
+/doc/asio/reference/basic_datagram_socket/release/
+/doc/asio/reference/basic_datagram_socket/release.html
+/doc/asio/reference/basic_datagram_socket/release/overload1.html
+/doc/asio/reference/basic_datagram_socket/release/overload2.html
 /doc/asio/reference/basic_datagram_socket/remote_endpoint/
 /doc/asio/reference/basic_datagram_socket/remote_endpoint.html
 /doc/asio/reference/basic_datagram_socket/remote_endpoint/overload1.html
@@ -297,7 +328,6 @@
 /doc/asio/reference/basic_datagram_socket/send_to/overload1.html
 /doc/asio/reference/basic_datagram_socket/send_to/overload2.html
 /doc/asio/reference/basic_datagram_socket/send_to/overload3.html
-/doc/asio/reference/basic_datagram_socket/service_type.html
 /doc/asio/reference/basic_datagram_socket/set_option/
 /doc/asio/reference/basic_datagram_socket/set_option.html
 /doc/asio/reference/basic_datagram_socket/set_option/overload1.html
@@ -315,10 +345,12 @@
 /doc/asio/reference/basic_deadline_timer/
 /doc/asio/reference/basic_deadline_timer/async_wait.html
 /doc/asio/reference/basic_deadline_timer/basic_deadline_timer/
+/doc/asio/reference/basic_deadline_timer/_basic_deadline_timer.html
 /doc/asio/reference/basic_deadline_timer/basic_deadline_timer.html
 /doc/asio/reference/basic_deadline_timer/basic_deadline_timer/overload1.html
 /doc/asio/reference/basic_deadline_timer/basic_deadline_timer/overload2.html
 /doc/asio/reference/basic_deadline_timer/basic_deadline_timer/overload3.html
+/doc/asio/reference/basic_deadline_timer/basic_deadline_timer/overload4.html
 /doc/asio/reference/basic_deadline_timer/cancel/
 /doc/asio/reference/basic_deadline_timer/cancel.html
 /doc/asio/reference/basic_deadline_timer/cancel_one/
@@ -340,18 +372,10 @@
 /doc/asio/reference/basic_deadline_timer/expires_from_now/overload2.html
 /doc/asio/reference/basic_deadline_timer/expires_from_now/overload3.html
 /doc/asio/reference/basic_deadline_timer/get_executor.html
-/doc/asio/reference/basic_deadline_timer/get_implementation/
-/doc/asio/reference/basic_deadline_timer/get_implementation.html
-/doc/asio/reference/basic_deadline_timer/get_implementation/overload1.html
-/doc/asio/reference/basic_deadline_timer/get_implementation/overload2.html
+/doc/asio/reference/basic_deadline_timer/get_io_context.html
 /doc/asio/reference/basic_deadline_timer/get_io_service.html
-/doc/asio/reference/basic_deadline_timer/get_service/
-/doc/asio/reference/basic_deadline_timer/get_service.html
-/doc/asio/reference/basic_deadline_timer/get_service/overload1.html
-/doc/asio/reference/basic_deadline_timer/get_service/overload2.html
 /doc/asio/reference/basic_deadline_timer.html
-/doc/asio/reference/basic_deadline_timer/implementation_type.html
-/doc/asio/reference/basic_deadline_timer/service_type.html
+/doc/asio/reference/basic_deadline_timer/operator_eq_.html
 /doc/asio/reference/basic_deadline_timer/time_type.html
 /doc/asio/reference/basic_deadline_timer/traits_type.html
 /doc/asio/reference/basic_deadline_timer/wait/
@@ -364,12 +388,14 @@
 /doc/asio/reference/basic_io_object/basic_io_object.html
 /doc/asio/reference/basic_io_object/basic_io_object/overload1.html
 /doc/asio/reference/basic_io_object/basic_io_object/overload2.html
+/doc/asio/reference/basic_io_object/basic_io_object/overload3.html
 /doc/asio/reference/basic_io_object/executor_type.html
 /doc/asio/reference/basic_io_object/get_executor.html
 /doc/asio/reference/basic_io_object/get_implementation/
 /doc/asio/reference/basic_io_object/get_implementation.html
 /doc/asio/reference/basic_io_object/get_implementation/overload1.html
 /doc/asio/reference/basic_io_object/get_implementation/overload2.html
+/doc/asio/reference/basic_io_object/get_io_context.html
 /doc/asio/reference/basic_io_object/get_io_service.html
 /doc/asio/reference/basic_io_object/get_service/
 /doc/asio/reference/basic_io_object/get_service.html
@@ -411,6 +437,7 @@
 /doc/asio/reference/basic_raw_socket/available/overload1.html
 /doc/asio/reference/basic_raw_socket/available/overload2.html
 /doc/asio/reference/basic_raw_socket/basic_raw_socket/
+/doc/asio/reference/basic_raw_socket/_basic_raw_socket.html
 /doc/asio/reference/basic_raw_socket/basic_raw_socket.html
 /doc/asio/reference/basic_raw_socket/basic_raw_socket/overload1.html
 /doc/asio/reference/basic_raw_socket/basic_raw_socket/overload2.html
@@ -442,21 +469,13 @@
 /doc/asio/reference/basic_raw_socket/endpoint_type.html
 /doc/asio/reference/basic_raw_socket/executor_type.html
 /doc/asio/reference/basic_raw_socket/get_executor.html
-/doc/asio/reference/basic_raw_socket/get_implementation/
-/doc/asio/reference/basic_raw_socket/get_implementation.html
-/doc/asio/reference/basic_raw_socket/get_implementation/overload1.html
-/doc/asio/reference/basic_raw_socket/get_implementation/overload2.html
+/doc/asio/reference/basic_raw_socket/get_io_context.html
 /doc/asio/reference/basic_raw_socket/get_io_service.html
 /doc/asio/reference/basic_raw_socket/get_option/
 /doc/asio/reference/basic_raw_socket/get_option.html
 /doc/asio/reference/basic_raw_socket/get_option/overload1.html
 /doc/asio/reference/basic_raw_socket/get_option/overload2.html
-/doc/asio/reference/basic_raw_socket/get_service/
-/doc/asio/reference/basic_raw_socket/get_service.html
-/doc/asio/reference/basic_raw_socket/get_service/overload1.html
-/doc/asio/reference/basic_raw_socket/get_service/overload2.html
 /doc/asio/reference/basic_raw_socket.html
-/doc/asio/reference/basic_raw_socket/implementation_type.html
 /doc/asio/reference/basic_raw_socket/io_control/
 /doc/asio/reference/basic_raw_socket/io_control.html
 /doc/asio/reference/basic_raw_socket/io_control/overload1.html
@@ -474,6 +493,7 @@
 /doc/asio/reference/basic_raw_socket/lowest_layer/overload2.html
 /doc/asio/reference/basic_raw_socket/lowest_layer_type.html
 /doc/asio/reference/basic_raw_socket/max_connections.html
+/doc/asio/reference/basic_raw_socket/max_listen_connections.html
 /doc/asio/reference/basic_raw_socket/message_do_not_route.html
 /doc/asio/reference/basic_raw_socket/message_end_of_record.html
 /doc/asio/reference/basic_raw_socket/message_flags.html
@@ -499,6 +519,7 @@
 /doc/asio/reference/basic_raw_socket/operator_eq_.html
 /doc/asio/reference/basic_raw_socket/operator_eq_/overload1.html
 /doc/asio/reference/basic_raw_socket/operator_eq_/overload2.html
+/doc/asio/reference/basic_raw_socket/out_of_band_inline.html
 /doc/asio/reference/basic_raw_socket/protocol_type.html
 /doc/asio/reference/basic_raw_socket/receive/
 /doc/asio/reference/basic_raw_socket/receive_buffer_size.html
@@ -512,6 +533,10 @@
 /doc/asio/reference/basic_raw_socket/receive/overload1.html
 /doc/asio/reference/basic_raw_socket/receive/overload2.html
 /doc/asio/reference/basic_raw_socket/receive/overload3.html
+/doc/asio/reference/basic_raw_socket/release/
+/doc/asio/reference/basic_raw_socket/release.html
+/doc/asio/reference/basic_raw_socket/release/overload1.html
+/doc/asio/reference/basic_raw_socket/release/overload2.html
 /doc/asio/reference/basic_raw_socket/remote_endpoint/
 /doc/asio/reference/basic_raw_socket/remote_endpoint.html
 /doc/asio/reference/basic_raw_socket/remote_endpoint/overload1.html
@@ -529,7 +554,6 @@
 /doc/asio/reference/basic_raw_socket/send_to/overload1.html
 /doc/asio/reference/basic_raw_socket/send_to/overload2.html
 /doc/asio/reference/basic_raw_socket/send_to/overload3.html
-/doc/asio/reference/basic_raw_socket/service_type.html
 /doc/asio/reference/basic_raw_socket/set_option/
 /doc/asio/reference/basic_raw_socket/set_option.html
 /doc/asio/reference/basic_raw_socket/set_option/overload1.html
@@ -565,6 +589,7 @@
 /doc/asio/reference/basic_seq_packet_socket/available/overload1.html
 /doc/asio/reference/basic_seq_packet_socket/available/overload2.html
 /doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/
+/doc/asio/reference/basic_seq_packet_socket/_basic_seq_packet_socket.html
 /doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket.html
 /doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload1.html
 /doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload2.html
@@ -596,21 +621,13 @@
 /doc/asio/reference/basic_seq_packet_socket/endpoint_type.html
 /doc/asio/reference/basic_seq_packet_socket/executor_type.html
 /doc/asio/reference/basic_seq_packet_socket/get_executor.html
-/doc/asio/reference/basic_seq_packet_socket/get_implementation/
-/doc/asio/reference/basic_seq_packet_socket/get_implementation.html
-/doc/asio/reference/basic_seq_packet_socket/get_implementation/overload1.html
-/doc/asio/reference/basic_seq_packet_socket/get_implementation/overload2.html
+/doc/asio/reference/basic_seq_packet_socket/get_io_context.html
 /doc/asio/reference/basic_seq_packet_socket/get_io_service.html
 /doc/asio/reference/basic_seq_packet_socket/get_option/
 /doc/asio/reference/basic_seq_packet_socket/get_option.html
 /doc/asio/reference/basic_seq_packet_socket/get_option/overload1.html
 /doc/asio/reference/basic_seq_packet_socket/get_option/overload2.html
-/doc/asio/reference/basic_seq_packet_socket/get_service/
-/doc/asio/reference/basic_seq_packet_socket/get_service.html
-/doc/asio/reference/basic_seq_packet_socket/get_service/overload1.html
-/doc/asio/reference/basic_seq_packet_socket/get_service/overload2.html
 /doc/asio/reference/basic_seq_packet_socket.html
-/doc/asio/reference/basic_seq_packet_socket/implementation_type.html
 /doc/asio/reference/basic_seq_packet_socket/io_control/
 /doc/asio/reference/basic_seq_packet_socket/io_control.html
 /doc/asio/reference/basic_seq_packet_socket/io_control/overload1.html
@@ -628,6 +645,7 @@
 /doc/asio/reference/basic_seq_packet_socket/lowest_layer/overload2.html
 /doc/asio/reference/basic_seq_packet_socket/lowest_layer_type.html
 /doc/asio/reference/basic_seq_packet_socket/max_connections.html
+/doc/asio/reference/basic_seq_packet_socket/max_listen_connections.html
 /doc/asio/reference/basic_seq_packet_socket/message_do_not_route.html
 /doc/asio/reference/basic_seq_packet_socket/message_end_of_record.html
 /doc/asio/reference/basic_seq_packet_socket/message_flags.html
@@ -653,6 +671,7 @@
 /doc/asio/reference/basic_seq_packet_socket/operator_eq_.html
 /doc/asio/reference/basic_seq_packet_socket/operator_eq_/overload1.html
 /doc/asio/reference/basic_seq_packet_socket/operator_eq_/overload2.html
+/doc/asio/reference/basic_seq_packet_socket/out_of_band_inline.html
 /doc/asio/reference/basic_seq_packet_socket/protocol_type.html
 /doc/asio/reference/basic_seq_packet_socket/receive/
 /doc/asio/reference/basic_seq_packet_socket/receive_buffer_size.html
@@ -661,6 +680,10 @@
 /doc/asio/reference/basic_seq_packet_socket/receive/overload1.html
 /doc/asio/reference/basic_seq_packet_socket/receive/overload2.html
 /doc/asio/reference/basic_seq_packet_socket/receive/overload3.html
+/doc/asio/reference/basic_seq_packet_socket/release/
+/doc/asio/reference/basic_seq_packet_socket/release.html
+/doc/asio/reference/basic_seq_packet_socket/release/overload1.html
+/doc/asio/reference/basic_seq_packet_socket/release/overload2.html
 /doc/asio/reference/basic_seq_packet_socket/remote_endpoint/
 /doc/asio/reference/basic_seq_packet_socket/remote_endpoint.html
 /doc/asio/reference/basic_seq_packet_socket/remote_endpoint/overload1.html
@@ -672,7 +695,6 @@
 /doc/asio/reference/basic_seq_packet_socket/send_low_watermark.html
 /doc/asio/reference/basic_seq_packet_socket/send/overload1.html
 /doc/asio/reference/basic_seq_packet_socket/send/overload2.html
-/doc/asio/reference/basic_seq_packet_socket/service_type.html
 /doc/asio/reference/basic_seq_packet_socket/set_option/
 /doc/asio/reference/basic_seq_packet_socket/set_option.html
 /doc/asio/reference/basic_seq_packet_socket/set_option/overload1.html
@@ -687,121 +709,22 @@
 /doc/asio/reference/basic_seq_packet_socket/wait/overload1.html
 /doc/asio/reference/basic_seq_packet_socket/wait/overload2.html
 /doc/asio/reference/basic_seq_packet_socket/wait_type.html
-/doc/asio/reference/basic_serial_port/
-/doc/asio/reference/basic_serial_port/assign/
-/doc/asio/reference/basic_serial_port/assign.html
-/doc/asio/reference/basic_serial_port/assign/overload1.html
-/doc/asio/reference/basic_serial_port/assign/overload2.html
-/doc/asio/reference/basic_serial_port/async_read_some.html
-/doc/asio/reference/basic_serial_port/async_write_some.html
-/doc/asio/reference/basic_serial_port/basic_serial_port/
-/doc/asio/reference/basic_serial_port/basic_serial_port.html
-/doc/asio/reference/basic_serial_port/basic_serial_port/overload1.html
-/doc/asio/reference/basic_serial_port/basic_serial_port/overload2.html
-/doc/asio/reference/basic_serial_port/basic_serial_port/overload3.html
-/doc/asio/reference/basic_serial_port/basic_serial_port/overload4.html
-/doc/asio/reference/basic_serial_port/basic_serial_port/overload5.html
-/doc/asio/reference/basic_serial_port/cancel/
-/doc/asio/reference/basic_serial_port/cancel.html
-/doc/asio/reference/basic_serial_port/cancel/overload1.html
-/doc/asio/reference/basic_serial_port/cancel/overload2.html
-/doc/asio/reference/basic_serial_port/close/
-/doc/asio/reference/basic_serial_port/close.html
-/doc/asio/reference/basic_serial_port/close/overload1.html
-/doc/asio/reference/basic_serial_port/close/overload2.html
-/doc/asio/reference/basic_serial_port/executor_type.html
-/doc/asio/reference/basic_serial_port/get_executor.html
-/doc/asio/reference/basic_serial_port/get_implementation/
-/doc/asio/reference/basic_serial_port/get_implementation.html
-/doc/asio/reference/basic_serial_port/get_implementation/overload1.html
-/doc/asio/reference/basic_serial_port/get_implementation/overload2.html
-/doc/asio/reference/basic_serial_port/get_io_service.html
-/doc/asio/reference/basic_serial_port/get_option/
-/doc/asio/reference/basic_serial_port/get_option.html
-/doc/asio/reference/basic_serial_port/get_option/overload1.html
-/doc/asio/reference/basic_serial_port/get_option/overload2.html
-/doc/asio/reference/basic_serial_port/get_service/
-/doc/asio/reference/basic_serial_port/get_service.html
-/doc/asio/reference/basic_serial_port/get_service/overload1.html
-/doc/asio/reference/basic_serial_port/get_service/overload2.html
-/doc/asio/reference/basic_serial_port.html
-/doc/asio/reference/basic_serial_port/implementation_type.html
-/doc/asio/reference/basic_serial_port/is_open.html
-/doc/asio/reference/basic_serial_port/lowest_layer/
-/doc/asio/reference/basic_serial_port/lowest_layer.html
-/doc/asio/reference/basic_serial_port/lowest_layer/overload1.html
-/doc/asio/reference/basic_serial_port/lowest_layer/overload2.html
-/doc/asio/reference/basic_serial_port/lowest_layer_type.html
-/doc/asio/reference/basic_serial_port/native_handle.html
-/doc/asio/reference/basic_serial_port/native_handle_type.html
-/doc/asio/reference/basic_serial_port/open/
-/doc/asio/reference/basic_serial_port/open.html
-/doc/asio/reference/basic_serial_port/open/overload1.html
-/doc/asio/reference/basic_serial_port/open/overload2.html
-/doc/asio/reference/basic_serial_port/operator_eq_.html
-/doc/asio/reference/basic_serial_port/read_some/
-/doc/asio/reference/basic_serial_port/read_some.html
-/doc/asio/reference/basic_serial_port/read_some/overload1.html
-/doc/asio/reference/basic_serial_port/read_some/overload2.html
-/doc/asio/reference/basic_serial_port/send_break/
-/doc/asio/reference/basic_serial_port/send_break.html
-/doc/asio/reference/basic_serial_port/send_break/overload1.html
-/doc/asio/reference/basic_serial_port/send_break/overload2.html
-/doc/asio/reference/basic_serial_port/service_type.html
-/doc/asio/reference/basic_serial_port/set_option/
-/doc/asio/reference/basic_serial_port/set_option.html
-/doc/asio/reference/basic_serial_port/set_option/overload1.html
-/doc/asio/reference/basic_serial_port/set_option/overload2.html
-/doc/asio/reference/basic_serial_port/write_some/
-/doc/asio/reference/basic_serial_port/write_some.html
-/doc/asio/reference/basic_serial_port/write_some/overload1.html
-/doc/asio/reference/basic_serial_port/write_some/overload2.html
-/doc/asio/reference/basic_signal_set/
-/doc/asio/reference/basic_signal_set/add/
-/doc/asio/reference/basic_signal_set/add.html
-/doc/asio/reference/basic_signal_set/add/overload1.html
-/doc/asio/reference/basic_signal_set/add/overload2.html
-/doc/asio/reference/basic_signal_set/async_wait.html
-/doc/asio/reference/basic_signal_set/basic_signal_set/
-/doc/asio/reference/basic_signal_set/basic_signal_set.html
-/doc/asio/reference/basic_signal_set/basic_signal_set/overload1.html
-/doc/asio/reference/basic_signal_set/basic_signal_set/overload2.html
-/doc/asio/reference/basic_signal_set/basic_signal_set/overload3.html
-/doc/asio/reference/basic_signal_set/basic_signal_set/overload4.html
-/doc/asio/reference/basic_signal_set/cancel/
-/doc/asio/reference/basic_signal_set/cancel.html
-/doc/asio/reference/basic_signal_set/cancel/overload1.html
-/doc/asio/reference/basic_signal_set/cancel/overload2.html
-/doc/asio/reference/basic_signal_set/clear/
-/doc/asio/reference/basic_signal_set/clear.html
-/doc/asio/reference/basic_signal_set/clear/overload1.html
-/doc/asio/reference/basic_signal_set/clear/overload2.html
-/doc/asio/reference/basic_signal_set/executor_type.html
-/doc/asio/reference/basic_signal_set/get_executor.html
-/doc/asio/reference/basic_signal_set/get_implementation/
-/doc/asio/reference/basic_signal_set/get_implementation.html
-/doc/asio/reference/basic_signal_set/get_implementation/overload1.html
-/doc/asio/reference/basic_signal_set/get_implementation/overload2.html
-/doc/asio/reference/basic_signal_set/get_io_service.html
-/doc/asio/reference/basic_signal_set/get_service/
-/doc/asio/reference/basic_signal_set/get_service.html
-/doc/asio/reference/basic_signal_set/get_service/overload1.html
-/doc/asio/reference/basic_signal_set/get_service/overload2.html
-/doc/asio/reference/basic_signal_set.html
-/doc/asio/reference/basic_signal_set/implementation_type.html
-/doc/asio/reference/basic_signal_set/remove/
-/doc/asio/reference/basic_signal_set/remove.html
-/doc/asio/reference/basic_signal_set/remove/overload1.html
-/doc/asio/reference/basic_signal_set/remove/overload2.html
-/doc/asio/reference/basic_signal_set/service_type.html
 /doc/asio/reference/basic_socket/
 /doc/asio/reference/basic_socket_acceptor/
 /doc/asio/reference/basic_socket_acceptor/accept/
 /doc/asio/reference/basic_socket_acceptor/accept.html
+/doc/asio/reference/basic_socket_acceptor/accept/overload10.html
+/doc/asio/reference/basic_socket_acceptor/accept/overload11.html
+/doc/asio/reference/basic_socket_acceptor/accept/overload12.html
 /doc/asio/reference/basic_socket_acceptor/accept/overload1.html
 /doc/asio/reference/basic_socket_acceptor/accept/overload2.html
 /doc/asio/reference/basic_socket_acceptor/accept/overload3.html
 /doc/asio/reference/basic_socket_acceptor/accept/overload4.html
+/doc/asio/reference/basic_socket_acceptor/accept/overload5.html
+/doc/asio/reference/basic_socket_acceptor/accept/overload6.html
+/doc/asio/reference/basic_socket_acceptor/accept/overload7.html
+/doc/asio/reference/basic_socket_acceptor/accept/overload8.html
+/doc/asio/reference/basic_socket_acceptor/accept/overload9.html
 /doc/asio/reference/basic_socket_acceptor/assign/
 /doc/asio/reference/basic_socket_acceptor/assign.html
 /doc/asio/reference/basic_socket_acceptor/assign/overload1.html
@@ -810,8 +733,13 @@
 /doc/asio/reference/basic_socket_acceptor/async_accept.html
 /doc/asio/reference/basic_socket_acceptor/async_accept/overload1.html
 /doc/asio/reference/basic_socket_acceptor/async_accept/overload2.html
+/doc/asio/reference/basic_socket_acceptor/async_accept/overload3.html
+/doc/asio/reference/basic_socket_acceptor/async_accept/overload4.html
+/doc/asio/reference/basic_socket_acceptor/async_accept/overload5.html
+/doc/asio/reference/basic_socket_acceptor/async_accept/overload6.html
 /doc/asio/reference/basic_socket_acceptor/async_wait.html
 /doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/
+/doc/asio/reference/basic_socket_acceptor/_basic_socket_acceptor.html
 /doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor.html
 /doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload1.html
 /doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload2.html
@@ -839,21 +767,13 @@
 /doc/asio/reference/basic_socket_acceptor/endpoint_type.html
 /doc/asio/reference/basic_socket_acceptor/executor_type.html
 /doc/asio/reference/basic_socket_acceptor/get_executor.html
-/doc/asio/reference/basic_socket_acceptor/get_implementation/
-/doc/asio/reference/basic_socket_acceptor/get_implementation.html
-/doc/asio/reference/basic_socket_acceptor/get_implementation/overload1.html
-/doc/asio/reference/basic_socket_acceptor/get_implementation/overload2.html
+/doc/asio/reference/basic_socket_acceptor/get_io_context.html
 /doc/asio/reference/basic_socket_acceptor/get_io_service.html
 /doc/asio/reference/basic_socket_acceptor/get_option/
 /doc/asio/reference/basic_socket_acceptor/get_option.html
 /doc/asio/reference/basic_socket_acceptor/get_option/overload1.html
 /doc/asio/reference/basic_socket_acceptor/get_option/overload2.html
-/doc/asio/reference/basic_socket_acceptor/get_service/
-/doc/asio/reference/basic_socket_acceptor/get_service.html
-/doc/asio/reference/basic_socket_acceptor/get_service/overload1.html
-/doc/asio/reference/basic_socket_acceptor/get_service/overload2.html
 /doc/asio/reference/basic_socket_acceptor.html
-/doc/asio/reference/basic_socket_acceptor/implementation_type.html
 /doc/asio/reference/basic_socket_acceptor/io_control/
 /doc/asio/reference/basic_socket_acceptor/io_control.html
 /doc/asio/reference/basic_socket_acceptor/io_control/overload1.html
@@ -870,6 +790,7 @@
 /doc/asio/reference/basic_socket_acceptor/local_endpoint/overload1.html
 /doc/asio/reference/basic_socket_acceptor/local_endpoint/overload2.html
 /doc/asio/reference/basic_socket_acceptor/max_connections.html
+/doc/asio/reference/basic_socket_acceptor/max_listen_connections.html
 /doc/asio/reference/basic_socket_acceptor/message_do_not_route.html
 /doc/asio/reference/basic_socket_acceptor/message_end_of_record.html
 /doc/asio/reference/basic_socket_acceptor/message_flags.html
@@ -895,13 +816,17 @@
 /doc/asio/reference/basic_socket_acceptor/operator_eq_.html
 /doc/asio/reference/basic_socket_acceptor/operator_eq_/overload1.html
 /doc/asio/reference/basic_socket_acceptor/operator_eq_/overload2.html
+/doc/asio/reference/basic_socket_acceptor/out_of_band_inline.html
 /doc/asio/reference/basic_socket_acceptor/protocol_type.html
 /doc/asio/reference/basic_socket_acceptor/receive_buffer_size.html
 /doc/asio/reference/basic_socket_acceptor/receive_low_watermark.html
+/doc/asio/reference/basic_socket_acceptor/release/
+/doc/asio/reference/basic_socket_acceptor/release.html
+/doc/asio/reference/basic_socket_acceptor/release/overload1.html
+/doc/asio/reference/basic_socket_acceptor/release/overload2.html
 /doc/asio/reference/basic_socket_acceptor/reuse_address.html
 /doc/asio/reference/basic_socket_acceptor/send_buffer_size.html
 /doc/asio/reference/basic_socket_acceptor/send_low_watermark.html
-/doc/asio/reference/basic_socket_acceptor/service_type.html
 /doc/asio/reference/basic_socket_acceptor/set_option/
 /doc/asio/reference/basic_socket_acceptor/set_option.html
 /doc/asio/reference/basic_socket_acceptor/set_option/overload1.html
@@ -959,21 +884,13 @@
 /doc/asio/reference/basic_socket/endpoint_type.html
 /doc/asio/reference/basic_socket/executor_type.html
 /doc/asio/reference/basic_socket/get_executor.html
-/doc/asio/reference/basic_socket/get_implementation/
-/doc/asio/reference/basic_socket/get_implementation.html
-/doc/asio/reference/basic_socket/get_implementation/overload1.html
-/doc/asio/reference/basic_socket/get_implementation/overload2.html
+/doc/asio/reference/basic_socket/get_io_context.html
 /doc/asio/reference/basic_socket/get_io_service.html
 /doc/asio/reference/basic_socket/get_option/
 /doc/asio/reference/basic_socket/get_option.html
 /doc/asio/reference/basic_socket/get_option/overload1.html
 /doc/asio/reference/basic_socket/get_option/overload2.html
-/doc/asio/reference/basic_socket/get_service/
-/doc/asio/reference/basic_socket/get_service.html
-/doc/asio/reference/basic_socket/get_service/overload1.html
-/doc/asio/reference/basic_socket/get_service/overload2.html
 /doc/asio/reference/basic_socket.html
-/doc/asio/reference/basic_socket/implementation_type.html
 /doc/asio/reference/basic_socket/io_control/
 /doc/asio/reference/basic_socket/io_control.html
 /doc/asio/reference/basic_socket/io_control/overload1.html
@@ -983,6 +900,9 @@
 /doc/asio/reference/basic_socket_iostream/basic_socket_iostream.html
 /doc/asio/reference/basic_socket_iostream/basic_socket_iostream/overload1.html
 /doc/asio/reference/basic_socket_iostream/basic_socket_iostream/overload2.html
+/doc/asio/reference/basic_socket_iostream/basic_socket_iostream/overload3.html
+/doc/asio/reference/basic_socket_iostream/basic_socket_iostream/overload4.html
+/doc/asio/reference/basic_socket_iostream/clock_type.html
 /doc/asio/reference/basic_socket_iostream/close.html
 /doc/asio/reference/basic_socket_iostream/connect.html
 /doc/asio/reference/basic_socket_iostream/duration.html
@@ -1000,7 +920,10 @@
 /doc/asio/reference/basic_socket_iostream/expires_from_now/overload2.html
 /doc/asio/reference/basic_socket_iostream/expiry.html
 /doc/asio/reference/basic_socket_iostream.html
+/doc/asio/reference/basic_socket_iostream/operator_eq_.html
+/doc/asio/reference/basic_socket_iostream/protocol_type.html
 /doc/asio/reference/basic_socket_iostream/rdbuf.html
+/doc/asio/reference/basic_socket_iostream/socket.html
 /doc/asio/reference/basic_socket_iostream/time_point.html
 /doc/asio/reference/basic_socket_iostream/time_type.html
 /doc/asio/reference/basic_socket/is_open.html
@@ -1016,6 +939,7 @@
 /doc/asio/reference/basic_socket/lowest_layer/overload2.html
 /doc/asio/reference/basic_socket/lowest_layer_type.html
 /doc/asio/reference/basic_socket/max_connections.html
+/doc/asio/reference/basic_socket/max_listen_connections.html
 /doc/asio/reference/basic_socket/message_do_not_route.html
 /doc/asio/reference/basic_socket/message_end_of_record.html
 /doc/asio/reference/basic_socket/message_flags.html
@@ -1041,9 +965,14 @@
 /doc/asio/reference/basic_socket/operator_eq_.html
 /doc/asio/reference/basic_socket/operator_eq_/overload1.html
 /doc/asio/reference/basic_socket/operator_eq_/overload2.html
+/doc/asio/reference/basic_socket/out_of_band_inline.html
 /doc/asio/reference/basic_socket/protocol_type.html
 /doc/asio/reference/basic_socket/receive_buffer_size.html
 /doc/asio/reference/basic_socket/receive_low_watermark.html
+/doc/asio/reference/basic_socket/release/
+/doc/asio/reference/basic_socket/release.html
+/doc/asio/reference/basic_socket/release/overload1.html
+/doc/asio/reference/basic_socket/release/overload2.html
 /doc/asio/reference/basic_socket/remote_endpoint/
 /doc/asio/reference/basic_socket/remote_endpoint.html
 /doc/asio/reference/basic_socket/remote_endpoint/overload1.html
@@ -1051,7 +980,6 @@
 /doc/asio/reference/basic_socket/reuse_address.html
 /doc/asio/reference/basic_socket/send_buffer_size.html
 /doc/asio/reference/basic_socket/send_low_watermark.html
-/doc/asio/reference/basic_socket/service_type.html
 /doc/asio/reference/basic_socket/set_option/
 /doc/asio/reference/basic_socket/set_option.html
 /doc/asio/reference/basic_socket/set_option/overload1.html
@@ -1062,148 +990,43 @@
 /doc/asio/reference/basic_socket/shutdown/overload2.html
 /doc/asio/reference/basic_socket/shutdown_type.html
 /doc/asio/reference/basic_socket_streambuf/
-/doc/asio/reference/basic_socket_streambuf/assign/
-/doc/asio/reference/basic_socket_streambuf/assign.html
-/doc/asio/reference/basic_socket_streambuf/assign/overload1.html
-/doc/asio/reference/basic_socket_streambuf/assign/overload2.html
-/doc/asio/reference/basic_socket_streambuf/async_connect.html
-/doc/asio/reference/basic_socket_streambuf/async_wait.html
-/doc/asio/reference/basic_socket_streambuf/at_mark/
-/doc/asio/reference/basic_socket_streambuf/at_mark.html
-/doc/asio/reference/basic_socket_streambuf/at_mark/overload1.html
-/doc/asio/reference/basic_socket_streambuf/at_mark/overload2.html
-/doc/asio/reference/basic_socket_streambuf/available/
-/doc/asio/reference/basic_socket_streambuf/available.html
-/doc/asio/reference/basic_socket_streambuf/available/overload1.html
-/doc/asio/reference/basic_socket_streambuf/available/overload2.html
+/doc/asio/reference/basic_socket_streambuf/basic_socket_streambuf/
 /doc/asio/reference/basic_socket_streambuf/_basic_socket_streambuf.html
 /doc/asio/reference/basic_socket_streambuf/basic_socket_streambuf.html
-/doc/asio/reference/basic_socket_streambuf/bind/
-/doc/asio/reference/basic_socket_streambuf/bind.html
-/doc/asio/reference/basic_socket_streambuf/bind/overload1.html
-/doc/asio/reference/basic_socket_streambuf/bind/overload2.html
-/doc/asio/reference/basic_socket_streambuf/broadcast.html
-/doc/asio/reference/basic_socket_streambuf/bytes_readable.html
-/doc/asio/reference/basic_socket_streambuf/cancel/
-/doc/asio/reference/basic_socket_streambuf/cancel.html
-/doc/asio/reference/basic_socket_streambuf/cancel/overload1.html
-/doc/asio/reference/basic_socket_streambuf/cancel/overload2.html
-/doc/asio/reference/basic_socket_streambuf/close/
+/doc/asio/reference/basic_socket_streambuf/basic_socket_streambuf/overload1.html
+/doc/asio/reference/basic_socket_streambuf/basic_socket_streambuf/overload2.html
+/doc/asio/reference/basic_socket_streambuf/basic_socket_streambuf/overload3.html
+/doc/asio/reference/basic_socket_streambuf/clock_type.html
 /doc/asio/reference/basic_socket_streambuf/close.html
-/doc/asio/reference/basic_socket_streambuf/close/overload1.html
-/doc/asio/reference/basic_socket_streambuf/close/overload2.html
 /doc/asio/reference/basic_socket_streambuf/connect/
 /doc/asio/reference/basic_socket_streambuf/connect.html
 /doc/asio/reference/basic_socket_streambuf/connect/overload1.html
 /doc/asio/reference/basic_socket_streambuf/connect/overload2.html
-/doc/asio/reference/basic_socket_streambuf/connect/overload3.html
-/doc/asio/reference/basic_socket_streambuf/debug.html
-/doc/asio/reference/basic_socket_streambuf/do_not_route.html
 /doc/asio/reference/basic_socket_streambuf/duration.html
 /doc/asio/reference/basic_socket_streambuf/duration_type.html
-/doc/asio/reference/basic_socket_streambuf/enable_connection_aborted.html
 /doc/asio/reference/basic_socket_streambuf/endpoint_type.html
 /doc/asio/reference/basic_socket_streambuf/error.html
-/doc/asio/reference/basic_socket_streambuf/executor_type.html
 /doc/asio/reference/basic_socket_streambuf/expires_after.html
 /doc/asio/reference/basic_socket_streambuf/expires_at/
 /doc/asio/reference/basic_socket_streambuf/expires_at.html
 /doc/asio/reference/basic_socket_streambuf/expires_at/overload1.html
 /doc/asio/reference/basic_socket_streambuf/expires_at/overload2.html
-/doc/asio/reference/basic_socket_streambuf/expires_at/overload3.html
 /doc/asio/reference/basic_socket_streambuf/expires_from_now/
 /doc/asio/reference/basic_socket_streambuf/expires_from_now.html
 /doc/asio/reference/basic_socket_streambuf/expires_from_now/overload1.html
 /doc/asio/reference/basic_socket_streambuf/expires_from_now/overload2.html
 /doc/asio/reference/basic_socket_streambuf/expiry.html
-/doc/asio/reference/basic_socket_streambuf/get_executor.html
-/doc/asio/reference/basic_socket_streambuf/get_implementation/
-/doc/asio/reference/basic_socket_streambuf/get_implementation.html
-/doc/asio/reference/basic_socket_streambuf/get_implementation/overload1.html
-/doc/asio/reference/basic_socket_streambuf/get_implementation/overload2.html
-/doc/asio/reference/basic_socket_streambuf/get_io_service.html
-/doc/asio/reference/basic_socket_streambuf/get_option/
-/doc/asio/reference/basic_socket_streambuf/get_option.html
-/doc/asio/reference/basic_socket_streambuf/get_option/overload1.html
-/doc/asio/reference/basic_socket_streambuf/get_option/overload2.html
-/doc/asio/reference/basic_socket_streambuf/get_service/
-/doc/asio/reference/basic_socket_streambuf/get_service.html
-/doc/asio/reference/basic_socket_streambuf/get_service/overload1.html
-/doc/asio/reference/basic_socket_streambuf/get_service/overload2.html
 /doc/asio/reference/basic_socket_streambuf.html
-/doc/asio/reference/basic_socket_streambuf/implementation_type.html
-/doc/asio/reference/basic_socket_streambuf/io_control/
-/doc/asio/reference/basic_socket_streambuf/io_control.html
-/doc/asio/reference/basic_socket_streambuf/io_control/overload1.html
-/doc/asio/reference/basic_socket_streambuf/io_control/overload2.html
-/doc/asio/reference/basic_socket_streambuf/io_handler.html
-/doc/asio/reference/basic_socket_streambuf/is_open.html
-/doc/asio/reference/basic_socket_streambuf/keep_alive.html
-/doc/asio/reference/basic_socket_streambuf/linger.html
-/doc/asio/reference/basic_socket_streambuf/local_endpoint/
-/doc/asio/reference/basic_socket_streambuf/local_endpoint.html
-/doc/asio/reference/basic_socket_streambuf/local_endpoint/overload1.html
-/doc/asio/reference/basic_socket_streambuf/local_endpoint/overload2.html
-/doc/asio/reference/basic_socket_streambuf/lowest_layer/
-/doc/asio/reference/basic_socket_streambuf/lowest_layer.html
-/doc/asio/reference/basic_socket_streambuf/lowest_layer/overload1.html
-/doc/asio/reference/basic_socket_streambuf/lowest_layer/overload2.html
-/doc/asio/reference/basic_socket_streambuf/lowest_layer_type.html
-/doc/asio/reference/basic_socket_streambuf/max_connections.html
-/doc/asio/reference/basic_socket_streambuf/message_do_not_route.html
-/doc/asio/reference/basic_socket_streambuf/message_end_of_record.html
-/doc/asio/reference/basic_socket_streambuf/message_flags.html
-/doc/asio/reference/basic_socket_streambuf/message_out_of_band.html
-/doc/asio/reference/basic_socket_streambuf/message_peek.html
-/doc/asio/reference/basic_socket_streambuf/native_handle.html
-/doc/asio/reference/basic_socket_streambuf/native_handle_type.html
-/doc/asio/reference/basic_socket_streambuf/native_non_blocking/
-/doc/asio/reference/basic_socket_streambuf/native_non_blocking.html
-/doc/asio/reference/basic_socket_streambuf/native_non_blocking/overload1.html
-/doc/asio/reference/basic_socket_streambuf/native_non_blocking/overload2.html
-/doc/asio/reference/basic_socket_streambuf/native_non_blocking/overload3.html
-/doc/asio/reference/basic_socket_streambuf/non_blocking/
-/doc/asio/reference/basic_socket_streambuf/non_blocking.html
-/doc/asio/reference/basic_socket_streambuf/non_blocking/overload1.html
-/doc/asio/reference/basic_socket_streambuf/non_blocking/overload2.html
-/doc/asio/reference/basic_socket_streambuf/non_blocking/overload3.html
-/doc/asio/reference/basic_socket_streambuf/open/
-/doc/asio/reference/basic_socket_streambuf/open.html
-/doc/asio/reference/basic_socket_streambuf/open/overload1.html
-/doc/asio/reference/basic_socket_streambuf/open/overload2.html
+/doc/asio/reference/basic_socket_streambuf/operator_eq_.html
 /doc/asio/reference/basic_socket_streambuf/overflow.html
 /doc/asio/reference/basic_socket_streambuf/protocol_type.html
 /doc/asio/reference/basic_socket_streambuf/puberror.html
-/doc/asio/reference/basic_socket_streambuf/receive_buffer_size.html
-/doc/asio/reference/basic_socket_streambuf/receive_low_watermark.html
-/doc/asio/reference/basic_socket_streambuf/remote_endpoint/
-/doc/asio/reference/basic_socket_streambuf/remote_endpoint.html
-/doc/asio/reference/basic_socket_streambuf/remote_endpoint/overload1.html
-/doc/asio/reference/basic_socket_streambuf/remote_endpoint/overload2.html
-/doc/asio/reference/basic_socket_streambuf/reuse_address.html
-/doc/asio/reference/basic_socket_streambuf/send_buffer_size.html
-/doc/asio/reference/basic_socket_streambuf/send_low_watermark.html
-/doc/asio/reference/basic_socket_streambuf/service_type.html
 /doc/asio/reference/basic_socket_streambuf/setbuf.html
-/doc/asio/reference/basic_socket_streambuf/set_option/
-/doc/asio/reference/basic_socket_streambuf/set_option.html
-/doc/asio/reference/basic_socket_streambuf/set_option/overload1.html
-/doc/asio/reference/basic_socket_streambuf/set_option/overload2.html
-/doc/asio/reference/basic_socket_streambuf/shutdown/
-/doc/asio/reference/basic_socket_streambuf/shutdown.html
-/doc/asio/reference/basic_socket_streambuf/shutdown/overload1.html
-/doc/asio/reference/basic_socket_streambuf/shutdown/overload2.html
-/doc/asio/reference/basic_socket_streambuf/shutdown_type.html
+/doc/asio/reference/basic_socket_streambuf/socket.html
 /doc/asio/reference/basic_socket_streambuf/sync.html
 /doc/asio/reference/basic_socket_streambuf/time_point.html
-/doc/asio/reference/basic_socket_streambuf/timer_handler.html
 /doc/asio/reference/basic_socket_streambuf/time_type.html
 /doc/asio/reference/basic_socket_streambuf/underflow.html
-/doc/asio/reference/basic_socket_streambuf/wait/
-/doc/asio/reference/basic_socket_streambuf/wait.html
-/doc/asio/reference/basic_socket_streambuf/wait/overload1.html
-/doc/asio/reference/basic_socket_streambuf/wait/overload2.html
-/doc/asio/reference/basic_socket_streambuf/wait_type.html
 /doc/asio/reference/basic_socket/wait/
 /doc/asio/reference/basic_socket/wait.html
 /doc/asio/reference/basic_socket/wait/overload1.html
@@ -1266,6 +1089,7 @@
 /doc/asio/reference/basic_stream_socket/available/overload1.html
 /doc/asio/reference/basic_stream_socket/available/overload2.html
 /doc/asio/reference/basic_stream_socket/basic_stream_socket/
+/doc/asio/reference/basic_stream_socket/_basic_stream_socket.html
 /doc/asio/reference/basic_stream_socket/basic_stream_socket.html
 /doc/asio/reference/basic_stream_socket/basic_stream_socket/overload1.html
 /doc/asio/reference/basic_stream_socket/basic_stream_socket/overload2.html
@@ -1297,21 +1121,13 @@
 /doc/asio/reference/basic_stream_socket/endpoint_type.html
 /doc/asio/reference/basic_stream_socket/executor_type.html
 /doc/asio/reference/basic_stream_socket/get_executor.html
-/doc/asio/reference/basic_stream_socket/get_implementation/
-/doc/asio/reference/basic_stream_socket/get_implementation.html
-/doc/asio/reference/basic_stream_socket/get_implementation/overload1.html
-/doc/asio/reference/basic_stream_socket/get_implementation/overload2.html
+/doc/asio/reference/basic_stream_socket/get_io_context.html
 /doc/asio/reference/basic_stream_socket/get_io_service.html
 /doc/asio/reference/basic_stream_socket/get_option/
 /doc/asio/reference/basic_stream_socket/get_option.html
 /doc/asio/reference/basic_stream_socket/get_option/overload1.html
 /doc/asio/reference/basic_stream_socket/get_option/overload2.html
-/doc/asio/reference/basic_stream_socket/get_service/
-/doc/asio/reference/basic_stream_socket/get_service.html
-/doc/asio/reference/basic_stream_socket/get_service/overload1.html
-/doc/asio/reference/basic_stream_socket/get_service/overload2.html
 /doc/asio/reference/basic_stream_socket.html
-/doc/asio/reference/basic_stream_socket/implementation_type.html
 /doc/asio/reference/basic_stream_socket/io_control/
 /doc/asio/reference/basic_stream_socket/io_control.html
 /doc/asio/reference/basic_stream_socket/io_control/overload1.html
@@ -1329,6 +1145,7 @@
 /doc/asio/reference/basic_stream_socket/lowest_layer/overload2.html
 /doc/asio/reference/basic_stream_socket/lowest_layer_type.html
 /doc/asio/reference/basic_stream_socket/max_connections.html
+/doc/asio/reference/basic_stream_socket/max_listen_connections.html
 /doc/asio/reference/basic_stream_socket/message_do_not_route.html
 /doc/asio/reference/basic_stream_socket/message_end_of_record.html
 /doc/asio/reference/basic_stream_socket/message_flags.html
@@ -1354,6 +1171,7 @@
 /doc/asio/reference/basic_stream_socket/operator_eq_.html
 /doc/asio/reference/basic_stream_socket/operator_eq_/overload1.html
 /doc/asio/reference/basic_stream_socket/operator_eq_/overload2.html
+/doc/asio/reference/basic_stream_socket/out_of_band_inline.html
 /doc/asio/reference/basic_stream_socket/protocol_type.html
 /doc/asio/reference/basic_stream_socket/read_some/
 /doc/asio/reference/basic_stream_socket/read_some.html
@@ -1366,6 +1184,10 @@
 /doc/asio/reference/basic_stream_socket/receive/overload1.html
 /doc/asio/reference/basic_stream_socket/receive/overload2.html
 /doc/asio/reference/basic_stream_socket/receive/overload3.html
+/doc/asio/reference/basic_stream_socket/release/
+/doc/asio/reference/basic_stream_socket/release.html
+/doc/asio/reference/basic_stream_socket/release/overload1.html
+/doc/asio/reference/basic_stream_socket/release/overload2.html
 /doc/asio/reference/basic_stream_socket/remote_endpoint/
 /doc/asio/reference/basic_stream_socket/remote_endpoint.html
 /doc/asio/reference/basic_stream_socket/remote_endpoint/overload1.html
@@ -1378,7 +1200,6 @@
 /doc/asio/reference/basic_stream_socket/send/overload1.html
 /doc/asio/reference/basic_stream_socket/send/overload2.html
 /doc/asio/reference/basic_stream_socket/send/overload3.html
-/doc/asio/reference/basic_stream_socket/service_type.html
 /doc/asio/reference/basic_stream_socket/set_option/
 /doc/asio/reference/basic_stream_socket/set_option.html
 /doc/asio/reference/basic_stream_socket/set_option/overload1.html
@@ -1400,6 +1221,7 @@
 /doc/asio/reference/basic_waitable_timer/
 /doc/asio/reference/basic_waitable_timer/async_wait.html
 /doc/asio/reference/basic_waitable_timer/basic_waitable_timer/
+/doc/asio/reference/basic_waitable_timer/_basic_waitable_timer.html
 /doc/asio/reference/basic_waitable_timer/basic_waitable_timer.html
 /doc/asio/reference/basic_waitable_timer/basic_waitable_timer/overload1.html
 /doc/asio/reference/basic_waitable_timer/basic_waitable_timer/overload2.html
@@ -1416,10 +1238,7 @@
 /doc/asio/reference/basic_waitable_timer/clock_type.html
 /doc/asio/reference/basic_waitable_timer/duration.html
 /doc/asio/reference/basic_waitable_timer/executor_type.html
-/doc/asio/reference/basic_waitable_timer/expires_after/
 /doc/asio/reference/basic_waitable_timer/expires_after.html
-/doc/asio/reference/basic_waitable_timer/expires_after/overload1.html
-/doc/asio/reference/basic_waitable_timer/expires_after/overload2.html
 /doc/asio/reference/basic_waitable_timer/expires_at/
 /doc/asio/reference/basic_waitable_timer/expires_at.html
 /doc/asio/reference/basic_waitable_timer/expires_at/overload1.html
@@ -1432,19 +1251,10 @@
 /doc/asio/reference/basic_waitable_timer/expires_from_now/overload3.html
 /doc/asio/reference/basic_waitable_timer/expiry.html
 /doc/asio/reference/basic_waitable_timer/get_executor.html
-/doc/asio/reference/basic_waitable_timer/get_implementation/
-/doc/asio/reference/basic_waitable_timer/get_implementation.html
-/doc/asio/reference/basic_waitable_timer/get_implementation/overload1.html
-/doc/asio/reference/basic_waitable_timer/get_implementation/overload2.html
+/doc/asio/reference/basic_waitable_timer/get_io_context.html
 /doc/asio/reference/basic_waitable_timer/get_io_service.html
-/doc/asio/reference/basic_waitable_timer/get_service/
-/doc/asio/reference/basic_waitable_timer/get_service.html
-/doc/asio/reference/basic_waitable_timer/get_service/overload1.html
-/doc/asio/reference/basic_waitable_timer/get_service/overload2.html
 /doc/asio/reference/basic_waitable_timer.html
-/doc/asio/reference/basic_waitable_timer/implementation_type.html
 /doc/asio/reference/basic_waitable_timer/operator_eq_.html
-/doc/asio/reference/basic_waitable_timer/service_type.html
 /doc/asio/reference/basic_waitable_timer/time_point.html
 /doc/asio/reference/basic_waitable_timer/traits_type.html
 /doc/asio/reference/basic_waitable_timer/wait/
@@ -1460,6 +1270,10 @@
 /doc/asio/reference/basic_yield_context/caller_type.html
 /doc/asio/reference/basic_yield_context.html
 /doc/asio/reference/basic_yield_context/operator_lb__rb_.html
+/doc/asio/reference/bind_executor/
+/doc/asio/reference/bind_executor.html
+/doc/asio/reference/bind_executor/overload1.html
+/doc/asio/reference/bind_executor/overload2.html
 /doc/asio/reference/buffer/
 /doc/asio/reference/buffer_cast/
 /doc/asio/reference/buffer_cast.html
@@ -1467,36 +1281,8 @@
 /doc/asio/reference/buffer_cast/overload2.html
 /doc/asio/reference/buffer_copy/
 /doc/asio/reference/buffer_copy.html
-/doc/asio/reference/buffer_copy/overload10.html
-/doc/asio/reference/buffer_copy/overload11.html
-/doc/asio/reference/buffer_copy/overload12.html
-/doc/asio/reference/buffer_copy/overload13.html
-/doc/asio/reference/buffer_copy/overload14.html
-/doc/asio/reference/buffer_copy/overload15.html
-/doc/asio/reference/buffer_copy/overload16.html
-/doc/asio/reference/buffer_copy/overload17.html
-/doc/asio/reference/buffer_copy/overload18.html
-/doc/asio/reference/buffer_copy/overload19.html
 /doc/asio/reference/buffer_copy/overload1.html
-/doc/asio/reference/buffer_copy/overload20.html
-/doc/asio/reference/buffer_copy/overload21.html
-/doc/asio/reference/buffer_copy/overload22.html
-/doc/asio/reference/buffer_copy/overload23.html
-/doc/asio/reference/buffer_copy/overload24.html
-/doc/asio/reference/buffer_copy/overload25.html
-/doc/asio/reference/buffer_copy/overload26.html
-/doc/asio/reference/buffer_copy/overload27.html
-/doc/asio/reference/buffer_copy/overload28.html
-/doc/asio/reference/buffer_copy/overload29.html
 /doc/asio/reference/buffer_copy/overload2.html
-/doc/asio/reference/buffer_copy/overload30.html
-/doc/asio/reference/buffer_copy/overload3.html
-/doc/asio/reference/buffer_copy/overload4.html
-/doc/asio/reference/buffer_copy/overload5.html
-/doc/asio/reference/buffer_copy/overload6.html
-/doc/asio/reference/buffer_copy/overload7.html
-/doc/asio/reference/buffer_copy/overload8.html
-/doc/asio/reference/buffer_copy/overload9.html
 /doc/asio/reference/BufferedHandshakeHandler.html
 /doc/asio/reference/buffered_read_stream/
 /doc/asio/reference/buffered_read_stream/async_fill.html
@@ -1511,10 +1297,13 @@
 /doc/asio/reference/buffered_read_stream/close/overload1.html
 /doc/asio/reference/buffered_read_stream/close/overload2.html
 /doc/asio/reference/buffered_read_stream/default_buffer_size.html
+/doc/asio/reference/buffered_read_stream/executor_type.html
 /doc/asio/reference/buffered_read_stream/fill/
 /doc/asio/reference/buffered_read_stream/fill.html
 /doc/asio/reference/buffered_read_stream/fill/overload1.html
 /doc/asio/reference/buffered_read_stream/fill/overload2.html
+/doc/asio/reference/buffered_read_stream/get_executor.html
+/doc/asio/reference/buffered_read_stream/get_io_context.html
 /doc/asio/reference/buffered_read_stream/get_io_service.html
 /doc/asio/reference/buffered_read_stream.html
 /doc/asio/reference/buffered_read_stream/in_avail/
@@ -1553,6 +1342,7 @@
 /doc/asio/reference/buffered_stream/close.html
 /doc/asio/reference/buffered_stream/close/overload1.html
 /doc/asio/reference/buffered_stream/close/overload2.html
+/doc/asio/reference/buffered_stream/executor_type.html
 /doc/asio/reference/buffered_stream/fill/
 /doc/asio/reference/buffered_stream/fill.html
 /doc/asio/reference/buffered_stream/fill/overload1.html
@@ -1561,6 +1351,8 @@
 /doc/asio/reference/buffered_stream/flush.html
 /doc/asio/reference/buffered_stream/flush/overload1.html
 /doc/asio/reference/buffered_stream/flush/overload2.html
+/doc/asio/reference/buffered_stream/get_executor.html
+/doc/asio/reference/buffered_stream/get_io_context.html
 /doc/asio/reference/buffered_stream/get_io_service.html
 /doc/asio/reference/buffered_stream.html
 /doc/asio/reference/buffered_stream/in_avail/
@@ -1599,10 +1391,13 @@
 /doc/asio/reference/buffered_write_stream/close/overload1.html
 /doc/asio/reference/buffered_write_stream/close/overload2.html
 /doc/asio/reference/buffered_write_stream/default_buffer_size.html
+/doc/asio/reference/buffered_write_stream/executor_type.html
 /doc/asio/reference/buffered_write_stream/flush/
 /doc/asio/reference/buffered_write_stream/flush.html
 /doc/asio/reference/buffered_write_stream/flush/overload1.html
 /doc/asio/reference/buffered_write_stream/flush/overload2.html
+/doc/asio/reference/buffered_write_stream/get_executor.html
+/doc/asio/reference/buffered_write_stream/get_io_context.html
 /doc/asio/reference/buffered_write_stream/get_io_service.html
 /doc/asio/reference/buffered_write_stream.html
 /doc/asio/reference/buffered_write_stream/in_avail/
@@ -1652,6 +1447,8 @@
 /doc/asio/reference/buffer/overload29.html
 /doc/asio/reference/buffer/overload2.html
 /doc/asio/reference/buffer/overload30.html
+/doc/asio/reference/buffer/overload31.html
+/doc/asio/reference/buffer/overload32.html
 /doc/asio/reference/buffer/overload3.html
 /doc/asio/reference/buffer/overload4.html
 /doc/asio/reference/buffer/overload5.html
@@ -1661,6 +1458,18 @@
 /doc/asio/reference/buffer/overload9.html
 /doc/asio/reference/buffers_begin.html
 /doc/asio/reference/buffers_end.html
+/doc/asio/reference/buffer_sequence_begin/
+/doc/asio/reference/buffer_sequence_begin.html
+/doc/asio/reference/buffer_sequence_begin/overload1.html
+/doc/asio/reference/buffer_sequence_begin/overload2.html
+/doc/asio/reference/buffer_sequence_begin/overload3.html
+/doc/asio/reference/buffer_sequence_begin/overload4.html
+/doc/asio/reference/buffer_sequence_end/
+/doc/asio/reference/buffer_sequence_end.html
+/doc/asio/reference/buffer_sequence_end/overload1.html
+/doc/asio/reference/buffer_sequence_end/overload2.html
+/doc/asio/reference/buffer_sequence_end/overload3.html
+/doc/asio/reference/buffer_sequence_end/overload4.html
 /doc/asio/reference/buffers_iterator/
 /doc/asio/reference/buffers_iterator/begin.html
 /doc/asio/reference/buffers_iterator/buffers_iterator.html
@@ -1698,18 +1507,16 @@
 /doc/asio/reference/buffers_iterator/pointer.html
 /doc/asio/reference/buffers_iterator/reference.html
 /doc/asio/reference/buffers_iterator/value_type.html
-/doc/asio/reference/buffer_size/
 /doc/asio/reference/buffer_size.html
-/doc/asio/reference/buffer_size/overload1.html
-/doc/asio/reference/buffer_size/overload2.html
-/doc/asio/reference/buffer_size/overload3.html
-/doc/asio/reference/buffer_size/overload4.html
-/doc/asio/reference/buffer_size/overload5.html
+/doc/asio/reference/CompletionCondition.html
 /doc/asio/reference/CompletionHandler.html
-/doc/asio/reference/ComposedConnectHandler.html
 /doc/asio/reference/connect/
+/doc/asio/reference/ConnectCondition.html
 /doc/asio/reference/ConnectHandler.html
 /doc/asio/reference/connect.html
+/doc/asio/reference/connect/overload10.html
+/doc/asio/reference/connect/overload11.html
+/doc/asio/reference/connect/overload12.html
 /doc/asio/reference/connect/overload1.html
 /doc/asio/reference/connect/overload2.html
 /doc/asio/reference/connect/overload3.html
@@ -1718,14 +1525,17 @@
 /doc/asio/reference/connect/overload6.html
 /doc/asio/reference/connect/overload7.html
 /doc/asio/reference/connect/overload8.html
+/doc/asio/reference/connect/overload9.html
 /doc/asio/reference/const_buffer/
 /doc/asio/reference/const_buffer/const_buffer/
 /doc/asio/reference/const_buffer/const_buffer.html
 /doc/asio/reference/const_buffer/const_buffer/overload1.html
 /doc/asio/reference/const_buffer/const_buffer/overload2.html
 /doc/asio/reference/const_buffer/const_buffer/overload3.html
+/doc/asio/reference/const_buffer/data.html
 /doc/asio/reference/const_buffer.html
 /doc/asio/reference/const_buffer/operator_plus_/
+/doc/asio/reference/const_buffer/operator_plus__eq_.html
 /doc/asio/reference/const_buffer/operator_plus_.html
 /doc/asio/reference/const_buffer/operator_plus_/overload1.html
 /doc/asio/reference/const_buffer/operator_plus_/overload2.html
@@ -1736,102 +1546,30 @@
 /doc/asio/reference/const_buffers_1/const_buffers_1/overload1.html
 /doc/asio/reference/const_buffers_1/const_buffers_1/overload2.html
 /doc/asio/reference/const_buffers_1/const_iterator.html
+/doc/asio/reference/const_buffers_1/data.html
 /doc/asio/reference/const_buffers_1/end.html
 /doc/asio/reference/const_buffers_1.html
 /doc/asio/reference/const_buffers_1/operator_plus_/
+/doc/asio/reference/const_buffers_1/operator_plus__eq_.html
 /doc/asio/reference/const_buffers_1/operator_plus_.html
 /doc/asio/reference/const_buffers_1/operator_plus_/overload1.html
 /doc/asio/reference/const_buffers_1/operator_plus_/overload2.html
+/doc/asio/reference/const_buffers_1/size.html
 /doc/asio/reference/const_buffers_1/value_type.html
 /doc/asio/reference/ConstBufferSequence.html
-/doc/asio/reference/ConvertibleToConstBuffer.html
-/doc/asio/reference/ConvertibleToMutableBuffer.html
+/doc/asio/reference/const_buffer/size.html
 /doc/asio/reference/coroutine/
 /doc/asio/reference/coroutine/coroutine.html
 /doc/asio/reference/coroutine.html
 /doc/asio/reference/coroutine/is_child.html
 /doc/asio/reference/coroutine/is_complete.html
 /doc/asio/reference/coroutine/is_parent.html
-/doc/asio/reference/datagram_socket_service/
-/doc/asio/reference/datagram_socket_service/assign.html
-/doc/asio/reference/datagram_socket_service/async_connect.html
-/doc/asio/reference/datagram_socket_service/async_receive_from.html
-/doc/asio/reference/datagram_socket_service/async_receive.html
-/doc/asio/reference/datagram_socket_service/async_send.html
-/doc/asio/reference/datagram_socket_service/async_send_to.html
-/doc/asio/reference/datagram_socket_service/async_wait.html
-/doc/asio/reference/datagram_socket_service/at_mark.html
-/doc/asio/reference/datagram_socket_service/available.html
-/doc/asio/reference/datagram_socket_service/bind.html
-/doc/asio/reference/datagram_socket_service/cancel.html
-/doc/asio/reference/datagram_socket_service/close.html
-/doc/asio/reference/datagram_socket_service/connect.html
-/doc/asio/reference/datagram_socket_service/construct.html
-/doc/asio/reference/datagram_socket_service/converting_move_construct.html
-/doc/asio/reference/datagram_socket_service/datagram_socket_service.html
-/doc/asio/reference/datagram_socket_service/destroy.html
-/doc/asio/reference/datagram_socket_service/endpoint_type.html
-/doc/asio/reference/datagram_socket_service/get_io_service.html
-/doc/asio/reference/datagram_socket_service/get_option.html
-/doc/asio/reference/datagram_socket_service.html
-/doc/asio/reference/DatagramSocketService.html
-/doc/asio/reference/datagram_socket_service/id.html
-/doc/asio/reference/datagram_socket_service/implementation_type.html
-/doc/asio/reference/datagram_socket_service/io_control.html
-/doc/asio/reference/datagram_socket_service/is_open.html
-/doc/asio/reference/datagram_socket_service/local_endpoint.html
-/doc/asio/reference/datagram_socket_service/move_assign.html
-/doc/asio/reference/datagram_socket_service/move_construct.html
-/doc/asio/reference/datagram_socket_service/native_handle.html
-/doc/asio/reference/datagram_socket_service/native_handle_type.html
-/doc/asio/reference/datagram_socket_service/native_non_blocking/
-/doc/asio/reference/datagram_socket_service/native_non_blocking.html
-/doc/asio/reference/datagram_socket_service/native_non_blocking/overload1.html
-/doc/asio/reference/datagram_socket_service/native_non_blocking/overload2.html
-/doc/asio/reference/datagram_socket_service/non_blocking/
-/doc/asio/reference/datagram_socket_service/non_blocking.html
-/doc/asio/reference/datagram_socket_service/non_blocking/overload1.html
-/doc/asio/reference/datagram_socket_service/non_blocking/overload2.html
-/doc/asio/reference/datagram_socket_service/open.html
-/doc/asio/reference/datagram_socket_service/protocol_type.html
-/doc/asio/reference/datagram_socket_service/receive_from.html
-/doc/asio/reference/datagram_socket_service/receive.html
-/doc/asio/reference/datagram_socket_service/remote_endpoint.html
-/doc/asio/reference/datagram_socket_service/send.html
-/doc/asio/reference/datagram_socket_service/send_to.html
-/doc/asio/reference/datagram_socket_service/set_option.html
-/doc/asio/reference/datagram_socket_service/shutdown.html
-/doc/asio/reference/datagram_socket_service/wait.html
 /doc/asio/reference/deadline_timer.html
-/doc/asio/reference/deadline_timer_service/
-/doc/asio/reference/deadline_timer_service/async_wait.html
-/doc/asio/reference/deadline_timer_service/cancel.html
-/doc/asio/reference/deadline_timer_service/cancel_one.html
-/doc/asio/reference/deadline_timer_service/construct.html
-/doc/asio/reference/deadline_timer_service/deadline_timer_service.html
-/doc/asio/reference/deadline_timer_service/destroy.html
-/doc/asio/reference/deadline_timer_service/duration_type.html
-/doc/asio/reference/deadline_timer_service/expires_at/
-/doc/asio/reference/deadline_timer_service/expires_at.html
-/doc/asio/reference/deadline_timer_service/expires_at/overload1.html
-/doc/asio/reference/deadline_timer_service/expires_at/overload2.html
-/doc/asio/reference/deadline_timer_service/expires_from_now/
-/doc/asio/reference/deadline_timer_service/expires_from_now.html
-/doc/asio/reference/deadline_timer_service/expires_from_now/overload1.html
-/doc/asio/reference/deadline_timer_service/expires_from_now/overload2.html
-/doc/asio/reference/deadline_timer_service/get_io_service.html
-/doc/asio/reference/deadline_timer_service.html
-/doc/asio/reference/deadline_timer_service/id.html
-/doc/asio/reference/deadline_timer_service/implementation_type.html
-/doc/asio/reference/deadline_timer_service/time_type.html
-/doc/asio/reference/deadline_timer_service/traits_type.html
-/doc/asio/reference/deadline_timer_service/wait.html
 /doc/asio/reference/defer/
 /doc/asio/reference/defer.html
 /doc/asio/reference/defer/overload1.html
 /doc/asio/reference/defer/overload2.html
 /doc/asio/reference/defer/overload3.html
-/doc/asio/reference/DescriptorService.html
 /doc/asio/reference/dispatch/
 /doc/asio/reference/dispatch.html
 /doc/asio/reference/dispatch/overload1.html
@@ -1839,11 +1577,11 @@
 /doc/asio/reference/dispatch/overload3.html
 /doc/asio/reference/dynamic_buffer/
 /doc/asio/reference/dynamic_buffer.html
+/doc/asio/reference/DynamicBuffer.html
 /doc/asio/reference/dynamic_buffer/overload1.html
 /doc/asio/reference/dynamic_buffer/overload2.html
 /doc/asio/reference/dynamic_buffer/overload3.html
 /doc/asio/reference/dynamic_buffer/overload4.html
-/doc/asio/reference/DynamicBufferSequence.html
 /doc/asio/reference/dynamic_string_buffer/
 /doc/asio/reference/dynamic_string_buffer/capacity.html
 /doc/asio/reference/dynamic_string_buffer/commit.html
@@ -1875,6 +1613,7 @@
 /doc/asio/reference/dynamic_vector_buffer/prepare.html
 /doc/asio/reference/dynamic_vector_buffer/size.html
 /doc/asio/reference/Endpoint.html
+/doc/asio/reference/EndpointSequence.html
 /doc/asio/reference/error__addrinfo_category.html
 /doc/asio/reference/error__addrinfo_errors.html
 /doc/asio/reference/error__basic_errors.html
@@ -1886,7 +1625,9 @@
 /doc/asio/reference/error_category/operator_eq__eq_.html
 /doc/asio/reference/error_category/operator_not__eq_.html
 /doc/asio/reference/error_code/
+/doc/asio/reference/error_code/assign.html
 /doc/asio/reference/error_code/category.html
+/doc/asio/reference/error_code/clear.html
 /doc/asio/reference/error_code/error_code/
 /doc/asio/reference/error_code/error_code.html
 /doc/asio/reference/error_code/error_code/overload1.html
@@ -1923,12 +1664,13 @@
 /doc/asio/reference/error__system_category.html
 /doc/asio/reference/execution_context/
 /doc/asio/reference/execution_context/add_service.html
-/doc/asio/reference/execution_context/destroy_context.html
+/doc/asio/reference/execution_context/destroy.html
 /doc/asio/reference/execution_context/_execution_context.html
 /doc/asio/reference/execution_context/execution_context.html
 /doc/asio/reference/execution_context/fork_event.html
 /doc/asio/reference/execution_context/has_service.html
 /doc/asio/reference/execution_context.html
+/doc/asio/reference/ExecutionContext.html
 /doc/asio/reference/execution_context__id/
 /doc/asio/reference/execution_context__id.html
 /doc/asio/reference/execution_context__id/id.html
@@ -1936,12 +1678,12 @@
 /doc/asio/reference/execution_context/notify_fork.html
 /doc/asio/reference/execution_context__service/
 /doc/asio/reference/execution_context__service/context.html
-/doc/asio/reference/execution_context__service/fork_service.html
 /doc/asio/reference/execution_context__service.html
+/doc/asio/reference/execution_context__service/notify_fork.html
 /doc/asio/reference/execution_context__service/_service.html
 /doc/asio/reference/execution_context__service/service.html
-/doc/asio/reference/execution_context__service/shutdown_service.html
-/doc/asio/reference/execution_context/shutdown_context.html
+/doc/asio/reference/execution_context__service/shutdown.html
+/doc/asio/reference/execution_context/shutdown.html
 /doc/asio/reference/execution_context/use_service/
 /doc/asio/reference/execution_context/use_service.html
 /doc/asio/reference/execution_context/use_service/overload1.html
@@ -1952,6 +1694,35 @@
 /doc/asio/reference/executor_arg_t/
 /doc/asio/reference/executor_arg_t/executor_arg_t.html
 /doc/asio/reference/executor_arg_t.html
+/doc/asio/reference/executor_binder/
+/doc/asio/reference/executor_binder/argument_type.html
+/doc/asio/reference/executor_binder/executor_binder/
+/doc/asio/reference/executor_binder/_executor_binder.html
+/doc/asio/reference/executor_binder/executor_binder.html
+/doc/asio/reference/executor_binder/executor_binder/overload1.html
+/doc/asio/reference/executor_binder/executor_binder/overload2.html
+/doc/asio/reference/executor_binder/executor_binder/overload3.html
+/doc/asio/reference/executor_binder/executor_binder/overload4.html
+/doc/asio/reference/executor_binder/executor_binder/overload5.html
+/doc/asio/reference/executor_binder/executor_binder/overload6.html
+/doc/asio/reference/executor_binder/executor_binder/overload7.html
+/doc/asio/reference/executor_binder/executor_binder/overload8.html
+/doc/asio/reference/executor_binder/executor_binder/overload9.html
+/doc/asio/reference/executor_binder/executor_type.html
+/doc/asio/reference/executor_binder/first_argument_type.html
+/doc/asio/reference/executor_binder/get/
+/doc/asio/reference/executor_binder/get_executor.html
+/doc/asio/reference/executor_binder/get.html
+/doc/asio/reference/executor_binder/get/overload1.html
+/doc/asio/reference/executor_binder/get/overload2.html
+/doc/asio/reference/executor_binder.html
+/doc/asio/reference/executor_binder/operator_lp__rp_/
+/doc/asio/reference/executor_binder/operator_lp__rp_.html
+/doc/asio/reference/executor_binder/operator_lp__rp_/overload1.html
+/doc/asio/reference/executor_binder/operator_lp__rp_/overload2.html
+/doc/asio/reference/executor_binder/result_type.html
+/doc/asio/reference/executor_binder/second_argument_type.html
+/doc/asio/reference/executor_binder/target_type.html
 /doc/asio/reference/executor/context.html
 /doc/asio/reference/executor/defer.html
 /doc/asio/reference/executor/dispatch.html
@@ -1985,47 +1756,18 @@
 /doc/asio/reference/executor/unspecified_bool_true.html
 /doc/asio/reference/executor/unspecified_bool_type.html
 /doc/asio/reference/executor__unspecified_bool_type_t.html
-/doc/asio/reference/executor_work/
-/doc/asio/reference/executor_work/executor_type.html
-/doc/asio/reference/executor_work/executor_work/
-/doc/asio/reference/executor_work/_executor_work.html
-/doc/asio/reference/executor_work/executor_work.html
-/doc/asio/reference/executor_work/executor_work/overload1.html
-/doc/asio/reference/executor_work/executor_work/overload2.html
-/doc/asio/reference/executor_work/executor_work/overload3.html
-/doc/asio/reference/executor_work/get_executor.html
-/doc/asio/reference/executor_work.html
-/doc/asio/reference/executor_work/owns_work.html
-/doc/asio/reference/executor_work/reset.html
-/doc/asio/reference/executor_wrapper/
-/doc/asio/reference/executor_wrapper/argument_type.html
-/doc/asio/reference/executor_wrapper/executor_type.html
-/doc/asio/reference/executor_wrapper/executor_wrapper/
-/doc/asio/reference/executor_wrapper/_executor_wrapper.html
-/doc/asio/reference/executor_wrapper/executor_wrapper.html
-/doc/asio/reference/executor_wrapper/executor_wrapper/overload1.html
-/doc/asio/reference/executor_wrapper/executor_wrapper/overload2.html
-/doc/asio/reference/executor_wrapper/executor_wrapper/overload3.html
-/doc/asio/reference/executor_wrapper/executor_wrapper/overload4.html
-/doc/asio/reference/executor_wrapper/executor_wrapper/overload5.html
-/doc/asio/reference/executor_wrapper/executor_wrapper/overload6.html
-/doc/asio/reference/executor_wrapper/executor_wrapper/overload7.html
-/doc/asio/reference/executor_wrapper/executor_wrapper/overload8.html
-/doc/asio/reference/executor_wrapper/executor_wrapper/overload9.html
-/doc/asio/reference/executor_wrapper/first_argument_type.html
-/doc/asio/reference/executor_wrapper/get_executor.html
-/doc/asio/reference/executor_wrapper.html
-/doc/asio/reference/executor_wrapper/operator_lp__rp_/
-/doc/asio/reference/executor_wrapper/operator_lp__rp_.html
-/doc/asio/reference/executor_wrapper/operator_lp__rp_/overload1.html
-/doc/asio/reference/executor_wrapper/operator_lp__rp_/overload2.html
-/doc/asio/reference/executor_wrapper/result_type.html
-/doc/asio/reference/executor_wrapper/second_argument_type.html
-/doc/asio/reference/executor_wrapper/unwrap/
-/doc/asio/reference/executor_wrapper/unwrap.html
-/doc/asio/reference/executor_wrapper/unwrap/overload1.html
-/doc/asio/reference/executor_wrapper/unwrap/overload2.html
-/doc/asio/reference/executor_wrapper/wrapped_type.html
+/doc/asio/reference/executor_work_guard/
+/doc/asio/reference/executor_work_guard/executor_type.html
+/doc/asio/reference/executor_work_guard/executor_work_guard/
+/doc/asio/reference/executor_work_guard/_executor_work_guard.html
+/doc/asio/reference/executor_work_guard/executor_work_guard.html
+/doc/asio/reference/executor_work_guard/executor_work_guard/overload1.html
+/doc/asio/reference/executor_work_guard/executor_work_guard/overload2.html
+/doc/asio/reference/executor_work_guard/executor_work_guard/overload3.html
+/doc/asio/reference/executor_work_guard/get_executor.html
+/doc/asio/reference/executor_work_guard.html
+/doc/asio/reference/executor_work_guard/owns_work.html
+/doc/asio/reference/executor_work_guard/reset.html
 /doc/asio/reference/generic__basic_endpoint/
 /doc/asio/reference/generic__basic_endpoint/basic_endpoint/
 /doc/asio/reference/generic__basic_endpoint/basic_endpoint.html
@@ -2119,7 +1861,6 @@
 /doc/asio/reference/handler_type/
 /doc/asio/reference/handler_type.html
 /doc/asio/reference/handler_type/type.html
-/doc/asio/reference/HandleService.html
 /doc/asio/reference/HandshakeHandler.html
 /doc/asio/reference/has_service.html
 /doc/asio/reference/high_resolution_timer.html
@@ -2128,95 +1869,104 @@
 /doc/asio/reference/invalid_service_owner/
 /doc/asio/reference/invalid_service_owner.html
 /doc/asio/reference/invalid_service_owner/invalid_service_owner.html
+/doc/asio/reference/io_context/
+/doc/asio/reference/io_context/add_service.html
+/doc/asio/reference/io_context/count_type.html
+/doc/asio/reference/io_context/destroy.html
+/doc/asio/reference/io_context/dispatch.html
+/doc/asio/reference/io_context__executor_type/
+/doc/asio/reference/io_context__executor_type/context.html
+/doc/asio/reference/io_context__executor_type/defer.html
+/doc/asio/reference/io_context__executor_type/dispatch.html
+/doc/asio/reference/io_context__executor_type.html
+/doc/asio/reference/io_context__executor_type/on_work_finished.html
+/doc/asio/reference/io_context__executor_type/on_work_started.html
+/doc/asio/reference/io_context__executor_type/operator_eq__eq_.html
+/doc/asio/reference/io_context__executor_type/operator_not__eq_.html
+/doc/asio/reference/io_context__executor_type/post.html
+/doc/asio/reference/io_context__executor_type/running_in_this_thread.html
+/doc/asio/reference/io_context/fork_event.html
+/doc/asio/reference/io_context/get_executor.html
+/doc/asio/reference/io_context/has_service.html
+/doc/asio/reference/io_context.html
+/doc/asio/reference/io_context/io_context/
+/doc/asio/reference/io_context/_io_context.html
+/doc/asio/reference/io_context/io_context.html
+/doc/asio/reference/io_context/io_context/overload1.html
+/doc/asio/reference/io_context/io_context/overload2.html
+/doc/asio/reference/io_context/make_service.html
+/doc/asio/reference/io_context/notify_fork.html
+/doc/asio/reference/io_context/poll/
+/doc/asio/reference/io_context/poll.html
+/doc/asio/reference/io_context/poll_one/
+/doc/asio/reference/io_context/poll_one.html
+/doc/asio/reference/io_context/poll_one/overload1.html
+/doc/asio/reference/io_context/poll_one/overload2.html
+/doc/asio/reference/io_context/poll/overload1.html
+/doc/asio/reference/io_context/poll/overload2.html
+/doc/asio/reference/io_context/post.html
+/doc/asio/reference/io_context/reset.html
+/doc/asio/reference/io_context/restart.html
+/doc/asio/reference/io_context/run/
+/doc/asio/reference/io_context/run_for.html
+/doc/asio/reference/io_context/run.html
+/doc/asio/reference/io_context/run_one/
+/doc/asio/reference/io_context/run_one_for.html
+/doc/asio/reference/io_context/run_one.html
+/doc/asio/reference/io_context/run_one/overload1.html
+/doc/asio/reference/io_context/run_one/overload2.html
+/doc/asio/reference/io_context/run_one_until.html
+/doc/asio/reference/io_context/run/overload1.html
+/doc/asio/reference/io_context/run/overload2.html
+/doc/asio/reference/io_context/run_until.html
+/doc/asio/reference/io_context__service/
+/doc/asio/reference/io_context__service/get_io_context.html
+/doc/asio/reference/io_context__service/get_io_service.html
+/doc/asio/reference/io_context__service.html
+/doc/asio/reference/io_context__service/_service.html
+/doc/asio/reference/io_context__service/service.html
+/doc/asio/reference/io_context/shutdown.html
+/doc/asio/reference/io_context/stop.html
+/doc/asio/reference/io_context/stopped.html
+/doc/asio/reference/io_context__strand/
+/doc/asio/reference/io_context__strand/context.html
+/doc/asio/reference/io_context__strand/defer.html
+/doc/asio/reference/io_context__strand/dispatch/
+/doc/asio/reference/io_context__strand/dispatch.html
+/doc/asio/reference/io_context__strand/dispatch/overload1.html
+/doc/asio/reference/io_context__strand/dispatch/overload2.html
+/doc/asio/reference/io_context__strand/get_io_context.html
+/doc/asio/reference/io_context__strand/get_io_service.html
+/doc/asio/reference/io_context__strand.html
+/doc/asio/reference/io_context__strand/on_work_finished.html
+/doc/asio/reference/io_context__strand/on_work_started.html
+/doc/asio/reference/io_context__strand/operator_eq__eq_.html
+/doc/asio/reference/io_context__strand/operator_not__eq_.html
+/doc/asio/reference/io_context__strand/post/
+/doc/asio/reference/io_context__strand/post.html
+/doc/asio/reference/io_context__strand/post/overload1.html
+/doc/asio/reference/io_context__strand/post/overload2.html
+/doc/asio/reference/io_context__strand/running_in_this_thread.html
+/doc/asio/reference/io_context__strand/_strand.html
+/doc/asio/reference/io_context__strand/strand.html
+/doc/asio/reference/io_context__strand/wrap.html
+/doc/asio/reference/io_context/use_service/
+/doc/asio/reference/io_context/use_service.html
+/doc/asio/reference/io_context/use_service/overload1.html
+/doc/asio/reference/io_context/use_service/overload2.html
+/doc/asio/reference/io_context__work/
+/doc/asio/reference/io_context__work/get_io_context.html
+/doc/asio/reference/io_context__work/get_io_service.html
+/doc/asio/reference/io_context__work.html
+/doc/asio/reference/io_context__work/work/
+/doc/asio/reference/io_context__work/_work.html
+/doc/asio/reference/io_context__work/work.html
+/doc/asio/reference/io_context__work/work/overload1.html
+/doc/asio/reference/io_context__work/work/overload2.html
+/doc/asio/reference/io_context/wrap.html
 /doc/asio/reference/IoControlCommand.html
 /doc/asio/reference/IoObjectService.html
-/doc/asio/reference/io_service/
-/doc/asio/reference/io_service/add_service.html
-/doc/asio/reference/io_service/destroy_context.html
-/doc/asio/reference/io_service/dispatch.html
-/doc/asio/reference/io_service__executor_type/
-/doc/asio/reference/io_service__executor_type/context.html
-/doc/asio/reference/io_service__executor_type/defer.html
-/doc/asio/reference/io_service__executor_type/dispatch.html
-/doc/asio/reference/io_service__executor_type.html
-/doc/asio/reference/io_service__executor_type/on_work_finished.html
-/doc/asio/reference/io_service__executor_type/on_work_started.html
-/doc/asio/reference/io_service__executor_type/operator_eq__eq_.html
-/doc/asio/reference/io_service__executor_type/operator_not__eq_.html
-/doc/asio/reference/io_service__executor_type/post.html
-/doc/asio/reference/io_service__executor_type/running_in_this_thread.html
-/doc/asio/reference/io_service/fork_event.html
-/doc/asio/reference/io_service/get_executor.html
-/doc/asio/reference/io_service/has_service.html
 /doc/asio/reference/io_service.html
-/doc/asio/reference/io_service/io_service/
-/doc/asio/reference/io_service/_io_service.html
-/doc/asio/reference/io_service/io_service.html
-/doc/asio/reference/io_service/io_service/overload1.html
-/doc/asio/reference/io_service/io_service/overload2.html
-/doc/asio/reference/io_service/make_service.html
-/doc/asio/reference/io_service/notify_fork.html
-/doc/asio/reference/io_service/poll/
-/doc/asio/reference/io_service/poll.html
-/doc/asio/reference/io_service/poll_one/
-/doc/asio/reference/io_service/poll_one.html
-/doc/asio/reference/io_service/poll_one/overload1.html
-/doc/asio/reference/io_service/poll_one/overload2.html
-/doc/asio/reference/io_service/poll/overload1.html
-/doc/asio/reference/io_service/poll/overload2.html
-/doc/asio/reference/io_service/post.html
-/doc/asio/reference/io_service/reset.html
-/doc/asio/reference/io_service/restart.html
-/doc/asio/reference/io_service/run/
-/doc/asio/reference/io_service/run.html
-/doc/asio/reference/io_service/run_one/
-/doc/asio/reference/io_service/run_one.html
-/doc/asio/reference/io_service/run_one/overload1.html
-/doc/asio/reference/io_service/run_one/overload2.html
-/doc/asio/reference/io_service/run/overload1.html
-/doc/asio/reference/io_service/run/overload2.html
-/doc/asio/reference/io_service__service/
-/doc/asio/reference/io_service__service/get_io_service.html
-/doc/asio/reference/io_service__service.html
-/doc/asio/reference/io_service__service/_service.html
-/doc/asio/reference/io_service__service/service.html
-/doc/asio/reference/io_service/shutdown_context.html
-/doc/asio/reference/io_service/stop.html
-/doc/asio/reference/io_service/stopped.html
-/doc/asio/reference/io_service__strand/
-/doc/asio/reference/io_service__strand/context.html
-/doc/asio/reference/io_service__strand/defer.html
-/doc/asio/reference/io_service__strand/dispatch/
-/doc/asio/reference/io_service__strand/dispatch.html
-/doc/asio/reference/io_service__strand/dispatch/overload1.html
-/doc/asio/reference/io_service__strand/dispatch/overload2.html
-/doc/asio/reference/io_service__strand/get_io_service.html
-/doc/asio/reference/io_service__strand.html
-/doc/asio/reference/io_service__strand/on_work_finished.html
-/doc/asio/reference/io_service__strand/on_work_started.html
-/doc/asio/reference/io_service__strand/operator_eq__eq_.html
-/doc/asio/reference/io_service__strand/operator_not__eq_.html
-/doc/asio/reference/io_service__strand/post/
-/doc/asio/reference/io_service__strand/post.html
-/doc/asio/reference/io_service__strand/post/overload1.html
-/doc/asio/reference/io_service__strand/post/overload2.html
-/doc/asio/reference/io_service__strand/running_in_this_thread.html
-/doc/asio/reference/io_service__strand/_strand.html
-/doc/asio/reference/io_service__strand/strand.html
-/doc/asio/reference/io_service__strand/wrap.html
-/doc/asio/reference/io_service/use_service/
-/doc/asio/reference/io_service/use_service.html
-/doc/asio/reference/io_service/use_service/overload1.html
-/doc/asio/reference/io_service/use_service/overload2.html
-/doc/asio/reference/io_service__work/
-/doc/asio/reference/io_service__work/get_io_service.html
-/doc/asio/reference/io_service__work.html
-/doc/asio/reference/io_service__work/work/
-/doc/asio/reference/io_service__work/_work.html
-/doc/asio/reference/io_service__work/work.html
-/doc/asio/reference/io_service__work/work/overload1.html
-/doc/asio/reference/io_service__work/work/overload2.html
-/doc/asio/reference/io_service/wrap.html
 /doc/asio/reference/ip__address/
 /doc/asio/reference/ip__address/address/
 /doc/asio/reference/ip__address/address.html
@@ -2224,17 +1974,6 @@
 /doc/asio/reference/ip__address/address/overload2.html
 /doc/asio/reference/ip__address/address/overload3.html
 /doc/asio/reference/ip__address/address/overload4.html
-/doc/asio/reference/ip__address_cast/
-/doc/asio/reference/ip__address_cast.html
-/doc/asio/reference/ip__address_cast/overload1.html
-/doc/asio/reference/ip__address_cast/overload2.html
-/doc/asio/reference/ip__address_cast/overload3.html
-/doc/asio/reference/ip__address_cast/overload4.html
-/doc/asio/reference/ip__address_cast/overload5.html
-/doc/asio/reference/ip__address_cast/overload6.html
-/doc/asio/reference/ip__address_cast/overload7.html
-/doc/asio/reference/ip__address_cast/overload8.html
-/doc/asio/reference/ip__address_cast/overload9.html
 /doc/asio/reference/ip__address/from_string/
 /doc/asio/reference/ip__address/from_string.html
 /doc/asio/reference/ip__address/from_string/overload1.html
@@ -2247,60 +1986,14 @@
 /doc/asio/reference/ip__address/is_unspecified.html
 /doc/asio/reference/ip__address/is_v4.html
 /doc/asio/reference/ip__address/is_v6.html
-/doc/asio/reference/ip__address_iterator_v4/
-/doc/asio/reference/ip__address_iterator_v4/address_iterator_v4/
-/doc/asio/reference/ip__address_iterator_v4/address_iterator_v4.html
-/doc/asio/reference/ip__address_iterator_v4/address_iterator_v4/overload1.html
-/doc/asio/reference/ip__address_iterator_v4/address_iterator_v4/overload2.html
-/doc/asio/reference/ip__address_iterator_v4/difference_type.html
-/doc/asio/reference/ip__address_iterator_v4.html
-/doc/asio/reference/ip__address_iterator_v4/iterator_category.html
-/doc/asio/reference/ip__address_iterator_v4/operator_arrow_.html
-/doc/asio/reference/ip__address_iterator_v4/operator_eq__eq_.html
-/doc/asio/reference/ip__address_iterator_v4/operator_eq_.html
-/doc/asio/reference/ip__address_iterator_v4/operator_minus__minus_/
-/doc/asio/reference/ip__address_iterator_v4/operator_minus__minus_.html
-/doc/asio/reference/ip__address_iterator_v4/operator_minus__minus_/overload1.html
-/doc/asio/reference/ip__address_iterator_v4/operator_minus__minus_/overload2.html
-/doc/asio/reference/ip__address_iterator_v4/operator_not__eq_.html
-/doc/asio/reference/ip__address_iterator_v4/operator_plus__plus_/
-/doc/asio/reference/ip__address_iterator_v4/operator_plus__plus_.html
-/doc/asio/reference/ip__address_iterator_v4/operator_plus__plus_/overload1.html
-/doc/asio/reference/ip__address_iterator_v4/operator_plus__plus_/overload2.html
-/doc/asio/reference/ip__address_iterator_v4/operator__star_.html
-/doc/asio/reference/ip__address_iterator_v4/pointer.html
-/doc/asio/reference/ip__address_iterator_v4/reference.html
-/doc/asio/reference/ip__address_iterator_v4/value_type.html
-/doc/asio/reference/ip__address_iterator_v6/
-/doc/asio/reference/ip__address_iterator_v6/address_iterator_v6/
-/doc/asio/reference/ip__address_iterator_v6/address_iterator_v6.html
-/doc/asio/reference/ip__address_iterator_v6/address_iterator_v6/overload1.html
-/doc/asio/reference/ip__address_iterator_v6/address_iterator_v6/overload2.html
-/doc/asio/reference/ip__address_iterator_v6/difference_type.html
-/doc/asio/reference/ip__address_iterator_v6.html
-/doc/asio/reference/ip__address_iterator_v6/iterator_category.html
-/doc/asio/reference/ip__address_iterator_v6/operator_arrow_.html
-/doc/asio/reference/ip__address_iterator_v6/operator_eq__eq_.html
-/doc/asio/reference/ip__address_iterator_v6/operator_eq_.html
-/doc/asio/reference/ip__address_iterator_v6/operator_minus__minus_/
-/doc/asio/reference/ip__address_iterator_v6/operator_minus__minus_.html
-/doc/asio/reference/ip__address_iterator_v6/operator_minus__minus_/overload1.html
-/doc/asio/reference/ip__address_iterator_v6/operator_minus__minus_/overload2.html
-/doc/asio/reference/ip__address_iterator_v6/operator_not__eq_.html
-/doc/asio/reference/ip__address_iterator_v6/operator_plus__plus_/
-/doc/asio/reference/ip__address_iterator_v6/operator_plus__plus_.html
-/doc/asio/reference/ip__address_iterator_v6/operator_plus__plus_/overload1.html
-/doc/asio/reference/ip__address_iterator_v6/operator_plus__plus_/overload2.html
-/doc/asio/reference/ip__address_iterator_v6/operator__star_.html
-/doc/asio/reference/ip__address_iterator_v6/pointer.html
-/doc/asio/reference/ip__address_iterator_v6/reference.html
-/doc/asio/reference/ip__address_iterator_v6/value_type.html
 /doc/asio/reference/ip__address/make_address/
 /doc/asio/reference/ip__address/make_address.html
 /doc/asio/reference/ip__address/make_address/overload1.html
 /doc/asio/reference/ip__address/make_address/overload2.html
 /doc/asio/reference/ip__address/make_address/overload3.html
 /doc/asio/reference/ip__address/make_address/overload4.html
+/doc/asio/reference/ip__address/make_address/overload5.html
+/doc/asio/reference/ip__address/make_address/overload6.html
 /doc/asio/reference/ip__address/operator_eq_/
 /doc/asio/reference/ip__address/operator_eq__eq_.html
 /doc/asio/reference/ip__address/operator_eq_.html
@@ -2313,33 +2006,6 @@
 /doc/asio/reference/ip__address/operator_lt_.html
 /doc/asio/reference/ip__address/operator_lt__lt_.html
 /doc/asio/reference/ip__address/operator_not__eq_.html
-/doc/asio/reference/ip__address_range_v4/
-/doc/asio/reference/ip__address_range_v4/address_range_v4/
-/doc/asio/reference/ip__address_range_v4/address_range_v4.html
-/doc/asio/reference/ip__address_range_v4/address_range_v4/overload1.html
-/doc/asio/reference/ip__address_range_v4/address_range_v4/overload2.html
-/doc/asio/reference/ip__address_range_v4/address_range_v4/overload3.html
-/doc/asio/reference/ip__address_range_v4/begin.html
-/doc/asio/reference/ip__address_range_v4/empty.html
-/doc/asio/reference/ip__address_range_v4/end.html
-/doc/asio/reference/ip__address_range_v4/find.html
-/doc/asio/reference/ip__address_range_v4.html
-/doc/asio/reference/ip__address_range_v4/iterator.html
-/doc/asio/reference/ip__address_range_v4/operator_eq_.html
-/doc/asio/reference/ip__address_range_v4/size.html
-/doc/asio/reference/ip__address_range_v6/
-/doc/asio/reference/ip__address_range_v6/address_range_v6/
-/doc/asio/reference/ip__address_range_v6/address_range_v6.html
-/doc/asio/reference/ip__address_range_v6/address_range_v6/overload1.html
-/doc/asio/reference/ip__address_range_v6/address_range_v6/overload2.html
-/doc/asio/reference/ip__address_range_v6/address_range_v6/overload3.html
-/doc/asio/reference/ip__address_range_v6/begin.html
-/doc/asio/reference/ip__address_range_v6/empty.html
-/doc/asio/reference/ip__address_range_v6/end.html
-/doc/asio/reference/ip__address_range_v6/find.html
-/doc/asio/reference/ip__address_range_v6.html
-/doc/asio/reference/ip__address_range_v6/iterator.html
-/doc/asio/reference/ip__address_range_v6/operator_eq_.html
 /doc/asio/reference/ip__address/to_string/
 /doc/asio/reference/ip__address/to_string.html
 /doc/asio/reference/ip__address/to_string/overload1.html
@@ -2372,6 +2038,7 @@
 /doc/asio/reference/ip__address_v4/is_loopback.html
 /doc/asio/reference/ip__address_v4/is_multicast.html
 /doc/asio/reference/ip__address_v4/is_unspecified.html
+/doc/asio/reference/ip__address_v4_iterator.html
 /doc/asio/reference/ip__address_v4/loopback.html
 /doc/asio/reference/ip__address_v4/make_address_v4/
 /doc/asio/reference/ip__address_v4/make_address_v4.html
@@ -2382,6 +2049,8 @@
 /doc/asio/reference/ip__address_v4/make_address_v4/overload5.html
 /doc/asio/reference/ip__address_v4/make_address_v4/overload6.html
 /doc/asio/reference/ip__address_v4/make_address_v4/overload7.html
+/doc/asio/reference/ip__address_v4/make_address_v4/overload8.html
+/doc/asio/reference/ip__address_v4/make_address_v4/overload9.html
 /doc/asio/reference/ip__address_v4/make_network_v4/
 /doc/asio/reference/ip__address_v4/make_network_v4.html
 /doc/asio/reference/ip__address_v4/make_network_v4/overload1.html
@@ -2398,12 +2067,15 @@
 /doc/asio/reference/ip__address_v4/operator_lt__lt_/overload1.html
 /doc/asio/reference/ip__address_v4/operator_lt__lt_/overload2.html
 /doc/asio/reference/ip__address_v4/operator_not__eq_.html
+/doc/asio/reference/ip__address_v4_range.html
 /doc/asio/reference/ip__address_v4/to_bytes.html
 /doc/asio/reference/ip__address_v4/to_string/
 /doc/asio/reference/ip__address_v4/to_string.html
 /doc/asio/reference/ip__address_v4/to_string/overload1.html
 /doc/asio/reference/ip__address_v4/to_string/overload2.html
+/doc/asio/reference/ip__address_v4/to_uint.html
 /doc/asio/reference/ip__address_v4/to_ulong.html
+/doc/asio/reference/ip__address_v4/uint_type.html
 /doc/asio/reference/ip__address_v6/
 /doc/asio/reference/ip__address_v6/address_v6/
 /doc/asio/reference/ip__address_v6/address_v6.html
@@ -2431,6 +2103,7 @@
 /doc/asio/reference/ip__address_v6/is_unspecified.html
 /doc/asio/reference/ip__address_v6/is_v4_compatible.html
 /doc/asio/reference/ip__address_v6/is_v4_mapped.html
+/doc/asio/reference/ip__address_v6_iterator.html
 /doc/asio/reference/ip__address_v6/loopback.html
 /doc/asio/reference/ip__address_v6/make_address_v6/
 /doc/asio/reference/ip__address_v6/make_address_v6.html
@@ -2440,6 +2113,8 @@
 /doc/asio/reference/ip__address_v6/make_address_v6/overload4.html
 /doc/asio/reference/ip__address_v6/make_address_v6/overload5.html
 /doc/asio/reference/ip__address_v6/make_address_v6/overload6.html
+/doc/asio/reference/ip__address_v6/make_address_v6/overload7.html
+/doc/asio/reference/ip__address_v6/make_address_v6/overload8.html
 /doc/asio/reference/ip__address_v6/make_network_v6.html
 /doc/asio/reference/ip__address_v6/operator_eq__eq_.html
 /doc/asio/reference/ip__address_v6/operator_eq_.html
@@ -2452,6 +2127,7 @@
 /doc/asio/reference/ip__address_v6/operator_lt__lt_/overload1.html
 /doc/asio/reference/ip__address_v6/operator_lt__lt_/overload2.html
 /doc/asio/reference/ip__address_v6/operator_not__eq_.html
+/doc/asio/reference/ip__address_v6_range.html
 /doc/asio/reference/ip__address_v6/scope_id/
 /doc/asio/reference/ip__address_v6/scope_id.html
 /doc/asio/reference/ip__address_v6/scope_id/overload1.html
@@ -2469,6 +2145,81 @@
 /doc/asio/reference/ip__bad_address_cast/bad_address_cast.html
 /doc/asio/reference/ip__bad_address_cast.html
 /doc/asio/reference/ip__bad_address_cast/what.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/overload1.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/overload2.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/difference_type.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/iterator_category.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_arrow_.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq__eq_.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq_.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_/
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_/overload1.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_/overload2.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_not__eq_.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_/
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_/overload1.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_/overload2.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator__star_.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/pointer.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/reference.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/value_type.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/overload1.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/overload2.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/difference_type.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/iterator_category.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_arrow_.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq__eq_.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq_.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_/
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_/overload1.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_/overload2.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_not__eq_.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_/
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_/overload1.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_/overload2.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator__star_.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/pointer.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/reference.html
+/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/value_type.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/
+/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/
+/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload1.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload2.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload3.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/begin.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/empty.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/end.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/find.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/iterator.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/operator_eq_.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/size.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/
+/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/
+/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload1.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload2.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload3.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/begin.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/empty.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/end.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/find.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/iterator.html
+/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/operator_eq_.html
 /doc/asio/reference/ip__basic_endpoint/
 /doc/asio/reference/ip__basic_endpoint/address/
 /doc/asio/reference/ip__basic_endpoint/address.html
@@ -2480,6 +2231,7 @@
 /doc/asio/reference/ip__basic_endpoint/basic_endpoint/overload2.html
 /doc/asio/reference/ip__basic_endpoint/basic_endpoint/overload3.html
 /doc/asio/reference/ip__basic_endpoint/basic_endpoint/overload4.html
+/doc/asio/reference/ip__basic_endpoint/basic_endpoint/overload5.html
 /doc/asio/reference/ip__basic_endpoint/capacity.html
 /doc/asio/reference/ip__basic_endpoint/data/
 /doc/asio/reference/ip__basic_endpoint/data.html
@@ -2487,8 +2239,11 @@
 /doc/asio/reference/ip__basic_endpoint/data/overload2.html
 /doc/asio/reference/ip__basic_endpoint/data_type.html
 /doc/asio/reference/ip__basic_endpoint.html
+/doc/asio/reference/ip__basic_endpoint/operator_eq_/
 /doc/asio/reference/ip__basic_endpoint/operator_eq__eq_.html
 /doc/asio/reference/ip__basic_endpoint/operator_eq_.html
+/doc/asio/reference/ip__basic_endpoint/operator_eq_/overload1.html
+/doc/asio/reference/ip__basic_endpoint/operator_eq_/overload2.html
 /doc/asio/reference/ip__basic_endpoint/operator_gt__eq_.html
 /doc/asio/reference/ip__basic_endpoint/operator_gt_.html
 /doc/asio/reference/ip__basic_endpoint/operator_lt__eq_.html
@@ -2504,12 +2259,23 @@
 /doc/asio/reference/ip__basic_endpoint/resize.html
 /doc/asio/reference/ip__basic_endpoint/size.html
 /doc/asio/reference/ip__basic_resolver/
+/doc/asio/reference/ip__basic_resolver/address_configured.html
+/doc/asio/reference/ip__basic_resolver/all_matching.html
 /doc/asio/reference/ip__basic_resolver/async_resolve/
 /doc/asio/reference/ip__basic_resolver/async_resolve.html
 /doc/asio/reference/ip__basic_resolver/async_resolve/overload1.html
 /doc/asio/reference/ip__basic_resolver/async_resolve/overload2.html
+/doc/asio/reference/ip__basic_resolver/async_resolve/overload3.html
+/doc/asio/reference/ip__basic_resolver/async_resolve/overload4.html
+/doc/asio/reference/ip__basic_resolver/async_resolve/overload5.html
+/doc/asio/reference/ip__basic_resolver/async_resolve/overload6.html
+/doc/asio/reference/ip__basic_resolver/basic_resolver/
+/doc/asio/reference/ip__basic_resolver/_basic_resolver.html
 /doc/asio/reference/ip__basic_resolver/basic_resolver.html
+/doc/asio/reference/ip__basic_resolver/basic_resolver/overload1.html
+/doc/asio/reference/ip__basic_resolver/basic_resolver/overload2.html
 /doc/asio/reference/ip__basic_resolver/cancel.html
+/doc/asio/reference/ip__basic_resolver/canonical_name.html
 /doc/asio/reference/ip__basic_resolver/endpoint_type.html
 /doc/asio/reference/ip__basic_resolver_entry/
 /doc/asio/reference/ip__basic_resolver_entry/basic_resolver_entry/
@@ -2518,37 +2284,43 @@
 /doc/asio/reference/ip__basic_resolver_entry/basic_resolver_entry/overload2.html
 /doc/asio/reference/ip__basic_resolver_entry/endpoint.html
 /doc/asio/reference/ip__basic_resolver_entry/endpoint_type.html
+/doc/asio/reference/ip__basic_resolver_entry/host_name/
 /doc/asio/reference/ip__basic_resolver_entry/host_name.html
+/doc/asio/reference/ip__basic_resolver_entry/host_name/overload1.html
+/doc/asio/reference/ip__basic_resolver_entry/host_name/overload2.html
 /doc/asio/reference/ip__basic_resolver_entry.html
 /doc/asio/reference/ip__basic_resolver_entry/operator_endpoint_type.html
 /doc/asio/reference/ip__basic_resolver_entry/protocol_type.html
+/doc/asio/reference/ip__basic_resolver_entry/service_name/
 /doc/asio/reference/ip__basic_resolver_entry/service_name.html
+/doc/asio/reference/ip__basic_resolver_entry/service_name/overload1.html
+/doc/asio/reference/ip__basic_resolver_entry/service_name/overload2.html
 /doc/asio/reference/ip__basic_resolver/executor_type.html
+/doc/asio/reference/ip__basic_resolver/flags.html
 /doc/asio/reference/ip__basic_resolver/get_executor.html
-/doc/asio/reference/ip__basic_resolver/get_implementation/
-/doc/asio/reference/ip__basic_resolver/get_implementation.html
-/doc/asio/reference/ip__basic_resolver/get_implementation/overload1.html
-/doc/asio/reference/ip__basic_resolver/get_implementation/overload2.html
+/doc/asio/reference/ip__basic_resolver/get_io_context.html
 /doc/asio/reference/ip__basic_resolver/get_io_service.html
-/doc/asio/reference/ip__basic_resolver/get_service/
-/doc/asio/reference/ip__basic_resolver/get_service.html
-/doc/asio/reference/ip__basic_resolver/get_service/overload1.html
-/doc/asio/reference/ip__basic_resolver/get_service/overload2.html
 /doc/asio/reference/ip__basic_resolver.html
-/doc/asio/reference/ip__basic_resolver/implementation_type.html
 /doc/asio/reference/ip__basic_resolver_iterator/
+/doc/asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/
 /doc/asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator.html
-/doc/asio/reference/ip__basic_resolver_iterator/create/
-/doc/asio/reference/ip__basic_resolver_iterator/create.html
-/doc/asio/reference/ip__basic_resolver_iterator/create/overload1.html
-/doc/asio/reference/ip__basic_resolver_iterator/create/overload2.html
-/doc/asio/reference/ip__basic_resolver_iterator/create/overload3.html
+/doc/asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/overload1.html
+/doc/asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/overload2.html
+/doc/asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/overload3.html
+/doc/asio/reference/ip__basic_resolver_iterator/dereference.html
 /doc/asio/reference/ip__basic_resolver_iterator/difference_type.html
+/doc/asio/reference/ip__basic_resolver_iterator/equal.html
 /doc/asio/reference/ip__basic_resolver_iterator.html
 /doc/asio/reference/ip__basic_resolver/iterator.html
+/doc/asio/reference/ip__basic_resolver_iterator/increment.html
+/doc/asio/reference/ip__basic_resolver_iterator/index_.html
 /doc/asio/reference/ip__basic_resolver_iterator/iterator_category.html
 /doc/asio/reference/ip__basic_resolver_iterator/operator_arrow_.html
+/doc/asio/reference/ip__basic_resolver_iterator/operator_eq_/
 /doc/asio/reference/ip__basic_resolver_iterator/operator_eq__eq_.html
+/doc/asio/reference/ip__basic_resolver_iterator/operator_eq_.html
+/doc/asio/reference/ip__basic_resolver_iterator/operator_eq_/overload1.html
+/doc/asio/reference/ip__basic_resolver_iterator/operator_eq_/overload2.html
 /doc/asio/reference/ip__basic_resolver_iterator/operator_not__eq_.html
 /doc/asio/reference/ip__basic_resolver_iterator/operator_plus__plus_/
 /doc/asio/reference/ip__basic_resolver_iterator/operator_plus__plus_.html
@@ -2557,7 +2329,12 @@
 /doc/asio/reference/ip__basic_resolver_iterator/operator__star_.html
 /doc/asio/reference/ip__basic_resolver_iterator/pointer.html
 /doc/asio/reference/ip__basic_resolver_iterator/reference.html
+/doc/asio/reference/ip__basic_resolver_iterator/values_.html
 /doc/asio/reference/ip__basic_resolver_iterator/value_type.html
+/doc/asio/reference/ip__basic_resolver/numeric_host.html
+/doc/asio/reference/ip__basic_resolver/numeric_service.html
+/doc/asio/reference/ip__basic_resolver/operator_eq_.html
+/doc/asio/reference/ip__basic_resolver/passive.html
 /doc/asio/reference/ip__basic_resolver/protocol_type.html
 /doc/asio/reference/ip__basic_resolver_query/
 /doc/asio/reference/ip__basic_resolver_query/address_configured.html
@@ -2582,11 +2359,69 @@
 /doc/asio/reference/ip__basic_resolver_query/v4_mapped.html
 /doc/asio/reference/ip__basic_resolver/resolve/
 /doc/asio/reference/ip__basic_resolver/resolve.html
+/doc/asio/reference/ip__basic_resolver/resolve/overload10.html
+/doc/asio/reference/ip__basic_resolver/resolve/overload11.html
+/doc/asio/reference/ip__basic_resolver/resolve/overload12.html
 /doc/asio/reference/ip__basic_resolver/resolve/overload1.html
 /doc/asio/reference/ip__basic_resolver/resolve/overload2.html
 /doc/asio/reference/ip__basic_resolver/resolve/overload3.html
 /doc/asio/reference/ip__basic_resolver/resolve/overload4.html
-/doc/asio/reference/ip__basic_resolver/service_type.html
+/doc/asio/reference/ip__basic_resolver/resolve/overload5.html
+/doc/asio/reference/ip__basic_resolver/resolve/overload6.html
+/doc/asio/reference/ip__basic_resolver/resolve/overload7.html
+/doc/asio/reference/ip__basic_resolver/resolve/overload8.html
+/doc/asio/reference/ip__basic_resolver/resolve/overload9.html
+/doc/asio/reference/ip__basic_resolver_results/
+/doc/asio/reference/ip__basic_resolver_results/basic_resolver_results/
+/doc/asio/reference/ip__basic_resolver_results/basic_resolver_results.html
+/doc/asio/reference/ip__basic_resolver_results/basic_resolver_results/overload1.html
+/doc/asio/reference/ip__basic_resolver_results/basic_resolver_results/overload2.html
+/doc/asio/reference/ip__basic_resolver_results/basic_resolver_results/overload3.html
+/doc/asio/reference/ip__basic_resolver_results/begin.html
+/doc/asio/reference/ip__basic_resolver_results/cbegin.html
+/doc/asio/reference/ip__basic_resolver_results/cend.html
+/doc/asio/reference/ip__basic_resolver_results/const_iterator.html
+/doc/asio/reference/ip__basic_resolver_results/const_reference.html
+/doc/asio/reference/ip__basic_resolver_results/dereference.html
+/doc/asio/reference/ip__basic_resolver_results/difference_type.html
+/doc/asio/reference/ip__basic_resolver_results/empty.html
+/doc/asio/reference/ip__basic_resolver_results/end.html
+/doc/asio/reference/ip__basic_resolver_results/endpoint_type.html
+/doc/asio/reference/ip__basic_resolver_results/equal.html
+/doc/asio/reference/ip__basic_resolver_results.html
+/doc/asio/reference/ip__basic_resolver_results/increment.html
+/doc/asio/reference/ip__basic_resolver_results/index_.html
+/doc/asio/reference/ip__basic_resolver_results/iterator_category.html
+/doc/asio/reference/ip__basic_resolver_results/iterator.html
+/doc/asio/reference/ip__basic_resolver_results/max_size.html
+/doc/asio/reference/ip__basic_resolver_results/operator_arrow_.html
+/doc/asio/reference/ip__basic_resolver_results/operator_eq_/
+/doc/asio/reference/ip__basic_resolver_results/operator_eq__eq_/
+/doc/asio/reference/ip__basic_resolver_results/operator_eq__eq_.html
+/doc/asio/reference/ip__basic_resolver_results/operator_eq__eq_/overload1.html
+/doc/asio/reference/ip__basic_resolver_results/operator_eq__eq_/overload2.html
+/doc/asio/reference/ip__basic_resolver_results/operator_eq_.html
+/doc/asio/reference/ip__basic_resolver_results/operator_eq_/overload1.html
+/doc/asio/reference/ip__basic_resolver_results/operator_eq_/overload2.html
+/doc/asio/reference/ip__basic_resolver_results/operator_not__eq_/
+/doc/asio/reference/ip__basic_resolver_results/operator_not__eq_.html
+/doc/asio/reference/ip__basic_resolver_results/operator_not__eq_/overload1.html
+/doc/asio/reference/ip__basic_resolver_results/operator_not__eq_/overload2.html
+/doc/asio/reference/ip__basic_resolver_results/operator_plus__plus_/
+/doc/asio/reference/ip__basic_resolver_results/operator_plus__plus_.html
+/doc/asio/reference/ip__basic_resolver_results/operator_plus__plus_/overload1.html
+/doc/asio/reference/ip__basic_resolver_results/operator_plus__plus_/overload2.html
+/doc/asio/reference/ip__basic_resolver_results/operator__star_.html
+/doc/asio/reference/ip__basic_resolver_results/pointer.html
+/doc/asio/reference/ip__basic_resolver_results/protocol_type.html
+/doc/asio/reference/ip__basic_resolver_results/reference.html
+/doc/asio/reference/ip__basic_resolver_results/size.html
+/doc/asio/reference/ip__basic_resolver_results/size_type.html
+/doc/asio/reference/ip__basic_resolver_results/swap.html
+/doc/asio/reference/ip__basic_resolver/results_type.html
+/doc/asio/reference/ip__basic_resolver_results/values_.html
+/doc/asio/reference/ip__basic_resolver_results/value_type.html
+/doc/asio/reference/ip__basic_resolver/v4_mapped.html
 /doc/asio/reference/ip__host_name/
 /doc/asio/reference/ip__host_name.html
 /doc/asio/reference/ip__host_name/overload1.html
@@ -2622,6 +2457,8 @@
 /doc/asio/reference/ip__network_v4/make_network_v4/overload2.html
 /doc/asio/reference/ip__network_v4/make_network_v4/overload3.html
 /doc/asio/reference/ip__network_v4/make_network_v4/overload4.html
+/doc/asio/reference/ip__network_v4/make_network_v4/overload5.html
+/doc/asio/reference/ip__network_v4/make_network_v4/overload6.html
 /doc/asio/reference/ip__network_v4/netmask.html
 /doc/asio/reference/ip__network_v4/network.html
 /doc/asio/reference/ip__network_v4/network_v4/
@@ -2651,6 +2488,8 @@
 /doc/asio/reference/ip__network_v6/make_network_v6/overload2.html
 /doc/asio/reference/ip__network_v6/make_network_v6/overload3.html
 /doc/asio/reference/ip__network_v6/make_network_v6/overload4.html
+/doc/asio/reference/ip__network_v6/make_network_v6/overload5.html
+/doc/asio/reference/ip__network_v6/make_network_v6/overload6.html
 /doc/asio/reference/ip__network_v6/network.html
 /doc/asio/reference/ip__network_v6/network_v6/
 /doc/asio/reference/ip__network_v6/network_v6.html
@@ -2665,6 +2504,17 @@
 /doc/asio/reference/ip__network_v6/to_string.html
 /doc/asio/reference/ip__network_v6/to_string/overload1.html
 /doc/asio/reference/ip__network_v6/to_string/overload2.html
+/doc/asio/reference/ip__resolver_base/
+/doc/asio/reference/ip__resolver_base/address_configured.html
+/doc/asio/reference/ip__resolver_base/all_matching.html
+/doc/asio/reference/ip__resolver_base/canonical_name.html
+/doc/asio/reference/ip__resolver_base/flags.html
+/doc/asio/reference/ip__resolver_base.html
+/doc/asio/reference/ip__resolver_base/numeric_host.html
+/doc/asio/reference/ip__resolver_base/numeric_service.html
+/doc/asio/reference/ip__resolver_base/passive.html
+/doc/asio/reference/ip__resolver_base/_resolver_base.html
+/doc/asio/reference/ip__resolver_base/v4_mapped.html
 /doc/asio/reference/ip__resolver_query_base/
 /doc/asio/reference/ip__resolver_query_base/address_configured.html
 /doc/asio/reference/ip__resolver_query_base/all_matching.html
@@ -2676,27 +2526,6 @@
 /doc/asio/reference/ip__resolver_query_base/passive.html
 /doc/asio/reference/ip__resolver_query_base/_resolver_query_base.html
 /doc/asio/reference/ip__resolver_query_base/v4_mapped.html
-/doc/asio/reference/ip__resolver_service/
-/doc/asio/reference/ip__resolver_service/async_resolve/
-/doc/asio/reference/ip__resolver_service/async_resolve.html
-/doc/asio/reference/ip__resolver_service/async_resolve/overload1.html
-/doc/asio/reference/ip__resolver_service/async_resolve/overload2.html
-/doc/asio/reference/ip__resolver_service/cancel.html
-/doc/asio/reference/ip__resolver_service/construct.html
-/doc/asio/reference/ip__resolver_service/destroy.html
-/doc/asio/reference/ip__resolver_service/endpoint_type.html
-/doc/asio/reference/ip__resolver_service/get_io_service.html
-/doc/asio/reference/ip__resolver_service.html
-/doc/asio/reference/ip__resolver_service/id.html
-/doc/asio/reference/ip__resolver_service/implementation_type.html
-/doc/asio/reference/ip__resolver_service/iterator_type.html
-/doc/asio/reference/ip__resolver_service/protocol_type.html
-/doc/asio/reference/ip__resolver_service/query_type.html
-/doc/asio/reference/ip__resolver_service/resolve/
-/doc/asio/reference/ip__resolver_service/resolve.html
-/doc/asio/reference/ip__resolver_service/resolve/overload1.html
-/doc/asio/reference/ip__resolver_service/resolve/overload2.html
-/doc/asio/reference/ip__resolver_service/resolver_service.html
 /doc/asio/reference/ip__tcp/
 /doc/asio/reference/ip__tcp/acceptor.html
 /doc/asio/reference/ip__tcp/endpoint.html
@@ -2728,7 +2557,10 @@
 /doc/asio/reference/ip__v4_mapped_t.html
 /doc/asio/reference/ip__v6_only.html
 /doc/asio/reference/is_const_buffer_sequence.html
-/doc/asio/reference/is_dynamic_buffer_sequence.html
+/doc/asio/reference/is_dynamic_buffer.html
+/doc/asio/reference/is_endpoint_sequence/
+/doc/asio/reference/is_endpoint_sequence.html
+/doc/asio/reference/is_endpoint_sequence/value.html
 /doc/asio/reference/is_executor.html
 /doc/asio/reference/is_match_condition/
 /doc/asio/reference/is_match_condition.html
@@ -2740,6 +2572,7 @@
 /doc/asio/reference/is_write_buffered/
 /doc/asio/reference/is_write_buffered.html
 /doc/asio/reference/is_write_buffered/value.html
+/doc/asio/reference/IteratorConnectHandler.html
 /doc/asio/reference/local__basic_endpoint/
 /doc/asio/reference/local__basic_endpoint/basic_endpoint/
 /doc/asio/reference/local__basic_endpoint/basic_endpoint.html
@@ -2791,26 +2624,30 @@
 /doc/asio/reference/local__stream_protocol/protocol.html
 /doc/asio/reference/local__stream_protocol/socket.html
 /doc/asio/reference/local__stream_protocol/type.html
-/doc/asio/reference/make_work/
-/doc/asio/reference/make_work.html
-/doc/asio/reference/make_work/overload1.html
-/doc/asio/reference/make_work/overload2.html
-/doc/asio/reference/make_work/overload3.html
-/doc/asio/reference/make_work/overload4.html
-/doc/asio/reference/make_work/overload5.html
+/doc/asio/reference/make_work_guard/
+/doc/asio/reference/make_work_guard.html
+/doc/asio/reference/make_work_guard/overload1.html
+/doc/asio/reference/make_work_guard/overload2.html
+/doc/asio/reference/make_work_guard/overload3.html
+/doc/asio/reference/make_work_guard/overload4.html
+/doc/asio/reference/make_work_guard/overload5.html
+/doc/asio/reference/MoveAcceptHandler.html
 /doc/asio/reference/mutable_buffer/
+/doc/asio/reference/mutable_buffer/data.html
 /doc/asio/reference/mutable_buffer.html
 /doc/asio/reference/mutable_buffer/mutable_buffer/
 /doc/asio/reference/mutable_buffer/mutable_buffer.html
 /doc/asio/reference/mutable_buffer/mutable_buffer/overload1.html
 /doc/asio/reference/mutable_buffer/mutable_buffer/overload2.html
 /doc/asio/reference/mutable_buffer/operator_plus_/
+/doc/asio/reference/mutable_buffer/operator_plus__eq_.html
 /doc/asio/reference/mutable_buffer/operator_plus_.html
 /doc/asio/reference/mutable_buffer/operator_plus_/overload1.html
 /doc/asio/reference/mutable_buffer/operator_plus_/overload2.html
 /doc/asio/reference/mutable_buffers_1/
 /doc/asio/reference/mutable_buffers_1/begin.html
 /doc/asio/reference/mutable_buffers_1/const_iterator.html
+/doc/asio/reference/mutable_buffers_1/data.html
 /doc/asio/reference/mutable_buffers_1/end.html
 /doc/asio/reference/mutable_buffers_1.html
 /doc/asio/reference/mutable_buffers_1/mutable_buffers_1/
@@ -2818,275 +2655,159 @@
 /doc/asio/reference/mutable_buffers_1/mutable_buffers_1/overload1.html
 /doc/asio/reference/mutable_buffers_1/mutable_buffers_1/overload2.html
 /doc/asio/reference/mutable_buffers_1/operator_plus_/
+/doc/asio/reference/mutable_buffers_1/operator_plus__eq_.html
 /doc/asio/reference/mutable_buffers_1/operator_plus_.html
 /doc/asio/reference/mutable_buffers_1/operator_plus_/overload1.html
 /doc/asio/reference/mutable_buffers_1/operator_plus_/overload2.html
+/doc/asio/reference/mutable_buffers_1/size.html
 /doc/asio/reference/mutable_buffers_1/value_type.html
 /doc/asio/reference/MutableBufferSequence.html
+/doc/asio/reference/mutable_buffer/size.html
 /doc/asio/reference/null_buffers/
 /doc/asio/reference/null_buffers/begin.html
 /doc/asio/reference/null_buffers/const_iterator.html
 /doc/asio/reference/null_buffers/end.html
 /doc/asio/reference/null_buffers.html
 /doc/asio/reference/null_buffers/value_type.html
-/doc/asio/reference/ObjectHandleService.html
 /doc/asio/reference/operator_lt__lt_.html
-/doc/asio/reference/package/
-/doc/asio/reference/packaged_handler/
-/doc/asio/reference/packaged_handler/allocator_type.html
-/doc/asio/reference/packaged_handler/get_allocator.html
-/doc/asio/reference/packaged_handler.html
-/doc/asio/reference/packaged_handler/packaged_handler/
-/doc/asio/reference/packaged_handler/packaged_handler.html
-/doc/asio/reference/packaged_handler/packaged_handler/overload1.html
-/doc/asio/reference/packaged_handler/packaged_handler/overload2.html
-/doc/asio/reference/packaged_token/
-/doc/asio/reference/packaged_token/allocator_type.html
-/doc/asio/reference/packaged_token/get_allocator.html
-/doc/asio/reference/packaged_token.html
-/doc/asio/reference/packaged_token/packaged_token/
-/doc/asio/reference/packaged_token/packaged_token.html
-/doc/asio/reference/packaged_token/packaged_token/overload1.html
-/doc/asio/reference/packaged_token/packaged_token/overload2.html
-/doc/asio/reference/package.html
-/doc/asio/reference/package/overload1.html
-/doc/asio/reference/package/overload2.html
 /doc/asio/reference/placeholders__bytes_transferred.html
+/doc/asio/reference/placeholders__endpoint.html
 /doc/asio/reference/placeholders__error.html
 /doc/asio/reference/placeholders__iterator.html
+/doc/asio/reference/placeholders__results.html
 /doc/asio/reference/placeholders__signal_number.html
-/doc/asio/reference/posix__basic_descriptor/
-/doc/asio/reference/posix__basic_descriptor/assign/
-/doc/asio/reference/posix__basic_descriptor/assign.html
-/doc/asio/reference/posix__basic_descriptor/assign/overload1.html
-/doc/asio/reference/posix__basic_descriptor/assign/overload2.html
-/doc/asio/reference/posix__basic_descriptor/async_wait.html
-/doc/asio/reference/posix__basic_descriptor/basic_descriptor/
-/doc/asio/reference/posix__basic_descriptor/_basic_descriptor.html
-/doc/asio/reference/posix__basic_descriptor/basic_descriptor.html
-/doc/asio/reference/posix__basic_descriptor/basic_descriptor/overload1.html
-/doc/asio/reference/posix__basic_descriptor/basic_descriptor/overload2.html
-/doc/asio/reference/posix__basic_descriptor/basic_descriptor/overload3.html
-/doc/asio/reference/posix__basic_descriptor/bytes_readable.html
-/doc/asio/reference/posix__basic_descriptor/cancel/
-/doc/asio/reference/posix__basic_descriptor/cancel.html
-/doc/asio/reference/posix__basic_descriptor/cancel/overload1.html
-/doc/asio/reference/posix__basic_descriptor/cancel/overload2.html
-/doc/asio/reference/posix__basic_descriptor/close/
-/doc/asio/reference/posix__basic_descriptor/close.html
-/doc/asio/reference/posix__basic_descriptor/close/overload1.html
-/doc/asio/reference/posix__basic_descriptor/close/overload2.html
-/doc/asio/reference/posix__basic_descriptor/executor_type.html
-/doc/asio/reference/posix__basic_descriptor/get_executor.html
-/doc/asio/reference/posix__basic_descriptor/get_implementation/
-/doc/asio/reference/posix__basic_descriptor/get_implementation.html
-/doc/asio/reference/posix__basic_descriptor/get_implementation/overload1.html
-/doc/asio/reference/posix__basic_descriptor/get_implementation/overload2.html
-/doc/asio/reference/posix__basic_descriptor/get_io_service.html
-/doc/asio/reference/posix__basic_descriptor/get_service/
-/doc/asio/reference/posix__basic_descriptor/get_service.html
-/doc/asio/reference/posix__basic_descriptor/get_service/overload1.html
-/doc/asio/reference/posix__basic_descriptor/get_service/overload2.html
-/doc/asio/reference/posix__basic_descriptor.html
-/doc/asio/reference/posix__basic_descriptor/implementation_type.html
-/doc/asio/reference/posix__basic_descriptor/io_control/
-/doc/asio/reference/posix__basic_descriptor/io_control.html
-/doc/asio/reference/posix__basic_descriptor/io_control/overload1.html
-/doc/asio/reference/posix__basic_descriptor/io_control/overload2.html
-/doc/asio/reference/posix__basic_descriptor/is_open.html
-/doc/asio/reference/posix__basic_descriptor/lowest_layer/
-/doc/asio/reference/posix__basic_descriptor/lowest_layer.html
-/doc/asio/reference/posix__basic_descriptor/lowest_layer/overload1.html
-/doc/asio/reference/posix__basic_descriptor/lowest_layer/overload2.html
-/doc/asio/reference/posix__basic_descriptor/lowest_layer_type.html
-/doc/asio/reference/posix__basic_descriptor/native_handle.html
-/doc/asio/reference/posix__basic_descriptor/native_handle_type.html
-/doc/asio/reference/posix__basic_descriptor/native_non_blocking/
-/doc/asio/reference/posix__basic_descriptor/native_non_blocking.html
-/doc/asio/reference/posix__basic_descriptor/native_non_blocking/overload1.html
-/doc/asio/reference/posix__basic_descriptor/native_non_blocking/overload2.html
-/doc/asio/reference/posix__basic_descriptor/native_non_blocking/overload3.html
-/doc/asio/reference/posix__basic_descriptor/non_blocking/
-/doc/asio/reference/posix__basic_descriptor/non_blocking.html
-/doc/asio/reference/posix__basic_descriptor/non_blocking/overload1.html
-/doc/asio/reference/posix__basic_descriptor/non_blocking/overload2.html
-/doc/asio/reference/posix__basic_descriptor/non_blocking/overload3.html
-/doc/asio/reference/posix__basic_descriptor/operator_eq_.html
-/doc/asio/reference/posix__basic_descriptor/release.html
-/doc/asio/reference/posix__basic_descriptor/service_type.html
-/doc/asio/reference/posix__basic_descriptor/wait/
-/doc/asio/reference/posix__basic_descriptor/wait.html
-/doc/asio/reference/posix__basic_descriptor/wait/overload1.html
-/doc/asio/reference/posix__basic_descriptor/wait/overload2.html
-/doc/asio/reference/posix__basic_descriptor/wait_type.html
-/doc/asio/reference/posix__basic_stream_descriptor/
-/doc/asio/reference/posix__basic_stream_descriptor/assign/
-/doc/asio/reference/posix__basic_stream_descriptor/assign.html
-/doc/asio/reference/posix__basic_stream_descriptor/assign/overload1.html
-/doc/asio/reference/posix__basic_stream_descriptor/assign/overload2.html
-/doc/asio/reference/posix__basic_stream_descriptor/async_read_some.html
-/doc/asio/reference/posix__basic_stream_descriptor/async_wait.html
-/doc/asio/reference/posix__basic_stream_descriptor/async_write_some.html
-/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/
-/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor.html
-/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload1.html
-/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload2.html
-/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload3.html
-/doc/asio/reference/posix__basic_stream_descriptor/bytes_readable.html
-/doc/asio/reference/posix__basic_stream_descriptor/cancel/
-/doc/asio/reference/posix__basic_stream_descriptor/cancel.html
-/doc/asio/reference/posix__basic_stream_descriptor/cancel/overload1.html
-/doc/asio/reference/posix__basic_stream_descriptor/cancel/overload2.html
-/doc/asio/reference/posix__basic_stream_descriptor/close/
-/doc/asio/reference/posix__basic_stream_descriptor/close.html
-/doc/asio/reference/posix__basic_stream_descriptor/close/overload1.html
-/doc/asio/reference/posix__basic_stream_descriptor/close/overload2.html
-/doc/asio/reference/posix__basic_stream_descriptor/executor_type.html
-/doc/asio/reference/posix__basic_stream_descriptor/get_executor.html
-/doc/asio/reference/posix__basic_stream_descriptor/get_implementation/
-/doc/asio/reference/posix__basic_stream_descriptor/get_implementation.html
-/doc/asio/reference/posix__basic_stream_descriptor/get_implementation/overload1.html
-/doc/asio/reference/posix__basic_stream_descriptor/get_implementation/overload2.html
-/doc/asio/reference/posix__basic_stream_descriptor/get_io_service.html
-/doc/asio/reference/posix__basic_stream_descriptor/get_service/
-/doc/asio/reference/posix__basic_stream_descriptor/get_service.html
-/doc/asio/reference/posix__basic_stream_descriptor/get_service/overload1.html
-/doc/asio/reference/posix__basic_stream_descriptor/get_service/overload2.html
-/doc/asio/reference/posix__basic_stream_descriptor.html
-/doc/asio/reference/posix__basic_stream_descriptor/implementation_type.html
-/doc/asio/reference/posix__basic_stream_descriptor/io_control/
-/doc/asio/reference/posix__basic_stream_descriptor/io_control.html
-/doc/asio/reference/posix__basic_stream_descriptor/io_control/overload1.html
-/doc/asio/reference/posix__basic_stream_descriptor/io_control/overload2.html
-/doc/asio/reference/posix__basic_stream_descriptor/is_open.html
-/doc/asio/reference/posix__basic_stream_descriptor/lowest_layer/
-/doc/asio/reference/posix__basic_stream_descriptor/lowest_layer.html
-/doc/asio/reference/posix__basic_stream_descriptor/lowest_layer/overload1.html
-/doc/asio/reference/posix__basic_stream_descriptor/lowest_layer/overload2.html
-/doc/asio/reference/posix__basic_stream_descriptor/lowest_layer_type.html
-/doc/asio/reference/posix__basic_stream_descriptor/native_handle.html
-/doc/asio/reference/posix__basic_stream_descriptor/native_handle_type.html
-/doc/asio/reference/posix__basic_stream_descriptor/native_non_blocking/
-/doc/asio/reference/posix__basic_stream_descriptor/native_non_blocking.html
-/doc/asio/reference/posix__basic_stream_descriptor/native_non_blocking/overload1.html
-/doc/asio/reference/posix__basic_stream_descriptor/native_non_blocking/overload2.html
-/doc/asio/reference/posix__basic_stream_descriptor/native_non_blocking/overload3.html
-/doc/asio/reference/posix__basic_stream_descriptor/non_blocking/
-/doc/asio/reference/posix__basic_stream_descriptor/non_blocking.html
-/doc/asio/reference/posix__basic_stream_descriptor/non_blocking/overload1.html
-/doc/asio/reference/posix__basic_stream_descriptor/non_blocking/overload2.html
-/doc/asio/reference/posix__basic_stream_descriptor/non_blocking/overload3.html
-/doc/asio/reference/posix__basic_stream_descriptor/operator_eq_.html
-/doc/asio/reference/posix__basic_stream_descriptor/read_some/
-/doc/asio/reference/posix__basic_stream_descriptor/read_some.html
-/doc/asio/reference/posix__basic_stream_descriptor/read_some/overload1.html
-/doc/asio/reference/posix__basic_stream_descriptor/read_some/overload2.html
-/doc/asio/reference/posix__basic_stream_descriptor/release.html
-/doc/asio/reference/posix__basic_stream_descriptor/service_type.html
-/doc/asio/reference/posix__basic_stream_descriptor/wait/
-/doc/asio/reference/posix__basic_stream_descriptor/wait.html
-/doc/asio/reference/posix__basic_stream_descriptor/wait/overload1.html
-/doc/asio/reference/posix__basic_stream_descriptor/wait/overload2.html
-/doc/asio/reference/posix__basic_stream_descriptor/wait_type.html
-/doc/asio/reference/posix__basic_stream_descriptor/write_some/
-/doc/asio/reference/posix__basic_stream_descriptor/write_some.html
-/doc/asio/reference/posix__basic_stream_descriptor/write_some/overload1.html
-/doc/asio/reference/posix__basic_stream_descriptor/write_some/overload2.html
+/doc/asio/reference/posix__descriptor/
+/doc/asio/reference/posix__descriptor/assign/
+/doc/asio/reference/posix__descriptor/assign.html
+/doc/asio/reference/posix__descriptor/assign/overload1.html
+/doc/asio/reference/posix__descriptor/assign/overload2.html
+/doc/asio/reference/posix__descriptor/async_wait.html
 /doc/asio/reference/posix__descriptor_base/
 /doc/asio/reference/posix__descriptor_base/bytes_readable.html
 /doc/asio/reference/posix__descriptor_base/_descriptor_base.html
 /doc/asio/reference/posix__descriptor_base.html
 /doc/asio/reference/posix__descriptor_base/wait_type.html
+/doc/asio/reference/posix__descriptor/bytes_readable.html
+/doc/asio/reference/posix__descriptor/cancel/
+/doc/asio/reference/posix__descriptor/cancel.html
+/doc/asio/reference/posix__descriptor/cancel/overload1.html
+/doc/asio/reference/posix__descriptor/cancel/overload2.html
+/doc/asio/reference/posix__descriptor/close/
+/doc/asio/reference/posix__descriptor/close.html
+/doc/asio/reference/posix__descriptor/close/overload1.html
+/doc/asio/reference/posix__descriptor/close/overload2.html
+/doc/asio/reference/posix__descriptor/descriptor/
+/doc/asio/reference/posix__descriptor/_descriptor.html
+/doc/asio/reference/posix__descriptor/descriptor.html
+/doc/asio/reference/posix__descriptor/descriptor/overload1.html
+/doc/asio/reference/posix__descriptor/descriptor/overload2.html
+/doc/asio/reference/posix__descriptor/descriptor/overload3.html
+/doc/asio/reference/posix__descriptor/executor_type.html
+/doc/asio/reference/posix__descriptor/get_executor.html
+/doc/asio/reference/posix__descriptor/get_io_context.html
+/doc/asio/reference/posix__descriptor/get_io_service.html
+/doc/asio/reference/posix__descriptor.html
+/doc/asio/reference/posix__descriptor/io_control/
+/doc/asio/reference/posix__descriptor/io_control.html
+/doc/asio/reference/posix__descriptor/io_control/overload1.html
+/doc/asio/reference/posix__descriptor/io_control/overload2.html
+/doc/asio/reference/posix__descriptor/is_open.html
+/doc/asio/reference/posix__descriptor/lowest_layer/
+/doc/asio/reference/posix__descriptor/lowest_layer.html
+/doc/asio/reference/posix__descriptor/lowest_layer/overload1.html
+/doc/asio/reference/posix__descriptor/lowest_layer/overload2.html
+/doc/asio/reference/posix__descriptor/lowest_layer_type.html
+/doc/asio/reference/posix__descriptor/native_handle.html
+/doc/asio/reference/posix__descriptor/native_handle_type.html
+/doc/asio/reference/posix__descriptor/native_non_blocking/
+/doc/asio/reference/posix__descriptor/native_non_blocking.html
+/doc/asio/reference/posix__descriptor/native_non_blocking/overload1.html
+/doc/asio/reference/posix__descriptor/native_non_blocking/overload2.html
+/doc/asio/reference/posix__descriptor/native_non_blocking/overload3.html
+/doc/asio/reference/posix__descriptor/non_blocking/
+/doc/asio/reference/posix__descriptor/non_blocking.html
+/doc/asio/reference/posix__descriptor/non_blocking/overload1.html
+/doc/asio/reference/posix__descriptor/non_blocking/overload2.html
+/doc/asio/reference/posix__descriptor/non_blocking/overload3.html
+/doc/asio/reference/posix__descriptor/operator_eq_.html
+/doc/asio/reference/posix__descriptor/release.html
+/doc/asio/reference/posix__descriptor/wait/
+/doc/asio/reference/posix__descriptor/wait.html
+/doc/asio/reference/posix__descriptor/wait/overload1.html
+/doc/asio/reference/posix__descriptor/wait/overload2.html
+/doc/asio/reference/posix__descriptor/wait_type.html
+/doc/asio/reference/posix__stream_descriptor/
+/doc/asio/reference/posix__stream_descriptor/assign/
+/doc/asio/reference/posix__stream_descriptor/assign.html
+/doc/asio/reference/posix__stream_descriptor/assign/overload1.html
+/doc/asio/reference/posix__stream_descriptor/assign/overload2.html
+/doc/asio/reference/posix__stream_descriptor/async_read_some.html
+/doc/asio/reference/posix__stream_descriptor/async_wait.html
+/doc/asio/reference/posix__stream_descriptor/async_write_some.html
+/doc/asio/reference/posix__stream_descriptor/bytes_readable.html
+/doc/asio/reference/posix__stream_descriptor/cancel/
+/doc/asio/reference/posix__stream_descriptor/cancel.html
+/doc/asio/reference/posix__stream_descriptor/cancel/overload1.html
+/doc/asio/reference/posix__stream_descriptor/cancel/overload2.html
+/doc/asio/reference/posix__stream_descriptor/close/
+/doc/asio/reference/posix__stream_descriptor/close.html
+/doc/asio/reference/posix__stream_descriptor/close/overload1.html
+/doc/asio/reference/posix__stream_descriptor/close/overload2.html
+/doc/asio/reference/posix__stream_descriptor/executor_type.html
+/doc/asio/reference/posix__stream_descriptor/get_executor.html
+/doc/asio/reference/posix__stream_descriptor/get_io_context.html
+/doc/asio/reference/posix__stream_descriptor/get_io_service.html
 /doc/asio/reference/posix__stream_descriptor.html
-/doc/asio/reference/posix__stream_descriptor_service/
-/doc/asio/reference/posix__stream_descriptor_service/assign.html
-/doc/asio/reference/posix__stream_descriptor_service/async_read_some.html
-/doc/asio/reference/posix__stream_descriptor_service/async_wait.html
-/doc/asio/reference/posix__stream_descriptor_service/async_write_some.html
-/doc/asio/reference/posix__stream_descriptor_service/cancel.html
-/doc/asio/reference/posix__stream_descriptor_service/close.html
-/doc/asio/reference/posix__stream_descriptor_service/construct.html
-/doc/asio/reference/posix__stream_descriptor_service/destroy.html
-/doc/asio/reference/posix__stream_descriptor_service/get_io_service.html
-/doc/asio/reference/posix__stream_descriptor_service.html
-/doc/asio/reference/posix__stream_descriptor_service/id.html
-/doc/asio/reference/posix__stream_descriptor_service/implementation_type.html
-/doc/asio/reference/posix__stream_descriptor_service/io_control.html
-/doc/asio/reference/posix__stream_descriptor_service/is_open.html
-/doc/asio/reference/posix__stream_descriptor_service/move_assign.html
-/doc/asio/reference/posix__stream_descriptor_service/move_construct.html
-/doc/asio/reference/posix__stream_descriptor_service/native_handle.html
-/doc/asio/reference/posix__stream_descriptor_service/native_handle_type.html
-/doc/asio/reference/posix__stream_descriptor_service/native_non_blocking/
-/doc/asio/reference/posix__stream_descriptor_service/native_non_blocking.html
-/doc/asio/reference/posix__stream_descriptor_service/native_non_blocking/overload1.html
-/doc/asio/reference/posix__stream_descriptor_service/native_non_blocking/overload2.html
-/doc/asio/reference/posix__stream_descriptor_service/non_blocking/
-/doc/asio/reference/posix__stream_descriptor_service/non_blocking.html
-/doc/asio/reference/posix__stream_descriptor_service/non_blocking/overload1.html
-/doc/asio/reference/posix__stream_descriptor_service/non_blocking/overload2.html
-/doc/asio/reference/posix__stream_descriptor_service/read_some.html
-/doc/asio/reference/posix__stream_descriptor_service/release.html
-/doc/asio/reference/posix__stream_descriptor_service/stream_descriptor_service.html
-/doc/asio/reference/posix__stream_descriptor_service/wait.html
-/doc/asio/reference/posix__stream_descriptor_service/write_some.html
+/doc/asio/reference/posix__stream_descriptor/io_control/
+/doc/asio/reference/posix__stream_descriptor/io_control.html
+/doc/asio/reference/posix__stream_descriptor/io_control/overload1.html
+/doc/asio/reference/posix__stream_descriptor/io_control/overload2.html
+/doc/asio/reference/posix__stream_descriptor/is_open.html
+/doc/asio/reference/posix__stream_descriptor/lowest_layer/
+/doc/asio/reference/posix__stream_descriptor/lowest_layer.html
+/doc/asio/reference/posix__stream_descriptor/lowest_layer/overload1.html
+/doc/asio/reference/posix__stream_descriptor/lowest_layer/overload2.html
+/doc/asio/reference/posix__stream_descriptor/lowest_layer_type.html
+/doc/asio/reference/posix__stream_descriptor/native_handle.html
+/doc/asio/reference/posix__stream_descriptor/native_handle_type.html
+/doc/asio/reference/posix__stream_descriptor/native_non_blocking/
+/doc/asio/reference/posix__stream_descriptor/native_non_blocking.html
+/doc/asio/reference/posix__stream_descriptor/native_non_blocking/overload1.html
+/doc/asio/reference/posix__stream_descriptor/native_non_blocking/overload2.html
+/doc/asio/reference/posix__stream_descriptor/native_non_blocking/overload3.html
+/doc/asio/reference/posix__stream_descriptor/non_blocking/
+/doc/asio/reference/posix__stream_descriptor/non_blocking.html
+/doc/asio/reference/posix__stream_descriptor/non_blocking/overload1.html
+/doc/asio/reference/posix__stream_descriptor/non_blocking/overload2.html
+/doc/asio/reference/posix__stream_descriptor/non_blocking/overload3.html
+/doc/asio/reference/posix__stream_descriptor/operator_eq_.html
+/doc/asio/reference/posix__stream_descriptor/read_some/
+/doc/asio/reference/posix__stream_descriptor/read_some.html
+/doc/asio/reference/posix__stream_descriptor/read_some/overload1.html
+/doc/asio/reference/posix__stream_descriptor/read_some/overload2.html
+/doc/asio/reference/posix__stream_descriptor/release.html
+/doc/asio/reference/posix__stream_descriptor/stream_descriptor/
+/doc/asio/reference/posix__stream_descriptor/stream_descriptor.html
+/doc/asio/reference/posix__stream_descriptor/stream_descriptor/overload1.html
+/doc/asio/reference/posix__stream_descriptor/stream_descriptor/overload2.html
+/doc/asio/reference/posix__stream_descriptor/stream_descriptor/overload3.html
+/doc/asio/reference/posix__stream_descriptor/wait/
+/doc/asio/reference/posix__stream_descriptor/wait.html
+/doc/asio/reference/posix__stream_descriptor/wait/overload1.html
+/doc/asio/reference/posix__stream_descriptor/wait/overload2.html
+/doc/asio/reference/posix__stream_descriptor/wait_type.html
+/doc/asio/reference/posix__stream_descriptor/write_some/
+/doc/asio/reference/posix__stream_descriptor/write_some.html
+/doc/asio/reference/posix__stream_descriptor/write_some/overload1.html
+/doc/asio/reference/posix__stream_descriptor/write_some/overload2.html
 /doc/asio/reference/post/
 /doc/asio/reference/post.html
 /doc/asio/reference/post/overload1.html
 /doc/asio/reference/post/overload2.html
 /doc/asio/reference/post/overload3.html
+/doc/asio/reference/ProtoAllocator.html
 /doc/asio/reference/Protocol.html
-/doc/asio/reference/RandomAccessHandleService.html
-/doc/asio/reference/raw_socket_service/
-/doc/asio/reference/raw_socket_service/assign.html
-/doc/asio/reference/raw_socket_service/async_connect.html
-/doc/asio/reference/raw_socket_service/async_receive_from.html
-/doc/asio/reference/raw_socket_service/async_receive.html
-/doc/asio/reference/raw_socket_service/async_send.html
-/doc/asio/reference/raw_socket_service/async_send_to.html
-/doc/asio/reference/raw_socket_service/async_wait.html
-/doc/asio/reference/raw_socket_service/at_mark.html
-/doc/asio/reference/raw_socket_service/available.html
-/doc/asio/reference/raw_socket_service/bind.html
-/doc/asio/reference/raw_socket_service/cancel.html
-/doc/asio/reference/raw_socket_service/close.html
-/doc/asio/reference/raw_socket_service/connect.html
-/doc/asio/reference/raw_socket_service/construct.html
-/doc/asio/reference/raw_socket_service/converting_move_construct.html
-/doc/asio/reference/raw_socket_service/destroy.html
-/doc/asio/reference/raw_socket_service/endpoint_type.html
-/doc/asio/reference/raw_socket_service/get_io_service.html
-/doc/asio/reference/raw_socket_service/get_option.html
-/doc/asio/reference/raw_socket_service.html
-/doc/asio/reference/RawSocketService.html
-/doc/asio/reference/raw_socket_service/id.html
-/doc/asio/reference/raw_socket_service/implementation_type.html
-/doc/asio/reference/raw_socket_service/io_control.html
-/doc/asio/reference/raw_socket_service/is_open.html
-/doc/asio/reference/raw_socket_service/local_endpoint.html
-/doc/asio/reference/raw_socket_service/move_assign.html
-/doc/asio/reference/raw_socket_service/move_construct.html
-/doc/asio/reference/raw_socket_service/native_handle.html
-/doc/asio/reference/raw_socket_service/native_handle_type.html
-/doc/asio/reference/raw_socket_service/native_non_blocking/
-/doc/asio/reference/raw_socket_service/native_non_blocking.html
-/doc/asio/reference/raw_socket_service/native_non_blocking/overload1.html
-/doc/asio/reference/raw_socket_service/native_non_blocking/overload2.html
-/doc/asio/reference/raw_socket_service/non_blocking/
-/doc/asio/reference/raw_socket_service/non_blocking.html
-/doc/asio/reference/raw_socket_service/non_blocking/overload1.html
-/doc/asio/reference/raw_socket_service/non_blocking/overload2.html
-/doc/asio/reference/raw_socket_service/open.html
-/doc/asio/reference/raw_socket_service/protocol_type.html
-/doc/asio/reference/raw_socket_service/raw_socket_service.html
-/doc/asio/reference/raw_socket_service/receive_from.html
-/doc/asio/reference/raw_socket_service/receive.html
-/doc/asio/reference/raw_socket_service/remote_endpoint.html
-/doc/asio/reference/raw_socket_service/send.html
-/doc/asio/reference/raw_socket_service/send_to.html
-/doc/asio/reference/raw_socket_service/set_option.html
-/doc/asio/reference/raw_socket_service/shutdown.html
-/doc/asio/reference/raw_socket_service/wait.html
+/doc/asio/reference/RangeConnectHandler.html
 /doc/asio/reference/read/
 /doc/asio/reference/read_at/
 /doc/asio/reference/read_at.html
@@ -3121,8 +2842,6 @@
 /doc/asio/reference/read_until/overload14.html
 /doc/asio/reference/read_until/overload15.html
 /doc/asio/reference/read_until/overload16.html
-/doc/asio/reference/read_until/overload17.html
-/doc/asio/reference/read_until/overload18.html
 /doc/asio/reference/read_until/overload1.html
 /doc/asio/reference/read_until/overload2.html
 /doc/asio/reference/read_until/overload3.html
@@ -3132,54 +2851,16 @@
 /doc/asio/reference/read_until/overload7.html
 /doc/asio/reference/read_until/overload8.html
 /doc/asio/reference/read_until/overload9.html
+/doc/asio/reference/read_write_operations.html
 /doc/asio/reference/ResolveHandler.html
-/doc/asio/reference/ResolverService.html
-/doc/asio/reference/seq_packet_socket_service/
-/doc/asio/reference/seq_packet_socket_service/assign.html
-/doc/asio/reference/seq_packet_socket_service/async_connect.html
-/doc/asio/reference/seq_packet_socket_service/async_receive.html
-/doc/asio/reference/seq_packet_socket_service/async_send.html
-/doc/asio/reference/seq_packet_socket_service/async_wait.html
-/doc/asio/reference/seq_packet_socket_service/at_mark.html
-/doc/asio/reference/seq_packet_socket_service/available.html
-/doc/asio/reference/seq_packet_socket_service/bind.html
-/doc/asio/reference/seq_packet_socket_service/cancel.html
-/doc/asio/reference/seq_packet_socket_service/close.html
-/doc/asio/reference/seq_packet_socket_service/connect.html
-/doc/asio/reference/seq_packet_socket_service/construct.html
-/doc/asio/reference/seq_packet_socket_service/converting_move_construct.html
-/doc/asio/reference/seq_packet_socket_service/destroy.html
-/doc/asio/reference/seq_packet_socket_service/endpoint_type.html
-/doc/asio/reference/seq_packet_socket_service/get_io_service.html
-/doc/asio/reference/seq_packet_socket_service/get_option.html
-/doc/asio/reference/seq_packet_socket_service.html
-/doc/asio/reference/SeqPacketSocketService.html
-/doc/asio/reference/seq_packet_socket_service/id.html
-/doc/asio/reference/seq_packet_socket_service/implementation_type.html
-/doc/asio/reference/seq_packet_socket_service/io_control.html
-/doc/asio/reference/seq_packet_socket_service/is_open.html
-/doc/asio/reference/seq_packet_socket_service/local_endpoint.html
-/doc/asio/reference/seq_packet_socket_service/move_assign.html
-/doc/asio/reference/seq_packet_socket_service/move_construct.html
-/doc/asio/reference/seq_packet_socket_service/native_handle.html
-/doc/asio/reference/seq_packet_socket_service/native_handle_type.html
-/doc/asio/reference/seq_packet_socket_service/native_non_blocking/
-/doc/asio/reference/seq_packet_socket_service/native_non_blocking.html
-/doc/asio/reference/seq_packet_socket_service/native_non_blocking/overload1.html
-/doc/asio/reference/seq_packet_socket_service/native_non_blocking/overload2.html
-/doc/asio/reference/seq_packet_socket_service/non_blocking/
-/doc/asio/reference/seq_packet_socket_service/non_blocking.html
-/doc/asio/reference/seq_packet_socket_service/non_blocking/overload1.html
-/doc/asio/reference/seq_packet_socket_service/non_blocking/overload2.html
-/doc/asio/reference/seq_packet_socket_service/open.html
-/doc/asio/reference/seq_packet_socket_service/protocol_type.html
-/doc/asio/reference/seq_packet_socket_service/receive.html
-/doc/asio/reference/seq_packet_socket_service/remote_endpoint.html
-/doc/asio/reference/seq_packet_socket_service/send.html
-/doc/asio/reference/seq_packet_socket_service/seq_packet_socket_service.html
-/doc/asio/reference/seq_packet_socket_service/set_option.html
-/doc/asio/reference/seq_packet_socket_service/shutdown.html
-/doc/asio/reference/seq_packet_socket_service/wait.html
+/doc/asio/reference/resolver_errc__try_again.html
+/doc/asio/reference/serial_port/
+/doc/asio/reference/serial_port/assign/
+/doc/asio/reference/serial_port/assign.html
+/doc/asio/reference/serial_port/assign/overload1.html
+/doc/asio/reference/serial_port/assign/overload2.html
+/doc/asio/reference/serial_port/async_read_some.html
+/doc/asio/reference/serial_port/async_write_some.html
 /doc/asio/reference/serial_port_base/
 /doc/asio/reference/serial_port_base__baud_rate/
 /doc/asio/reference/serial_port_base__baud_rate/baud_rate.html
@@ -3216,32 +2897,60 @@
 /doc/asio/reference/serial_port_base__stop_bits/store.html
 /doc/asio/reference/serial_port_base__stop_bits/type.html
 /doc/asio/reference/serial_port_base__stop_bits/value.html
+/doc/asio/reference/serial_port/cancel/
+/doc/asio/reference/serial_port/cancel.html
+/doc/asio/reference/serial_port/cancel/overload1.html
+/doc/asio/reference/serial_port/cancel/overload2.html
+/doc/asio/reference/serial_port/close/
+/doc/asio/reference/serial_port/close.html
+/doc/asio/reference/serial_port/close/overload1.html
+/doc/asio/reference/serial_port/close/overload2.html
+/doc/asio/reference/serial_port/executor_type.html
+/doc/asio/reference/serial_port/get_executor.html
+/doc/asio/reference/serial_port/get_io_context.html
+/doc/asio/reference/serial_port/get_io_service.html
+/doc/asio/reference/serial_port/get_option/
+/doc/asio/reference/serial_port/get_option.html
+/doc/asio/reference/serial_port/get_option/overload1.html
+/doc/asio/reference/serial_port/get_option/overload2.html
 /doc/asio/reference/serial_port.html
-/doc/asio/reference/serial_port_service/
-/doc/asio/reference/serial_port_service/assign.html
-/doc/asio/reference/serial_port_service/async_read_some.html
-/doc/asio/reference/serial_port_service/async_write_some.html
-/doc/asio/reference/serial_port_service/cancel.html
-/doc/asio/reference/serial_port_service/close.html
-/doc/asio/reference/serial_port_service/construct.html
-/doc/asio/reference/serial_port_service/destroy.html
-/doc/asio/reference/serial_port_service/get_io_service.html
-/doc/asio/reference/serial_port_service/get_option.html
-/doc/asio/reference/serial_port_service.html
-/doc/asio/reference/SerialPortService.html
-/doc/asio/reference/serial_port_service/id.html
-/doc/asio/reference/serial_port_service/implementation_type.html
-/doc/asio/reference/serial_port_service/is_open.html
-/doc/asio/reference/serial_port_service/move_assign.html
-/doc/asio/reference/serial_port_service/move_construct.html
-/doc/asio/reference/serial_port_service/native_handle.html
-/doc/asio/reference/serial_port_service/native_handle_type.html
-/doc/asio/reference/serial_port_service/open.html
-/doc/asio/reference/serial_port_service/read_some.html
-/doc/asio/reference/serial_port_service/send_break.html
-/doc/asio/reference/serial_port_service/serial_port_service.html
-/doc/asio/reference/serial_port_service/set_option.html
-/doc/asio/reference/serial_port_service/write_some.html
+/doc/asio/reference/serial_port/is_open.html
+/doc/asio/reference/serial_port/lowest_layer/
+/doc/asio/reference/serial_port/lowest_layer.html
+/doc/asio/reference/serial_port/lowest_layer/overload1.html
+/doc/asio/reference/serial_port/lowest_layer/overload2.html
+/doc/asio/reference/serial_port/lowest_layer_type.html
+/doc/asio/reference/serial_port/native_handle.html
+/doc/asio/reference/serial_port/native_handle_type.html
+/doc/asio/reference/serial_port/open/
+/doc/asio/reference/serial_port/open.html
+/doc/asio/reference/serial_port/open/overload1.html
+/doc/asio/reference/serial_port/open/overload2.html
+/doc/asio/reference/serial_port/operator_eq_.html
+/doc/asio/reference/serial_port/read_some/
+/doc/asio/reference/serial_port/read_some.html
+/doc/asio/reference/serial_port/read_some/overload1.html
+/doc/asio/reference/serial_port/read_some/overload2.html
+/doc/asio/reference/serial_port/send_break/
+/doc/asio/reference/serial_port/send_break.html
+/doc/asio/reference/serial_port/send_break/overload1.html
+/doc/asio/reference/serial_port/send_break/overload2.html
+/doc/asio/reference/serial_port/serial_port/
+/doc/asio/reference/serial_port/_serial_port.html
+/doc/asio/reference/serial_port/serial_port.html
+/doc/asio/reference/serial_port/serial_port/overload1.html
+/doc/asio/reference/serial_port/serial_port/overload2.html
+/doc/asio/reference/serial_port/serial_port/overload3.html
+/doc/asio/reference/serial_port/serial_port/overload4.html
+/doc/asio/reference/serial_port/serial_port/overload5.html
+/doc/asio/reference/serial_port/set_option/
+/doc/asio/reference/serial_port/set_option.html
+/doc/asio/reference/serial_port/set_option/overload1.html
+/doc/asio/reference/serial_port/set_option/overload2.html
+/doc/asio/reference/serial_port/write_some/
+/doc/asio/reference/serial_port/write_some.html
+/doc/asio/reference/serial_port/write_some/overload1.html
+/doc/asio/reference/serial_port/write_some/overload2.html
 /doc/asio/reference/service_already_exists/
 /doc/asio/reference/service_already_exists.html
 /doc/asio/reference/service_already_exists/service_already_exists.html
@@ -3250,60 +2959,36 @@
 /doc/asio/reference/SettableSocketOption.html
 /doc/asio/reference/ShutdownHandler.html
 /doc/asio/reference/SignalHandler.html
+/doc/asio/reference/signal_set/
+/doc/asio/reference/signal_set/add/
+/doc/asio/reference/signal_set/add.html
+/doc/asio/reference/signal_set/add/overload1.html
+/doc/asio/reference/signal_set/add/overload2.html
+/doc/asio/reference/signal_set/async_wait.html
+/doc/asio/reference/signal_set/cancel/
+/doc/asio/reference/signal_set/cancel.html
+/doc/asio/reference/signal_set/cancel/overload1.html
+/doc/asio/reference/signal_set/cancel/overload2.html
+/doc/asio/reference/signal_set/clear/
+/doc/asio/reference/signal_set/clear.html
+/doc/asio/reference/signal_set/clear/overload1.html
+/doc/asio/reference/signal_set/clear/overload2.html
+/doc/asio/reference/signal_set/executor_type.html
+/doc/asio/reference/signal_set/get_executor.html
+/doc/asio/reference/signal_set/get_io_context.html
+/doc/asio/reference/signal_set/get_io_service.html
 /doc/asio/reference/signal_set.html
-/doc/asio/reference/signal_set_service/
-/doc/asio/reference/signal_set_service/add.html
-/doc/asio/reference/signal_set_service/async_wait.html
-/doc/asio/reference/signal_set_service/cancel.html
-/doc/asio/reference/signal_set_service/clear.html
-/doc/asio/reference/signal_set_service/construct.html
-/doc/asio/reference/signal_set_service/destroy.html
-/doc/asio/reference/signal_set_service/get_io_service.html
-/doc/asio/reference/signal_set_service.html
-/doc/asio/reference/SignalSetService.html
-/doc/asio/reference/signal_set_service/id.html
-/doc/asio/reference/signal_set_service/implementation_type.html
-/doc/asio/reference/signal_set_service/remove.html
-/doc/asio/reference/signal_set_service/signal_set_service.html
-/doc/asio/reference/socket_acceptor_service/
-/doc/asio/reference/socket_acceptor_service/accept.html
-/doc/asio/reference/socket_acceptor_service/assign.html
-/doc/asio/reference/socket_acceptor_service/async_accept.html
-/doc/asio/reference/socket_acceptor_service/async_wait.html
-/doc/asio/reference/socket_acceptor_service/bind.html
-/doc/asio/reference/socket_acceptor_service/cancel.html
-/doc/asio/reference/socket_acceptor_service/close.html
-/doc/asio/reference/socket_acceptor_service/construct.html
-/doc/asio/reference/socket_acceptor_service/converting_move_construct.html
-/doc/asio/reference/socket_acceptor_service/destroy.html
-/doc/asio/reference/socket_acceptor_service/endpoint_type.html
-/doc/asio/reference/socket_acceptor_service/get_io_service.html
-/doc/asio/reference/socket_acceptor_service/get_option.html
-/doc/asio/reference/socket_acceptor_service.html
-/doc/asio/reference/SocketAcceptorService.html
-/doc/asio/reference/socket_acceptor_service/id.html
-/doc/asio/reference/socket_acceptor_service/implementation_type.html
-/doc/asio/reference/socket_acceptor_service/io_control.html
-/doc/asio/reference/socket_acceptor_service/is_open.html
-/doc/asio/reference/socket_acceptor_service/listen.html
-/doc/asio/reference/socket_acceptor_service/local_endpoint.html
-/doc/asio/reference/socket_acceptor_service/move_assign.html
-/doc/asio/reference/socket_acceptor_service/move_construct.html
-/doc/asio/reference/socket_acceptor_service/native_handle.html
-/doc/asio/reference/socket_acceptor_service/native_handle_type.html
-/doc/asio/reference/socket_acceptor_service/native_non_blocking/
-/doc/asio/reference/socket_acceptor_service/native_non_blocking.html
-/doc/asio/reference/socket_acceptor_service/native_non_blocking/overload1.html
-/doc/asio/reference/socket_acceptor_service/native_non_blocking/overload2.html
-/doc/asio/reference/socket_acceptor_service/non_blocking/
-/doc/asio/reference/socket_acceptor_service/non_blocking.html
-/doc/asio/reference/socket_acceptor_service/non_blocking/overload1.html
-/doc/asio/reference/socket_acceptor_service/non_blocking/overload2.html
-/doc/asio/reference/socket_acceptor_service/open.html
-/doc/asio/reference/socket_acceptor_service/protocol_type.html
-/doc/asio/reference/socket_acceptor_service/set_option.html
-/doc/asio/reference/socket_acceptor_service/socket_acceptor_service.html
-/doc/asio/reference/socket_acceptor_service/wait.html
+/doc/asio/reference/signal_set/remove/
+/doc/asio/reference/signal_set/remove.html
+/doc/asio/reference/signal_set/remove/overload1.html
+/doc/asio/reference/signal_set/remove/overload2.html
+/doc/asio/reference/signal_set/signal_set/
+/doc/asio/reference/signal_set/_signal_set.html
+/doc/asio/reference/signal_set/signal_set.html
+/doc/asio/reference/signal_set/signal_set/overload1.html
+/doc/asio/reference/signal_set/signal_set/overload2.html
+/doc/asio/reference/signal_set/signal_set/overload3.html
+/doc/asio/reference/signal_set/signal_set/overload4.html
 /doc/asio/reference/socket_base/
 /doc/asio/reference/socket_base/broadcast.html
 /doc/asio/reference/socket_base/bytes_readable.html
@@ -3314,11 +2999,13 @@
 /doc/asio/reference/socket_base/keep_alive.html
 /doc/asio/reference/socket_base/linger.html
 /doc/asio/reference/socket_base/max_connections.html
+/doc/asio/reference/socket_base/max_listen_connections.html
 /doc/asio/reference/socket_base/message_do_not_route.html
 /doc/asio/reference/socket_base/message_end_of_record.html
 /doc/asio/reference/socket_base/message_flags.html
 /doc/asio/reference/socket_base/message_out_of_band.html
 /doc/asio/reference/socket_base/message_peek.html
+/doc/asio/reference/socket_base/out_of_band_inline.html
 /doc/asio/reference/socket_base/receive_buffer_size.html
 /doc/asio/reference/socket_base/receive_low_watermark.html
 /doc/asio/reference/socket_base/reuse_address.html
@@ -3327,7 +3014,6 @@
 /doc/asio/reference/socket_base/shutdown_type.html
 /doc/asio/reference/socket_base/_socket_base.html
 /doc/asio/reference/socket_base/wait_type.html
-/doc/asio/reference/SocketService.html
 /doc/asio/reference/spawn/
 /doc/asio/reference/spawn.html
 /doc/asio/reference/spawn/overload1.html
@@ -3454,6 +3140,10 @@
 /doc/asio/reference/ssl__context/use_tmp_dh.html
 /doc/asio/reference/ssl__context/use_tmp_dh/overload1.html
 /doc/asio/reference/ssl__context/use_tmp_dh/overload2.html
+/doc/asio/reference/ssl__error__get_stream_category.html
+/doc/asio/reference/ssl__error__make_error_code.html
+/doc/asio/reference/ssl__error__stream_category.html
+/doc/asio/reference/ssl__error__stream_errors.html
 /doc/asio/reference/ssl__rfc2818_verification/
 /doc/asio/reference/ssl__rfc2818_verification.html
 /doc/asio/reference/ssl__rfc2818_verification/operator_lp__rp_.html
@@ -3471,6 +3161,9 @@
 /doc/asio/reference/ssl__stream_base/handshake_type.html
 /doc/asio/reference/ssl__stream_base.html
 /doc/asio/reference/ssl__stream_base/_stream_base.html
+/doc/asio/reference/ssl__stream/executor_type.html
+/doc/asio/reference/ssl__stream/get_executor.html
+/doc/asio/reference/ssl__stream/get_io_context.html
 /doc/asio/reference/ssl__stream/get_io_service.html
 /doc/asio/reference/ssl__stream/handshake/
 /doc/asio/reference/ssl__stream/handshake.html
@@ -3561,59 +3254,31 @@
 /doc/asio/reference/strand/strand/overload5.html
 /doc/asio/reference/strand/strand/overload6.html
 /doc/asio/reference/streambuf.html
-/doc/asio/reference/StreamDescriptorService.html
-/doc/asio/reference/StreamHandleService.html
-/doc/asio/reference/stream_socket_service/
-/doc/asio/reference/stream_socket_service/assign.html
-/doc/asio/reference/stream_socket_service/async_connect.html
-/doc/asio/reference/stream_socket_service/async_receive.html
-/doc/asio/reference/stream_socket_service/async_send.html
-/doc/asio/reference/stream_socket_service/async_wait.html
-/doc/asio/reference/stream_socket_service/at_mark.html
-/doc/asio/reference/stream_socket_service/available.html
-/doc/asio/reference/stream_socket_service/bind.html
-/doc/asio/reference/stream_socket_service/cancel.html
-/doc/asio/reference/stream_socket_service/close.html
-/doc/asio/reference/stream_socket_service/connect.html
-/doc/asio/reference/stream_socket_service/construct.html
-/doc/asio/reference/stream_socket_service/converting_move_construct.html
-/doc/asio/reference/stream_socket_service/destroy.html
-/doc/asio/reference/stream_socket_service/endpoint_type.html
-/doc/asio/reference/stream_socket_service/get_io_service.html
-/doc/asio/reference/stream_socket_service/get_option.html
-/doc/asio/reference/stream_socket_service.html
-/doc/asio/reference/StreamSocketService.html
-/doc/asio/reference/stream_socket_service/id.html
-/doc/asio/reference/stream_socket_service/implementation_type.html
-/doc/asio/reference/stream_socket_service/io_control.html
-/doc/asio/reference/stream_socket_service/is_open.html
-/doc/asio/reference/stream_socket_service/local_endpoint.html
-/doc/asio/reference/stream_socket_service/move_assign.html
-/doc/asio/reference/stream_socket_service/move_construct.html
-/doc/asio/reference/stream_socket_service/native_handle.html
-/doc/asio/reference/stream_socket_service/native_handle_type.html
-/doc/asio/reference/stream_socket_service/native_non_blocking/
-/doc/asio/reference/stream_socket_service/native_non_blocking.html
-/doc/asio/reference/stream_socket_service/native_non_blocking/overload1.html
-/doc/asio/reference/stream_socket_service/native_non_blocking/overload2.html
-/doc/asio/reference/stream_socket_service/non_blocking/
-/doc/asio/reference/stream_socket_service/non_blocking.html
-/doc/asio/reference/stream_socket_service/non_blocking/overload1.html
-/doc/asio/reference/stream_socket_service/non_blocking/overload2.html
-/doc/asio/reference/stream_socket_service/open.html
-/doc/asio/reference/stream_socket_service/protocol_type.html
-/doc/asio/reference/stream_socket_service/receive.html
-/doc/asio/reference/stream_socket_service/remote_endpoint.html
-/doc/asio/reference/stream_socket_service/send.html
-/doc/asio/reference/stream_socket_service/set_option.html
-/doc/asio/reference/stream_socket_service/shutdown.html
-/doc/asio/reference/stream_socket_service/stream_socket_service.html
-/doc/asio/reference/stream_socket_service/wait.html
+/doc/asio/reference/synchronous_socket_operations.html
 /doc/asio/reference/SyncRandomAccessReadDevice.html
 /doc/asio/reference/SyncRandomAccessWriteDevice.html
 /doc/asio/reference/SyncReadStream.html
 /doc/asio/reference/SyncWriteStream.html
 /doc/asio/reference/system_category.html
+/doc/asio/reference/system_context/
+/doc/asio/reference/system_context/add_service.html
+/doc/asio/reference/system_context/destroy.html
+/doc/asio/reference/system_context/executor_type.html
+/doc/asio/reference/system_context/fork_event.html
+/doc/asio/reference/system_context/get_executor.html
+/doc/asio/reference/system_context/has_service.html
+/doc/asio/reference/system_context.html
+/doc/asio/reference/system_context/join.html
+/doc/asio/reference/system_context/make_service.html
+/doc/asio/reference/system_context/notify_fork.html
+/doc/asio/reference/system_context/shutdown.html
+/doc/asio/reference/system_context/stop.html
+/doc/asio/reference/system_context/stopped.html
+/doc/asio/reference/system_context/_system_context.html
+/doc/asio/reference/system_context/use_service/
+/doc/asio/reference/system_context/use_service.html
+/doc/asio/reference/system_context/use_service/overload1.html
+/doc/asio/reference/system_context/use_service/overload2.html
 /doc/asio/reference/system_error/
 /doc/asio/reference/system_error/code.html
 /doc/asio/reference/system_error.html
@@ -3627,23 +3292,6 @@
 /doc/asio/reference/system_error/what.html
 /doc/asio/reference/system_executor/
 /doc/asio/reference/system_executor/context.html
-/doc/asio/reference/system_executor__context_impl/
-/doc/asio/reference/system_executor__context_impl/add_service.html
-/doc/asio/reference/system_executor__context_impl/_context_impl.html
-/doc/asio/reference/system_executor__context_impl/context_impl.html
-/doc/asio/reference/system_executor__context_impl/destroy_context.html
-/doc/asio/reference/system_executor__context_impl/fork_event.html
-/doc/asio/reference/system_executor__context_impl/has_service.html
-/doc/asio/reference/system_executor__context_impl.html
-/doc/asio/reference/system_executor__context_impl/make_service.html
-/doc/asio/reference/system_executor__context_impl/notify_fork.html
-/doc/asio/reference/system_executor__context_impl/scheduler_.html
-/doc/asio/reference/system_executor__context_impl/shutdown_context.html
-/doc/asio/reference/system_executor__context_impl/threads_.html
-/doc/asio/reference/system_executor__context_impl/use_service/
-/doc/asio/reference/system_executor__context_impl/use_service.html
-/doc/asio/reference/system_executor__context_impl/use_service/overload1.html
-/doc/asio/reference/system_executor__context_impl/use_service/overload2.html
 /doc/asio/reference/system_executor/defer.html
 /doc/asio/reference/system_executor/dispatch.html
 /doc/asio/reference/system_executor.html
@@ -3652,17 +3300,13 @@
 /doc/asio/reference/system_executor/operator_eq__eq_.html
 /doc/asio/reference/system_executor/operator_not__eq_.html
 /doc/asio/reference/system_executor/post.html
-/doc/asio/reference/system_executor__thread_function/
-/doc/asio/reference/system_executor__thread_function.html
-/doc/asio/reference/system_executor__thread_function/operator_lp__rp_.html
-/doc/asio/reference/system_executor__thread_function/scheduler_.html
 /doc/asio/reference/system_timer.html
 /doc/asio/reference/thread/
 /doc/asio/reference/thread.html
 /doc/asio/reference/thread/join.html
 /doc/asio/reference/thread_pool/
 /doc/asio/reference/thread_pool/add_service.html
-/doc/asio/reference/thread_pool/destroy_context.html
+/doc/asio/reference/thread_pool/destroy.html
 /doc/asio/reference/thread_pool__executor_type/
 /doc/asio/reference/thread_pool__executor_type/context.html
 /doc/asio/reference/thread_pool__executor_type/defer.html
@@ -3681,12 +3325,8 @@
 /doc/asio/reference/thread_pool/join.html
 /doc/asio/reference/thread_pool/make_service.html
 /doc/asio/reference/thread_pool/notify_fork.html
-/doc/asio/reference/thread_pool/shutdown_context.html
+/doc/asio/reference/thread_pool/shutdown.html
 /doc/asio/reference/thread_pool/stop.html
-/doc/asio/reference/thread_pool__thread_function/
-/doc/asio/reference/thread_pool__thread_function.html
-/doc/asio/reference/thread_pool__thread_function/operator_lp__rp_.html
-/doc/asio/reference/thread_pool__thread_function/scheduler_.html
 /doc/asio/reference/thread_pool/thread_pool/
 /doc/asio/reference/thread_pool/_thread_pool.html
 /doc/asio/reference/thread_pool/thread_pool.html
@@ -3698,7 +3338,6 @@
 /doc/asio/reference/thread_pool/use_service/overload2.html
 /doc/asio/reference/thread/_thread.html
 /doc/asio/reference/thread/thread.html
-/doc/asio/reference/TimerService.html
 /doc/asio/reference/TimeTraits.html
 /doc/asio/reference/time_traits_lt__ptime__gt_/
 /doc/asio/reference/time_traits_lt__ptime__gt_/add.html
@@ -3718,6 +3357,8 @@
 /doc/asio/reference/use_future_t/get_allocator.html
 /doc/asio/reference/use_future_t.html
 /doc/asio/reference/use_future_t/operator_lb__rb_.html
+/doc/asio/reference/use_future_t/operator_lp__rp_.html
+/doc/asio/reference/use_future_t/rebind.html
 /doc/asio/reference/use_future_t/use_future_t/
 /doc/asio/reference/use_future_t/use_future_t.html
 /doc/asio/reference/use_future_t/use_future_t/overload1.html
@@ -3727,35 +3368,6 @@
 /doc/asio/reference/use_service/overload1.html
 /doc/asio/reference/use_service/overload2.html
 /doc/asio/reference/uses_executor.html
-/doc/asio/reference/waitable_timer_service/
-/doc/asio/reference/waitable_timer_service/async_wait.html
-/doc/asio/reference/waitable_timer_service/cancel.html
-/doc/asio/reference/waitable_timer_service/cancel_one.html
-/doc/asio/reference/waitable_timer_service/clock_type.html
-/doc/asio/reference/waitable_timer_service/construct.html
-/doc/asio/reference/waitable_timer_service/destroy.html
-/doc/asio/reference/waitable_timer_service/duration.html
-/doc/asio/reference/waitable_timer_service/expires_after.html
-/doc/asio/reference/waitable_timer_service/expires_at/
-/doc/asio/reference/waitable_timer_service/expires_at.html
-/doc/asio/reference/waitable_timer_service/expires_at/overload1.html
-/doc/asio/reference/waitable_timer_service/expires_at/overload2.html
-/doc/asio/reference/waitable_timer_service/expires_from_now/
-/doc/asio/reference/waitable_timer_service/expires_from_now.html
-/doc/asio/reference/waitable_timer_service/expires_from_now/overload1.html
-/doc/asio/reference/waitable_timer_service/expires_from_now/overload2.html
-/doc/asio/reference/waitable_timer_service/expiry.html
-/doc/asio/reference/waitable_timer_service/get_io_service.html
-/doc/asio/reference/waitable_timer_service.html
-/doc/asio/reference/WaitableTimerService.html
-/doc/asio/reference/waitable_timer_service/id.html
-/doc/asio/reference/waitable_timer_service/implementation_type.html
-/doc/asio/reference/waitable_timer_service/move_assign.html
-/doc/asio/reference/waitable_timer_service/move_construct.html
-/doc/asio/reference/waitable_timer_service/time_point.html
-/doc/asio/reference/waitable_timer_service/traits_type.html
-/doc/asio/reference/waitable_timer_service/waitable_timer_service.html
-/doc/asio/reference/waitable_timer_service/wait.html
 /doc/asio/reference/WaitHandler.html
 /doc/asio/reference/wait_traits/
 /doc/asio/reference/wait_traits.html
@@ -3764,215 +3376,76 @@
 /doc/asio/reference/wait_traits/to_wait_duration.html
 /doc/asio/reference/wait_traits/to_wait_duration/overload1.html
 /doc/asio/reference/wait_traits/to_wait_duration/overload2.html
-/doc/asio/reference/windows__basic_handle/
-/doc/asio/reference/windows__basic_handle/assign/
-/doc/asio/reference/windows__basic_handle/assign.html
-/doc/asio/reference/windows__basic_handle/assign/overload1.html
-/doc/asio/reference/windows__basic_handle/assign/overload2.html
-/doc/asio/reference/windows__basic_handle/basic_handle/
-/doc/asio/reference/windows__basic_handle/_basic_handle.html
-/doc/asio/reference/windows__basic_handle/basic_handle.html
-/doc/asio/reference/windows__basic_handle/basic_handle/overload1.html
-/doc/asio/reference/windows__basic_handle/basic_handle/overload2.html
-/doc/asio/reference/windows__basic_handle/basic_handle/overload3.html
-/doc/asio/reference/windows__basic_handle/cancel/
-/doc/asio/reference/windows__basic_handle/cancel.html
-/doc/asio/reference/windows__basic_handle/cancel/overload1.html
-/doc/asio/reference/windows__basic_handle/cancel/overload2.html
-/doc/asio/reference/windows__basic_handle/close/
-/doc/asio/reference/windows__basic_handle/close.html
-/doc/asio/reference/windows__basic_handle/close/overload1.html
-/doc/asio/reference/windows__basic_handle/close/overload2.html
-/doc/asio/reference/windows__basic_handle/executor_type.html
-/doc/asio/reference/windows__basic_handle/get_executor.html
-/doc/asio/reference/windows__basic_handle/get_implementation/
-/doc/asio/reference/windows__basic_handle/get_implementation.html
-/doc/asio/reference/windows__basic_handle/get_implementation/overload1.html
-/doc/asio/reference/windows__basic_handle/get_implementation/overload2.html
-/doc/asio/reference/windows__basic_handle/get_io_service.html
-/doc/asio/reference/windows__basic_handle/get_service/
-/doc/asio/reference/windows__basic_handle/get_service.html
-/doc/asio/reference/windows__basic_handle/get_service/overload1.html
-/doc/asio/reference/windows__basic_handle/get_service/overload2.html
-/doc/asio/reference/windows__basic_handle.html
-/doc/asio/reference/windows__basic_handle/implementation_type.html
-/doc/asio/reference/windows__basic_handle/is_open.html
-/doc/asio/reference/windows__basic_handle/lowest_layer/
-/doc/asio/reference/windows__basic_handle/lowest_layer.html
-/doc/asio/reference/windows__basic_handle/lowest_layer/overload1.html
-/doc/asio/reference/windows__basic_handle/lowest_layer/overload2.html
-/doc/asio/reference/windows__basic_handle/lowest_layer_type.html
-/doc/asio/reference/windows__basic_handle/native_handle.html
-/doc/asio/reference/windows__basic_handle/native_handle_type.html
-/doc/asio/reference/windows__basic_handle/operator_eq_.html
-/doc/asio/reference/windows__basic_handle/service_type.html
-/doc/asio/reference/windows__basic_object_handle/
-/doc/asio/reference/windows__basic_object_handle/assign/
-/doc/asio/reference/windows__basic_object_handle/assign.html
-/doc/asio/reference/windows__basic_object_handle/assign/overload1.html
-/doc/asio/reference/windows__basic_object_handle/assign/overload2.html
-/doc/asio/reference/windows__basic_object_handle/async_wait.html
-/doc/asio/reference/windows__basic_object_handle/basic_object_handle/
-/doc/asio/reference/windows__basic_object_handle/basic_object_handle.html
-/doc/asio/reference/windows__basic_object_handle/basic_object_handle/overload1.html
-/doc/asio/reference/windows__basic_object_handle/basic_object_handle/overload2.html
-/doc/asio/reference/windows__basic_object_handle/basic_object_handle/overload3.html
-/doc/asio/reference/windows__basic_object_handle/cancel/
-/doc/asio/reference/windows__basic_object_handle/cancel.html
-/doc/asio/reference/windows__basic_object_handle/cancel/overload1.html
-/doc/asio/reference/windows__basic_object_handle/cancel/overload2.html
-/doc/asio/reference/windows__basic_object_handle/close/
-/doc/asio/reference/windows__basic_object_handle/close.html
-/doc/asio/reference/windows__basic_object_handle/close/overload1.html
-/doc/asio/reference/windows__basic_object_handle/close/overload2.html
-/doc/asio/reference/windows__basic_object_handle/executor_type.html
-/doc/asio/reference/windows__basic_object_handle/get_executor.html
-/doc/asio/reference/windows__basic_object_handle/get_implementation/
-/doc/asio/reference/windows__basic_object_handle/get_implementation.html
-/doc/asio/reference/windows__basic_object_handle/get_implementation/overload1.html
-/doc/asio/reference/windows__basic_object_handle/get_implementation/overload2.html
-/doc/asio/reference/windows__basic_object_handle/get_io_service.html
-/doc/asio/reference/windows__basic_object_handle/get_service/
-/doc/asio/reference/windows__basic_object_handle/get_service.html
-/doc/asio/reference/windows__basic_object_handle/get_service/overload1.html
-/doc/asio/reference/windows__basic_object_handle/get_service/overload2.html
-/doc/asio/reference/windows__basic_object_handle.html
-/doc/asio/reference/windows__basic_object_handle/implementation_type.html
-/doc/asio/reference/windows__basic_object_handle/is_open.html
-/doc/asio/reference/windows__basic_object_handle/lowest_layer/
-/doc/asio/reference/windows__basic_object_handle/lowest_layer.html
-/doc/asio/reference/windows__basic_object_handle/lowest_layer/overload1.html
-/doc/asio/reference/windows__basic_object_handle/lowest_layer/overload2.html
-/doc/asio/reference/windows__basic_object_handle/lowest_layer_type.html
-/doc/asio/reference/windows__basic_object_handle/native_handle.html
-/doc/asio/reference/windows__basic_object_handle/native_handle_type.html
-/doc/asio/reference/windows__basic_object_handle/operator_eq_.html
-/doc/asio/reference/windows__basic_object_handle/service_type.html
-/doc/asio/reference/windows__basic_object_handle/wait/
-/doc/asio/reference/windows__basic_object_handle/wait.html
-/doc/asio/reference/windows__basic_object_handle/wait/overload1.html
-/doc/asio/reference/windows__basic_object_handle/wait/overload2.html
-/doc/asio/reference/windows__basic_random_access_handle/
-/doc/asio/reference/windows__basic_random_access_handle/assign/
-/doc/asio/reference/windows__basic_random_access_handle/assign.html
-/doc/asio/reference/windows__basic_random_access_handle/assign/overload1.html
-/doc/asio/reference/windows__basic_random_access_handle/assign/overload2.html
-/doc/asio/reference/windows__basic_random_access_handle/async_read_some_at.html
-/doc/asio/reference/windows__basic_random_access_handle/async_write_some_at.html
-/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/
-/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle.html
-/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload1.html
-/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload2.html
-/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload3.html
-/doc/asio/reference/windows__basic_random_access_handle/cancel/
-/doc/asio/reference/windows__basic_random_access_handle/cancel.html
-/doc/asio/reference/windows__basic_random_access_handle/cancel/overload1.html
-/doc/asio/reference/windows__basic_random_access_handle/cancel/overload2.html
-/doc/asio/reference/windows__basic_random_access_handle/close/
-/doc/asio/reference/windows__basic_random_access_handle/close.html
-/doc/asio/reference/windows__basic_random_access_handle/close/overload1.html
-/doc/asio/reference/windows__basic_random_access_handle/close/overload2.html
-/doc/asio/reference/windows__basic_random_access_handle/executor_type.html
-/doc/asio/reference/windows__basic_random_access_handle/get_executor.html
-/doc/asio/reference/windows__basic_random_access_handle/get_implementation/
-/doc/asio/reference/windows__basic_random_access_handle/get_implementation.html
-/doc/asio/reference/windows__basic_random_access_handle/get_implementation/overload1.html
-/doc/asio/reference/windows__basic_random_access_handle/get_implementation/overload2.html
-/doc/asio/reference/windows__basic_random_access_handle/get_io_service.html
-/doc/asio/reference/windows__basic_random_access_handle/get_service/
-/doc/asio/reference/windows__basic_random_access_handle/get_service.html
-/doc/asio/reference/windows__basic_random_access_handle/get_service/overload1.html
-/doc/asio/reference/windows__basic_random_access_handle/get_service/overload2.html
-/doc/asio/reference/windows__basic_random_access_handle.html
-/doc/asio/reference/windows__basic_random_access_handle/implementation_type.html
-/doc/asio/reference/windows__basic_random_access_handle/is_open.html
-/doc/asio/reference/windows__basic_random_access_handle/lowest_layer/
-/doc/asio/reference/windows__basic_random_access_handle/lowest_layer.html
-/doc/asio/reference/windows__basic_random_access_handle/lowest_layer/overload1.html
-/doc/asio/reference/windows__basic_random_access_handle/lowest_layer/overload2.html
-/doc/asio/reference/windows__basic_random_access_handle/lowest_layer_type.html
-/doc/asio/reference/windows__basic_random_access_handle/native_handle.html
-/doc/asio/reference/windows__basic_random_access_handle/native_handle_type.html
-/doc/asio/reference/windows__basic_random_access_handle/operator_eq_.html
-/doc/asio/reference/windows__basic_random_access_handle/read_some_at/
-/doc/asio/reference/windows__basic_random_access_handle/read_some_at.html
-/doc/asio/reference/windows__basic_random_access_handle/read_some_at/overload1.html
-/doc/asio/reference/windows__basic_random_access_handle/read_some_at/overload2.html
-/doc/asio/reference/windows__basic_random_access_handle/service_type.html
-/doc/asio/reference/windows__basic_random_access_handle/write_some_at/
-/doc/asio/reference/windows__basic_random_access_handle/write_some_at.html
-/doc/asio/reference/windows__basic_random_access_handle/write_some_at/overload1.html
-/doc/asio/reference/windows__basic_random_access_handle/write_some_at/overload2.html
-/doc/asio/reference/windows__basic_stream_handle/
-/doc/asio/reference/windows__basic_stream_handle/assign/
-/doc/asio/reference/windows__basic_stream_handle/assign.html
-/doc/asio/reference/windows__basic_stream_handle/assign/overload1.html
-/doc/asio/reference/windows__basic_stream_handle/assign/overload2.html
-/doc/asio/reference/windows__basic_stream_handle/async_read_some.html
-/doc/asio/reference/windows__basic_stream_handle/async_write_some.html
-/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/
-/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle.html
-/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/overload1.html
-/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/overload2.html
-/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/overload3.html
-/doc/asio/reference/windows__basic_stream_handle/cancel/
-/doc/asio/reference/windows__basic_stream_handle/cancel.html
-/doc/asio/reference/windows__basic_stream_handle/cancel/overload1.html
-/doc/asio/reference/windows__basic_stream_handle/cancel/overload2.html
-/doc/asio/reference/windows__basic_stream_handle/close/
-/doc/asio/reference/windows__basic_stream_handle/close.html
-/doc/asio/reference/windows__basic_stream_handle/close/overload1.html
-/doc/asio/reference/windows__basic_stream_handle/close/overload2.html
-/doc/asio/reference/windows__basic_stream_handle/executor_type.html
-/doc/asio/reference/windows__basic_stream_handle/get_executor.html
-/doc/asio/reference/windows__basic_stream_handle/get_implementation/
-/doc/asio/reference/windows__basic_stream_handle/get_implementation.html
-/doc/asio/reference/windows__basic_stream_handle/get_implementation/overload1.html
-/doc/asio/reference/windows__basic_stream_handle/get_implementation/overload2.html
-/doc/asio/reference/windows__basic_stream_handle/get_io_service.html
-/doc/asio/reference/windows__basic_stream_handle/get_service/
-/doc/asio/reference/windows__basic_stream_handle/get_service.html
-/doc/asio/reference/windows__basic_stream_handle/get_service/overload1.html
-/doc/asio/reference/windows__basic_stream_handle/get_service/overload2.html
-/doc/asio/reference/windows__basic_stream_handle.html
-/doc/asio/reference/windows__basic_stream_handle/implementation_type.html
-/doc/asio/reference/windows__basic_stream_handle/is_open.html
-/doc/asio/reference/windows__basic_stream_handle/lowest_layer/
-/doc/asio/reference/windows__basic_stream_handle/lowest_layer.html
-/doc/asio/reference/windows__basic_stream_handle/lowest_layer/overload1.html
-/doc/asio/reference/windows__basic_stream_handle/lowest_layer/overload2.html
-/doc/asio/reference/windows__basic_stream_handle/lowest_layer_type.html
-/doc/asio/reference/windows__basic_stream_handle/native_handle.html
-/doc/asio/reference/windows__basic_stream_handle/native_handle_type.html
-/doc/asio/reference/windows__basic_stream_handle/operator_eq_.html
-/doc/asio/reference/windows__basic_stream_handle/read_some/
-/doc/asio/reference/windows__basic_stream_handle/read_some.html
-/doc/asio/reference/windows__basic_stream_handle/read_some/overload1.html
-/doc/asio/reference/windows__basic_stream_handle/read_some/overload2.html
-/doc/asio/reference/windows__basic_stream_handle/service_type.html
-/doc/asio/reference/windows__basic_stream_handle/write_some/
-/doc/asio/reference/windows__basic_stream_handle/write_some.html
-/doc/asio/reference/windows__basic_stream_handle/write_some/overload1.html
-/doc/asio/reference/windows__basic_stream_handle/write_some/overload2.html
+/doc/asio/reference/windows__object_handle/
+/doc/asio/reference/windows__object_handle/assign/
+/doc/asio/reference/windows__object_handle/assign.html
+/doc/asio/reference/windows__object_handle/assign/overload1.html
+/doc/asio/reference/windows__object_handle/assign/overload2.html
+/doc/asio/reference/windows__object_handle/async_wait.html
+/doc/asio/reference/windows__object_handle/cancel/
+/doc/asio/reference/windows__object_handle/cancel.html
+/doc/asio/reference/windows__object_handle/cancel/overload1.html
+/doc/asio/reference/windows__object_handle/cancel/overload2.html
+/doc/asio/reference/windows__object_handle/close/
+/doc/asio/reference/windows__object_handle/close.html
+/doc/asio/reference/windows__object_handle/close/overload1.html
+/doc/asio/reference/windows__object_handle/close/overload2.html
+/doc/asio/reference/windows__object_handle/executor_type.html
+/doc/asio/reference/windows__object_handle/get_executor.html
+/doc/asio/reference/windows__object_handle/get_io_context.html
+/doc/asio/reference/windows__object_handle/get_io_service.html
 /doc/asio/reference/windows__object_handle.html
-/doc/asio/reference/windows__object_handle_service/
-/doc/asio/reference/windows__object_handle_service/assign.html
-/doc/asio/reference/windows__object_handle_service/async_wait.html
-/doc/asio/reference/windows__object_handle_service/cancel.html
-/doc/asio/reference/windows__object_handle_service/close.html
-/doc/asio/reference/windows__object_handle_service/construct.html
-/doc/asio/reference/windows__object_handle_service/destroy.html
-/doc/asio/reference/windows__object_handle_service/get_io_service.html
-/doc/asio/reference/windows__object_handle_service.html
-/doc/asio/reference/windows__object_handle_service/id.html
-/doc/asio/reference/windows__object_handle_service/implementation_type.html
-/doc/asio/reference/windows__object_handle_service/is_open.html
-/doc/asio/reference/windows__object_handle_service/move_assign.html
-/doc/asio/reference/windows__object_handle_service/move_construct.html
-/doc/asio/reference/windows__object_handle_service/native_handle.html
-/doc/asio/reference/windows__object_handle_service/native_handle_type.html
-/doc/asio/reference/windows__object_handle_service/object_handle_service.html
-/doc/asio/reference/windows__object_handle_service/wait.html
+/doc/asio/reference/windows__object_handle/is_open.html
+/doc/asio/reference/windows__object_handle/lowest_layer/
+/doc/asio/reference/windows__object_handle/lowest_layer.html
+/doc/asio/reference/windows__object_handle/lowest_layer/overload1.html
+/doc/asio/reference/windows__object_handle/lowest_layer/overload2.html
+/doc/asio/reference/windows__object_handle/lowest_layer_type.html
+/doc/asio/reference/windows__object_handle/native_handle.html
+/doc/asio/reference/windows__object_handle/native_handle_type.html
+/doc/asio/reference/windows__object_handle/object_handle/
+/doc/asio/reference/windows__object_handle/object_handle.html
+/doc/asio/reference/windows__object_handle/object_handle/overload1.html
+/doc/asio/reference/windows__object_handle/object_handle/overload2.html
+/doc/asio/reference/windows__object_handle/object_handle/overload3.html
+/doc/asio/reference/windows__object_handle/operator_eq_.html
+/doc/asio/reference/windows__object_handle/wait/
+/doc/asio/reference/windows__object_handle/wait.html
+/doc/asio/reference/windows__object_handle/wait/overload1.html
+/doc/asio/reference/windows__object_handle/wait/overload2.html
+/doc/asio/reference/windows__overlapped_handle/
+/doc/asio/reference/windows__overlapped_handle/assign/
+/doc/asio/reference/windows__overlapped_handle/assign.html
+/doc/asio/reference/windows__overlapped_handle/assign/overload1.html
+/doc/asio/reference/windows__overlapped_handle/assign/overload2.html
+/doc/asio/reference/windows__overlapped_handle/cancel/
+/doc/asio/reference/windows__overlapped_handle/cancel.html
+/doc/asio/reference/windows__overlapped_handle/cancel/overload1.html
+/doc/asio/reference/windows__overlapped_handle/cancel/overload2.html
+/doc/asio/reference/windows__overlapped_handle/close/
+/doc/asio/reference/windows__overlapped_handle/close.html
+/doc/asio/reference/windows__overlapped_handle/close/overload1.html
+/doc/asio/reference/windows__overlapped_handle/close/overload2.html
+/doc/asio/reference/windows__overlapped_handle/executor_type.html
+/doc/asio/reference/windows__overlapped_handle/get_executor.html
+/doc/asio/reference/windows__overlapped_handle/get_io_context.html
+/doc/asio/reference/windows__overlapped_handle/get_io_service.html
+/doc/asio/reference/windows__overlapped_handle.html
+/doc/asio/reference/windows__overlapped_handle/is_open.html
+/doc/asio/reference/windows__overlapped_handle/lowest_layer/
+/doc/asio/reference/windows__overlapped_handle/lowest_layer.html
+/doc/asio/reference/windows__overlapped_handle/lowest_layer/overload1.html
+/doc/asio/reference/windows__overlapped_handle/lowest_layer/overload2.html
+/doc/asio/reference/windows__overlapped_handle/lowest_layer_type.html
+/doc/asio/reference/windows__overlapped_handle/native_handle.html
+/doc/asio/reference/windows__overlapped_handle/native_handle_type.html
+/doc/asio/reference/windows__overlapped_handle/operator_eq_.html
+/doc/asio/reference/windows__overlapped_handle/overlapped_handle/
+/doc/asio/reference/windows__overlapped_handle/_overlapped_handle.html
+/doc/asio/reference/windows__overlapped_handle/overlapped_handle.html
+/doc/asio/reference/windows__overlapped_handle/overlapped_handle/overload1.html
+/doc/asio/reference/windows__overlapped_handle/overlapped_handle/overload2.html
+/doc/asio/reference/windows__overlapped_handle/overlapped_handle/overload3.html
 /doc/asio/reference/windows__overlapped_ptr/
 /doc/asio/reference/windows__overlapped_ptr/complete.html
 /doc/asio/reference/windows__overlapped_ptr/get/
@@ -3990,52 +3463,90 @@
 /doc/asio/reference/windows__overlapped_ptr/reset.html
 /doc/asio/reference/windows__overlapped_ptr/reset/overload1.html
 /doc/asio/reference/windows__overlapped_ptr/reset/overload2.html
+/doc/asio/reference/windows__random_access_handle/
+/doc/asio/reference/windows__random_access_handle/assign/
+/doc/asio/reference/windows__random_access_handle/assign.html
+/doc/asio/reference/windows__random_access_handle/assign/overload1.html
+/doc/asio/reference/windows__random_access_handle/assign/overload2.html
+/doc/asio/reference/windows__random_access_handle/async_read_some_at.html
+/doc/asio/reference/windows__random_access_handle/async_write_some_at.html
+/doc/asio/reference/windows__random_access_handle/cancel/
+/doc/asio/reference/windows__random_access_handle/cancel.html
+/doc/asio/reference/windows__random_access_handle/cancel/overload1.html
+/doc/asio/reference/windows__random_access_handle/cancel/overload2.html
+/doc/asio/reference/windows__random_access_handle/close/
+/doc/asio/reference/windows__random_access_handle/close.html
+/doc/asio/reference/windows__random_access_handle/close/overload1.html
+/doc/asio/reference/windows__random_access_handle/close/overload2.html
+/doc/asio/reference/windows__random_access_handle/executor_type.html
+/doc/asio/reference/windows__random_access_handle/get_executor.html
+/doc/asio/reference/windows__random_access_handle/get_io_context.html
+/doc/asio/reference/windows__random_access_handle/get_io_service.html
 /doc/asio/reference/windows__random_access_handle.html
-/doc/asio/reference/windows__random_access_handle_service/
-/doc/asio/reference/windows__random_access_handle_service/assign.html
-/doc/asio/reference/windows__random_access_handle_service/async_read_some_at.html
-/doc/asio/reference/windows__random_access_handle_service/async_write_some_at.html
-/doc/asio/reference/windows__random_access_handle_service/cancel.html
-/doc/asio/reference/windows__random_access_handle_service/close.html
-/doc/asio/reference/windows__random_access_handle_service/construct.html
-/doc/asio/reference/windows__random_access_handle_service/destroy.html
-/doc/asio/reference/windows__random_access_handle_service/get_io_service.html
-/doc/asio/reference/windows__random_access_handle_service.html
-/doc/asio/reference/windows__random_access_handle_service/id.html
-/doc/asio/reference/windows__random_access_handle_service/implementation_type.html
-/doc/asio/reference/windows__random_access_handle_service/is_open.html
-/doc/asio/reference/windows__random_access_handle_service/move_assign.html
-/doc/asio/reference/windows__random_access_handle_service/move_construct.html
-/doc/asio/reference/windows__random_access_handle_service/native_handle.html
-/doc/asio/reference/windows__random_access_handle_service/native_handle_type.html
-/doc/asio/reference/windows__random_access_handle_service/random_access_handle_service.html
-/doc/asio/reference/windows__random_access_handle_service/read_some_at.html
-/doc/asio/reference/windows__random_access_handle_service/write_some_at.html
+/doc/asio/reference/windows__random_access_handle/is_open.html
+/doc/asio/reference/windows__random_access_handle/lowest_layer/
+/doc/asio/reference/windows__random_access_handle/lowest_layer.html
+/doc/asio/reference/windows__random_access_handle/lowest_layer/overload1.html
+/doc/asio/reference/windows__random_access_handle/lowest_layer/overload2.html
+/doc/asio/reference/windows__random_access_handle/lowest_layer_type.html
+/doc/asio/reference/windows__random_access_handle/native_handle.html
+/doc/asio/reference/windows__random_access_handle/native_handle_type.html
+/doc/asio/reference/windows__random_access_handle/operator_eq_.html
+/doc/asio/reference/windows__random_access_handle/random_access_handle/
+/doc/asio/reference/windows__random_access_handle/random_access_handle.html
+/doc/asio/reference/windows__random_access_handle/random_access_handle/overload1.html
+/doc/asio/reference/windows__random_access_handle/random_access_handle/overload2.html
+/doc/asio/reference/windows__random_access_handle/random_access_handle/overload3.html
+/doc/asio/reference/windows__random_access_handle/read_some_at/
+/doc/asio/reference/windows__random_access_handle/read_some_at.html
+/doc/asio/reference/windows__random_access_handle/read_some_at/overload1.html
+/doc/asio/reference/windows__random_access_handle/read_some_at/overload2.html
+/doc/asio/reference/windows__random_access_handle/write_some_at/
+/doc/asio/reference/windows__random_access_handle/write_some_at.html
+/doc/asio/reference/windows__random_access_handle/write_some_at/overload1.html
+/doc/asio/reference/windows__random_access_handle/write_some_at/overload2.html
+/doc/asio/reference/windows__stream_handle/
+/doc/asio/reference/windows__stream_handle/assign/
+/doc/asio/reference/windows__stream_handle/assign.html
+/doc/asio/reference/windows__stream_handle/assign/overload1.html
+/doc/asio/reference/windows__stream_handle/assign/overload2.html
+/doc/asio/reference/windows__stream_handle/async_read_some.html
+/doc/asio/reference/windows__stream_handle/async_write_some.html
+/doc/asio/reference/windows__stream_handle/cancel/
+/doc/asio/reference/windows__stream_handle/cancel.html
+/doc/asio/reference/windows__stream_handle/cancel/overload1.html
+/doc/asio/reference/windows__stream_handle/cancel/overload2.html
+/doc/asio/reference/windows__stream_handle/close/
+/doc/asio/reference/windows__stream_handle/close.html
+/doc/asio/reference/windows__stream_handle/close/overload1.html
+/doc/asio/reference/windows__stream_handle/close/overload2.html
+/doc/asio/reference/windows__stream_handle/executor_type.html
+/doc/asio/reference/windows__stream_handle/get_executor.html
+/doc/asio/reference/windows__stream_handle/get_io_context.html
+/doc/asio/reference/windows__stream_handle/get_io_service.html
 /doc/asio/reference/windows__stream_handle.html
-/doc/asio/reference/windows__stream_handle_service/
-/doc/asio/reference/windows__stream_handle_service/assign.html
-/doc/asio/reference/windows__stream_handle_service/async_read_some.html
-/doc/asio/reference/windows__stream_handle_service/async_write_some.html
-/doc/asio/reference/windows__stream_handle_service/cancel.html
-/doc/asio/reference/windows__stream_handle_service/close.html
-/doc/asio/reference/windows__stream_handle_service/construct.html
-/doc/asio/reference/windows__stream_handle_service/destroy.html
-/doc/asio/reference/windows__stream_handle_service/get_io_service.html
-/doc/asio/reference/windows__stream_handle_service.html
-/doc/asio/reference/windows__stream_handle_service/id.html
-/doc/asio/reference/windows__stream_handle_service/implementation_type.html
-/doc/asio/reference/windows__stream_handle_service/is_open.html
-/doc/asio/reference/windows__stream_handle_service/move_assign.html
-/doc/asio/reference/windows__stream_handle_service/move_construct.html
-/doc/asio/reference/windows__stream_handle_service/native_handle.html
-/doc/asio/reference/windows__stream_handle_service/native_handle_type.html
-/doc/asio/reference/windows__stream_handle_service/read_some.html
-/doc/asio/reference/windows__stream_handle_service/stream_handle_service.html
-/doc/asio/reference/windows__stream_handle_service/write_some.html
-/doc/asio/reference/wrap/
-/doc/asio/reference/wrap.html
-/doc/asio/reference/wrap/overload1.html
-/doc/asio/reference/wrap/overload2.html
+/doc/asio/reference/windows__stream_handle/is_open.html
+/doc/asio/reference/windows__stream_handle/lowest_layer/
+/doc/asio/reference/windows__stream_handle/lowest_layer.html
+/doc/asio/reference/windows__stream_handle/lowest_layer/overload1.html
+/doc/asio/reference/windows__stream_handle/lowest_layer/overload2.html
+/doc/asio/reference/windows__stream_handle/lowest_layer_type.html
+/doc/asio/reference/windows__stream_handle/native_handle.html
+/doc/asio/reference/windows__stream_handle/native_handle_type.html
+/doc/asio/reference/windows__stream_handle/operator_eq_.html
+/doc/asio/reference/windows__stream_handle/read_some/
+/doc/asio/reference/windows__stream_handle/read_some.html
+/doc/asio/reference/windows__stream_handle/read_some/overload1.html
+/doc/asio/reference/windows__stream_handle/read_some/overload2.html
+/doc/asio/reference/windows__stream_handle/stream_handle/
+/doc/asio/reference/windows__stream_handle/stream_handle.html
+/doc/asio/reference/windows__stream_handle/stream_handle/overload1.html
+/doc/asio/reference/windows__stream_handle/stream_handle/overload2.html
+/doc/asio/reference/windows__stream_handle/stream_handle/overload3.html
+/doc/asio/reference/windows__stream_handle/write_some/
+/doc/asio/reference/windows__stream_handle/write_some.html
+/doc/asio/reference/windows__stream_handle/write_some/overload1.html
+/doc/asio/reference/windows__stream_handle/write_some/overload2.html
 /doc/asio/reference/write/
 /doc/asio/reference/write_at/
 /doc/asio/reference/write_at.html
@@ -4132,8 +3643,13 @@
 /doc/examples/diffs/executors/fork_join.cpp.html
 /doc/examples/diffs/executors/pipeline.cpp.html
 /doc/examples/diffs/executors/priority_scheduler.cpp.html
+/doc/examples/diffs/fork/
+/doc/examples/diffs/fork/daemon.cpp.html
+/doc/examples/diffs/fork/process_per_connection.cpp.html
 /doc/examples/diffs/futures/
 /doc/examples/diffs/futures/daytime_client.cpp.html
+/doc/examples/diffs/handler_tracking/
+/doc/examples/diffs/handler_tracking/custom_tracking.hpp.html
 /doc/examples/diffs/http/
 /doc/examples/diffs/http/server/
 /doc/examples/diffs/http/server/connection.cpp.html
@@ -4153,8 +3669,24 @@
 /doc/examples/diffs/http/server/request_parser.hpp.html
 /doc/examples/diffs/http/server/server.cpp.html
 /doc/examples/diffs/http/server/server.hpp.html
+/doc/examples/diffs/icmp/
+/doc/examples/diffs/icmp/icmp_header.hpp.html
+/doc/examples/diffs/icmp/ipv4_header.hpp.html
+/doc/examples/diffs/icmp/ping.cpp.html
+/doc/examples/diffs/invocation/
+/doc/examples/diffs/invocation/prioritised_handlers.cpp.html
 /doc/examples/diffs/iostreams/
 /doc/examples/diffs/iostreams/http_client.cpp.html
+/doc/examples/diffs/local/
+/doc/examples/diffs/local/connect_pair.cpp.html
+/doc/examples/diffs/local/iostream_client.cpp.html
+/doc/examples/diffs/local/stream_client.cpp.html
+/doc/examples/diffs/local/stream_server.cpp.html
+/doc/examples/diffs/multicast/
+/doc/examples/diffs/multicast/receiver.cpp.html
+/doc/examples/diffs/multicast/sender.cpp.html
+/doc/examples/diffs/nonblocking/
+/doc/examples/diffs/nonblocking/third_party_lib.cpp.html
 /doc/examples/diffs/spawn/
 /doc/examples/diffs/spawn/echo_server.cpp.html
 /doc/examples/diffs/spawn/parallel_grep.cpp.html
@@ -4193,6 +3725,7 @@
 /include/asio/basic_streambuf.hpp
 /include/asio/basic_stream_socket.hpp
 /include/asio/basic_waitable_timer.hpp
+/include/asio/bind_executor.hpp
 /include/asio/buffered_read_stream_fwd.hpp
 /include/asio/buffered_read_stream.hpp
 /include/asio/buffered_stream_fwd.hpp
@@ -4219,8 +3752,12 @@
 /include/asio/detail/buffer_resize_guard.hpp
 /include/asio/detail/buffer_sequence_adapter.hpp
 /include/asio/detail/call_stack.hpp
+/include/asio/detail/chrono.hpp
 /include/asio/detail/chrono_time_traits.hpp
 /include/asio/detail/completion_handler.hpp
+/include/asio/detail/concurrency_hint.hpp
+/include/asio/detail/conditionally_enabled_event.hpp
+/include/asio/detail/conditionally_enabled_mutex.hpp
 /include/asio/detail/config.hpp
 /include/asio/detail/consuming_buffers.hpp
 /include/asio/detail/cstddef.hpp
@@ -4262,6 +3799,7 @@
 /include/asio/detail/impl/handler_tracking.ipp
 /include/asio/detail/impl/kqueue_reactor.hpp
 /include/asio/detail/impl/kqueue_reactor.ipp
+/include/asio/detail/impl/null_event.ipp
 /include/asio/detail/impl/pipe_select_interrupter.ipp
 /include/asio/detail/impl/posix_event.ipp
 /include/asio/detail/impl/posix_mutex.ipp
@@ -4288,8 +3826,8 @@
 /include/asio/detail/impl/timer_queue_set.ipp
 /include/asio/detail/impl/win_event.ipp
 /include/asio/detail/impl/win_iocp_handle_service.ipp
-/include/asio/detail/impl/win_iocp_io_service.hpp
-/include/asio/detail/impl/win_iocp_io_service.ipp
+/include/asio/detail/impl/win_iocp_io_context.hpp
+/include/asio/detail/impl/win_iocp_io_context.ipp
 /include/asio/detail/impl/win_iocp_serial_port_service.ipp
 /include/asio/detail/impl/win_iocp_socket_service_base.ipp
 /include/asio/detail/impl/win_mutex.ipp
@@ -4303,6 +3841,7 @@
 /include/asio/detail/impl/win_tss_ptr.ipp
 /include/asio/detail/io_control.hpp
 /include/asio/detail/is_buffer_sequence.hpp
+/include/asio/detail/is_executor.hpp
 /include/asio/detail/keyword_tss_ptr.hpp
 /include/asio/detail/kqueue_reactor.hpp
 /include/asio/detail/limits.hpp
@@ -4357,6 +3896,7 @@
 /include/asio/detail/regex_fwd.hpp
 /include/asio/detail/resolve_endpoint_op.hpp
 /include/asio/detail/resolve_op.hpp
+/include/asio/detail/resolve_query_op.hpp
 /include/asio/detail/resolver_service_base.hpp
 /include/asio/detail/resolver_service.hpp
 /include/asio/detail/scheduler.hpp
@@ -4380,12 +3920,14 @@
 /include/asio/detail/solaris_fenced_block.hpp
 /include/asio/detail/static_mutex.hpp
 /include/asio/detail/std_event.hpp
+/include/asio/detail/std_fenced_block.hpp
 /include/asio/detail/std_global.hpp
 /include/asio/detail/std_mutex.hpp
 /include/asio/detail/std_static_mutex.hpp
 /include/asio/detail/std_thread.hpp
 /include/asio/detail/strand_executor_service.hpp
 /include/asio/detail/strand_service.hpp
+/include/asio/detail/string_view.hpp
 /include/asio/detail/thread_context.hpp
 /include/asio/detail/thread_group.hpp
 /include/asio/detail/thread.hpp
@@ -4403,6 +3945,7 @@
 /include/asio/detail/variadic_templates.hpp
 /include/asio/detail/wait_handler.hpp
 /include/asio/detail/wait_op.hpp
+/include/asio/detail/winapp_thread.hpp
 /include/asio/detail/wince_thread.hpp
 /include/asio/detail/win_event.hpp
 /include/asio/detail/win_fd_set_adapter.hpp
@@ -4411,7 +3954,7 @@
 /include/asio/detail/win_iocp_handle_read_op.hpp
 /include/asio/detail/win_iocp_handle_service.hpp
 /include/asio/detail/win_iocp_handle_write_op.hpp
-/include/asio/detail/win_iocp_io_service.hpp
+/include/asio/detail/win_iocp_io_context.hpp
 /include/asio/detail/win_iocp_null_buffers_op.hpp
 /include/asio/detail/win_iocp_operation.hpp
 /include/asio/detail/win_iocp_overlapped_op.hpp
@@ -4451,7 +3994,7 @@
 /include/asio/error.hpp
 /include/asio/execution_context.hpp
 /include/asio/executor.hpp
-/include/asio/executor_work.hpp
+/include/asio/executor_work_guard.hpp
 /include/asio/generic/
 /include/asio/generic/basic_endpoint.hpp
 /include/asio/generic/datagram_protocol.hpp
@@ -4481,8 +4024,8 @@
 /include/asio/impl/executor.hpp
 /include/asio/impl/executor.ipp
 /include/asio/impl/handler_alloc_hook.ipp
-/include/asio/impl/io_service.hpp
-/include/asio/impl/io_service.ipp
+/include/asio/impl/io_context.hpp
+/include/asio/impl/io_context.ipp
 /include/asio/impl/post.hpp
 /include/asio/impl/read_at.hpp
 /include/asio/impl/read.hpp
@@ -4492,29 +4035,33 @@
 /include/asio/impl/spawn.hpp
 /include/asio/impl/src.cpp
 /include/asio/impl/src.hpp
+/include/asio/impl/system_context.hpp
+/include/asio/impl/system_context.ipp
 /include/asio/impl/system_executor.hpp
-/include/asio/impl/system_executor.ipp
 /include/asio/impl/thread_pool.hpp
 /include/asio/impl/thread_pool.ipp
 /include/asio/impl/use_future.hpp
 /include/asio/impl/write_at.hpp
 /include/asio/impl/write.hpp
+/include/asio/io_context.hpp
+/include/asio/io_context_strand.hpp
 /include/asio/io_service.hpp
 /include/asio/io_service_strand.hpp
 /include/asio/ip/
 /include/asio/ip/address.hpp
-/include/asio/ip/address_iterator_v4.hpp
-/include/asio/ip/address_iterator_v6.hpp
-/include/asio/ip/address_range_v4.hpp
-/include/asio/ip/address_range_v6.hpp
 /include/asio/ip/address_v4.hpp
+/include/asio/ip/address_v4_iterator.hpp
+/include/asio/ip/address_v4_range.hpp
 /include/asio/ip/address_v6.hpp
+/include/asio/ip/address_v6_iterator.hpp
+/include/asio/ip/address_v6_range.hpp
 /include/asio/ip/bad_address_cast.hpp
 /include/asio/ip/basic_endpoint.hpp
 /include/asio/ip/basic_resolver_entry.hpp
 /include/asio/ip/basic_resolver.hpp
 /include/asio/ip/basic_resolver_iterator.hpp
 /include/asio/ip/basic_resolver_query.hpp
+/include/asio/ip/basic_resolver_results.hpp
 /include/asio/ip/detail/
 /include/asio/ip/detail/endpoint.hpp
 /include/asio/ip/detail/impl/
@@ -4538,6 +4085,7 @@
 /include/asio/ip/multicast.hpp
 /include/asio/ip/network_v4.hpp
 /include/asio/ip/network_v6.hpp
+/include/asio/ip/resolver_base.hpp
 /include/asio/ip/resolver_query_base.hpp
 /include/asio/ip/resolver_service.hpp
 /include/asio/ip/tcp.hpp
@@ -4556,12 +4104,13 @@
 /include/asio/local/detail/impl/
 /include/asio/local/detail/impl/endpoint.ipp
 /include/asio/local/stream_protocol.hpp
-/include/asio/package.hpp
+/include/asio/packaged_task.hpp
 /include/asio/placeholders.hpp
 /include/asio/posix/
 /include/asio/posix/basic_descriptor.hpp
 /include/asio/posix/basic_stream_descriptor.hpp
 /include/asio/posix/descriptor_base.hpp
+/include/asio/posix/descriptor.hpp
 /include/asio/posix/stream_descriptor.hpp
 /include/asio/posix/stream_descriptor_service.hpp
 /include/asio/post.hpp
@@ -4614,6 +4163,7 @@
 /include/asio/strand.hpp
 /include/asio/streambuf.hpp
 /include/asio/stream_socket_service.hpp
+/include/asio/system_context.hpp
 /include/asio/system_error.hpp
 /include/asio/system_executor.hpp
 /include/asio/system_timer.hpp
@@ -4624,10 +4174,10 @@
 /include/asio/ts/buffer.hpp
 /include/asio/ts/executor.hpp
 /include/asio/ts/internet.hpp
-/include/asio/ts/io_service.hpp
-/include/asio/ts/networking.hpp
+/include/asio/ts/io_context.hpp
+/include/asio/ts/netfwd.hpp
+/include/asio/ts/net.hpp
 /include/asio/ts/socket.hpp
-/include/asio/ts/thread_pool.hpp
 /include/asio/ts/timer.hpp
 /include/asio/unyield.hpp
 /include/asio/use_future.hpp
@@ -4642,12 +4192,12 @@
 /include/asio/windows/basic_stream_handle.hpp
 /include/asio/windows/object_handle.hpp
 /include/asio/windows/object_handle_service.hpp
+/include/asio/windows/overlapped_handle.hpp
 /include/asio/windows/overlapped_ptr.hpp
 /include/asio/windows/random_access_handle.hpp
 /include/asio/windows/random_access_handle_service.hpp
 /include/asio/windows/stream_handle.hpp
 /include/asio/windows/stream_handle_service.hpp
-/include/asio/wrap.hpp
 /include/asio/write_at.hpp
 /include/asio/write.hpp
 /include/asio/yield.hpp
@@ -4693,8 +4243,8 @@
 /src/examples/cpp03/http/server2/connection.cpp
 /src/examples/cpp03/http/server2/connection.hpp
 /src/examples/cpp03/http/server2/header.hpp
-/src/examples/cpp03/http/server2/io_service_pool.cpp
-/src/examples/cpp03/http/server2/io_service_pool.hpp
+/src/examples/cpp03/http/server2/io_context_pool.cpp
+/src/examples/cpp03/http/server2/io_context_pool.hpp
 /src/examples/cpp03/http/server2/main.cpp
 /src/examples/cpp03/http/server2/mime_types.cpp
 /src/examples/cpp03/http/server2/mime_types.hpp
@@ -4791,7 +4341,6 @@
 /src/examples/cpp03/services/logger.hpp
 /src/examples/cpp03/services/logger_service.cpp
 /src/examples/cpp03/services/logger_service.hpp
-/src/examples/cpp03/services/stream_socket_service.hpp
 /src/examples/cpp03/socks4/
 /src/examples/cpp03/socks4/socks4.hpp
 /src/examples/cpp03/socks4/sync_client.cpp
@@ -4801,7 +4350,7 @@
 /src/examples/cpp03/ssl/
 /src/examples/cpp03/ssl/ca.pem
 /src/examples/cpp03/ssl/client.cpp
-/src/examples/cpp03/ssl/dh512.pem
+/src/examples/cpp03/ssl/dh2048.pem
 /src/examples/cpp03/ssl/README
 /src/examples/cpp03/ssl/server.cpp
 /src/examples/cpp03/ssl/server.pem
@@ -4863,8 +4412,13 @@
 /src/examples/cpp11/executors/fork_join.cpp
 /src/examples/cpp11/executors/pipeline.cpp
 /src/examples/cpp11/executors/priority_scheduler.cpp
+/src/examples/cpp11/fork/
+/src/examples/cpp11/fork/daemon.cpp
+/src/examples/cpp11/fork/process_per_connection.cpp
 /src/examples/cpp11/futures/
 /src/examples/cpp11/futures/daytime_client.cpp
+/src/examples/cpp11/handler_tracking/
+/src/examples/cpp11/handler_tracking/custom_tracking.hpp
 /src/examples/cpp11/http/
 /src/examples/cpp11/http/server/
 /src/examples/cpp11/http/server/connection.cpp
@@ -4884,10 +4438,22 @@
 /src/examples/cpp11/http/server/request_parser.hpp
 /src/examples/cpp11/http/server/server.cpp
 /src/examples/cpp11/http/server/server.hpp
+/src/examples/cpp11/invocation/
+/src/examples/cpp11/invocation/prioritised_handlers.cpp
 /src/examples/cpp11/iostreams/
 /src/examples/cpp11/iostreams/http_client.cpp
+/src/examples/cpp11/local/
+/src/examples/cpp11/local/connect_pair.cpp
+/src/examples/cpp11/local/iostream_client.cpp
+/src/examples/cpp11/local/stream_client.cpp
+/src/examples/cpp11/local/stream_server.cpp
 /src/examples/cpp11/Makefile.am
 /src/examples/cpp11/Makefile.in
+/src/examples/cpp11/multicast/
+/src/examples/cpp11/multicast/receiver.cpp
+/src/examples/cpp11/multicast/sender.cpp
+/src/examples/cpp11/nonblocking/
+/src/examples/cpp11/nonblocking/third_party_lib.cpp
 /src/examples/cpp11/spawn/
 /src/examples/cpp11/spawn/echo_server.cpp
 /src/examples/cpp11/spawn/parallel_grep.cpp
@@ -4919,14 +4485,11 @@
 /src/tests/
 /src/tests/latency/
 /src/tests/latency/allocator.hpp
-/src/tests/latency/coroutine.hpp
 /src/tests/latency/high_res_clock.hpp
 /src/tests/latency/tcp_client.cpp
 /src/tests/latency/tcp_server.cpp
 /src/tests/latency/udp_client.cpp
 /src/tests/latency/udp_server.cpp
-/src/tests/latency/unyield.hpp
-/src/tests/latency/yield.hpp
 /src/tests/Makefile.am
 /src/tests/Makefile.in
 /src/tests/performance/
@@ -4935,10 +4498,16 @@
 /src/tests/performance/server.cpp
 /src/tests/unit/
 /src/tests/unit/archetypes/
+/src/tests/unit/archetypes/async_ops.hpp
 /src/tests/unit/archetypes/async_result.hpp
+/src/tests/unit/archetypes/deprecated_async_ops.hpp
+/src/tests/unit/archetypes/deprecated_async_result.hpp
 /src/tests/unit/archetypes/gettable_socket_option.hpp
 /src/tests/unit/archetypes/io_control_command.hpp
 /src/tests/unit/archetypes/settable_socket_option.hpp
+/src/tests/unit/associated_allocator.cpp
+/src/tests/unit/associated_executor.cpp
+/src/tests/unit/async_result.cpp
 /src/tests/unit/basic_datagram_socket.cpp
 /src/tests/unit/basic_deadline_timer.cpp
 /src/tests/unit/basic_raw_socket.cpp
@@ -4949,6 +4518,7 @@
 /src/tests/unit/basic_streambuf.cpp
 /src/tests/unit/basic_stream_socket.cpp
 /src/tests/unit/basic_waitable_timer.cpp
+/src/tests/unit/bind_executor.cpp
 /src/tests/unit/buffer.cpp
 /src/tests/unit/buffered_read_stream.cpp
 /src/tests/unit/buffered_stream.cpp
@@ -4960,7 +4530,12 @@
 /src/tests/unit/datagram_socket_service.cpp
 /src/tests/unit/deadline_timer.cpp
 /src/tests/unit/deadline_timer_service.cpp
+/src/tests/unit/defer.cpp
+/src/tests/unit/dispatch.cpp
 /src/tests/unit/error.cpp
+/src/tests/unit/execution_context.cpp
+/src/tests/unit/executor.cpp
+/src/tests/unit/executor_work_guard.cpp
 /src/tests/unit/generic/
 /src/tests/unit/generic/basic_endpoint.cpp
 /src/tests/unit/generic/datagram_protocol.cpp
@@ -4968,15 +4543,15 @@
 /src/tests/unit/generic/seq_packet_protocol.cpp
 /src/tests/unit/generic/stream_protocol.cpp
 /src/tests/unit/high_resolution_timer.cpp
-/src/tests/unit/io_service.cpp
+/src/tests/unit/io_context.cpp
 /src/tests/unit/ip/
 /src/tests/unit/ip/address.cpp
-/src/tests/unit/ip/address_iterator_v4.cpp
-/src/tests/unit/ip/address_iterator_v6.cpp
-/src/tests/unit/ip/address_range_v4.cpp
-/src/tests/unit/ip/address_range_v6.cpp
 /src/tests/unit/ip/address_v4.cpp
+/src/tests/unit/ip/address_v4_iterator.cpp
+/src/tests/unit/ip/address_v4_range.cpp
 /src/tests/unit/ip/address_v6.cpp
+/src/tests/unit/ip/address_v6_iterator.cpp
+/src/tests/unit/ip/address_v6_range.cpp
 /src/tests/unit/ip/basic_endpoint.cpp
 /src/tests/unit/ip/basic_resolver.cpp
 /src/tests/unit/ip/basic_resolver_entry.cpp
@@ -5000,13 +4575,16 @@
 /src/tests/unit/local/connect_pair.cpp
 /src/tests/unit/local/datagram_protocol.cpp
 /src/tests/unit/local/stream_protocol.cpp
+/src/tests/unit/packaged_task.cpp
 /src/tests/unit/placeholders.cpp
 /src/tests/unit/posix/
 /src/tests/unit/posix/basic_descriptor.cpp
 /src/tests/unit/posix/basic_stream_descriptor.cpp
 /src/tests/unit/posix/descriptor_base.cpp
+/src/tests/unit/posix/descriptor.cpp
 /src/tests/unit/posix/stream_descriptor.cpp
 /src/tests/unit/posix/stream_descriptor_service.cpp
+/src/tests/unit/post.cpp
 /src/tests/unit/raw_socket_service.cpp
 /src/tests/unit/read_at.cpp
 /src/tests/unit/read.cpp
@@ -5022,6 +4600,7 @@
 /src/tests/unit/ssl/
 /src/tests/unit/ssl/context_base.cpp
 /src/tests/unit/ssl/context.cpp
+/src/tests/unit/ssl/error.cpp
 /src/tests/unit/ssl/rfc2818_verification.cpp
 /src/tests/unit/ssl/stream_base.cpp
 /src/tests/unit/ssl/stream.cpp
@@ -5029,11 +4608,23 @@
 /src/tests/unit/strand.cpp
 /src/tests/unit/streambuf.cpp
 /src/tests/unit/stream_socket_service.cpp
+/src/tests/unit/system_context.cpp
+/src/tests/unit/system_executor.cpp
 /src/tests/unit/system_timer.cpp
 /src/tests/unit/thread.cpp
 /src/tests/unit/time_traits.cpp
-/src/tests/unit/unit_test.cpp
+/src/tests/unit/ts/
+/src/tests/unit/ts/buffer.cpp
+/src/tests/unit/ts/executor.cpp
+/src/tests/unit/ts/internet.cpp
+/src/tests/unit/ts/io_context.cpp
+/src/tests/unit/ts/net.cpp
+/src/tests/unit/ts/netfwd.cpp
+/src/tests/unit/ts/socket.cpp
+/src/tests/unit/ts/timer.cpp
 /src/tests/unit/unit_test.hpp
+/src/tests/unit/use_future.cpp
+/src/tests/unit/uses_executor.cpp
 /src/tests/unit/waitable_timer_service.cpp
 /src/tests/unit/wait_traits.cpp
 /src/tests/unit/windows/
@@ -5043,6 +4634,7 @@
 /src/tests/unit/windows/basic_stream_handle.cpp
 /src/tests/unit/windows/object_handle.cpp
 /src/tests/unit/windows/object_handle_service.cpp
+/src/tests/unit/windows/overlapped_handle.cpp
 /src/tests/unit/windows/overlapped_ptr.cpp
 /src/tests/unit/windows/random_access_handle.cpp
 /src/tests/unit/windows/random_access_handle_service.cpp
diff --git a/asio/boost_asio.manifest b/asio/boost_asio.manifest
index 29b3f36..98efac6 100644
--- a/asio/boost_asio.manifest
+++ b/asio/boost_asio.manifest
@@ -1,6 +1,8 @@
 /
 /boost/
 /boost/asio/
+/boost/asio/associated_allocator.hpp
+/boost/asio/associated_executor.hpp
 /boost/asio/async_result.hpp
 /boost/asio/basic_datagram_socket.hpp
 /boost/asio/basic_deadline_timer.hpp
@@ -17,6 +19,7 @@
 /boost/asio/basic_streambuf.hpp
 /boost/asio/basic_stream_socket.hpp
 /boost/asio/basic_waitable_timer.hpp
+/boost/asio/bind_executor.hpp
 /boost/asio/buffered_read_stream_fwd.hpp
 /boost/asio/buffered_read_stream.hpp
 /boost/asio/buffered_stream_fwd.hpp
@@ -31,8 +34,8 @@
 /boost/asio/datagram_socket_service.hpp
 /boost/asio/deadline_timer.hpp
 /boost/asio/deadline_timer_service.hpp
+/boost/asio/defer.hpp
 /boost/asio/detail/
-/boost/asio/detail/addressof.hpp
 /boost/asio/detail/array_fwd.hpp
 /boost/asio/detail/array.hpp
 /boost/asio/detail/assert.hpp
@@ -43,10 +46,15 @@
 /boost/asio/detail/buffer_resize_guard.hpp
 /boost/asio/detail/buffer_sequence_adapter.hpp
 /boost/asio/detail/call_stack.hpp
+/boost/asio/detail/chrono.hpp
 /boost/asio/detail/chrono_time_traits.hpp
 /boost/asio/detail/completion_handler.hpp
+/boost/asio/detail/concurrency_hint.hpp
+/boost/asio/detail/conditionally_enabled_event.hpp
+/boost/asio/detail/conditionally_enabled_mutex.hpp
 /boost/asio/detail/config.hpp
 /boost/asio/detail/consuming_buffers.hpp
+/boost/asio/detail/cstddef.hpp
 /boost/asio/detail/cstdint.hpp
 /boost/asio/detail/date_time_fwd.hpp
 /boost/asio/detail/deadline_timer_service.hpp
@@ -58,18 +66,21 @@
 /boost/asio/detail/epoll_reactor.hpp
 /boost/asio/detail/eventfd_select_interrupter.hpp
 /boost/asio/detail/event.hpp
+/boost/asio/detail/executor_op.hpp
 /boost/asio/detail/fd_set_adapter.hpp
 /boost/asio/detail/fenced_block.hpp
-/boost/asio/detail/function.hpp
+/boost/asio/detail/functional.hpp
 /boost/asio/detail/gcc_arm_fenced_block.hpp
 /boost/asio/detail/gcc_hppa_fenced_block.hpp
 /boost/asio/detail/gcc_sync_fenced_block.hpp
 /boost/asio/detail/gcc_x86_fenced_block.hpp
+/boost/asio/detail/global.hpp
 /boost/asio/detail/handler_alloc_helpers.hpp
 /boost/asio/detail/handler_cont_helpers.hpp
 /boost/asio/detail/handler_invoke_helpers.hpp
 /boost/asio/detail/handler_tracking.hpp
 /boost/asio/detail/handler_type_requirements.hpp
+/boost/asio/detail/handler_work.hpp
 /boost/asio/detail/hash_map.hpp
 /boost/asio/detail/impl/
 /boost/asio/detail/impl/buffer_sequence_adapter.ipp
@@ -82,6 +93,7 @@
 /boost/asio/detail/impl/handler_tracking.ipp
 /boost/asio/detail/impl/kqueue_reactor.hpp
 /boost/asio/detail/impl/kqueue_reactor.ipp
+/boost/asio/detail/impl/null_event.ipp
 /boost/asio/detail/impl/pipe_select_interrupter.ipp
 /boost/asio/detail/impl/posix_event.ipp
 /boost/asio/detail/impl/posix_mutex.ipp
@@ -91,6 +103,7 @@
 /boost/asio/detail/impl/reactive_serial_port_service.ipp
 /boost/asio/detail/impl/reactive_socket_service_base.ipp
 /boost/asio/detail/impl/resolver_service_base.ipp
+/boost/asio/detail/impl/scheduler.ipp
 /boost/asio/detail/impl/select_reactor.hpp
 /boost/asio/detail/impl/select_reactor.ipp
 /boost/asio/detail/impl/service_registry.hpp
@@ -98,17 +111,17 @@
 /boost/asio/detail/impl/signal_set_service.ipp
 /boost/asio/detail/impl/socket_ops.ipp
 /boost/asio/detail/impl/socket_select_interrupter.ipp
+/boost/asio/detail/impl/strand_executor_service.hpp
+/boost/asio/detail/impl/strand_executor_service.ipp
 /boost/asio/detail/impl/strand_service.hpp
 /boost/asio/detail/impl/strand_service.ipp
-/boost/asio/detail/impl/task_io_service.hpp
-/boost/asio/detail/impl/task_io_service.ipp
 /boost/asio/detail/impl/throw_error.ipp
 /boost/asio/detail/impl/timer_queue_ptime.ipp
 /boost/asio/detail/impl/timer_queue_set.ipp
 /boost/asio/detail/impl/win_event.ipp
 /boost/asio/detail/impl/win_iocp_handle_service.ipp
-/boost/asio/detail/impl/win_iocp_io_service.hpp
-/boost/asio/detail/impl/win_iocp_io_service.ipp
+/boost/asio/detail/impl/win_iocp_io_context.hpp
+/boost/asio/detail/impl/win_iocp_io_context.ipp
 /boost/asio/detail/impl/win_iocp_serial_port_service.ipp
 /boost/asio/detail/impl/win_iocp_socket_service_base.ipp
 /boost/asio/detail/impl/win_mutex.ipp
@@ -121,15 +134,19 @@
 /boost/asio/detail/impl/win_thread.ipp
 /boost/asio/detail/impl/win_tss_ptr.ipp
 /boost/asio/detail/io_control.hpp
+/boost/asio/detail/is_buffer_sequence.hpp
+/boost/asio/detail/is_executor.hpp
 /boost/asio/detail/keyword_tss_ptr.hpp
 /boost/asio/detail/kqueue_reactor.hpp
 /boost/asio/detail/limits.hpp
 /boost/asio/detail/local_free_on_block_exit.hpp
 /boost/asio/detail/macos_fenced_block.hpp
+/boost/asio/detail/memory.hpp
 /boost/asio/detail/mutex.hpp
 /boost/asio/detail/noncopyable.hpp
 /boost/asio/detail/null_event.hpp
 /boost/asio/detail/null_fenced_block.hpp
+/boost/asio/detail/null_global.hpp
 /boost/asio/detail/null_mutex.hpp
 /boost/asio/detail/null_reactor.hpp
 /boost/asio/detail/null_signal_blocker.hpp
@@ -145,6 +162,7 @@
 /boost/asio/detail/pop_options.hpp
 /boost/asio/detail/posix_event.hpp
 /boost/asio/detail/posix_fd_set_adapter.hpp
+/boost/asio/detail/posix_global.hpp
 /boost/asio/detail/posix_mutex.hpp
 /boost/asio/detail/posix_signal_blocker.hpp
 /boost/asio/detail/posix_static_mutex.hpp
@@ -163,21 +181,26 @@
 /boost/asio/detail/reactive_socket_sendto_op.hpp
 /boost/asio/detail/reactive_socket_service_base.hpp
 /boost/asio/detail/reactive_socket_service.hpp
+/boost/asio/detail/reactive_wait_op.hpp
 /boost/asio/detail/reactor_fwd.hpp
 /boost/asio/detail/reactor.hpp
 /boost/asio/detail/reactor_op.hpp
 /boost/asio/detail/reactor_op_queue.hpp
+/boost/asio/detail/recycling_allocator.hpp
 /boost/asio/detail/regex_fwd.hpp
 /boost/asio/detail/resolve_endpoint_op.hpp
 /boost/asio/detail/resolve_op.hpp
+/boost/asio/detail/resolve_query_op.hpp
 /boost/asio/detail/resolver_service_base.hpp
 /boost/asio/detail/resolver_service.hpp
+/boost/asio/detail/scheduler.hpp
+/boost/asio/detail/scheduler_operation.hpp
+/boost/asio/detail/scheduler_thread_info.hpp
 /boost/asio/detail/scoped_lock.hpp
 /boost/asio/detail/scoped_ptr.hpp
 /boost/asio/detail/select_interrupter.hpp
 /boost/asio/detail/select_reactor.hpp
 /boost/asio/detail/service_registry.hpp
-/boost/asio/detail/shared_ptr.hpp
 /boost/asio/detail/signal_blocker.hpp
 /boost/asio/detail/signal_handler.hpp
 /boost/asio/detail/signal_init.hpp
@@ -191,13 +214,16 @@
 /boost/asio/detail/solaris_fenced_block.hpp
 /boost/asio/detail/static_mutex.hpp
 /boost/asio/detail/std_event.hpp
+/boost/asio/detail/std_fenced_block.hpp
+/boost/asio/detail/std_global.hpp
 /boost/asio/detail/std_mutex.hpp
 /boost/asio/detail/std_static_mutex.hpp
 /boost/asio/detail/std_thread.hpp
+/boost/asio/detail/strand_executor_service.hpp
 /boost/asio/detail/strand_service.hpp
-/boost/asio/detail/task_io_service.hpp
-/boost/asio/detail/task_io_service_operation.hpp
-/boost/asio/detail/task_io_service_thread_info.hpp
+/boost/asio/detail/string_view.hpp
+/boost/asio/detail/thread_context.hpp
+/boost/asio/detail/thread_group.hpp
 /boost/asio/detail/thread.hpp
 /boost/asio/detail/thread_info_base.hpp
 /boost/asio/detail/throw_error.hpp
@@ -213,15 +239,16 @@
 /boost/asio/detail/variadic_templates.hpp
 /boost/asio/detail/wait_handler.hpp
 /boost/asio/detail/wait_op.hpp
-/boost/asio/detail/weak_ptr.hpp
+/boost/asio/detail/winapp_thread.hpp
 /boost/asio/detail/wince_thread.hpp
 /boost/asio/detail/win_event.hpp
 /boost/asio/detail/win_fd_set_adapter.hpp
 /boost/asio/detail/win_fenced_block.hpp
+/boost/asio/detail/win_global.hpp
 /boost/asio/detail/win_iocp_handle_read_op.hpp
 /boost/asio/detail/win_iocp_handle_service.hpp
 /boost/asio/detail/win_iocp_handle_write_op.hpp
-/boost/asio/detail/win_iocp_io_service.hpp
+/boost/asio/detail/win_iocp_io_context.hpp
 /boost/asio/detail/win_iocp_null_buffers_op.hpp
 /boost/asio/detail/win_iocp_operation.hpp
 /boost/asio/detail/win_iocp_overlapped_op.hpp
@@ -236,6 +263,7 @@
 /boost/asio/detail/win_iocp_socket_service_base.hpp
 /boost/asio/detail/win_iocp_socket_service.hpp
 /boost/asio/detail/win_iocp_thread_info.hpp
+/boost/asio/detail/win_iocp_wait_op.hpp
 /boost/asio/detail/win_mutex.hpp
 /boost/asio/detail/win_object_handle_service.hpp
 /boost/asio/detail/winrt_async_manager.hpp
@@ -253,8 +281,13 @@
 /boost/asio/detail/win_static_mutex.hpp
 /boost/asio/detail/win_thread.hpp
 /boost/asio/detail/win_tss_ptr.hpp
+/boost/asio/detail/work_dispatcher.hpp
 /boost/asio/detail/wrapped_handler.hpp
+/boost/asio/dispatch.hpp
 /boost/asio/error.hpp
+/boost/asio/execution_context.hpp
+/boost/asio/executor.hpp
+/boost/asio/executor_work_guard.hpp
 /boost/asio/generic/
 /boost/asio/generic/basic_endpoint.hpp
 /boost/asio/generic/datagram_protocol.hpp
@@ -275,10 +308,17 @@
 /boost/asio/impl/buffered_read_stream.hpp
 /boost/asio/impl/buffered_write_stream.hpp
 /boost/asio/impl/connect.hpp
+/boost/asio/impl/defer.hpp
+/boost/asio/impl/dispatch.hpp
 /boost/asio/impl/error.ipp
+/boost/asio/impl/execution_context.hpp
+/boost/asio/impl/execution_context.ipp
+/boost/asio/impl/executor.hpp
+/boost/asio/impl/executor.ipp
 /boost/asio/impl/handler_alloc_hook.ipp
-/boost/asio/impl/io_service.hpp
-/boost/asio/impl/io_service.ipp
+/boost/asio/impl/io_context.hpp
+/boost/asio/impl/io_context.ipp
+/boost/asio/impl/post.hpp
 /boost/asio/impl/read_at.hpp
 /boost/asio/impl/read.hpp
 /boost/asio/impl/read_until.hpp
@@ -287,19 +327,33 @@
 /boost/asio/impl/spawn.hpp
 /boost/asio/impl/src.cpp
 /boost/asio/impl/src.hpp
+/boost/asio/impl/system_context.hpp
+/boost/asio/impl/system_context.ipp
+/boost/asio/impl/system_executor.hpp
+/boost/asio/impl/thread_pool.hpp
+/boost/asio/impl/thread_pool.ipp
 /boost/asio/impl/use_future.hpp
 /boost/asio/impl/write_at.hpp
 /boost/asio/impl/write.hpp
+/boost/asio/io_context.hpp
+/boost/asio/io_context_strand.hpp
 /boost/asio/io_service.hpp
+/boost/asio/io_service_strand.hpp
 /boost/asio/ip/
 /boost/asio/ip/address.hpp
 /boost/asio/ip/address_v4.hpp
+/boost/asio/ip/address_v4_iterator.hpp
+/boost/asio/ip/address_v4_range.hpp
 /boost/asio/ip/address_v6.hpp
+/boost/asio/ip/address_v6_iterator.hpp
+/boost/asio/ip/address_v6_range.hpp
+/boost/asio/ip/bad_address_cast.hpp
 /boost/asio/ip/basic_endpoint.hpp
 /boost/asio/ip/basic_resolver_entry.hpp
 /boost/asio/ip/basic_resolver.hpp
 /boost/asio/ip/basic_resolver_iterator.hpp
 /boost/asio/ip/basic_resolver_query.hpp
+/boost/asio/ip/basic_resolver_results.hpp
 /boost/asio/ip/detail/
 /boost/asio/ip/detail/endpoint.hpp
 /boost/asio/ip/detail/impl/
@@ -316,13 +370,21 @@
 /boost/asio/ip/impl/address_v6.ipp
 /boost/asio/ip/impl/basic_endpoint.hpp
 /boost/asio/ip/impl/host_name.ipp
+/boost/asio/ip/impl/network_v4.hpp
+/boost/asio/ip/impl/network_v4.ipp
+/boost/asio/ip/impl/network_v6.hpp
+/boost/asio/ip/impl/network_v6.ipp
 /boost/asio/ip/multicast.hpp
+/boost/asio/ip/network_v4.hpp
+/boost/asio/ip/network_v6.hpp
+/boost/asio/ip/resolver_base.hpp
 /boost/asio/ip/resolver_query_base.hpp
 /boost/asio/ip/resolver_service.hpp
 /boost/asio/ip/tcp.hpp
 /boost/asio/ip/udp.hpp
 /boost/asio/ip/unicast.hpp
 /boost/asio/ip/v6_only.hpp
+/boost/asio/is_executor.hpp
 /boost/asio/is_read_buffered.hpp
 /boost/asio/is_write_buffered.hpp
 /boost/asio/local/
@@ -334,13 +396,16 @@
 /boost/asio/local/detail/impl/
 /boost/asio/local/detail/impl/endpoint.ipp
 /boost/asio/local/stream_protocol.hpp
+/boost/asio/packaged_task.hpp
 /boost/asio/placeholders.hpp
 /boost/asio/posix/
 /boost/asio/posix/basic_descriptor.hpp
 /boost/asio/posix/basic_stream_descriptor.hpp
 /boost/asio/posix/descriptor_base.hpp
+/boost/asio/posix/descriptor.hpp
 /boost/asio/posix/stream_descriptor.hpp
 /boost/asio/posix/stream_descriptor_service.hpp
+/boost/asio/post.hpp
 /boost/asio/raw_socket_service.hpp
 /boost/asio/read_at.hpp
 /boost/asio/read.hpp
@@ -355,10 +420,8 @@
 /boost/asio/socket_base.hpp
 /boost/asio/spawn.hpp
 /boost/asio/ssl/
-/boost/asio/ssl/basic_context.hpp
 /boost/asio/ssl/context_base.hpp
 /boost/asio/ssl/context.hpp
-/boost/asio/ssl/context_service.hpp
 /boost/asio/ssl/detail/
 /boost/asio/ssl/detail/buffered_handshake_op.hpp
 /boost/asio/ssl/detail/engine.hpp
@@ -383,29 +446,32 @@
 /boost/asio/ssl/impl/error.ipp
 /boost/asio/ssl/impl/rfc2818_verification.ipp
 /boost/asio/ssl/impl/src.hpp
-/boost/asio/ssl/old/
-/boost/asio/ssl/old/basic_context.hpp
-/boost/asio/ssl/old/context_service.hpp
-/boost/asio/ssl/old/detail/
-/boost/asio/ssl/old/detail/openssl_context_service.hpp
-/boost/asio/ssl/old/detail/openssl_operation.hpp
-/boost/asio/ssl/old/detail/openssl_stream_service.hpp
-/boost/asio/ssl/old/stream.hpp
-/boost/asio/ssl/old/stream_service.hpp
 /boost/asio/ssl/rfc2818_verification.hpp
 /boost/asio/ssl/stream_base.hpp
 /boost/asio/ssl/stream.hpp
-/boost/asio/ssl/stream_service.hpp
 /boost/asio/ssl/verify_context.hpp
 /boost/asio/ssl/verify_mode.hpp
 /boost/asio/steady_timer.hpp
 /boost/asio/strand.hpp
 /boost/asio/streambuf.hpp
 /boost/asio/stream_socket_service.hpp
+/boost/asio/system_context.hpp
+/boost/asio/system_executor.hpp
 /boost/asio/system_timer.hpp
+/boost/asio/thread_pool.hpp
 /boost/asio/time_traits.hpp
+/boost/asio/ts/
+/boost/asio/ts/buffer.hpp
+/boost/asio/ts/executor.hpp
+/boost/asio/ts/internet.hpp
+/boost/asio/ts/io_context.hpp
+/boost/asio/ts/netfwd.hpp
+/boost/asio/ts/net.hpp
+/boost/asio/ts/socket.hpp
+/boost/asio/ts/timer.hpp
 /boost/asio/unyield.hpp
 /boost/asio/use_future.hpp
+/boost/asio/uses_executor.hpp
 /boost/asio/version.hpp
 /boost/asio/waitable_timer_service.hpp
 /boost/asio/wait_traits.hpp
@@ -416,6 +482,7 @@
 /boost/asio/windows/basic_stream_handle.hpp
 /boost/asio/windows/object_handle.hpp
 /boost/asio/windows/object_handle_service.hpp
+/boost/asio/windows/overlapped_handle.hpp
 /boost/asio/windows/overlapped_ptr.hpp
 /boost/asio/windows/random_access_handle.hpp
 /boost/asio/windows/random_access_handle_service.hpp
@@ -473,8 +540,8 @@
 /doc/html/boost_asio/example/cpp03/http/server2/connection.cpp
 /doc/html/boost_asio/example/cpp03/http/server2/connection.hpp
 /doc/html/boost_asio/example/cpp03/http/server2/header.hpp
-/doc/html/boost_asio/example/cpp03/http/server2/io_service_pool.cpp
-/doc/html/boost_asio/example/cpp03/http/server2/io_service_pool.hpp
+/doc/html/boost_asio/example/cpp03/http/server2/io_context_pool.cpp
+/doc/html/boost_asio/example/cpp03/http/server2/io_context_pool.hpp
 /doc/html/boost_asio/example/cpp03/http/server2/main.cpp
 /doc/html/boost_asio/example/cpp03/http/server2/mime_types.cpp
 /doc/html/boost_asio/example/cpp03/http/server2/mime_types.hpp
@@ -569,12 +636,12 @@
 /doc/html/boost_asio/example/cpp03/services/logger.hpp
 /doc/html/boost_asio/example/cpp03/services/logger_service.cpp
 /doc/html/boost_asio/example/cpp03/services/logger_service.hpp
-/doc/html/boost_asio/example/cpp03/services/stream_socket_service.hpp
 /doc/html/boost_asio/example/cpp03/socks4/
 /doc/html/boost_asio/example/cpp03/socks4/socks4.hpp
 /doc/html/boost_asio/example/cpp03/socks4/sync_client.cpp
 /doc/html/boost_asio/example/cpp03/spawn/
 /doc/html/boost_asio/example/cpp03/spawn/echo_server.cpp
+/doc/html/boost_asio/example/cpp03/spawn/parallel_grep.cpp
 /doc/html/boost_asio/example/cpp03/ssl/
 /doc/html/boost_asio/example/cpp03/ssl/client.cpp
 /doc/html/boost_asio/example/cpp03/ssl/server.cpp
@@ -604,8 +671,21 @@
 /doc/html/boost_asio/example/cpp11/echo/blocking_tcp_echo_server.cpp
 /doc/html/boost_asio/example/cpp11/echo/blocking_udp_echo_client.cpp
 /doc/html/boost_asio/example/cpp11/echo/blocking_udp_echo_server.cpp
+/doc/html/boost_asio/example/cpp11/executors/
+/doc/html/boost_asio/example/cpp11/executors/actor.cpp
+/doc/html/boost_asio/example/cpp11/executors/bank_account_1.cpp
+/doc/html/boost_asio/example/cpp11/executors/bank_account_2.cpp
+/doc/html/boost_asio/example/cpp11/executors/fork_join.cpp
+/doc/html/boost_asio/example/cpp11/executors/pipeline.cpp
+/doc/html/boost_asio/example/cpp11/executors/priority_scheduler.cpp
+/doc/html/boost_asio/example/cpp11/fork/
+/doc/html/boost_asio/example/cpp11/fork/daemon.cpp
+/doc/html/boost_asio/example/cpp11/fork/process_per_connection.cpp
 /doc/html/boost_asio/example/cpp11/futures/
 /doc/html/boost_asio/example/cpp11/futures/daytime_client.cpp
+/doc/html/boost_asio/example/cpp11/handler_tracking/
+/doc/html/boost_asio/example/cpp11/handler_tracking/async_tcp_echo_server.cpp
+/doc/html/boost_asio/example/cpp11/handler_tracking/custom_tracking.hpp
 /doc/html/boost_asio/example/cpp11/http/
 /doc/html/boost_asio/example/cpp11/http/server/
 /doc/html/boost_asio/example/cpp11/http/server/connection.cpp
@@ -625,8 +705,19 @@
 /doc/html/boost_asio/example/cpp11/http/server/request_parser.hpp
 /doc/html/boost_asio/example/cpp11/http/server/server.cpp
 /doc/html/boost_asio/example/cpp11/http/server/server.hpp
+/doc/html/boost_asio/example/cpp11/invocation/
+/doc/html/boost_asio/example/cpp11/invocation/prioritised_handlers.cpp
+/doc/html/boost_asio/example/cpp11/local/
+/doc/html/boost_asio/example/cpp11/local/connect_pair.cpp
+/doc/html/boost_asio/example/cpp11/local/iostream_client.cpp
+/doc/html/boost_asio/example/cpp11/local/stream_client.cpp
+/doc/html/boost_asio/example/cpp11/local/stream_server.cpp
+/doc/html/boost_asio/example/cpp11/multicast/
+/doc/html/boost_asio/example/cpp11/multicast/receiver.cpp
+/doc/html/boost_asio/example/cpp11/multicast/sender.cpp
 /doc/html/boost_asio/example/cpp11/spawn/
 /doc/html/boost_asio/example/cpp11/spawn/echo_server.cpp
+/doc/html/boost_asio/example/cpp11/spawn/parallel_grep.cpp
 /doc/html/boost_asio/examples/
 /doc/html/boost_asio/examples/cpp03_examples.html
 /doc/html/boost_asio/examples/cpp11_examples.html
@@ -634,12 +725,14 @@
 /doc/html/boost_asio/history.html
 /doc/html/boost_asio.html
 /doc/html/boost_asio/index.html
+/doc/html/boost_asio/net_ts.html
 /doc/html/boost_asio/overview/
 /doc/html/boost_asio/overview/core/
 /doc/html/boost_asio/overview/core/allocation.html
 /doc/html/boost_asio/overview/core/async.html
 /doc/html/boost_asio/overview/core/basics.html
 /doc/html/boost_asio/overview/core/buffers.html
+/doc/html/boost_asio/overview/core/concurrency_hint.html
 /doc/html/boost_asio/overview/core/coroutine.html
 /doc/html/boost_asio/overview/core/handler_tracking.html
 /doc/html/boost_asio/overview/core.html
@@ -684,6 +777,7 @@
 /doc/html/boost_asio/overview/windows/stream_handle.html
 /doc/html/boost_asio/proactor.png
 /doc/html/boost_asio/reference/
+/doc/html/boost_asio/reference/AcceptableProtocol.html
 /doc/html/boost_asio/reference/AcceptHandler.html
 /doc/html/boost_asio/reference/add_service.html
 /doc/html/boost_asio/reference/asio_handler_allocate.html
@@ -693,13 +787,44 @@
 /doc/html/boost_asio/reference/asio_handler_invoke/overload1.html
 /doc/html/boost_asio/reference/asio_handler_invoke/overload2.html
 /doc/html/boost_asio/reference/asio_handler_is_continuation.html
+/doc/html/boost_asio/reference/associated_allocator/
+/doc/html/boost_asio/reference/associated_allocator/get.html
+/doc/html/boost_asio/reference/associated_allocator.html
+/doc/html/boost_asio/reference/associated_allocator/type.html
+/doc/html/boost_asio/reference/associated_executor/
+/doc/html/boost_asio/reference/associated_executor/get.html
+/doc/html/boost_asio/reference/associated_executor.html
+/doc/html/boost_asio/reference/associated_executor/type.html
+/doc/html/boost_asio/reference/async_completion/
+/doc/html/boost_asio/reference/async_completion/async_completion.html
+/doc/html/boost_asio/reference/async_completion/completion_handler.html
+/doc/html/boost_asio/reference/async_completion/completion_handler_type.html
+/doc/html/boost_asio/reference/async_completion.html
+/doc/html/boost_asio/reference/async_completion/result.html
 /doc/html/boost_asio/reference/async_connect/
 /doc/html/boost_asio/reference/async_connect.html
 /doc/html/boost_asio/reference/async_connect/overload1.html
 /doc/html/boost_asio/reference/async_connect/overload2.html
 /doc/html/boost_asio/reference/async_connect/overload3.html
 /doc/html/boost_asio/reference/async_connect/overload4.html
+/doc/html/boost_asio/reference/async_connect/overload5.html
+/doc/html/boost_asio/reference/async_connect/overload6.html
+/doc/html/boost_asio/reference/asynchronous_operations/
+/doc/html/boost_asio/reference/asynchronous_operations/allocation_of_intermediate_storage.html
+/doc/html/boost_asio/reference/asynchronous_operations/associated_executor.html
+/doc/html/boost_asio/reference/asynchronous_operations/automatic_deduction_of_initiating_function_return_type.html
+/doc/html/boost_asio/reference/asynchronous_operations/completion_handler_executor.html
+/doc/html/boost_asio/reference/asynchronous_operations/completion_handlers_and_exceptions.html
+/doc/html/boost_asio/reference/asynchronous_operations/completion_token.html
+/doc/html/boost_asio/reference/asynchronous_operations/execution_of_completion_handler_on_completion_of_asynchronous_operation.html
+/doc/html/boost_asio/reference/asynchronous_operations/general_asynchronous_operation_concepts.html
 /doc/html/boost_asio/reference/asynchronous_operations.html
+/doc/html/boost_asio/reference/asynchronous_operations/i_o_executor.html
+/doc/html/boost_asio/reference/asynchronous_operations/lifetime_of_initiating_function_arguments.html
+/doc/html/boost_asio/reference/asynchronous_operations/non_blocking_requirements_on_initiating_functions.html
+/doc/html/boost_asio/reference/asynchronous_operations/outstanding_work.html
+/doc/html/boost_asio/reference/asynchronous_operations/production_of_initiating_function_return_value.html
+/doc/html/boost_asio/reference/asynchronous_socket_operations.html
 /doc/html/boost_asio/reference/AsyncRandomAccessReadDevice.html
 /doc/html/boost_asio/reference/AsyncRandomAccessWriteDevice.html
 /doc/html/boost_asio/reference/async_read/
@@ -714,6 +839,8 @@
 /doc/html/boost_asio/reference/async_read/overload2.html
 /doc/html/boost_asio/reference/async_read/overload3.html
 /doc/html/boost_asio/reference/async_read/overload4.html
+/doc/html/boost_asio/reference/async_read/overload5.html
+/doc/html/boost_asio/reference/async_read/overload6.html
 /doc/html/boost_asio/reference/AsyncReadStream.html
 /doc/html/boost_asio/reference/async_read_until/
 /doc/html/boost_asio/reference/async_read_until.html
@@ -721,11 +848,27 @@
 /doc/html/boost_asio/reference/async_read_until/overload2.html
 /doc/html/boost_asio/reference/async_read_until/overload3.html
 /doc/html/boost_asio/reference/async_read_until/overload4.html
+/doc/html/boost_asio/reference/async_read_until/overload5.html
+/doc/html/boost_asio/reference/async_read_until/overload6.html
+/doc/html/boost_asio/reference/async_read_until/overload7.html
+/doc/html/boost_asio/reference/async_read_until/overload8.html
 /doc/html/boost_asio/reference/async_result/
 /doc/html/boost_asio/reference/async_result/async_result.html
+/doc/html/boost_asio/reference/async_result/completion_handler_type.html
 /doc/html/boost_asio/reference/async_result/get.html
 /doc/html/boost_asio/reference/async_result.html
-/doc/html/boost_asio/reference/async_result/type.html
+/doc/html/boost_asio/reference/async_result_lt__Handler__gt_/
+/doc/html/boost_asio/reference/async_result_lt__Handler__gt_/async_result.html
+/doc/html/boost_asio/reference/async_result_lt__Handler__gt_/get.html
+/doc/html/boost_asio/reference/async_result_lt__Handler__gt_.html
+/doc/html/boost_asio/reference/async_result_lt__Handler__gt_/type.html
+/doc/html/boost_asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/
+/doc/html/boost_asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/async_result.html
+/doc/html/boost_asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/completion_handler_type.html
+/doc/html/boost_asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/get.html
+/doc/html/boost_asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_.html
+/doc/html/boost_asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/return_type.html
+/doc/html/boost_asio/reference/async_result/return_type.html
 /doc/html/boost_asio/reference/async_write/
 /doc/html/boost_asio/reference/async_write_at/
 /doc/html/boost_asio/reference/async_write_at.html
@@ -738,7 +881,13 @@
 /doc/html/boost_asio/reference/async_write/overload2.html
 /doc/html/boost_asio/reference/async_write/overload3.html
 /doc/html/boost_asio/reference/async_write/overload4.html
+/doc/html/boost_asio/reference/async_write/overload5.html
+/doc/html/boost_asio/reference/async_write/overload6.html
 /doc/html/boost_asio/reference/AsyncWriteStream.html
+/doc/html/boost_asio/reference/bad_executor/
+/doc/html/boost_asio/reference/bad_executor/bad_executor.html
+/doc/html/boost_asio/reference/bad_executor.html
+/doc/html/boost_asio/reference/bad_executor/what.html
 /doc/html/boost_asio/reference/basic_datagram_socket/
 /doc/html/boost_asio/reference/basic_datagram_socket/assign/
 /doc/html/boost_asio/reference/basic_datagram_socket/assign.html
@@ -761,6 +910,7 @@
 /doc/html/boost_asio/reference/basic_datagram_socket/async_send_to.html
 /doc/html/boost_asio/reference/basic_datagram_socket/async_send_to/overload1.html
 /doc/html/boost_asio/reference/basic_datagram_socket/async_send_to/overload2.html
+/doc/html/boost_asio/reference/basic_datagram_socket/async_wait.html
 /doc/html/boost_asio/reference/basic_datagram_socket/at_mark/
 /doc/html/boost_asio/reference/basic_datagram_socket/at_mark.html
 /doc/html/boost_asio/reference/basic_datagram_socket/at_mark/overload1.html
@@ -770,6 +920,7 @@
 /doc/html/boost_asio/reference/basic_datagram_socket/available/overload1.html
 /doc/html/boost_asio/reference/basic_datagram_socket/available/overload2.html
 /doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/
+/doc/html/boost_asio/reference/basic_datagram_socket/_basic_datagram_socket.html
 /doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket.html
 /doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload1.html
 /doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload2.html
@@ -799,22 +950,15 @@
 /doc/html/boost_asio/reference/basic_datagram_socket/do_not_route.html
 /doc/html/boost_asio/reference/basic_datagram_socket/enable_connection_aborted.html
 /doc/html/boost_asio/reference/basic_datagram_socket/endpoint_type.html
-/doc/html/boost_asio/reference/basic_datagram_socket/get_implementation/
-/doc/html/boost_asio/reference/basic_datagram_socket/get_implementation.html
-/doc/html/boost_asio/reference/basic_datagram_socket/get_implementation/overload1.html
-/doc/html/boost_asio/reference/basic_datagram_socket/get_implementation/overload2.html
+/doc/html/boost_asio/reference/basic_datagram_socket/executor_type.html
+/doc/html/boost_asio/reference/basic_datagram_socket/get_executor.html
+/doc/html/boost_asio/reference/basic_datagram_socket/get_io_context.html
 /doc/html/boost_asio/reference/basic_datagram_socket/get_io_service.html
 /doc/html/boost_asio/reference/basic_datagram_socket/get_option/
 /doc/html/boost_asio/reference/basic_datagram_socket/get_option.html
 /doc/html/boost_asio/reference/basic_datagram_socket/get_option/overload1.html
 /doc/html/boost_asio/reference/basic_datagram_socket/get_option/overload2.html
-/doc/html/boost_asio/reference/basic_datagram_socket/get_service/
-/doc/html/boost_asio/reference/basic_datagram_socket/get_service.html
-/doc/html/boost_asio/reference/basic_datagram_socket/get_service/overload1.html
-/doc/html/boost_asio/reference/basic_datagram_socket/get_service/overload2.html
 /doc/html/boost_asio/reference/basic_datagram_socket.html
-/doc/html/boost_asio/reference/basic_datagram_socket/implementation.html
-/doc/html/boost_asio/reference/basic_datagram_socket/implementation_type.html
 /doc/html/boost_asio/reference/basic_datagram_socket/io_control/
 /doc/html/boost_asio/reference/basic_datagram_socket/io_control.html
 /doc/html/boost_asio/reference/basic_datagram_socket/io_control/overload1.html
@@ -832,6 +976,7 @@
 /doc/html/boost_asio/reference/basic_datagram_socket/lowest_layer/overload2.html
 /doc/html/boost_asio/reference/basic_datagram_socket/lowest_layer_type.html
 /doc/html/boost_asio/reference/basic_datagram_socket/max_connections.html
+/doc/html/boost_asio/reference/basic_datagram_socket/max_listen_connections.html
 /doc/html/boost_asio/reference/basic_datagram_socket/message_do_not_route.html
 /doc/html/boost_asio/reference/basic_datagram_socket/message_end_of_record.html
 /doc/html/boost_asio/reference/basic_datagram_socket/message_flags.html
@@ -839,16 +984,13 @@
 /doc/html/boost_asio/reference/basic_datagram_socket/message_peek.html
 /doc/html/boost_asio/reference/basic_datagram_socket/native_handle.html
 /doc/html/boost_asio/reference/basic_datagram_socket/native_handle_type.html
-/doc/html/boost_asio/reference/basic_datagram_socket/native.html
 /doc/html/boost_asio/reference/basic_datagram_socket/native_non_blocking/
 /doc/html/boost_asio/reference/basic_datagram_socket/native_non_blocking.html
 /doc/html/boost_asio/reference/basic_datagram_socket/native_non_blocking/overload1.html
 /doc/html/boost_asio/reference/basic_datagram_socket/native_non_blocking/overload2.html
 /doc/html/boost_asio/reference/basic_datagram_socket/native_non_blocking/overload3.html
-/doc/html/boost_asio/reference/basic_datagram_socket/native_type.html
 /doc/html/boost_asio/reference/basic_datagram_socket/non_blocking/
 /doc/html/boost_asio/reference/basic_datagram_socket/non_blocking.html
-/doc/html/boost_asio/reference/basic_datagram_socket/non_blocking_io.html
 /doc/html/boost_asio/reference/basic_datagram_socket/non_blocking/overload1.html
 /doc/html/boost_asio/reference/basic_datagram_socket/non_blocking/overload2.html
 /doc/html/boost_asio/reference/basic_datagram_socket/non_blocking/overload3.html
@@ -860,6 +1002,7 @@
 /doc/html/boost_asio/reference/basic_datagram_socket/operator_eq_.html
 /doc/html/boost_asio/reference/basic_datagram_socket/operator_eq_/overload1.html
 /doc/html/boost_asio/reference/basic_datagram_socket/operator_eq_/overload2.html
+/doc/html/boost_asio/reference/basic_datagram_socket/out_of_band_inline.html
 /doc/html/boost_asio/reference/basic_datagram_socket/protocol_type.html
 /doc/html/boost_asio/reference/basic_datagram_socket/receive/
 /doc/html/boost_asio/reference/basic_datagram_socket/receive_buffer_size.html
@@ -873,6 +1016,10 @@
 /doc/html/boost_asio/reference/basic_datagram_socket/receive/overload1.html
 /doc/html/boost_asio/reference/basic_datagram_socket/receive/overload2.html
 /doc/html/boost_asio/reference/basic_datagram_socket/receive/overload3.html
+/doc/html/boost_asio/reference/basic_datagram_socket/release/
+/doc/html/boost_asio/reference/basic_datagram_socket/release.html
+/doc/html/boost_asio/reference/basic_datagram_socket/release/overload1.html
+/doc/html/boost_asio/reference/basic_datagram_socket/release/overload2.html
 /doc/html/boost_asio/reference/basic_datagram_socket/remote_endpoint/
 /doc/html/boost_asio/reference/basic_datagram_socket/remote_endpoint.html
 /doc/html/boost_asio/reference/basic_datagram_socket/remote_endpoint/overload1.html
@@ -890,8 +1037,6 @@
 /doc/html/boost_asio/reference/basic_datagram_socket/send_to/overload1.html
 /doc/html/boost_asio/reference/basic_datagram_socket/send_to/overload2.html
 /doc/html/boost_asio/reference/basic_datagram_socket/send_to/overload3.html
-/doc/html/boost_asio/reference/basic_datagram_socket/service.html
-/doc/html/boost_asio/reference/basic_datagram_socket/service_type.html
 /doc/html/boost_asio/reference/basic_datagram_socket/set_option/
 /doc/html/boost_asio/reference/basic_datagram_socket/set_option.html
 /doc/html/boost_asio/reference/basic_datagram_socket/set_option/overload1.html
@@ -901,13 +1046,20 @@
 /doc/html/boost_asio/reference/basic_datagram_socket/shutdown/overload1.html
 /doc/html/boost_asio/reference/basic_datagram_socket/shutdown/overload2.html
 /doc/html/boost_asio/reference/basic_datagram_socket/shutdown_type.html
+/doc/html/boost_asio/reference/basic_datagram_socket/wait/
+/doc/html/boost_asio/reference/basic_datagram_socket/wait.html
+/doc/html/boost_asio/reference/basic_datagram_socket/wait/overload1.html
+/doc/html/boost_asio/reference/basic_datagram_socket/wait/overload2.html
+/doc/html/boost_asio/reference/basic_datagram_socket/wait_type.html
 /doc/html/boost_asio/reference/basic_deadline_timer/
 /doc/html/boost_asio/reference/basic_deadline_timer/async_wait.html
 /doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/
+/doc/html/boost_asio/reference/basic_deadline_timer/_basic_deadline_timer.html
 /doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer.html
 /doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/overload1.html
 /doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/overload2.html
 /doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/overload3.html
+/doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/overload4.html
 /doc/html/boost_asio/reference/basic_deadline_timer/cancel/
 /doc/html/boost_asio/reference/basic_deadline_timer/cancel.html
 /doc/html/boost_asio/reference/basic_deadline_timer/cancel_one/
@@ -917,6 +1069,7 @@
 /doc/html/boost_asio/reference/basic_deadline_timer/cancel/overload1.html
 /doc/html/boost_asio/reference/basic_deadline_timer/cancel/overload2.html
 /doc/html/boost_asio/reference/basic_deadline_timer/duration_type.html
+/doc/html/boost_asio/reference/basic_deadline_timer/executor_type.html
 /doc/html/boost_asio/reference/basic_deadline_timer/expires_at/
 /doc/html/boost_asio/reference/basic_deadline_timer/expires_at.html
 /doc/html/boost_asio/reference/basic_deadline_timer/expires_at/overload1.html
@@ -927,20 +1080,11 @@
 /doc/html/boost_asio/reference/basic_deadline_timer/expires_from_now/overload1.html
 /doc/html/boost_asio/reference/basic_deadline_timer/expires_from_now/overload2.html
 /doc/html/boost_asio/reference/basic_deadline_timer/expires_from_now/overload3.html
-/doc/html/boost_asio/reference/basic_deadline_timer/get_implementation/
-/doc/html/boost_asio/reference/basic_deadline_timer/get_implementation.html
-/doc/html/boost_asio/reference/basic_deadline_timer/get_implementation/overload1.html
-/doc/html/boost_asio/reference/basic_deadline_timer/get_implementation/overload2.html
+/doc/html/boost_asio/reference/basic_deadline_timer/get_executor.html
+/doc/html/boost_asio/reference/basic_deadline_timer/get_io_context.html
 /doc/html/boost_asio/reference/basic_deadline_timer/get_io_service.html
-/doc/html/boost_asio/reference/basic_deadline_timer/get_service/
-/doc/html/boost_asio/reference/basic_deadline_timer/get_service.html
-/doc/html/boost_asio/reference/basic_deadline_timer/get_service/overload1.html
-/doc/html/boost_asio/reference/basic_deadline_timer/get_service/overload2.html
 /doc/html/boost_asio/reference/basic_deadline_timer.html
-/doc/html/boost_asio/reference/basic_deadline_timer/implementation.html
-/doc/html/boost_asio/reference/basic_deadline_timer/implementation_type.html
-/doc/html/boost_asio/reference/basic_deadline_timer/service.html
-/doc/html/boost_asio/reference/basic_deadline_timer/service_type.html
+/doc/html/boost_asio/reference/basic_deadline_timer/operator_eq_.html
 /doc/html/boost_asio/reference/basic_deadline_timer/time_type.html
 /doc/html/boost_asio/reference/basic_deadline_timer/traits_type.html
 /doc/html/boost_asio/reference/basic_deadline_timer/wait/
@@ -953,20 +1097,22 @@
 /doc/html/boost_asio/reference/basic_io_object/basic_io_object.html
 /doc/html/boost_asio/reference/basic_io_object/basic_io_object/overload1.html
 /doc/html/boost_asio/reference/basic_io_object/basic_io_object/overload2.html
+/doc/html/boost_asio/reference/basic_io_object/basic_io_object/overload3.html
+/doc/html/boost_asio/reference/basic_io_object/executor_type.html
+/doc/html/boost_asio/reference/basic_io_object/get_executor.html
 /doc/html/boost_asio/reference/basic_io_object/get_implementation/
 /doc/html/boost_asio/reference/basic_io_object/get_implementation.html
 /doc/html/boost_asio/reference/basic_io_object/get_implementation/overload1.html
 /doc/html/boost_asio/reference/basic_io_object/get_implementation/overload2.html
+/doc/html/boost_asio/reference/basic_io_object/get_io_context.html
 /doc/html/boost_asio/reference/basic_io_object/get_io_service.html
 /doc/html/boost_asio/reference/basic_io_object/get_service/
 /doc/html/boost_asio/reference/basic_io_object/get_service.html
 /doc/html/boost_asio/reference/basic_io_object/get_service/overload1.html
 /doc/html/boost_asio/reference/basic_io_object/get_service/overload2.html
 /doc/html/boost_asio/reference/basic_io_object.html
-/doc/html/boost_asio/reference/basic_io_object/implementation.html
 /doc/html/boost_asio/reference/basic_io_object/implementation_type.html
 /doc/html/boost_asio/reference/basic_io_object/operator_eq_.html
-/doc/html/boost_asio/reference/basic_io_object/service.html
 /doc/html/boost_asio/reference/basic_io_object/service_type.html
 /doc/html/boost_asio/reference/basic_raw_socket/
 /doc/html/boost_asio/reference/basic_raw_socket/assign/
@@ -990,6 +1136,7 @@
 /doc/html/boost_asio/reference/basic_raw_socket/async_send_to.html
 /doc/html/boost_asio/reference/basic_raw_socket/async_send_to/overload1.html
 /doc/html/boost_asio/reference/basic_raw_socket/async_send_to/overload2.html
+/doc/html/boost_asio/reference/basic_raw_socket/async_wait.html
 /doc/html/boost_asio/reference/basic_raw_socket/at_mark/
 /doc/html/boost_asio/reference/basic_raw_socket/at_mark.html
 /doc/html/boost_asio/reference/basic_raw_socket/at_mark/overload1.html
@@ -999,6 +1146,7 @@
 /doc/html/boost_asio/reference/basic_raw_socket/available/overload1.html
 /doc/html/boost_asio/reference/basic_raw_socket/available/overload2.html
 /doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/
+/doc/html/boost_asio/reference/basic_raw_socket/_basic_raw_socket.html
 /doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket.html
 /doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload1.html
 /doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload2.html
@@ -1028,22 +1176,15 @@
 /doc/html/boost_asio/reference/basic_raw_socket/do_not_route.html
 /doc/html/boost_asio/reference/basic_raw_socket/enable_connection_aborted.html
 /doc/html/boost_asio/reference/basic_raw_socket/endpoint_type.html
-/doc/html/boost_asio/reference/basic_raw_socket/get_implementation/
-/doc/html/boost_asio/reference/basic_raw_socket/get_implementation.html
-/doc/html/boost_asio/reference/basic_raw_socket/get_implementation/overload1.html
-/doc/html/boost_asio/reference/basic_raw_socket/get_implementation/overload2.html
+/doc/html/boost_asio/reference/basic_raw_socket/executor_type.html
+/doc/html/boost_asio/reference/basic_raw_socket/get_executor.html
+/doc/html/boost_asio/reference/basic_raw_socket/get_io_context.html
 /doc/html/boost_asio/reference/basic_raw_socket/get_io_service.html
 /doc/html/boost_asio/reference/basic_raw_socket/get_option/
 /doc/html/boost_asio/reference/basic_raw_socket/get_option.html
 /doc/html/boost_asio/reference/basic_raw_socket/get_option/overload1.html
 /doc/html/boost_asio/reference/basic_raw_socket/get_option/overload2.html
-/doc/html/boost_asio/reference/basic_raw_socket/get_service/
-/doc/html/boost_asio/reference/basic_raw_socket/get_service.html
-/doc/html/boost_asio/reference/basic_raw_socket/get_service/overload1.html
-/doc/html/boost_asio/reference/basic_raw_socket/get_service/overload2.html
 /doc/html/boost_asio/reference/basic_raw_socket.html
-/doc/html/boost_asio/reference/basic_raw_socket/implementation.html
-/doc/html/boost_asio/reference/basic_raw_socket/implementation_type.html
 /doc/html/boost_asio/reference/basic_raw_socket/io_control/
 /doc/html/boost_asio/reference/basic_raw_socket/io_control.html
 /doc/html/boost_asio/reference/basic_raw_socket/io_control/overload1.html
@@ -1061,6 +1202,7 @@
 /doc/html/boost_asio/reference/basic_raw_socket/lowest_layer/overload2.html
 /doc/html/boost_asio/reference/basic_raw_socket/lowest_layer_type.html
 /doc/html/boost_asio/reference/basic_raw_socket/max_connections.html
+/doc/html/boost_asio/reference/basic_raw_socket/max_listen_connections.html
 /doc/html/boost_asio/reference/basic_raw_socket/message_do_not_route.html
 /doc/html/boost_asio/reference/basic_raw_socket/message_end_of_record.html
 /doc/html/boost_asio/reference/basic_raw_socket/message_flags.html
@@ -1068,16 +1210,13 @@
 /doc/html/boost_asio/reference/basic_raw_socket/message_peek.html
 /doc/html/boost_asio/reference/basic_raw_socket/native_handle.html
 /doc/html/boost_asio/reference/basic_raw_socket/native_handle_type.html
-/doc/html/boost_asio/reference/basic_raw_socket/native.html
 /doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/
 /doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking.html
 /doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload1.html
 /doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload2.html
 /doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload3.html
-/doc/html/boost_asio/reference/basic_raw_socket/native_type.html
 /doc/html/boost_asio/reference/basic_raw_socket/non_blocking/
 /doc/html/boost_asio/reference/basic_raw_socket/non_blocking.html
-/doc/html/boost_asio/reference/basic_raw_socket/non_blocking_io.html
 /doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload1.html
 /doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload2.html
 /doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload3.html
@@ -1089,6 +1228,7 @@
 /doc/html/boost_asio/reference/basic_raw_socket/operator_eq_.html
 /doc/html/boost_asio/reference/basic_raw_socket/operator_eq_/overload1.html
 /doc/html/boost_asio/reference/basic_raw_socket/operator_eq_/overload2.html
+/doc/html/boost_asio/reference/basic_raw_socket/out_of_band_inline.html
 /doc/html/boost_asio/reference/basic_raw_socket/protocol_type.html
 /doc/html/boost_asio/reference/basic_raw_socket/receive/
 /doc/html/boost_asio/reference/basic_raw_socket/receive_buffer_size.html
@@ -1102,6 +1242,10 @@
 /doc/html/boost_asio/reference/basic_raw_socket/receive/overload1.html
 /doc/html/boost_asio/reference/basic_raw_socket/receive/overload2.html
 /doc/html/boost_asio/reference/basic_raw_socket/receive/overload3.html
+/doc/html/boost_asio/reference/basic_raw_socket/release/
+/doc/html/boost_asio/reference/basic_raw_socket/release.html
+/doc/html/boost_asio/reference/basic_raw_socket/release/overload1.html
+/doc/html/boost_asio/reference/basic_raw_socket/release/overload2.html
 /doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint/
 /doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint.html
 /doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint/overload1.html
@@ -1119,8 +1263,6 @@
 /doc/html/boost_asio/reference/basic_raw_socket/send_to/overload1.html
 /doc/html/boost_asio/reference/basic_raw_socket/send_to/overload2.html
 /doc/html/boost_asio/reference/basic_raw_socket/send_to/overload3.html
-/doc/html/boost_asio/reference/basic_raw_socket/service.html
-/doc/html/boost_asio/reference/basic_raw_socket/service_type.html
 /doc/html/boost_asio/reference/basic_raw_socket/set_option/
 /doc/html/boost_asio/reference/basic_raw_socket/set_option.html
 /doc/html/boost_asio/reference/basic_raw_socket/set_option/overload1.html
@@ -1130,6 +1272,11 @@
 /doc/html/boost_asio/reference/basic_raw_socket/shutdown/overload1.html
 /doc/html/boost_asio/reference/basic_raw_socket/shutdown/overload2.html
 /doc/html/boost_asio/reference/basic_raw_socket/shutdown_type.html
+/doc/html/boost_asio/reference/basic_raw_socket/wait/
+/doc/html/boost_asio/reference/basic_raw_socket/wait.html
+/doc/html/boost_asio/reference/basic_raw_socket/wait/overload1.html
+/doc/html/boost_asio/reference/basic_raw_socket/wait/overload2.html
+/doc/html/boost_asio/reference/basic_raw_socket/wait_type.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/
 /doc/html/boost_asio/reference/basic_seq_packet_socket/assign/
 /doc/html/boost_asio/reference/basic_seq_packet_socket/assign.html
@@ -1141,6 +1288,7 @@
 /doc/html/boost_asio/reference/basic_seq_packet_socket/async_receive/overload1.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/async_receive/overload2.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/async_send.html
+/doc/html/boost_asio/reference/basic_seq_packet_socket/async_wait.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/at_mark/
 /doc/html/boost_asio/reference/basic_seq_packet_socket/at_mark.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/at_mark/overload1.html
@@ -1150,6 +1298,7 @@
 /doc/html/boost_asio/reference/basic_seq_packet_socket/available/overload1.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/available/overload2.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/
+/doc/html/boost_asio/reference/basic_seq_packet_socket/_basic_seq_packet_socket.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload1.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload2.html
@@ -1179,22 +1328,15 @@
 /doc/html/boost_asio/reference/basic_seq_packet_socket/do_not_route.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/enable_connection_aborted.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/endpoint_type.html
-/doc/html/boost_asio/reference/basic_seq_packet_socket/get_implementation/
-/doc/html/boost_asio/reference/basic_seq_packet_socket/get_implementation.html
-/doc/html/boost_asio/reference/basic_seq_packet_socket/get_implementation/overload1.html
-/doc/html/boost_asio/reference/basic_seq_packet_socket/get_implementation/overload2.html
+/doc/html/boost_asio/reference/basic_seq_packet_socket/executor_type.html
+/doc/html/boost_asio/reference/basic_seq_packet_socket/get_executor.html
+/doc/html/boost_asio/reference/basic_seq_packet_socket/get_io_context.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/get_io_service.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/get_option/
 /doc/html/boost_asio/reference/basic_seq_packet_socket/get_option.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/get_option/overload1.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/get_option/overload2.html
-/doc/html/boost_asio/reference/basic_seq_packet_socket/get_service/
-/doc/html/boost_asio/reference/basic_seq_packet_socket/get_service.html
-/doc/html/boost_asio/reference/basic_seq_packet_socket/get_service/overload1.html
-/doc/html/boost_asio/reference/basic_seq_packet_socket/get_service/overload2.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket.html
-/doc/html/boost_asio/reference/basic_seq_packet_socket/implementation.html
-/doc/html/boost_asio/reference/basic_seq_packet_socket/implementation_type.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/io_control/
 /doc/html/boost_asio/reference/basic_seq_packet_socket/io_control.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/io_control/overload1.html
@@ -1212,6 +1354,7 @@
 /doc/html/boost_asio/reference/basic_seq_packet_socket/lowest_layer/overload2.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/lowest_layer_type.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/max_connections.html
+/doc/html/boost_asio/reference/basic_seq_packet_socket/max_listen_connections.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/message_do_not_route.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/message_end_of_record.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/message_flags.html
@@ -1219,16 +1362,13 @@
 /doc/html/boost_asio/reference/basic_seq_packet_socket/message_peek.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/native_handle.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/native_handle_type.html
-/doc/html/boost_asio/reference/basic_seq_packet_socket/native.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/native_non_blocking/
 /doc/html/boost_asio/reference/basic_seq_packet_socket/native_non_blocking.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/native_non_blocking/overload1.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/native_non_blocking/overload2.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/native_non_blocking/overload3.html
-/doc/html/boost_asio/reference/basic_seq_packet_socket/native_type.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/non_blocking/
 /doc/html/boost_asio/reference/basic_seq_packet_socket/non_blocking.html
-/doc/html/boost_asio/reference/basic_seq_packet_socket/non_blocking_io.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/non_blocking/overload1.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/non_blocking/overload2.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/non_blocking/overload3.html
@@ -1240,6 +1380,7 @@
 /doc/html/boost_asio/reference/basic_seq_packet_socket/operator_eq_.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/operator_eq_/overload1.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/operator_eq_/overload2.html
+/doc/html/boost_asio/reference/basic_seq_packet_socket/out_of_band_inline.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/protocol_type.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/receive/
 /doc/html/boost_asio/reference/basic_seq_packet_socket/receive_buffer_size.html
@@ -1248,6 +1389,10 @@
 /doc/html/boost_asio/reference/basic_seq_packet_socket/receive/overload1.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/receive/overload2.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/receive/overload3.html
+/doc/html/boost_asio/reference/basic_seq_packet_socket/release/
+/doc/html/boost_asio/reference/basic_seq_packet_socket/release.html
+/doc/html/boost_asio/reference/basic_seq_packet_socket/release/overload1.html
+/doc/html/boost_asio/reference/basic_seq_packet_socket/release/overload2.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/remote_endpoint/
 /doc/html/boost_asio/reference/basic_seq_packet_socket/remote_endpoint.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/remote_endpoint/overload1.html
@@ -1259,8 +1404,6 @@
 /doc/html/boost_asio/reference/basic_seq_packet_socket/send_low_watermark.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/send/overload1.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/send/overload2.html
-/doc/html/boost_asio/reference/basic_seq_packet_socket/service.html
-/doc/html/boost_asio/reference/basic_seq_packet_socket/service_type.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/set_option/
 /doc/html/boost_asio/reference/basic_seq_packet_socket/set_option.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/set_option/overload1.html
@@ -1270,123 +1413,27 @@
 /doc/html/boost_asio/reference/basic_seq_packet_socket/shutdown/overload1.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/shutdown/overload2.html
 /doc/html/boost_asio/reference/basic_seq_packet_socket/shutdown_type.html
-/doc/html/boost_asio/reference/basic_serial_port/
-/doc/html/boost_asio/reference/basic_serial_port/assign/
-/doc/html/boost_asio/reference/basic_serial_port/assign.html
-/doc/html/boost_asio/reference/basic_serial_port/assign/overload1.html
-/doc/html/boost_asio/reference/basic_serial_port/assign/overload2.html
-/doc/html/boost_asio/reference/basic_serial_port/async_read_some.html
-/doc/html/boost_asio/reference/basic_serial_port/async_write_some.html
-/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/
-/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port.html
-/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload1.html
-/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload2.html
-/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload3.html
-/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload4.html
-/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload5.html
-/doc/html/boost_asio/reference/basic_serial_port/cancel/
-/doc/html/boost_asio/reference/basic_serial_port/cancel.html
-/doc/html/boost_asio/reference/basic_serial_port/cancel/overload1.html
-/doc/html/boost_asio/reference/basic_serial_port/cancel/overload2.html
-/doc/html/boost_asio/reference/basic_serial_port/close/
-/doc/html/boost_asio/reference/basic_serial_port/close.html
-/doc/html/boost_asio/reference/basic_serial_port/close/overload1.html
-/doc/html/boost_asio/reference/basic_serial_port/close/overload2.html
-/doc/html/boost_asio/reference/basic_serial_port/get_implementation/
-/doc/html/boost_asio/reference/basic_serial_port/get_implementation.html
-/doc/html/boost_asio/reference/basic_serial_port/get_implementation/overload1.html
-/doc/html/boost_asio/reference/basic_serial_port/get_implementation/overload2.html
-/doc/html/boost_asio/reference/basic_serial_port/get_io_service.html
-/doc/html/boost_asio/reference/basic_serial_port/get_option/
-/doc/html/boost_asio/reference/basic_serial_port/get_option.html
-/doc/html/boost_asio/reference/basic_serial_port/get_option/overload1.html
-/doc/html/boost_asio/reference/basic_serial_port/get_option/overload2.html
-/doc/html/boost_asio/reference/basic_serial_port/get_service/
-/doc/html/boost_asio/reference/basic_serial_port/get_service.html
-/doc/html/boost_asio/reference/basic_serial_port/get_service/overload1.html
-/doc/html/boost_asio/reference/basic_serial_port/get_service/overload2.html
-/doc/html/boost_asio/reference/basic_serial_port.html
-/doc/html/boost_asio/reference/basic_serial_port/implementation.html
-/doc/html/boost_asio/reference/basic_serial_port/implementation_type.html
-/doc/html/boost_asio/reference/basic_serial_port/is_open.html
-/doc/html/boost_asio/reference/basic_serial_port/lowest_layer/
-/doc/html/boost_asio/reference/basic_serial_port/lowest_layer.html
-/doc/html/boost_asio/reference/basic_serial_port/lowest_layer/overload1.html
-/doc/html/boost_asio/reference/basic_serial_port/lowest_layer/overload2.html
-/doc/html/boost_asio/reference/basic_serial_port/lowest_layer_type.html
-/doc/html/boost_asio/reference/basic_serial_port/native_handle.html
-/doc/html/boost_asio/reference/basic_serial_port/native_handle_type.html
-/doc/html/boost_asio/reference/basic_serial_port/native.html
-/doc/html/boost_asio/reference/basic_serial_port/native_type.html
-/doc/html/boost_asio/reference/basic_serial_port/open/
-/doc/html/boost_asio/reference/basic_serial_port/open.html
-/doc/html/boost_asio/reference/basic_serial_port/open/overload1.html
-/doc/html/boost_asio/reference/basic_serial_port/open/overload2.html
-/doc/html/boost_asio/reference/basic_serial_port/operator_eq_.html
-/doc/html/boost_asio/reference/basic_serial_port/read_some/
-/doc/html/boost_asio/reference/basic_serial_port/read_some.html
-/doc/html/boost_asio/reference/basic_serial_port/read_some/overload1.html
-/doc/html/boost_asio/reference/basic_serial_port/read_some/overload2.html
-/doc/html/boost_asio/reference/basic_serial_port/send_break/
-/doc/html/boost_asio/reference/basic_serial_port/send_break.html
-/doc/html/boost_asio/reference/basic_serial_port/send_break/overload1.html
-/doc/html/boost_asio/reference/basic_serial_port/send_break/overload2.html
-/doc/html/boost_asio/reference/basic_serial_port/service.html
-/doc/html/boost_asio/reference/basic_serial_port/service_type.html
-/doc/html/boost_asio/reference/basic_serial_port/set_option/
-/doc/html/boost_asio/reference/basic_serial_port/set_option.html
-/doc/html/boost_asio/reference/basic_serial_port/set_option/overload1.html
-/doc/html/boost_asio/reference/basic_serial_port/set_option/overload2.html
-/doc/html/boost_asio/reference/basic_serial_port/write_some/
-/doc/html/boost_asio/reference/basic_serial_port/write_some.html
-/doc/html/boost_asio/reference/basic_serial_port/write_some/overload1.html
-/doc/html/boost_asio/reference/basic_serial_port/write_some/overload2.html
-/doc/html/boost_asio/reference/basic_signal_set/
-/doc/html/boost_asio/reference/basic_signal_set/add/
-/doc/html/boost_asio/reference/basic_signal_set/add.html
-/doc/html/boost_asio/reference/basic_signal_set/add/overload1.html
-/doc/html/boost_asio/reference/basic_signal_set/add/overload2.html
-/doc/html/boost_asio/reference/basic_signal_set/async_wait.html
-/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/
-/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set.html
-/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload1.html
-/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload2.html
-/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload3.html
-/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload4.html
-/doc/html/boost_asio/reference/basic_signal_set/cancel/
-/doc/html/boost_asio/reference/basic_signal_set/cancel.html
-/doc/html/boost_asio/reference/basic_signal_set/cancel/overload1.html
-/doc/html/boost_asio/reference/basic_signal_set/cancel/overload2.html
-/doc/html/boost_asio/reference/basic_signal_set/clear/
-/doc/html/boost_asio/reference/basic_signal_set/clear.html
-/doc/html/boost_asio/reference/basic_signal_set/clear/overload1.html
-/doc/html/boost_asio/reference/basic_signal_set/clear/overload2.html
-/doc/html/boost_asio/reference/basic_signal_set/get_implementation/
-/doc/html/boost_asio/reference/basic_signal_set/get_implementation.html
-/doc/html/boost_asio/reference/basic_signal_set/get_implementation/overload1.html
-/doc/html/boost_asio/reference/basic_signal_set/get_implementation/overload2.html
-/doc/html/boost_asio/reference/basic_signal_set/get_io_service.html
-/doc/html/boost_asio/reference/basic_signal_set/get_service/
-/doc/html/boost_asio/reference/basic_signal_set/get_service.html
-/doc/html/boost_asio/reference/basic_signal_set/get_service/overload1.html
-/doc/html/boost_asio/reference/basic_signal_set/get_service/overload2.html
-/doc/html/boost_asio/reference/basic_signal_set.html
-/doc/html/boost_asio/reference/basic_signal_set/implementation.html
-/doc/html/boost_asio/reference/basic_signal_set/implementation_type.html
-/doc/html/boost_asio/reference/basic_signal_set/remove/
-/doc/html/boost_asio/reference/basic_signal_set/remove.html
-/doc/html/boost_asio/reference/basic_signal_set/remove/overload1.html
-/doc/html/boost_asio/reference/basic_signal_set/remove/overload2.html
-/doc/html/boost_asio/reference/basic_signal_set/service.html
-/doc/html/boost_asio/reference/basic_signal_set/service_type.html
+/doc/html/boost_asio/reference/basic_seq_packet_socket/wait/
+/doc/html/boost_asio/reference/basic_seq_packet_socket/wait.html
+/doc/html/boost_asio/reference/basic_seq_packet_socket/wait/overload1.html
+/doc/html/boost_asio/reference/basic_seq_packet_socket/wait/overload2.html
+/doc/html/boost_asio/reference/basic_seq_packet_socket/wait_type.html
 /doc/html/boost_asio/reference/basic_socket/
 /doc/html/boost_asio/reference/basic_socket_acceptor/
 /doc/html/boost_asio/reference/basic_socket_acceptor/accept/
 /doc/html/boost_asio/reference/basic_socket_acceptor/accept.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload10.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload11.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload12.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload1.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload2.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload3.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload4.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload5.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload6.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload7.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload8.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload9.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/assign/
 /doc/html/boost_asio/reference/basic_socket_acceptor/assign.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/assign/overload1.html
@@ -1395,7 +1442,13 @@
 /doc/html/boost_asio/reference/basic_socket_acceptor/async_accept.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload1.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload2.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload3.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload4.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload5.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload6.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/async_wait.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/
+/doc/html/boost_asio/reference/basic_socket_acceptor/_basic_socket_acceptor.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload1.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload2.html
@@ -1421,22 +1474,15 @@
 /doc/html/boost_asio/reference/basic_socket_acceptor/do_not_route.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/enable_connection_aborted.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/endpoint_type.html
-/doc/html/boost_asio/reference/basic_socket_acceptor/get_implementation/
-/doc/html/boost_asio/reference/basic_socket_acceptor/get_implementation.html
-/doc/html/boost_asio/reference/basic_socket_acceptor/get_implementation/overload1.html
-/doc/html/boost_asio/reference/basic_socket_acceptor/get_implementation/overload2.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/executor_type.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/get_executor.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/get_io_context.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/get_io_service.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/get_option/
 /doc/html/boost_asio/reference/basic_socket_acceptor/get_option.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/get_option/overload1.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/get_option/overload2.html
-/doc/html/boost_asio/reference/basic_socket_acceptor/get_service/
-/doc/html/boost_asio/reference/basic_socket_acceptor/get_service.html
-/doc/html/boost_asio/reference/basic_socket_acceptor/get_service/overload1.html
-/doc/html/boost_asio/reference/basic_socket_acceptor/get_service/overload2.html
 /doc/html/boost_asio/reference/basic_socket_acceptor.html
-/doc/html/boost_asio/reference/basic_socket_acceptor/implementation.html
-/doc/html/boost_asio/reference/basic_socket_acceptor/implementation_type.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/io_control/
 /doc/html/boost_asio/reference/basic_socket_acceptor/io_control.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/io_control/overload1.html
@@ -1453,6 +1499,7 @@
 /doc/html/boost_asio/reference/basic_socket_acceptor/local_endpoint/overload1.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/local_endpoint/overload2.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/max_connections.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/max_listen_connections.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/message_do_not_route.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/message_end_of_record.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/message_flags.html
@@ -1460,16 +1507,13 @@
 /doc/html/boost_asio/reference/basic_socket_acceptor/message_peek.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/native_handle.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/native_handle_type.html
-/doc/html/boost_asio/reference/basic_socket_acceptor/native.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking/
 /doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking/overload1.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking/overload2.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking/overload3.html
-/doc/html/boost_asio/reference/basic_socket_acceptor/native_type.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/non_blocking/
 /doc/html/boost_asio/reference/basic_socket_acceptor/non_blocking.html
-/doc/html/boost_asio/reference/basic_socket_acceptor/non_blocking_io.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/non_blocking/overload1.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/non_blocking/overload2.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/non_blocking/overload3.html
@@ -1481,24 +1525,33 @@
 /doc/html/boost_asio/reference/basic_socket_acceptor/operator_eq_.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/operator_eq_/overload1.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/operator_eq_/overload2.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/out_of_band_inline.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/protocol_type.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/receive_buffer_size.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/receive_low_watermark.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/release/
+/doc/html/boost_asio/reference/basic_socket_acceptor/release.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/release/overload1.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/release/overload2.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/reuse_address.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/send_buffer_size.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/send_low_watermark.html
-/doc/html/boost_asio/reference/basic_socket_acceptor/service.html
-/doc/html/boost_asio/reference/basic_socket_acceptor/service_type.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/set_option/
 /doc/html/boost_asio/reference/basic_socket_acceptor/set_option.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/set_option/overload1.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/set_option/overload2.html
 /doc/html/boost_asio/reference/basic_socket_acceptor/shutdown_type.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/wait/
+/doc/html/boost_asio/reference/basic_socket_acceptor/wait.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/wait/overload1.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/wait/overload2.html
+/doc/html/boost_asio/reference/basic_socket_acceptor/wait_type.html
 /doc/html/boost_asio/reference/basic_socket/assign/
 /doc/html/boost_asio/reference/basic_socket/assign.html
 /doc/html/boost_asio/reference/basic_socket/assign/overload1.html
 /doc/html/boost_asio/reference/basic_socket/assign/overload2.html
 /doc/html/boost_asio/reference/basic_socket/async_connect.html
+/doc/html/boost_asio/reference/basic_socket/async_wait.html
 /doc/html/boost_asio/reference/basic_socket/at_mark/
 /doc/html/boost_asio/reference/basic_socket/at_mark.html
 /doc/html/boost_asio/reference/basic_socket/at_mark/overload1.html
@@ -1538,22 +1591,15 @@
 /doc/html/boost_asio/reference/basic_socket/do_not_route.html
 /doc/html/boost_asio/reference/basic_socket/enable_connection_aborted.html
 /doc/html/boost_asio/reference/basic_socket/endpoint_type.html
-/doc/html/boost_asio/reference/basic_socket/get_implementation/
-/doc/html/boost_asio/reference/basic_socket/get_implementation.html
-/doc/html/boost_asio/reference/basic_socket/get_implementation/overload1.html
-/doc/html/boost_asio/reference/basic_socket/get_implementation/overload2.html
+/doc/html/boost_asio/reference/basic_socket/executor_type.html
+/doc/html/boost_asio/reference/basic_socket/get_executor.html
+/doc/html/boost_asio/reference/basic_socket/get_io_context.html
 /doc/html/boost_asio/reference/basic_socket/get_io_service.html
 /doc/html/boost_asio/reference/basic_socket/get_option/
 /doc/html/boost_asio/reference/basic_socket/get_option.html
 /doc/html/boost_asio/reference/basic_socket/get_option/overload1.html
 /doc/html/boost_asio/reference/basic_socket/get_option/overload2.html
-/doc/html/boost_asio/reference/basic_socket/get_service/
-/doc/html/boost_asio/reference/basic_socket/get_service.html
-/doc/html/boost_asio/reference/basic_socket/get_service/overload1.html
-/doc/html/boost_asio/reference/basic_socket/get_service/overload2.html
 /doc/html/boost_asio/reference/basic_socket.html
-/doc/html/boost_asio/reference/basic_socket/implementation.html
-/doc/html/boost_asio/reference/basic_socket/implementation_type.html
 /doc/html/boost_asio/reference/basic_socket/io_control/
 /doc/html/boost_asio/reference/basic_socket/io_control.html
 /doc/html/boost_asio/reference/basic_socket/io_control/overload1.html
@@ -1563,11 +1609,16 @@
 /doc/html/boost_asio/reference/basic_socket_iostream/basic_socket_iostream.html
 /doc/html/boost_asio/reference/basic_socket_iostream/basic_socket_iostream/overload1.html
 /doc/html/boost_asio/reference/basic_socket_iostream/basic_socket_iostream/overload2.html
+/doc/html/boost_asio/reference/basic_socket_iostream/basic_socket_iostream/overload3.html
+/doc/html/boost_asio/reference/basic_socket_iostream/basic_socket_iostream/overload4.html
+/doc/html/boost_asio/reference/basic_socket_iostream/clock_type.html
 /doc/html/boost_asio/reference/basic_socket_iostream/close.html
 /doc/html/boost_asio/reference/basic_socket_iostream/connect.html
+/doc/html/boost_asio/reference/basic_socket_iostream/duration.html
 /doc/html/boost_asio/reference/basic_socket_iostream/duration_type.html
 /doc/html/boost_asio/reference/basic_socket_iostream/endpoint_type.html
 /doc/html/boost_asio/reference/basic_socket_iostream/error.html
+/doc/html/boost_asio/reference/basic_socket_iostream/expires_after.html
 /doc/html/boost_asio/reference/basic_socket_iostream/expires_at/
 /doc/html/boost_asio/reference/basic_socket_iostream/expires_at.html
 /doc/html/boost_asio/reference/basic_socket_iostream/expires_at/overload1.html
@@ -1576,8 +1627,13 @@
 /doc/html/boost_asio/reference/basic_socket_iostream/expires_from_now.html
 /doc/html/boost_asio/reference/basic_socket_iostream/expires_from_now/overload1.html
 /doc/html/boost_asio/reference/basic_socket_iostream/expires_from_now/overload2.html
+/doc/html/boost_asio/reference/basic_socket_iostream/expiry.html
 /doc/html/boost_asio/reference/basic_socket_iostream.html
+/doc/html/boost_asio/reference/basic_socket_iostream/operator_eq_.html
+/doc/html/boost_asio/reference/basic_socket_iostream/protocol_type.html
 /doc/html/boost_asio/reference/basic_socket_iostream/rdbuf.html
+/doc/html/boost_asio/reference/basic_socket_iostream/socket.html
+/doc/html/boost_asio/reference/basic_socket_iostream/time_point.html
 /doc/html/boost_asio/reference/basic_socket_iostream/time_type.html
 /doc/html/boost_asio/reference/basic_socket/is_open.html
 /doc/html/boost_asio/reference/basic_socket/keep_alive.html
@@ -1592,6 +1648,7 @@
 /doc/html/boost_asio/reference/basic_socket/lowest_layer/overload2.html
 /doc/html/boost_asio/reference/basic_socket/lowest_layer_type.html
 /doc/html/boost_asio/reference/basic_socket/max_connections.html
+/doc/html/boost_asio/reference/basic_socket/max_listen_connections.html
 /doc/html/boost_asio/reference/basic_socket/message_do_not_route.html
 /doc/html/boost_asio/reference/basic_socket/message_end_of_record.html
 /doc/html/boost_asio/reference/basic_socket/message_flags.html
@@ -1599,16 +1656,13 @@
 /doc/html/boost_asio/reference/basic_socket/message_peek.html
 /doc/html/boost_asio/reference/basic_socket/native_handle.html
 /doc/html/boost_asio/reference/basic_socket/native_handle_type.html
-/doc/html/boost_asio/reference/basic_socket/native.html
 /doc/html/boost_asio/reference/basic_socket/native_non_blocking/
 /doc/html/boost_asio/reference/basic_socket/native_non_blocking.html
 /doc/html/boost_asio/reference/basic_socket/native_non_blocking/overload1.html
 /doc/html/boost_asio/reference/basic_socket/native_non_blocking/overload2.html
 /doc/html/boost_asio/reference/basic_socket/native_non_blocking/overload3.html
-/doc/html/boost_asio/reference/basic_socket/native_type.html
 /doc/html/boost_asio/reference/basic_socket/non_blocking/
 /doc/html/boost_asio/reference/basic_socket/non_blocking.html
-/doc/html/boost_asio/reference/basic_socket/non_blocking_io.html
 /doc/html/boost_asio/reference/basic_socket/non_blocking/overload1.html
 /doc/html/boost_asio/reference/basic_socket/non_blocking/overload2.html
 /doc/html/boost_asio/reference/basic_socket/non_blocking/overload3.html
@@ -1620,9 +1674,14 @@
 /doc/html/boost_asio/reference/basic_socket/operator_eq_.html
 /doc/html/boost_asio/reference/basic_socket/operator_eq_/overload1.html
 /doc/html/boost_asio/reference/basic_socket/operator_eq_/overload2.html
+/doc/html/boost_asio/reference/basic_socket/out_of_band_inline.html
 /doc/html/boost_asio/reference/basic_socket/protocol_type.html
 /doc/html/boost_asio/reference/basic_socket/receive_buffer_size.html
 /doc/html/boost_asio/reference/basic_socket/receive_low_watermark.html
+/doc/html/boost_asio/reference/basic_socket/release/
+/doc/html/boost_asio/reference/basic_socket/release.html
+/doc/html/boost_asio/reference/basic_socket/release/overload1.html
+/doc/html/boost_asio/reference/basic_socket/release/overload2.html
 /doc/html/boost_asio/reference/basic_socket/remote_endpoint/
 /doc/html/boost_asio/reference/basic_socket/remote_endpoint.html
 /doc/html/boost_asio/reference/basic_socket/remote_endpoint/overload1.html
@@ -1630,8 +1689,6 @@
 /doc/html/boost_asio/reference/basic_socket/reuse_address.html
 /doc/html/boost_asio/reference/basic_socket/send_buffer_size.html
 /doc/html/boost_asio/reference/basic_socket/send_low_watermark.html
-/doc/html/boost_asio/reference/basic_socket/service.html
-/doc/html/boost_asio/reference/basic_socket/service_type.html
 /doc/html/boost_asio/reference/basic_socket/set_option/
 /doc/html/boost_asio/reference/basic_socket/set_option.html
 /doc/html/boost_asio/reference/basic_socket/set_option/overload1.html
@@ -1642,46 +1699,23 @@
 /doc/html/boost_asio/reference/basic_socket/shutdown/overload2.html
 /doc/html/boost_asio/reference/basic_socket/shutdown_type.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/
-/doc/html/boost_asio/reference/basic_socket_streambuf/assign/
-/doc/html/boost_asio/reference/basic_socket_streambuf/assign.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/assign/overload1.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/assign/overload2.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/async_connect.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/at_mark/
-/doc/html/boost_asio/reference/basic_socket_streambuf/at_mark.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/at_mark/overload1.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/at_mark/overload2.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/available/
-/doc/html/boost_asio/reference/basic_socket_streambuf/available.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/available/overload1.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/available/overload2.html
+/doc/html/boost_asio/reference/basic_socket_streambuf/basic_socket_streambuf/
 /doc/html/boost_asio/reference/basic_socket_streambuf/_basic_socket_streambuf.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/basic_socket_streambuf.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/bind/
-/doc/html/boost_asio/reference/basic_socket_streambuf/bind.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/bind/overload1.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/bind/overload2.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/broadcast.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/bytes_readable.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/cancel/
-/doc/html/boost_asio/reference/basic_socket_streambuf/cancel.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/cancel/overload1.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/cancel/overload2.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/close/
+/doc/html/boost_asio/reference/basic_socket_streambuf/basic_socket_streambuf/overload1.html
+/doc/html/boost_asio/reference/basic_socket_streambuf/basic_socket_streambuf/overload2.html
+/doc/html/boost_asio/reference/basic_socket_streambuf/basic_socket_streambuf/overload3.html
+/doc/html/boost_asio/reference/basic_socket_streambuf/clock_type.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/close.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/close/overload1.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/close/overload2.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/connect/
 /doc/html/boost_asio/reference/basic_socket_streambuf/connect.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/connect/overload1.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/connect/overload2.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/connect/overload3.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/debug.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/do_not_route.html
+/doc/html/boost_asio/reference/basic_socket_streambuf/duration.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/duration_type.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/enable_connection_aborted.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/endpoint_type.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/error.html
+/doc/html/boost_asio/reference/basic_socket_streambuf/expires_after.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/expires_at/
 /doc/html/boost_asio/reference/basic_socket_streambuf/expires_at.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/expires_at/overload1.html
@@ -1690,94 +1724,26 @@
 /doc/html/boost_asio/reference/basic_socket_streambuf/expires_from_now.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/expires_from_now/overload1.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/expires_from_now/overload2.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/get_implementation/
-/doc/html/boost_asio/reference/basic_socket_streambuf/get_implementation.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/get_implementation/overload1.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/get_implementation/overload2.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/get_io_service.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/get_option/
-/doc/html/boost_asio/reference/basic_socket_streambuf/get_option.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/get_option/overload1.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/get_option/overload2.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/get_service/
-/doc/html/boost_asio/reference/basic_socket_streambuf/get_service.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/get_service/overload1.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/get_service/overload2.html
+/doc/html/boost_asio/reference/basic_socket_streambuf/expiry.html
 /doc/html/boost_asio/reference/basic_socket_streambuf.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/implementation.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/implementation_type.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/io_control/
-/doc/html/boost_asio/reference/basic_socket_streambuf/io_control.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/io_control/overload1.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/io_control/overload2.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/io_handler.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/is_open.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/keep_alive.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/linger.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/local_endpoint/
-/doc/html/boost_asio/reference/basic_socket_streambuf/local_endpoint.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/local_endpoint/overload1.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/local_endpoint/overload2.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/lowest_layer/
-/doc/html/boost_asio/reference/basic_socket_streambuf/lowest_layer.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/lowest_layer/overload1.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/lowest_layer/overload2.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/lowest_layer_type.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/max_connections.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/message_do_not_route.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/message_end_of_record.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/message_flags.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/message_out_of_band.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/message_peek.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/native_handle.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/native_handle_type.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/native.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/native_non_blocking/
-/doc/html/boost_asio/reference/basic_socket_streambuf/native_non_blocking.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/native_non_blocking/overload1.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/native_non_blocking/overload2.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/native_non_blocking/overload3.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/native_type.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/non_blocking/
-/doc/html/boost_asio/reference/basic_socket_streambuf/non_blocking.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/non_blocking_io.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/non_blocking/overload1.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/non_blocking/overload2.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/non_blocking/overload3.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/open/
-/doc/html/boost_asio/reference/basic_socket_streambuf/open.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/open/overload1.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/open/overload2.html
+/doc/html/boost_asio/reference/basic_socket_streambuf/operator_eq_.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/overflow.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/protocol_type.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/puberror.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/receive_buffer_size.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/receive_low_watermark.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/remote_endpoint/
-/doc/html/boost_asio/reference/basic_socket_streambuf/remote_endpoint.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/remote_endpoint/overload1.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/remote_endpoint/overload2.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/reuse_address.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/send_buffer_size.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/send_low_watermark.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/service.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/service_type.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/setbuf.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/set_option/
-/doc/html/boost_asio/reference/basic_socket_streambuf/set_option.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/set_option/overload1.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/set_option/overload2.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/shutdown/
-/doc/html/boost_asio/reference/basic_socket_streambuf/shutdown.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/shutdown/overload1.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/shutdown/overload2.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/shutdown_type.html
+/doc/html/boost_asio/reference/basic_socket_streambuf/socket.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/sync.html
-/doc/html/boost_asio/reference/basic_socket_streambuf/timer_handler.html
+/doc/html/boost_asio/reference/basic_socket_streambuf/time_point.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/time_type.html
 /doc/html/boost_asio/reference/basic_socket_streambuf/underflow.html
+/doc/html/boost_asio/reference/basic_socket/wait/
+/doc/html/boost_asio/reference/basic_socket/wait.html
+/doc/html/boost_asio/reference/basic_socket/wait/overload1.html
+/doc/html/boost_asio/reference/basic_socket/wait/overload2.html
+/doc/html/boost_asio/reference/basic_socket/wait_type.html
 /doc/html/boost_asio/reference/basic_streambuf/
 /doc/html/boost_asio/reference/basic_streambuf/basic_streambuf.html
+/doc/html/boost_asio/reference/basic_streambuf/capacity.html
 /doc/html/boost_asio/reference/basic_streambuf/commit.html
 /doc/html/boost_asio/reference/basic_streambuf/const_buffers_type.html
 /doc/html/boost_asio/reference/basic_streambuf/consume.html
@@ -1787,6 +1753,22 @@
 /doc/html/boost_asio/reference/basic_streambuf/mutable_buffers_type.html
 /doc/html/boost_asio/reference/basic_streambuf/overflow.html
 /doc/html/boost_asio/reference/basic_streambuf/prepare.html
+/doc/html/boost_asio/reference/basic_streambuf_ref/
+/doc/html/boost_asio/reference/basic_streambuf_ref/basic_streambuf_ref/
+/doc/html/boost_asio/reference/basic_streambuf_ref/basic_streambuf_ref.html
+/doc/html/boost_asio/reference/basic_streambuf_ref/basic_streambuf_ref/overload1.html
+/doc/html/boost_asio/reference/basic_streambuf_ref/basic_streambuf_ref/overload2.html
+/doc/html/boost_asio/reference/basic_streambuf_ref/basic_streambuf_ref/overload3.html
+/doc/html/boost_asio/reference/basic_streambuf_ref/capacity.html
+/doc/html/boost_asio/reference/basic_streambuf_ref/commit.html
+/doc/html/boost_asio/reference/basic_streambuf_ref/const_buffers_type.html
+/doc/html/boost_asio/reference/basic_streambuf_ref/consume.html
+/doc/html/boost_asio/reference/basic_streambuf_ref/data.html
+/doc/html/boost_asio/reference/basic_streambuf_ref.html
+/doc/html/boost_asio/reference/basic_streambuf_ref/max_size.html
+/doc/html/boost_asio/reference/basic_streambuf_ref/mutable_buffers_type.html
+/doc/html/boost_asio/reference/basic_streambuf_ref/prepare.html
+/doc/html/boost_asio/reference/basic_streambuf_ref/size.html
 /doc/html/boost_asio/reference/basic_streambuf/reserve.html
 /doc/html/boost_asio/reference/basic_streambuf/size.html
 /doc/html/boost_asio/reference/basic_streambuf/underflow.html
@@ -1805,6 +1787,7 @@
 /doc/html/boost_asio/reference/basic_stream_socket/async_send.html
 /doc/html/boost_asio/reference/basic_stream_socket/async_send/overload1.html
 /doc/html/boost_asio/reference/basic_stream_socket/async_send/overload2.html
+/doc/html/boost_asio/reference/basic_stream_socket/async_wait.html
 /doc/html/boost_asio/reference/basic_stream_socket/async_write_some.html
 /doc/html/boost_asio/reference/basic_stream_socket/at_mark/
 /doc/html/boost_asio/reference/basic_stream_socket/at_mark.html
@@ -1815,6 +1798,7 @@
 /doc/html/boost_asio/reference/basic_stream_socket/available/overload1.html
 /doc/html/boost_asio/reference/basic_stream_socket/available/overload2.html
 /doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/
+/doc/html/boost_asio/reference/basic_stream_socket/_basic_stream_socket.html
 /doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket.html
 /doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload1.html
 /doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload2.html
@@ -1844,22 +1828,15 @@
 /doc/html/boost_asio/reference/basic_stream_socket/do_not_route.html
 /doc/html/boost_asio/reference/basic_stream_socket/enable_connection_aborted.html
 /doc/html/boost_asio/reference/basic_stream_socket/endpoint_type.html
-/doc/html/boost_asio/reference/basic_stream_socket/get_implementation/
-/doc/html/boost_asio/reference/basic_stream_socket/get_implementation.html
-/doc/html/boost_asio/reference/basic_stream_socket/get_implementation/overload1.html
-/doc/html/boost_asio/reference/basic_stream_socket/get_implementation/overload2.html
+/doc/html/boost_asio/reference/basic_stream_socket/executor_type.html
+/doc/html/boost_asio/reference/basic_stream_socket/get_executor.html
+/doc/html/boost_asio/reference/basic_stream_socket/get_io_context.html
 /doc/html/boost_asio/reference/basic_stream_socket/get_io_service.html
 /doc/html/boost_asio/reference/basic_stream_socket/get_option/
 /doc/html/boost_asio/reference/basic_stream_socket/get_option.html
 /doc/html/boost_asio/reference/basic_stream_socket/get_option/overload1.html
 /doc/html/boost_asio/reference/basic_stream_socket/get_option/overload2.html
-/doc/html/boost_asio/reference/basic_stream_socket/get_service/
-/doc/html/boost_asio/reference/basic_stream_socket/get_service.html
-/doc/html/boost_asio/reference/basic_stream_socket/get_service/overload1.html
-/doc/html/boost_asio/reference/basic_stream_socket/get_service/overload2.html
 /doc/html/boost_asio/reference/basic_stream_socket.html
-/doc/html/boost_asio/reference/basic_stream_socket/implementation.html
-/doc/html/boost_asio/reference/basic_stream_socket/implementation_type.html
 /doc/html/boost_asio/reference/basic_stream_socket/io_control/
 /doc/html/boost_asio/reference/basic_stream_socket/io_control.html
 /doc/html/boost_asio/reference/basic_stream_socket/io_control/overload1.html
@@ -1877,6 +1854,7 @@
 /doc/html/boost_asio/reference/basic_stream_socket/lowest_layer/overload2.html
 /doc/html/boost_asio/reference/basic_stream_socket/lowest_layer_type.html
 /doc/html/boost_asio/reference/basic_stream_socket/max_connections.html
+/doc/html/boost_asio/reference/basic_stream_socket/max_listen_connections.html
 /doc/html/boost_asio/reference/basic_stream_socket/message_do_not_route.html
 /doc/html/boost_asio/reference/basic_stream_socket/message_end_of_record.html
 /doc/html/boost_asio/reference/basic_stream_socket/message_flags.html
@@ -1884,16 +1862,13 @@
 /doc/html/boost_asio/reference/basic_stream_socket/message_peek.html
 /doc/html/boost_asio/reference/basic_stream_socket/native_handle.html
 /doc/html/boost_asio/reference/basic_stream_socket/native_handle_type.html
-/doc/html/boost_asio/reference/basic_stream_socket/native.html
 /doc/html/boost_asio/reference/basic_stream_socket/native_non_blocking/
 /doc/html/boost_asio/reference/basic_stream_socket/native_non_blocking.html
 /doc/html/boost_asio/reference/basic_stream_socket/native_non_blocking/overload1.html
 /doc/html/boost_asio/reference/basic_stream_socket/native_non_blocking/overload2.html
 /doc/html/boost_asio/reference/basic_stream_socket/native_non_blocking/overload3.html
-/doc/html/boost_asio/reference/basic_stream_socket/native_type.html
 /doc/html/boost_asio/reference/basic_stream_socket/non_blocking/
 /doc/html/boost_asio/reference/basic_stream_socket/non_blocking.html
-/doc/html/boost_asio/reference/basic_stream_socket/non_blocking_io.html
 /doc/html/boost_asio/reference/basic_stream_socket/non_blocking/overload1.html
 /doc/html/boost_asio/reference/basic_stream_socket/non_blocking/overload2.html
 /doc/html/boost_asio/reference/basic_stream_socket/non_blocking/overload3.html
@@ -1905,6 +1880,7 @@
 /doc/html/boost_asio/reference/basic_stream_socket/operator_eq_.html
 /doc/html/boost_asio/reference/basic_stream_socket/operator_eq_/overload1.html
 /doc/html/boost_asio/reference/basic_stream_socket/operator_eq_/overload2.html
+/doc/html/boost_asio/reference/basic_stream_socket/out_of_band_inline.html
 /doc/html/boost_asio/reference/basic_stream_socket/protocol_type.html
 /doc/html/boost_asio/reference/basic_stream_socket/read_some/
 /doc/html/boost_asio/reference/basic_stream_socket/read_some.html
@@ -1917,6 +1893,10 @@
 /doc/html/boost_asio/reference/basic_stream_socket/receive/overload1.html
 /doc/html/boost_asio/reference/basic_stream_socket/receive/overload2.html
 /doc/html/boost_asio/reference/basic_stream_socket/receive/overload3.html
+/doc/html/boost_asio/reference/basic_stream_socket/release/
+/doc/html/boost_asio/reference/basic_stream_socket/release.html
+/doc/html/boost_asio/reference/basic_stream_socket/release/overload1.html
+/doc/html/boost_asio/reference/basic_stream_socket/release/overload2.html
 /doc/html/boost_asio/reference/basic_stream_socket/remote_endpoint/
 /doc/html/boost_asio/reference/basic_stream_socket/remote_endpoint.html
 /doc/html/boost_asio/reference/basic_stream_socket/remote_endpoint/overload1.html
@@ -1929,8 +1909,6 @@
 /doc/html/boost_asio/reference/basic_stream_socket/send/overload1.html
 /doc/html/boost_asio/reference/basic_stream_socket/send/overload2.html
 /doc/html/boost_asio/reference/basic_stream_socket/send/overload3.html
-/doc/html/boost_asio/reference/basic_stream_socket/service.html
-/doc/html/boost_asio/reference/basic_stream_socket/service_type.html
 /doc/html/boost_asio/reference/basic_stream_socket/set_option/
 /doc/html/boost_asio/reference/basic_stream_socket/set_option.html
 /doc/html/boost_asio/reference/basic_stream_socket/set_option/overload1.html
@@ -1940,6 +1918,11 @@
 /doc/html/boost_asio/reference/basic_stream_socket/shutdown/overload1.html
 /doc/html/boost_asio/reference/basic_stream_socket/shutdown/overload2.html
 /doc/html/boost_asio/reference/basic_stream_socket/shutdown_type.html
+/doc/html/boost_asio/reference/basic_stream_socket/wait/
+/doc/html/boost_asio/reference/basic_stream_socket/wait.html
+/doc/html/boost_asio/reference/basic_stream_socket/wait/overload1.html
+/doc/html/boost_asio/reference/basic_stream_socket/wait/overload2.html
+/doc/html/boost_asio/reference/basic_stream_socket/wait_type.html
 /doc/html/boost_asio/reference/basic_stream_socket/write_some/
 /doc/html/boost_asio/reference/basic_stream_socket/write_some.html
 /doc/html/boost_asio/reference/basic_stream_socket/write_some/overload1.html
@@ -1947,10 +1930,12 @@
 /doc/html/boost_asio/reference/basic_waitable_timer/
 /doc/html/boost_asio/reference/basic_waitable_timer/async_wait.html
 /doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer/
+/doc/html/boost_asio/reference/basic_waitable_timer/_basic_waitable_timer.html
 /doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer.html
 /doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer/overload1.html
 /doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer/overload2.html
 /doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer/overload3.html
+/doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer/overload4.html
 /doc/html/boost_asio/reference/basic_waitable_timer/cancel/
 /doc/html/boost_asio/reference/basic_waitable_timer/cancel.html
 /doc/html/boost_asio/reference/basic_waitable_timer/cancel_one/
@@ -1961,6 +1946,8 @@
 /doc/html/boost_asio/reference/basic_waitable_timer/cancel/overload2.html
 /doc/html/boost_asio/reference/basic_waitable_timer/clock_type.html
 /doc/html/boost_asio/reference/basic_waitable_timer/duration.html
+/doc/html/boost_asio/reference/basic_waitable_timer/executor_type.html
+/doc/html/boost_asio/reference/basic_waitable_timer/expires_after.html
 /doc/html/boost_asio/reference/basic_waitable_timer/expires_at/
 /doc/html/boost_asio/reference/basic_waitable_timer/expires_at.html
 /doc/html/boost_asio/reference/basic_waitable_timer/expires_at/overload1.html
@@ -1971,20 +1958,12 @@
 /doc/html/boost_asio/reference/basic_waitable_timer/expires_from_now/overload1.html
 /doc/html/boost_asio/reference/basic_waitable_timer/expires_from_now/overload2.html
 /doc/html/boost_asio/reference/basic_waitable_timer/expires_from_now/overload3.html
-/doc/html/boost_asio/reference/basic_waitable_timer/get_implementation/
-/doc/html/boost_asio/reference/basic_waitable_timer/get_implementation.html
-/doc/html/boost_asio/reference/basic_waitable_timer/get_implementation/overload1.html
-/doc/html/boost_asio/reference/basic_waitable_timer/get_implementation/overload2.html
+/doc/html/boost_asio/reference/basic_waitable_timer/expiry.html
+/doc/html/boost_asio/reference/basic_waitable_timer/get_executor.html
+/doc/html/boost_asio/reference/basic_waitable_timer/get_io_context.html
 /doc/html/boost_asio/reference/basic_waitable_timer/get_io_service.html
-/doc/html/boost_asio/reference/basic_waitable_timer/get_service/
-/doc/html/boost_asio/reference/basic_waitable_timer/get_service.html
-/doc/html/boost_asio/reference/basic_waitable_timer/get_service/overload1.html
-/doc/html/boost_asio/reference/basic_waitable_timer/get_service/overload2.html
 /doc/html/boost_asio/reference/basic_waitable_timer.html
-/doc/html/boost_asio/reference/basic_waitable_timer/implementation.html
-/doc/html/boost_asio/reference/basic_waitable_timer/implementation_type.html
-/doc/html/boost_asio/reference/basic_waitable_timer/service.html
-/doc/html/boost_asio/reference/basic_waitable_timer/service_type.html
+/doc/html/boost_asio/reference/basic_waitable_timer/operator_eq_.html
 /doc/html/boost_asio/reference/basic_waitable_timer/time_point.html
 /doc/html/boost_asio/reference/basic_waitable_timer/traits_type.html
 /doc/html/boost_asio/reference/basic_waitable_timer/wait/
@@ -1992,11 +1971,18 @@
 /doc/html/boost_asio/reference/basic_waitable_timer/wait/overload1.html
 /doc/html/boost_asio/reference/basic_waitable_timer/wait/overload2.html
 /doc/html/boost_asio/reference/basic_yield_context/
+/doc/html/boost_asio/reference/basic_yield_context/basic_yield_context/
 /doc/html/boost_asio/reference/basic_yield_context/basic_yield_context.html
+/doc/html/boost_asio/reference/basic_yield_context/basic_yield_context/overload1.html
+/doc/html/boost_asio/reference/basic_yield_context/basic_yield_context/overload2.html
 /doc/html/boost_asio/reference/basic_yield_context/callee_type.html
 /doc/html/boost_asio/reference/basic_yield_context/caller_type.html
 /doc/html/boost_asio/reference/basic_yield_context.html
 /doc/html/boost_asio/reference/basic_yield_context/operator_lb__rb_.html
+/doc/html/boost_asio/reference/bind_executor/
+/doc/html/boost_asio/reference/bind_executor.html
+/doc/html/boost_asio/reference/bind_executor/overload1.html
+/doc/html/boost_asio/reference/bind_executor/overload2.html
 /doc/html/boost_asio/reference/buffer/
 /doc/html/boost_asio/reference/buffer_cast/
 /doc/html/boost_asio/reference/buffer_cast.html
@@ -2004,36 +1990,8 @@
 /doc/html/boost_asio/reference/buffer_cast/overload2.html
 /doc/html/boost_asio/reference/buffer_copy/
 /doc/html/boost_asio/reference/buffer_copy.html
-/doc/html/boost_asio/reference/buffer_copy/overload10.html
-/doc/html/boost_asio/reference/buffer_copy/overload11.html
-/doc/html/boost_asio/reference/buffer_copy/overload12.html
-/doc/html/boost_asio/reference/buffer_copy/overload13.html
-/doc/html/boost_asio/reference/buffer_copy/overload14.html
-/doc/html/boost_asio/reference/buffer_copy/overload15.html
-/doc/html/boost_asio/reference/buffer_copy/overload16.html
-/doc/html/boost_asio/reference/buffer_copy/overload17.html
-/doc/html/boost_asio/reference/buffer_copy/overload18.html
-/doc/html/boost_asio/reference/buffer_copy/overload19.html
 /doc/html/boost_asio/reference/buffer_copy/overload1.html
-/doc/html/boost_asio/reference/buffer_copy/overload20.html
-/doc/html/boost_asio/reference/buffer_copy/overload21.html
-/doc/html/boost_asio/reference/buffer_copy/overload22.html
-/doc/html/boost_asio/reference/buffer_copy/overload23.html
-/doc/html/boost_asio/reference/buffer_copy/overload24.html
-/doc/html/boost_asio/reference/buffer_copy/overload25.html
-/doc/html/boost_asio/reference/buffer_copy/overload26.html
-/doc/html/boost_asio/reference/buffer_copy/overload27.html
-/doc/html/boost_asio/reference/buffer_copy/overload28.html
-/doc/html/boost_asio/reference/buffer_copy/overload29.html
 /doc/html/boost_asio/reference/buffer_copy/overload2.html
-/doc/html/boost_asio/reference/buffer_copy/overload30.html
-/doc/html/boost_asio/reference/buffer_copy/overload3.html
-/doc/html/boost_asio/reference/buffer_copy/overload4.html
-/doc/html/boost_asio/reference/buffer_copy/overload5.html
-/doc/html/boost_asio/reference/buffer_copy/overload6.html
-/doc/html/boost_asio/reference/buffer_copy/overload7.html
-/doc/html/boost_asio/reference/buffer_copy/overload8.html
-/doc/html/boost_asio/reference/buffer_copy/overload9.html
 /doc/html/boost_asio/reference/BufferedHandshakeHandler.html
 /doc/html/boost_asio/reference/buffered_read_stream/
 /doc/html/boost_asio/reference/buffered_read_stream/async_fill.html
@@ -2048,10 +2006,13 @@
 /doc/html/boost_asio/reference/buffered_read_stream/close/overload1.html
 /doc/html/boost_asio/reference/buffered_read_stream/close/overload2.html
 /doc/html/boost_asio/reference/buffered_read_stream/default_buffer_size.html
+/doc/html/boost_asio/reference/buffered_read_stream/executor_type.html
 /doc/html/boost_asio/reference/buffered_read_stream/fill/
 /doc/html/boost_asio/reference/buffered_read_stream/fill.html
 /doc/html/boost_asio/reference/buffered_read_stream/fill/overload1.html
 /doc/html/boost_asio/reference/buffered_read_stream/fill/overload2.html
+/doc/html/boost_asio/reference/buffered_read_stream/get_executor.html
+/doc/html/boost_asio/reference/buffered_read_stream/get_io_context.html
 /doc/html/boost_asio/reference/buffered_read_stream/get_io_service.html
 /doc/html/boost_asio/reference/buffered_read_stream.html
 /doc/html/boost_asio/reference/buffered_read_stream/in_avail/
@@ -2090,6 +2051,7 @@
 /doc/html/boost_asio/reference/buffered_stream/close.html
 /doc/html/boost_asio/reference/buffered_stream/close/overload1.html
 /doc/html/boost_asio/reference/buffered_stream/close/overload2.html
+/doc/html/boost_asio/reference/buffered_stream/executor_type.html
 /doc/html/boost_asio/reference/buffered_stream/fill/
 /doc/html/boost_asio/reference/buffered_stream/fill.html
 /doc/html/boost_asio/reference/buffered_stream/fill/overload1.html
@@ -2098,6 +2060,8 @@
 /doc/html/boost_asio/reference/buffered_stream/flush.html
 /doc/html/boost_asio/reference/buffered_stream/flush/overload1.html
 /doc/html/boost_asio/reference/buffered_stream/flush/overload2.html
+/doc/html/boost_asio/reference/buffered_stream/get_executor.html
+/doc/html/boost_asio/reference/buffered_stream/get_io_context.html
 /doc/html/boost_asio/reference/buffered_stream/get_io_service.html
 /doc/html/boost_asio/reference/buffered_stream.html
 /doc/html/boost_asio/reference/buffered_stream/in_avail/
@@ -2136,10 +2100,13 @@
 /doc/html/boost_asio/reference/buffered_write_stream/close/overload1.html
 /doc/html/boost_asio/reference/buffered_write_stream/close/overload2.html
 /doc/html/boost_asio/reference/buffered_write_stream/default_buffer_size.html
+/doc/html/boost_asio/reference/buffered_write_stream/executor_type.html
 /doc/html/boost_asio/reference/buffered_write_stream/flush/
 /doc/html/boost_asio/reference/buffered_write_stream/flush.html
 /doc/html/boost_asio/reference/buffered_write_stream/flush/overload1.html
 /doc/html/boost_asio/reference/buffered_write_stream/flush/overload2.html
+/doc/html/boost_asio/reference/buffered_write_stream/get_executor.html
+/doc/html/boost_asio/reference/buffered_write_stream/get_io_context.html
 /doc/html/boost_asio/reference/buffered_write_stream/get_io_service.html
 /doc/html/boost_asio/reference/buffered_write_stream.html
 /doc/html/boost_asio/reference/buffered_write_stream/in_avail/
@@ -2186,7 +2153,11 @@
 /doc/html/boost_asio/reference/buffer/overload26.html
 /doc/html/boost_asio/reference/buffer/overload27.html
 /doc/html/boost_asio/reference/buffer/overload28.html
+/doc/html/boost_asio/reference/buffer/overload29.html
 /doc/html/boost_asio/reference/buffer/overload2.html
+/doc/html/boost_asio/reference/buffer/overload30.html
+/doc/html/boost_asio/reference/buffer/overload31.html
+/doc/html/boost_asio/reference/buffer/overload32.html
 /doc/html/boost_asio/reference/buffer/overload3.html
 /doc/html/boost_asio/reference/buffer/overload4.html
 /doc/html/boost_asio/reference/buffer/overload5.html
@@ -2196,6 +2167,18 @@
 /doc/html/boost_asio/reference/buffer/overload9.html
 /doc/html/boost_asio/reference/buffers_begin.html
 /doc/html/boost_asio/reference/buffers_end.html
+/doc/html/boost_asio/reference/buffer_sequence_begin/
+/doc/html/boost_asio/reference/buffer_sequence_begin.html
+/doc/html/boost_asio/reference/buffer_sequence_begin/overload1.html
+/doc/html/boost_asio/reference/buffer_sequence_begin/overload2.html
+/doc/html/boost_asio/reference/buffer_sequence_begin/overload3.html
+/doc/html/boost_asio/reference/buffer_sequence_begin/overload4.html
+/doc/html/boost_asio/reference/buffer_sequence_end/
+/doc/html/boost_asio/reference/buffer_sequence_end.html
+/doc/html/boost_asio/reference/buffer_sequence_end/overload1.html
+/doc/html/boost_asio/reference/buffer_sequence_end/overload2.html
+/doc/html/boost_asio/reference/buffer_sequence_end/overload3.html
+/doc/html/boost_asio/reference/buffer_sequence_end/overload4.html
 /doc/html/boost_asio/reference/buffers_iterator/
 /doc/html/boost_asio/reference/buffers_iterator/begin.html
 /doc/html/boost_asio/reference/buffers_iterator/buffers_iterator.html
@@ -2233,18 +2216,16 @@
 /doc/html/boost_asio/reference/buffers_iterator/pointer.html
 /doc/html/boost_asio/reference/buffers_iterator/reference.html
 /doc/html/boost_asio/reference/buffers_iterator/value_type.html
-/doc/html/boost_asio/reference/buffer_size/
 /doc/html/boost_asio/reference/buffer_size.html
-/doc/html/boost_asio/reference/buffer_size/overload1.html
-/doc/html/boost_asio/reference/buffer_size/overload2.html
-/doc/html/boost_asio/reference/buffer_size/overload3.html
-/doc/html/boost_asio/reference/buffer_size/overload4.html
-/doc/html/boost_asio/reference/buffer_size/overload5.html
+/doc/html/boost_asio/reference/CompletionCondition.html
 /doc/html/boost_asio/reference/CompletionHandler.html
-/doc/html/boost_asio/reference/ComposedConnectHandler.html
 /doc/html/boost_asio/reference/connect/
+/doc/html/boost_asio/reference/ConnectCondition.html
 /doc/html/boost_asio/reference/ConnectHandler.html
 /doc/html/boost_asio/reference/connect.html
+/doc/html/boost_asio/reference/connect/overload10.html
+/doc/html/boost_asio/reference/connect/overload11.html
+/doc/html/boost_asio/reference/connect/overload12.html
 /doc/html/boost_asio/reference/connect/overload1.html
 /doc/html/boost_asio/reference/connect/overload2.html
 /doc/html/boost_asio/reference/connect/overload3.html
@@ -2253,14 +2234,17 @@
 /doc/html/boost_asio/reference/connect/overload6.html
 /doc/html/boost_asio/reference/connect/overload7.html
 /doc/html/boost_asio/reference/connect/overload8.html
+/doc/html/boost_asio/reference/connect/overload9.html
 /doc/html/boost_asio/reference/const_buffer/
 /doc/html/boost_asio/reference/const_buffer/const_buffer/
 /doc/html/boost_asio/reference/const_buffer/const_buffer.html
 /doc/html/boost_asio/reference/const_buffer/const_buffer/overload1.html
 /doc/html/boost_asio/reference/const_buffer/const_buffer/overload2.html
 /doc/html/boost_asio/reference/const_buffer/const_buffer/overload3.html
+/doc/html/boost_asio/reference/const_buffer/data.html
 /doc/html/boost_asio/reference/const_buffer.html
 /doc/html/boost_asio/reference/const_buffer/operator_plus_/
+/doc/html/boost_asio/reference/const_buffer/operator_plus__eq_.html
 /doc/html/boost_asio/reference/const_buffer/operator_plus_.html
 /doc/html/boost_asio/reference/const_buffer/operator_plus_/overload1.html
 /doc/html/boost_asio/reference/const_buffer/operator_plus_/overload2.html
@@ -2271,98 +2255,74 @@
 /doc/html/boost_asio/reference/const_buffers_1/const_buffers_1/overload1.html
 /doc/html/boost_asio/reference/const_buffers_1/const_buffers_1/overload2.html
 /doc/html/boost_asio/reference/const_buffers_1/const_iterator.html
+/doc/html/boost_asio/reference/const_buffers_1/data.html
 /doc/html/boost_asio/reference/const_buffers_1/end.html
 /doc/html/boost_asio/reference/const_buffers_1.html
 /doc/html/boost_asio/reference/const_buffers_1/operator_plus_/
+/doc/html/boost_asio/reference/const_buffers_1/operator_plus__eq_.html
 /doc/html/boost_asio/reference/const_buffers_1/operator_plus_.html
 /doc/html/boost_asio/reference/const_buffers_1/operator_plus_/overload1.html
 /doc/html/boost_asio/reference/const_buffers_1/operator_plus_/overload2.html
+/doc/html/boost_asio/reference/const_buffers_1/size.html
 /doc/html/boost_asio/reference/const_buffers_1/value_type.html
 /doc/html/boost_asio/reference/ConstBufferSequence.html
-/doc/html/boost_asio/reference/ConvertibleToConstBuffer.html
-/doc/html/boost_asio/reference/ConvertibleToMutableBuffer.html
+/doc/html/boost_asio/reference/const_buffer/size.html
 /doc/html/boost_asio/reference/coroutine/
 /doc/html/boost_asio/reference/coroutine/coroutine.html
 /doc/html/boost_asio/reference/coroutine.html
 /doc/html/boost_asio/reference/coroutine/is_child.html
 /doc/html/boost_asio/reference/coroutine/is_complete.html
 /doc/html/boost_asio/reference/coroutine/is_parent.html
-/doc/html/boost_asio/reference/datagram_socket_service/
-/doc/html/boost_asio/reference/datagram_socket_service/assign.html
-/doc/html/boost_asio/reference/datagram_socket_service/async_connect.html
-/doc/html/boost_asio/reference/datagram_socket_service/async_receive_from.html
-/doc/html/boost_asio/reference/datagram_socket_service/async_receive.html
-/doc/html/boost_asio/reference/datagram_socket_service/async_send.html
-/doc/html/boost_asio/reference/datagram_socket_service/async_send_to.html
-/doc/html/boost_asio/reference/datagram_socket_service/at_mark.html
-/doc/html/boost_asio/reference/datagram_socket_service/available.html
-/doc/html/boost_asio/reference/datagram_socket_service/bind.html
-/doc/html/boost_asio/reference/datagram_socket_service/cancel.html
-/doc/html/boost_asio/reference/datagram_socket_service/close.html
-/doc/html/boost_asio/reference/datagram_socket_service/connect.html
-/doc/html/boost_asio/reference/datagram_socket_service/construct.html
-/doc/html/boost_asio/reference/datagram_socket_service/converting_move_construct.html
-/doc/html/boost_asio/reference/datagram_socket_service/datagram_socket_service.html
-/doc/html/boost_asio/reference/datagram_socket_service/destroy.html
-/doc/html/boost_asio/reference/datagram_socket_service/endpoint_type.html
-/doc/html/boost_asio/reference/datagram_socket_service/get_io_service.html
-/doc/html/boost_asio/reference/datagram_socket_service/get_option.html
-/doc/html/boost_asio/reference/datagram_socket_service.html
-/doc/html/boost_asio/reference/DatagramSocketService.html
-/doc/html/boost_asio/reference/datagram_socket_service/id.html
-/doc/html/boost_asio/reference/datagram_socket_service/implementation_type.html
-/doc/html/boost_asio/reference/datagram_socket_service/io_control.html
-/doc/html/boost_asio/reference/datagram_socket_service/is_open.html
-/doc/html/boost_asio/reference/datagram_socket_service/local_endpoint.html
-/doc/html/boost_asio/reference/datagram_socket_service/move_assign.html
-/doc/html/boost_asio/reference/datagram_socket_service/move_construct.html
-/doc/html/boost_asio/reference/datagram_socket_service/native_handle.html
-/doc/html/boost_asio/reference/datagram_socket_service/native_handle_type.html
-/doc/html/boost_asio/reference/datagram_socket_service/native.html
-/doc/html/boost_asio/reference/datagram_socket_service/native_non_blocking/
-/doc/html/boost_asio/reference/datagram_socket_service/native_non_blocking.html
-/doc/html/boost_asio/reference/datagram_socket_service/native_non_blocking/overload1.html
-/doc/html/boost_asio/reference/datagram_socket_service/native_non_blocking/overload2.html
-/doc/html/boost_asio/reference/datagram_socket_service/native_type.html
-/doc/html/boost_asio/reference/datagram_socket_service/non_blocking/
-/doc/html/boost_asio/reference/datagram_socket_service/non_blocking.html
-/doc/html/boost_asio/reference/datagram_socket_service/non_blocking/overload1.html
-/doc/html/boost_asio/reference/datagram_socket_service/non_blocking/overload2.html
-/doc/html/boost_asio/reference/datagram_socket_service/open.html
-/doc/html/boost_asio/reference/datagram_socket_service/protocol_type.html
-/doc/html/boost_asio/reference/datagram_socket_service/receive_from.html
-/doc/html/boost_asio/reference/datagram_socket_service/receive.html
-/doc/html/boost_asio/reference/datagram_socket_service/remote_endpoint.html
-/doc/html/boost_asio/reference/datagram_socket_service/send.html
-/doc/html/boost_asio/reference/datagram_socket_service/send_to.html
-/doc/html/boost_asio/reference/datagram_socket_service/set_option.html
-/doc/html/boost_asio/reference/datagram_socket_service/shutdown.html
 /doc/html/boost_asio/reference/deadline_timer.html
-/doc/html/boost_asio/reference/deadline_timer_service/
-/doc/html/boost_asio/reference/deadline_timer_service/async_wait.html
-/doc/html/boost_asio/reference/deadline_timer_service/cancel.html
-/doc/html/boost_asio/reference/deadline_timer_service/cancel_one.html
-/doc/html/boost_asio/reference/deadline_timer_service/construct.html
-/doc/html/boost_asio/reference/deadline_timer_service/deadline_timer_service.html
-/doc/html/boost_asio/reference/deadline_timer_service/destroy.html
-/doc/html/boost_asio/reference/deadline_timer_service/duration_type.html
-/doc/html/boost_asio/reference/deadline_timer_service/expires_at/
-/doc/html/boost_asio/reference/deadline_timer_service/expires_at.html
-/doc/html/boost_asio/reference/deadline_timer_service/expires_at/overload1.html
-/doc/html/boost_asio/reference/deadline_timer_service/expires_at/overload2.html
-/doc/html/boost_asio/reference/deadline_timer_service/expires_from_now/
-/doc/html/boost_asio/reference/deadline_timer_service/expires_from_now.html
-/doc/html/boost_asio/reference/deadline_timer_service/expires_from_now/overload1.html
-/doc/html/boost_asio/reference/deadline_timer_service/expires_from_now/overload2.html
-/doc/html/boost_asio/reference/deadline_timer_service/get_io_service.html
-/doc/html/boost_asio/reference/deadline_timer_service.html
-/doc/html/boost_asio/reference/deadline_timer_service/id.html
-/doc/html/boost_asio/reference/deadline_timer_service/implementation_type.html
-/doc/html/boost_asio/reference/deadline_timer_service/time_type.html
-/doc/html/boost_asio/reference/deadline_timer_service/traits_type.html
-/doc/html/boost_asio/reference/deadline_timer_service/wait.html
-/doc/html/boost_asio/reference/DescriptorService.html
+/doc/html/boost_asio/reference/defer/
+/doc/html/boost_asio/reference/defer.html
+/doc/html/boost_asio/reference/defer/overload1.html
+/doc/html/boost_asio/reference/defer/overload2.html
+/doc/html/boost_asio/reference/defer/overload3.html
+/doc/html/boost_asio/reference/dispatch/
+/doc/html/boost_asio/reference/dispatch.html
+/doc/html/boost_asio/reference/dispatch/overload1.html
+/doc/html/boost_asio/reference/dispatch/overload2.html
+/doc/html/boost_asio/reference/dispatch/overload3.html
+/doc/html/boost_asio/reference/dynamic_buffer/
+/doc/html/boost_asio/reference/dynamic_buffer.html
+/doc/html/boost_asio/reference/DynamicBuffer.html
+/doc/html/boost_asio/reference/dynamic_buffer/overload1.html
+/doc/html/boost_asio/reference/dynamic_buffer/overload2.html
+/doc/html/boost_asio/reference/dynamic_buffer/overload3.html
+/doc/html/boost_asio/reference/dynamic_buffer/overload4.html
+/doc/html/boost_asio/reference/dynamic_string_buffer/
+/doc/html/boost_asio/reference/dynamic_string_buffer/capacity.html
+/doc/html/boost_asio/reference/dynamic_string_buffer/commit.html
+/doc/html/boost_asio/reference/dynamic_string_buffer/const_buffers_type.html
+/doc/html/boost_asio/reference/dynamic_string_buffer/consume.html
+/doc/html/boost_asio/reference/dynamic_string_buffer/data.html
+/doc/html/boost_asio/reference/dynamic_string_buffer/dynamic_string_buffer/
+/doc/html/boost_asio/reference/dynamic_string_buffer/dynamic_string_buffer.html
+/doc/html/boost_asio/reference/dynamic_string_buffer/dynamic_string_buffer/overload1.html
+/doc/html/boost_asio/reference/dynamic_string_buffer/dynamic_string_buffer/overload2.html
+/doc/html/boost_asio/reference/dynamic_string_buffer.html
+/doc/html/boost_asio/reference/dynamic_string_buffer/max_size.html
+/doc/html/boost_asio/reference/dynamic_string_buffer/mutable_buffers_type.html
+/doc/html/boost_asio/reference/dynamic_string_buffer/prepare.html
+/doc/html/boost_asio/reference/dynamic_string_buffer/size.html
+/doc/html/boost_asio/reference/dynamic_vector_buffer/
+/doc/html/boost_asio/reference/dynamic_vector_buffer/capacity.html
+/doc/html/boost_asio/reference/dynamic_vector_buffer/commit.html
+/doc/html/boost_asio/reference/dynamic_vector_buffer/const_buffers_type.html
+/doc/html/boost_asio/reference/dynamic_vector_buffer/consume.html
+/doc/html/boost_asio/reference/dynamic_vector_buffer/data.html
+/doc/html/boost_asio/reference/dynamic_vector_buffer/dynamic_vector_buffer/
+/doc/html/boost_asio/reference/dynamic_vector_buffer/dynamic_vector_buffer.html
+/doc/html/boost_asio/reference/dynamic_vector_buffer/dynamic_vector_buffer/overload1.html
+/doc/html/boost_asio/reference/dynamic_vector_buffer/dynamic_vector_buffer/overload2.html
+/doc/html/boost_asio/reference/dynamic_vector_buffer.html
+/doc/html/boost_asio/reference/dynamic_vector_buffer/max_size.html
+/doc/html/boost_asio/reference/dynamic_vector_buffer/mutable_buffers_type.html
+/doc/html/boost_asio/reference/dynamic_vector_buffer/prepare.html
+/doc/html/boost_asio/reference/dynamic_vector_buffer/size.html
 /doc/html/boost_asio/reference/Endpoint.html
+/doc/html/boost_asio/reference/EndpointSequence.html
 /doc/html/boost_asio/reference/error__addrinfo_category.html
 /doc/html/boost_asio/reference/error__addrinfo_errors.html
 /doc/html/boost_asio/reference/error__basic_errors.html
@@ -2385,6 +2345,112 @@
 /doc/html/boost_asio/reference/error__ssl_category.html
 /doc/html/boost_asio/reference/error__ssl_errors.html
 /doc/html/boost_asio/reference/error__system_category.html
+/doc/html/boost_asio/reference/execution_context/
+/doc/html/boost_asio/reference/execution_context/add_service.html
+/doc/html/boost_asio/reference/execution_context/destroy.html
+/doc/html/boost_asio/reference/execution_context/_execution_context.html
+/doc/html/boost_asio/reference/execution_context/execution_context.html
+/doc/html/boost_asio/reference/execution_context/fork_event.html
+/doc/html/boost_asio/reference/execution_context/has_service.html
+/doc/html/boost_asio/reference/execution_context.html
+/doc/html/boost_asio/reference/ExecutionContext.html
+/doc/html/boost_asio/reference/execution_context__id/
+/doc/html/boost_asio/reference/execution_context__id.html
+/doc/html/boost_asio/reference/execution_context__id/id.html
+/doc/html/boost_asio/reference/execution_context/make_service.html
+/doc/html/boost_asio/reference/execution_context/notify_fork.html
+/doc/html/boost_asio/reference/execution_context__service/
+/doc/html/boost_asio/reference/execution_context__service/context.html
+/doc/html/boost_asio/reference/execution_context__service.html
+/doc/html/boost_asio/reference/execution_context__service/notify_fork.html
+/doc/html/boost_asio/reference/execution_context__service/_service.html
+/doc/html/boost_asio/reference/execution_context__service/service.html
+/doc/html/boost_asio/reference/execution_context__service/shutdown.html
+/doc/html/boost_asio/reference/execution_context/shutdown.html
+/doc/html/boost_asio/reference/execution_context/use_service/
+/doc/html/boost_asio/reference/execution_context/use_service.html
+/doc/html/boost_asio/reference/execution_context/use_service/overload1.html
+/doc/html/boost_asio/reference/execution_context/use_service/overload2.html
+/doc/html/boost_asio/reference/executor/
+/doc/html/boost_asio/reference/Executor1.html
+/doc/html/boost_asio/reference/executor_arg.html
+/doc/html/boost_asio/reference/executor_arg_t/
+/doc/html/boost_asio/reference/executor_arg_t/executor_arg_t.html
+/doc/html/boost_asio/reference/executor_arg_t.html
+/doc/html/boost_asio/reference/executor_binder/
+/doc/html/boost_asio/reference/executor_binder/argument_type.html
+/doc/html/boost_asio/reference/executor_binder/executor_binder/
+/doc/html/boost_asio/reference/executor_binder/_executor_binder.html
+/doc/html/boost_asio/reference/executor_binder/executor_binder.html
+/doc/html/boost_asio/reference/executor_binder/executor_binder/overload1.html
+/doc/html/boost_asio/reference/executor_binder/executor_binder/overload2.html
+/doc/html/boost_asio/reference/executor_binder/executor_binder/overload3.html
+/doc/html/boost_asio/reference/executor_binder/executor_binder/overload4.html
+/doc/html/boost_asio/reference/executor_binder/executor_binder/overload5.html
+/doc/html/boost_asio/reference/executor_binder/executor_binder/overload6.html
+/doc/html/boost_asio/reference/executor_binder/executor_binder/overload7.html
+/doc/html/boost_asio/reference/executor_binder/executor_binder/overload8.html
+/doc/html/boost_asio/reference/executor_binder/executor_binder/overload9.html
+/doc/html/boost_asio/reference/executor_binder/executor_type.html
+/doc/html/boost_asio/reference/executor_binder/first_argument_type.html
+/doc/html/boost_asio/reference/executor_binder/get/
+/doc/html/boost_asio/reference/executor_binder/get_executor.html
+/doc/html/boost_asio/reference/executor_binder/get.html
+/doc/html/boost_asio/reference/executor_binder/get/overload1.html
+/doc/html/boost_asio/reference/executor_binder/get/overload2.html
+/doc/html/boost_asio/reference/executor_binder.html
+/doc/html/boost_asio/reference/executor_binder/operator_lp__rp_/
+/doc/html/boost_asio/reference/executor_binder/operator_lp__rp_.html
+/doc/html/boost_asio/reference/executor_binder/operator_lp__rp_/overload1.html
+/doc/html/boost_asio/reference/executor_binder/operator_lp__rp_/overload2.html
+/doc/html/boost_asio/reference/executor_binder/result_type.html
+/doc/html/boost_asio/reference/executor_binder/second_argument_type.html
+/doc/html/boost_asio/reference/executor_binder/target_type.html
+/doc/html/boost_asio/reference/executor/context.html
+/doc/html/boost_asio/reference/executor/defer.html
+/doc/html/boost_asio/reference/executor/dispatch.html
+/doc/html/boost_asio/reference/executor/executor/
+/doc/html/boost_asio/reference/executor/_executor.html
+/doc/html/boost_asio/reference/executor/executor.html
+/doc/html/boost_asio/reference/executor/executor/overload1.html
+/doc/html/boost_asio/reference/executor/executor/overload2.html
+/doc/html/boost_asio/reference/executor/executor/overload3.html
+/doc/html/boost_asio/reference/executor/executor/overload4.html
+/doc/html/boost_asio/reference/executor/executor/overload5.html
+/doc/html/boost_asio/reference/executor/executor/overload6.html
+/doc/html/boost_asio/reference/executor.html
+/doc/html/boost_asio/reference/executor/on_work_finished.html
+/doc/html/boost_asio/reference/executor/on_work_started.html
+/doc/html/boost_asio/reference/executor/operator_eq_/
+/doc/html/boost_asio/reference/executor/operator_eq__eq_.html
+/doc/html/boost_asio/reference/executor/operator_eq_.html
+/doc/html/boost_asio/reference/executor/operator_eq_/overload1.html
+/doc/html/boost_asio/reference/executor/operator_eq_/overload2.html
+/doc/html/boost_asio/reference/executor/operator_eq_/overload3.html
+/doc/html/boost_asio/reference/executor/operator_eq_/overload4.html
+/doc/html/boost_asio/reference/executor/operator_not__eq_.html
+/doc/html/boost_asio/reference/executor/operator_unspecified_bool_type.html
+/doc/html/boost_asio/reference/executor/post.html
+/doc/html/boost_asio/reference/executor/target/
+/doc/html/boost_asio/reference/executor/target.html
+/doc/html/boost_asio/reference/executor/target/overload1.html
+/doc/html/boost_asio/reference/executor/target/overload2.html
+/doc/html/boost_asio/reference/executor/target_type.html
+/doc/html/boost_asio/reference/executor/unspecified_bool_true.html
+/doc/html/boost_asio/reference/executor/unspecified_bool_type.html
+/doc/html/boost_asio/reference/executor__unspecified_bool_type_t.html
+/doc/html/boost_asio/reference/executor_work_guard/
+/doc/html/boost_asio/reference/executor_work_guard/executor_type.html
+/doc/html/boost_asio/reference/executor_work_guard/executor_work_guard/
+/doc/html/boost_asio/reference/executor_work_guard/_executor_work_guard.html
+/doc/html/boost_asio/reference/executor_work_guard/executor_work_guard.html
+/doc/html/boost_asio/reference/executor_work_guard/executor_work_guard/overload1.html
+/doc/html/boost_asio/reference/executor_work_guard/executor_work_guard/overload2.html
+/doc/html/boost_asio/reference/executor_work_guard/executor_work_guard/overload3.html
+/doc/html/boost_asio/reference/executor_work_guard/get_executor.html
+/doc/html/boost_asio/reference/executor_work_guard.html
+/doc/html/boost_asio/reference/executor_work_guard/owns_work.html
+/doc/html/boost_asio/reference/executor_work_guard/reset.html
 /doc/html/boost_asio/reference/generic__basic_endpoint/
 /doc/html/boost_asio/reference/generic__basic_endpoint/basic_endpoint/
 /doc/html/boost_asio/reference/generic__basic_endpoint/basic_endpoint.html
@@ -2463,13 +2529,21 @@
 /doc/html/boost_asio/reference/generic__stream_protocol/stream_protocol/overload1.html
 /doc/html/boost_asio/reference/generic__stream_protocol/stream_protocol/overload2.html
 /doc/html/boost_asio/reference/generic__stream_protocol/type.html
+/doc/html/boost_asio/reference/get_associated_allocator/
+/doc/html/boost_asio/reference/get_associated_allocator.html
+/doc/html/boost_asio/reference/get_associated_allocator/overload1.html
+/doc/html/boost_asio/reference/get_associated_allocator/overload2.html
+/doc/html/boost_asio/reference/get_associated_executor/
+/doc/html/boost_asio/reference/get_associated_executor.html
+/doc/html/boost_asio/reference/get_associated_executor/overload1.html
+/doc/html/boost_asio/reference/get_associated_executor/overload2.html
+/doc/html/boost_asio/reference/get_associated_executor/overload3.html
 /doc/html/boost_asio/reference/GettableSerialPortOption.html
 /doc/html/boost_asio/reference/GettableSocketOption.html
 /doc/html/boost_asio/reference/Handler.html
 /doc/html/boost_asio/reference/handler_type/
 /doc/html/boost_asio/reference/handler_type.html
 /doc/html/boost_asio/reference/handler_type/type.html
-/doc/html/boost_asio/reference/HandleService.html
 /doc/html/boost_asio/reference/HandshakeHandler.html
 /doc/html/boost_asio/reference/has_service.html
 /doc/html/boost_asio/reference/high_resolution_timer.html
@@ -2478,69 +2552,104 @@
 /doc/html/boost_asio/reference/invalid_service_owner/
 /doc/html/boost_asio/reference/invalid_service_owner.html
 /doc/html/boost_asio/reference/invalid_service_owner/invalid_service_owner.html
+/doc/html/boost_asio/reference/io_context/
+/doc/html/boost_asio/reference/io_context/add_service.html
+/doc/html/boost_asio/reference/io_context/count_type.html
+/doc/html/boost_asio/reference/io_context/destroy.html
+/doc/html/boost_asio/reference/io_context/dispatch.html
+/doc/html/boost_asio/reference/io_context__executor_type/
+/doc/html/boost_asio/reference/io_context__executor_type/context.html
+/doc/html/boost_asio/reference/io_context__executor_type/defer.html
+/doc/html/boost_asio/reference/io_context__executor_type/dispatch.html
+/doc/html/boost_asio/reference/io_context__executor_type.html
+/doc/html/boost_asio/reference/io_context__executor_type/on_work_finished.html
+/doc/html/boost_asio/reference/io_context__executor_type/on_work_started.html
+/doc/html/boost_asio/reference/io_context__executor_type/operator_eq__eq_.html
+/doc/html/boost_asio/reference/io_context__executor_type/operator_not__eq_.html
+/doc/html/boost_asio/reference/io_context__executor_type/post.html
+/doc/html/boost_asio/reference/io_context__executor_type/running_in_this_thread.html
+/doc/html/boost_asio/reference/io_context/fork_event.html
+/doc/html/boost_asio/reference/io_context/get_executor.html
+/doc/html/boost_asio/reference/io_context/has_service.html
+/doc/html/boost_asio/reference/io_context.html
+/doc/html/boost_asio/reference/io_context/io_context/
+/doc/html/boost_asio/reference/io_context/_io_context.html
+/doc/html/boost_asio/reference/io_context/io_context.html
+/doc/html/boost_asio/reference/io_context/io_context/overload1.html
+/doc/html/boost_asio/reference/io_context/io_context/overload2.html
+/doc/html/boost_asio/reference/io_context/make_service.html
+/doc/html/boost_asio/reference/io_context/notify_fork.html
+/doc/html/boost_asio/reference/io_context/poll/
+/doc/html/boost_asio/reference/io_context/poll.html
+/doc/html/boost_asio/reference/io_context/poll_one/
+/doc/html/boost_asio/reference/io_context/poll_one.html
+/doc/html/boost_asio/reference/io_context/poll_one/overload1.html
+/doc/html/boost_asio/reference/io_context/poll_one/overload2.html
+/doc/html/boost_asio/reference/io_context/poll/overload1.html
+/doc/html/boost_asio/reference/io_context/poll/overload2.html
+/doc/html/boost_asio/reference/io_context/post.html
+/doc/html/boost_asio/reference/io_context/reset.html
+/doc/html/boost_asio/reference/io_context/restart.html
+/doc/html/boost_asio/reference/io_context/run/
+/doc/html/boost_asio/reference/io_context/run_for.html
+/doc/html/boost_asio/reference/io_context/run.html
+/doc/html/boost_asio/reference/io_context/run_one/
+/doc/html/boost_asio/reference/io_context/run_one_for.html
+/doc/html/boost_asio/reference/io_context/run_one.html
+/doc/html/boost_asio/reference/io_context/run_one/overload1.html
+/doc/html/boost_asio/reference/io_context/run_one/overload2.html
+/doc/html/boost_asio/reference/io_context/run_one_until.html
+/doc/html/boost_asio/reference/io_context/run/overload1.html
+/doc/html/boost_asio/reference/io_context/run/overload2.html
+/doc/html/boost_asio/reference/io_context/run_until.html
+/doc/html/boost_asio/reference/io_context__service/
+/doc/html/boost_asio/reference/io_context__service/get_io_context.html
+/doc/html/boost_asio/reference/io_context__service/get_io_service.html
+/doc/html/boost_asio/reference/io_context__service.html
+/doc/html/boost_asio/reference/io_context__service/_service.html
+/doc/html/boost_asio/reference/io_context__service/service.html
+/doc/html/boost_asio/reference/io_context/shutdown.html
+/doc/html/boost_asio/reference/io_context/stop.html
+/doc/html/boost_asio/reference/io_context/stopped.html
+/doc/html/boost_asio/reference/io_context__strand/
+/doc/html/boost_asio/reference/io_context__strand/context.html
+/doc/html/boost_asio/reference/io_context__strand/defer.html
+/doc/html/boost_asio/reference/io_context__strand/dispatch/
+/doc/html/boost_asio/reference/io_context__strand/dispatch.html
+/doc/html/boost_asio/reference/io_context__strand/dispatch/overload1.html
+/doc/html/boost_asio/reference/io_context__strand/dispatch/overload2.html
+/doc/html/boost_asio/reference/io_context__strand/get_io_context.html
+/doc/html/boost_asio/reference/io_context__strand/get_io_service.html
+/doc/html/boost_asio/reference/io_context__strand.html
+/doc/html/boost_asio/reference/io_context__strand/on_work_finished.html
+/doc/html/boost_asio/reference/io_context__strand/on_work_started.html
+/doc/html/boost_asio/reference/io_context__strand/operator_eq__eq_.html
+/doc/html/boost_asio/reference/io_context__strand/operator_not__eq_.html
+/doc/html/boost_asio/reference/io_context__strand/post/
+/doc/html/boost_asio/reference/io_context__strand/post.html
+/doc/html/boost_asio/reference/io_context__strand/post/overload1.html
+/doc/html/boost_asio/reference/io_context__strand/post/overload2.html
+/doc/html/boost_asio/reference/io_context__strand/running_in_this_thread.html
+/doc/html/boost_asio/reference/io_context__strand/_strand.html
+/doc/html/boost_asio/reference/io_context__strand/strand.html
+/doc/html/boost_asio/reference/io_context__strand/wrap.html
+/doc/html/boost_asio/reference/io_context/use_service/
+/doc/html/boost_asio/reference/io_context/use_service.html
+/doc/html/boost_asio/reference/io_context/use_service/overload1.html
+/doc/html/boost_asio/reference/io_context/use_service/overload2.html
+/doc/html/boost_asio/reference/io_context__work/
+/doc/html/boost_asio/reference/io_context__work/get_io_context.html
+/doc/html/boost_asio/reference/io_context__work/get_io_service.html
+/doc/html/boost_asio/reference/io_context__work.html
+/doc/html/boost_asio/reference/io_context__work/work/
+/doc/html/boost_asio/reference/io_context__work/_work.html
+/doc/html/boost_asio/reference/io_context__work/work.html
+/doc/html/boost_asio/reference/io_context__work/work/overload1.html
+/doc/html/boost_asio/reference/io_context__work/work/overload2.html
+/doc/html/boost_asio/reference/io_context/wrap.html
 /doc/html/boost_asio/reference/IoControlCommand.html
 /doc/html/boost_asio/reference/IoObjectService.html
-/doc/html/boost_asio/reference/io_service/
-/doc/html/boost_asio/reference/io_service/add_service.html
-/doc/html/boost_asio/reference/io_service/dispatch.html
-/doc/html/boost_asio/reference/io_service/fork_event.html
-/doc/html/boost_asio/reference/io_service/has_service.html
 /doc/html/boost_asio/reference/io_service.html
-/doc/html/boost_asio/reference/io_service__id/
-/doc/html/boost_asio/reference/io_service__id.html
-/doc/html/boost_asio/reference/io_service__id/id.html
-/doc/html/boost_asio/reference/io_service/io_service/
-/doc/html/boost_asio/reference/io_service/_io_service.html
-/doc/html/boost_asio/reference/io_service/io_service.html
-/doc/html/boost_asio/reference/io_service/io_service/overload1.html
-/doc/html/boost_asio/reference/io_service/io_service/overload2.html
-/doc/html/boost_asio/reference/io_service/notify_fork.html
-/doc/html/boost_asio/reference/io_service/poll/
-/doc/html/boost_asio/reference/io_service/poll.html
-/doc/html/boost_asio/reference/io_service/poll_one/
-/doc/html/boost_asio/reference/io_service/poll_one.html
-/doc/html/boost_asio/reference/io_service/poll_one/overload1.html
-/doc/html/boost_asio/reference/io_service/poll_one/overload2.html
-/doc/html/boost_asio/reference/io_service/poll/overload1.html
-/doc/html/boost_asio/reference/io_service/poll/overload2.html
-/doc/html/boost_asio/reference/io_service/post.html
-/doc/html/boost_asio/reference/io_service/reset.html
-/doc/html/boost_asio/reference/io_service/run/
-/doc/html/boost_asio/reference/io_service/run.html
-/doc/html/boost_asio/reference/io_service/run_one/
-/doc/html/boost_asio/reference/io_service/run_one.html
-/doc/html/boost_asio/reference/io_service/run_one/overload1.html
-/doc/html/boost_asio/reference/io_service/run_one/overload2.html
-/doc/html/boost_asio/reference/io_service/run/overload1.html
-/doc/html/boost_asio/reference/io_service/run/overload2.html
-/doc/html/boost_asio/reference/io_service__service/
-/doc/html/boost_asio/reference/io_service__service/fork_service.html
-/doc/html/boost_asio/reference/io_service__service/get_io_service.html
-/doc/html/boost_asio/reference/io_service__service.html
-/doc/html/boost_asio/reference/io_service__service/_service.html
-/doc/html/boost_asio/reference/io_service__service/service.html
-/doc/html/boost_asio/reference/io_service__service/shutdown_service.html
-/doc/html/boost_asio/reference/io_service/stop.html
-/doc/html/boost_asio/reference/io_service/stopped.html
-/doc/html/boost_asio/reference/io_service__strand/
-/doc/html/boost_asio/reference/io_service__strand/dispatch.html
-/doc/html/boost_asio/reference/io_service__strand/get_io_service.html
-/doc/html/boost_asio/reference/io_service__strand.html
-/doc/html/boost_asio/reference/io_service__strand/post.html
-/doc/html/boost_asio/reference/io_service__strand/running_in_this_thread.html
-/doc/html/boost_asio/reference/io_service__strand/_strand.html
-/doc/html/boost_asio/reference/io_service__strand/strand.html
-/doc/html/boost_asio/reference/io_service__strand/wrap.html
-/doc/html/boost_asio/reference/io_service/use_service.html
-/doc/html/boost_asio/reference/io_service__work/
-/doc/html/boost_asio/reference/io_service__work/get_io_service.html
-/doc/html/boost_asio/reference/io_service__work.html
-/doc/html/boost_asio/reference/io_service__work/work/
-/doc/html/boost_asio/reference/io_service__work/_work.html
-/doc/html/boost_asio/reference/io_service__work/work.html
-/doc/html/boost_asio/reference/io_service__work/work/overload1.html
-/doc/html/boost_asio/reference/io_service__work/work/overload2.html
-/doc/html/boost_asio/reference/io_service/wrap.html
 /doc/html/boost_asio/reference/ip__address/
 /doc/html/boost_asio/reference/ip__address/address/
 /doc/html/boost_asio/reference/ip__address/address.html
@@ -2560,6 +2669,14 @@
 /doc/html/boost_asio/reference/ip__address/is_unspecified.html
 /doc/html/boost_asio/reference/ip__address/is_v4.html
 /doc/html/boost_asio/reference/ip__address/is_v6.html
+/doc/html/boost_asio/reference/ip__address/make_address/
+/doc/html/boost_asio/reference/ip__address/make_address.html
+/doc/html/boost_asio/reference/ip__address/make_address/overload1.html
+/doc/html/boost_asio/reference/ip__address/make_address/overload2.html
+/doc/html/boost_asio/reference/ip__address/make_address/overload3.html
+/doc/html/boost_asio/reference/ip__address/make_address/overload4.html
+/doc/html/boost_asio/reference/ip__address/make_address/overload5.html
+/doc/html/boost_asio/reference/ip__address/make_address/overload6.html
 /doc/html/boost_asio/reference/ip__address/operator_eq_/
 /doc/html/boost_asio/reference/ip__address/operator_eq__eq_.html
 /doc/html/boost_asio/reference/ip__address/operator_eq_.html
@@ -2604,7 +2721,23 @@
 /doc/html/boost_asio/reference/ip__address_v4/is_loopback.html
 /doc/html/boost_asio/reference/ip__address_v4/is_multicast.html
 /doc/html/boost_asio/reference/ip__address_v4/is_unspecified.html
+/doc/html/boost_asio/reference/ip__address_v4_iterator.html
 /doc/html/boost_asio/reference/ip__address_v4/loopback.html
+/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/
+/doc/html/boost_asio/reference/ip__address_v4/make_address_v4.html
+/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload1.html
+/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload2.html
+/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload3.html
+/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload4.html
+/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload5.html
+/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload6.html
+/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload7.html
+/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload8.html
+/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload9.html
+/doc/html/boost_asio/reference/ip__address_v4/make_network_v4/
+/doc/html/boost_asio/reference/ip__address_v4/make_network_v4.html
+/doc/html/boost_asio/reference/ip__address_v4/make_network_v4/overload1.html
+/doc/html/boost_asio/reference/ip__address_v4/make_network_v4/overload2.html
 /doc/html/boost_asio/reference/ip__address_v4/netmask.html
 /doc/html/boost_asio/reference/ip__address_v4/operator_eq__eq_.html
 /doc/html/boost_asio/reference/ip__address_v4/operator_eq_.html
@@ -2612,14 +2745,20 @@
 /doc/html/boost_asio/reference/ip__address_v4/operator_gt_.html
 /doc/html/boost_asio/reference/ip__address_v4/operator_lt__eq_.html
 /doc/html/boost_asio/reference/ip__address_v4/operator_lt_.html
+/doc/html/boost_asio/reference/ip__address_v4/operator_lt__lt_/
 /doc/html/boost_asio/reference/ip__address_v4/operator_lt__lt_.html
+/doc/html/boost_asio/reference/ip__address_v4/operator_lt__lt_/overload1.html
+/doc/html/boost_asio/reference/ip__address_v4/operator_lt__lt_/overload2.html
 /doc/html/boost_asio/reference/ip__address_v4/operator_not__eq_.html
+/doc/html/boost_asio/reference/ip__address_v4_range.html
 /doc/html/boost_asio/reference/ip__address_v4/to_bytes.html
 /doc/html/boost_asio/reference/ip__address_v4/to_string/
 /doc/html/boost_asio/reference/ip__address_v4/to_string.html
 /doc/html/boost_asio/reference/ip__address_v4/to_string/overload1.html
 /doc/html/boost_asio/reference/ip__address_v4/to_string/overload2.html
+/doc/html/boost_asio/reference/ip__address_v4/to_uint.html
 /doc/html/boost_asio/reference/ip__address_v4/to_ulong.html
+/doc/html/boost_asio/reference/ip__address_v4/uint_type.html
 /doc/html/boost_asio/reference/ip__address_v6/
 /doc/html/boost_asio/reference/ip__address_v6/address_v6/
 /doc/html/boost_asio/reference/ip__address_v6/address_v6.html
@@ -2647,15 +2786,31 @@
 /doc/html/boost_asio/reference/ip__address_v6/is_unspecified.html
 /doc/html/boost_asio/reference/ip__address_v6/is_v4_compatible.html
 /doc/html/boost_asio/reference/ip__address_v6/is_v4_mapped.html
+/doc/html/boost_asio/reference/ip__address_v6_iterator.html
 /doc/html/boost_asio/reference/ip__address_v6/loopback.html
+/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/
+/doc/html/boost_asio/reference/ip__address_v6/make_address_v6.html
+/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload1.html
+/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload2.html
+/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload3.html
+/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload4.html
+/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload5.html
+/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload6.html
+/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload7.html
+/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload8.html
+/doc/html/boost_asio/reference/ip__address_v6/make_network_v6.html
 /doc/html/boost_asio/reference/ip__address_v6/operator_eq__eq_.html
 /doc/html/boost_asio/reference/ip__address_v6/operator_eq_.html
 /doc/html/boost_asio/reference/ip__address_v6/operator_gt__eq_.html
 /doc/html/boost_asio/reference/ip__address_v6/operator_gt_.html
 /doc/html/boost_asio/reference/ip__address_v6/operator_lt__eq_.html
 /doc/html/boost_asio/reference/ip__address_v6/operator_lt_.html
+/doc/html/boost_asio/reference/ip__address_v6/operator_lt__lt_/
 /doc/html/boost_asio/reference/ip__address_v6/operator_lt__lt_.html
+/doc/html/boost_asio/reference/ip__address_v6/operator_lt__lt_/overload1.html
+/doc/html/boost_asio/reference/ip__address_v6/operator_lt__lt_/overload2.html
 /doc/html/boost_asio/reference/ip__address_v6/operator_not__eq_.html
+/doc/html/boost_asio/reference/ip__address_v6_range.html
 /doc/html/boost_asio/reference/ip__address_v6/scope_id/
 /doc/html/boost_asio/reference/ip__address_v6/scope_id.html
 /doc/html/boost_asio/reference/ip__address_v6/scope_id/overload1.html
@@ -2668,6 +2823,86 @@
 /doc/html/boost_asio/reference/ip__address_v6/to_v4.html
 /doc/html/boost_asio/reference/ip__address_v6/v4_compatible.html
 /doc/html/boost_asio/reference/ip__address_v6/v4_mapped.html
+/doc/html/boost_asio/reference/ip__bad_address_cast/
+/doc/html/boost_asio/reference/ip__bad_address_cast/_bad_address_cast.html
+/doc/html/boost_asio/reference/ip__bad_address_cast/bad_address_cast.html
+/doc/html/boost_asio/reference/ip__bad_address_cast.html
+/doc/html/boost_asio/reference/ip__bad_address_cast/what.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/overload1.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/overload2.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/difference_type.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/iterator_category.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_arrow_.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq__eq_.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq_.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_/
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_/overload1.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_/overload2.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_not__eq_.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_/
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_/overload1.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_/overload2.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator__star_.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/pointer.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/reference.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/value_type.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/overload1.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/overload2.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/difference_type.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/iterator_category.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_arrow_.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq__eq_.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq_.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_/
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_/overload1.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_/overload2.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_not__eq_.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_/
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_/overload1.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_/overload2.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator__star_.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/pointer.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/reference.html
+/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/value_type.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload1.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload2.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload3.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/begin.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/empty.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/end.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/find.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/iterator.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/operator_eq_.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/size.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload1.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload2.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload3.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/begin.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/empty.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/end.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/find.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/iterator.html
+/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/operator_eq_.html
 /doc/html/boost_asio/reference/ip__basic_endpoint/
 /doc/html/boost_asio/reference/ip__basic_endpoint/address/
 /doc/html/boost_asio/reference/ip__basic_endpoint/address.html
@@ -2679,6 +2914,7 @@
 /doc/html/boost_asio/reference/ip__basic_endpoint/basic_endpoint/overload2.html
 /doc/html/boost_asio/reference/ip__basic_endpoint/basic_endpoint/overload3.html
 /doc/html/boost_asio/reference/ip__basic_endpoint/basic_endpoint/overload4.html
+/doc/html/boost_asio/reference/ip__basic_endpoint/basic_endpoint/overload5.html
 /doc/html/boost_asio/reference/ip__basic_endpoint/capacity.html
 /doc/html/boost_asio/reference/ip__basic_endpoint/data/
 /doc/html/boost_asio/reference/ip__basic_endpoint/data.html
@@ -2686,8 +2922,11 @@
 /doc/html/boost_asio/reference/ip__basic_endpoint/data/overload2.html
 /doc/html/boost_asio/reference/ip__basic_endpoint/data_type.html
 /doc/html/boost_asio/reference/ip__basic_endpoint.html
+/doc/html/boost_asio/reference/ip__basic_endpoint/operator_eq_/
 /doc/html/boost_asio/reference/ip__basic_endpoint/operator_eq__eq_.html
 /doc/html/boost_asio/reference/ip__basic_endpoint/operator_eq_.html
+/doc/html/boost_asio/reference/ip__basic_endpoint/operator_eq_/overload1.html
+/doc/html/boost_asio/reference/ip__basic_endpoint/operator_eq_/overload2.html
 /doc/html/boost_asio/reference/ip__basic_endpoint/operator_gt__eq_.html
 /doc/html/boost_asio/reference/ip__basic_endpoint/operator_gt_.html
 /doc/html/boost_asio/reference/ip__basic_endpoint/operator_lt__eq_.html
@@ -2703,12 +2942,23 @@
 /doc/html/boost_asio/reference/ip__basic_endpoint/resize.html
 /doc/html/boost_asio/reference/ip__basic_endpoint/size.html
 /doc/html/boost_asio/reference/ip__basic_resolver/
+/doc/html/boost_asio/reference/ip__basic_resolver/address_configured.html
+/doc/html/boost_asio/reference/ip__basic_resolver/all_matching.html
 /doc/html/boost_asio/reference/ip__basic_resolver/async_resolve/
 /doc/html/boost_asio/reference/ip__basic_resolver/async_resolve.html
 /doc/html/boost_asio/reference/ip__basic_resolver/async_resolve/overload1.html
 /doc/html/boost_asio/reference/ip__basic_resolver/async_resolve/overload2.html
+/doc/html/boost_asio/reference/ip__basic_resolver/async_resolve/overload3.html
+/doc/html/boost_asio/reference/ip__basic_resolver/async_resolve/overload4.html
+/doc/html/boost_asio/reference/ip__basic_resolver/async_resolve/overload5.html
+/doc/html/boost_asio/reference/ip__basic_resolver/async_resolve/overload6.html
+/doc/html/boost_asio/reference/ip__basic_resolver/basic_resolver/
+/doc/html/boost_asio/reference/ip__basic_resolver/_basic_resolver.html
 /doc/html/boost_asio/reference/ip__basic_resolver/basic_resolver.html
+/doc/html/boost_asio/reference/ip__basic_resolver/basic_resolver/overload1.html
+/doc/html/boost_asio/reference/ip__basic_resolver/basic_resolver/overload2.html
 /doc/html/boost_asio/reference/ip__basic_resolver/cancel.html
+/doc/html/boost_asio/reference/ip__basic_resolver/canonical_name.html
 /doc/html/boost_asio/reference/ip__basic_resolver/endpoint_type.html
 /doc/html/boost_asio/reference/ip__basic_resolver_entry/
 /doc/html/boost_asio/reference/ip__basic_resolver_entry/basic_resolver_entry/
@@ -2717,36 +2967,43 @@
 /doc/html/boost_asio/reference/ip__basic_resolver_entry/basic_resolver_entry/overload2.html
 /doc/html/boost_asio/reference/ip__basic_resolver_entry/endpoint.html
 /doc/html/boost_asio/reference/ip__basic_resolver_entry/endpoint_type.html
+/doc/html/boost_asio/reference/ip__basic_resolver_entry/host_name/
 /doc/html/boost_asio/reference/ip__basic_resolver_entry/host_name.html
+/doc/html/boost_asio/reference/ip__basic_resolver_entry/host_name/overload1.html
+/doc/html/boost_asio/reference/ip__basic_resolver_entry/host_name/overload2.html
 /doc/html/boost_asio/reference/ip__basic_resolver_entry.html
 /doc/html/boost_asio/reference/ip__basic_resolver_entry/operator_endpoint_type.html
 /doc/html/boost_asio/reference/ip__basic_resolver_entry/protocol_type.html
+/doc/html/boost_asio/reference/ip__basic_resolver_entry/service_name/
 /doc/html/boost_asio/reference/ip__basic_resolver_entry/service_name.html
-/doc/html/boost_asio/reference/ip__basic_resolver/get_implementation/
-/doc/html/boost_asio/reference/ip__basic_resolver/get_implementation.html
-/doc/html/boost_asio/reference/ip__basic_resolver/get_implementation/overload1.html
-/doc/html/boost_asio/reference/ip__basic_resolver/get_implementation/overload2.html
+/doc/html/boost_asio/reference/ip__basic_resolver_entry/service_name/overload1.html
+/doc/html/boost_asio/reference/ip__basic_resolver_entry/service_name/overload2.html
+/doc/html/boost_asio/reference/ip__basic_resolver/executor_type.html
+/doc/html/boost_asio/reference/ip__basic_resolver/flags.html
+/doc/html/boost_asio/reference/ip__basic_resolver/get_executor.html
+/doc/html/boost_asio/reference/ip__basic_resolver/get_io_context.html
 /doc/html/boost_asio/reference/ip__basic_resolver/get_io_service.html
-/doc/html/boost_asio/reference/ip__basic_resolver/get_service/
-/doc/html/boost_asio/reference/ip__basic_resolver/get_service.html
-/doc/html/boost_asio/reference/ip__basic_resolver/get_service/overload1.html
-/doc/html/boost_asio/reference/ip__basic_resolver/get_service/overload2.html
 /doc/html/boost_asio/reference/ip__basic_resolver.html
-/doc/html/boost_asio/reference/ip__basic_resolver/implementation.html
-/doc/html/boost_asio/reference/ip__basic_resolver/implementation_type.html
 /doc/html/boost_asio/reference/ip__basic_resolver_iterator/
+/doc/html/boost_asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/
 /doc/html/boost_asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator.html
-/doc/html/boost_asio/reference/ip__basic_resolver_iterator/create/
-/doc/html/boost_asio/reference/ip__basic_resolver_iterator/create.html
-/doc/html/boost_asio/reference/ip__basic_resolver_iterator/create/overload1.html
-/doc/html/boost_asio/reference/ip__basic_resolver_iterator/create/overload2.html
-/doc/html/boost_asio/reference/ip__basic_resolver_iterator/create/overload3.html
+/doc/html/boost_asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/overload1.html
+/doc/html/boost_asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/overload2.html
+/doc/html/boost_asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/overload3.html
+/doc/html/boost_asio/reference/ip__basic_resolver_iterator/dereference.html
 /doc/html/boost_asio/reference/ip__basic_resolver_iterator/difference_type.html
+/doc/html/boost_asio/reference/ip__basic_resolver_iterator/equal.html
 /doc/html/boost_asio/reference/ip__basic_resolver_iterator.html
 /doc/html/boost_asio/reference/ip__basic_resolver/iterator.html
+/doc/html/boost_asio/reference/ip__basic_resolver_iterator/increment.html
+/doc/html/boost_asio/reference/ip__basic_resolver_iterator/index_.html
 /doc/html/boost_asio/reference/ip__basic_resolver_iterator/iterator_category.html
 /doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_arrow_.html
+/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_eq_/
 /doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_eq__eq_.html
+/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_eq_.html
+/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_eq_/overload1.html
+/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_eq_/overload2.html
 /doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_not__eq_.html
 /doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_plus__plus_/
 /doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_plus__plus_.html
@@ -2755,7 +3012,12 @@
 /doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator__star_.html
 /doc/html/boost_asio/reference/ip__basic_resolver_iterator/pointer.html
 /doc/html/boost_asio/reference/ip__basic_resolver_iterator/reference.html
+/doc/html/boost_asio/reference/ip__basic_resolver_iterator/values_.html
 /doc/html/boost_asio/reference/ip__basic_resolver_iterator/value_type.html
+/doc/html/boost_asio/reference/ip__basic_resolver/numeric_host.html
+/doc/html/boost_asio/reference/ip__basic_resolver/numeric_service.html
+/doc/html/boost_asio/reference/ip__basic_resolver/operator_eq_.html
+/doc/html/boost_asio/reference/ip__basic_resolver/passive.html
 /doc/html/boost_asio/reference/ip__basic_resolver/protocol_type.html
 /doc/html/boost_asio/reference/ip__basic_resolver_query/
 /doc/html/boost_asio/reference/ip__basic_resolver_query/address_configured.html
@@ -2780,12 +3042,69 @@
 /doc/html/boost_asio/reference/ip__basic_resolver_query/v4_mapped.html
 /doc/html/boost_asio/reference/ip__basic_resolver/resolve/
 /doc/html/boost_asio/reference/ip__basic_resolver/resolve.html
+/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload10.html
+/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload11.html
+/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload12.html
 /doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload1.html
 /doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload2.html
 /doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload3.html
 /doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload4.html
-/doc/html/boost_asio/reference/ip__basic_resolver/service.html
-/doc/html/boost_asio/reference/ip__basic_resolver/service_type.html
+/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload5.html
+/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload6.html
+/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload7.html
+/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload8.html
+/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload9.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/
+/doc/html/boost_asio/reference/ip__basic_resolver_results/basic_resolver_results/
+/doc/html/boost_asio/reference/ip__basic_resolver_results/basic_resolver_results.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/basic_resolver_results/overload1.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/basic_resolver_results/overload2.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/basic_resolver_results/overload3.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/begin.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/cbegin.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/cend.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/const_iterator.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/const_reference.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/dereference.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/difference_type.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/empty.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/end.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/endpoint_type.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/equal.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/increment.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/index_.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/iterator_category.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/iterator.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/max_size.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_arrow_.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_eq_/
+/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_eq__eq_/
+/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_eq__eq_.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_eq__eq_/overload1.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_eq__eq_/overload2.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_eq_.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_eq_/overload1.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_eq_/overload2.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_not__eq_/
+/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_not__eq_.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_not__eq_/overload1.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_not__eq_/overload2.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_plus__plus_/
+/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_plus__plus_.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_plus__plus_/overload1.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_plus__plus_/overload2.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/operator__star_.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/pointer.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/protocol_type.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/reference.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/size.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/size_type.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/swap.html
+/doc/html/boost_asio/reference/ip__basic_resolver/results_type.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/values_.html
+/doc/html/boost_asio/reference/ip__basic_resolver_results/value_type.html
+/doc/html/boost_asio/reference/ip__basic_resolver/v4_mapped.html
 /doc/html/boost_asio/reference/ip__host_name/
 /doc/html/boost_asio/reference/ip__host_name.html
 /doc/html/boost_asio/reference/ip__host_name/overload1.html
@@ -2807,6 +3126,78 @@
 /doc/html/boost_asio/reference/ip__multicast__join_group.html
 /doc/html/boost_asio/reference/ip__multicast__leave_group.html
 /doc/html/boost_asio/reference/ip__multicast__outbound_interface.html
+/doc/html/boost_asio/reference/ip__network_v4/
+/doc/html/boost_asio/reference/ip__network_v4/address.html
+/doc/html/boost_asio/reference/ip__network_v4/broadcast.html
+/doc/html/boost_asio/reference/ip__network_v4/canonical.html
+/doc/html/boost_asio/reference/ip__network_v4/hosts.html
+/doc/html/boost_asio/reference/ip__network_v4.html
+/doc/html/boost_asio/reference/ip__network_v4/is_host.html
+/doc/html/boost_asio/reference/ip__network_v4/is_subnet_of.html
+/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/
+/doc/html/boost_asio/reference/ip__network_v4/make_network_v4.html
+/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/overload1.html
+/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/overload2.html
+/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/overload3.html
+/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/overload4.html
+/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/overload5.html
+/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/overload6.html
+/doc/html/boost_asio/reference/ip__network_v4/netmask.html
+/doc/html/boost_asio/reference/ip__network_v4/network.html
+/doc/html/boost_asio/reference/ip__network_v4/network_v4/
+/doc/html/boost_asio/reference/ip__network_v4/network_v4.html
+/doc/html/boost_asio/reference/ip__network_v4/network_v4/overload1.html
+/doc/html/boost_asio/reference/ip__network_v4/network_v4/overload2.html
+/doc/html/boost_asio/reference/ip__network_v4/network_v4/overload3.html
+/doc/html/boost_asio/reference/ip__network_v4/network_v4/overload4.html
+/doc/html/boost_asio/reference/ip__network_v4/operator_eq__eq_.html
+/doc/html/boost_asio/reference/ip__network_v4/operator_eq_.html
+/doc/html/boost_asio/reference/ip__network_v4/operator_not__eq_.html
+/doc/html/boost_asio/reference/ip__network_v4/prefix_length.html
+/doc/html/boost_asio/reference/ip__network_v4/to_string/
+/doc/html/boost_asio/reference/ip__network_v4/to_string.html
+/doc/html/boost_asio/reference/ip__network_v4/to_string/overload1.html
+/doc/html/boost_asio/reference/ip__network_v4/to_string/overload2.html
+/doc/html/boost_asio/reference/ip__network_v6/
+/doc/html/boost_asio/reference/ip__network_v6/address.html
+/doc/html/boost_asio/reference/ip__network_v6/canonical.html
+/doc/html/boost_asio/reference/ip__network_v6/hosts.html
+/doc/html/boost_asio/reference/ip__network_v6.html
+/doc/html/boost_asio/reference/ip__network_v6/is_host.html
+/doc/html/boost_asio/reference/ip__network_v6/is_subnet_of.html
+/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/
+/doc/html/boost_asio/reference/ip__network_v6/make_network_v6.html
+/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/overload1.html
+/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/overload2.html
+/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/overload3.html
+/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/overload4.html
+/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/overload5.html
+/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/overload6.html
+/doc/html/boost_asio/reference/ip__network_v6/network.html
+/doc/html/boost_asio/reference/ip__network_v6/network_v6/
+/doc/html/boost_asio/reference/ip__network_v6/network_v6.html
+/doc/html/boost_asio/reference/ip__network_v6/network_v6/overload1.html
+/doc/html/boost_asio/reference/ip__network_v6/network_v6/overload2.html
+/doc/html/boost_asio/reference/ip__network_v6/network_v6/overload3.html
+/doc/html/boost_asio/reference/ip__network_v6/operator_eq__eq_.html
+/doc/html/boost_asio/reference/ip__network_v6/operator_eq_.html
+/doc/html/boost_asio/reference/ip__network_v6/operator_not__eq_.html
+/doc/html/boost_asio/reference/ip__network_v6/prefix_length.html
+/doc/html/boost_asio/reference/ip__network_v6/to_string/
+/doc/html/boost_asio/reference/ip__network_v6/to_string.html
+/doc/html/boost_asio/reference/ip__network_v6/to_string/overload1.html
+/doc/html/boost_asio/reference/ip__network_v6/to_string/overload2.html
+/doc/html/boost_asio/reference/ip__resolver_base/
+/doc/html/boost_asio/reference/ip__resolver_base/address_configured.html
+/doc/html/boost_asio/reference/ip__resolver_base/all_matching.html
+/doc/html/boost_asio/reference/ip__resolver_base/canonical_name.html
+/doc/html/boost_asio/reference/ip__resolver_base/flags.html
+/doc/html/boost_asio/reference/ip__resolver_base.html
+/doc/html/boost_asio/reference/ip__resolver_base/numeric_host.html
+/doc/html/boost_asio/reference/ip__resolver_base/numeric_service.html
+/doc/html/boost_asio/reference/ip__resolver_base/passive.html
+/doc/html/boost_asio/reference/ip__resolver_base/_resolver_base.html
+/doc/html/boost_asio/reference/ip__resolver_base/v4_mapped.html
 /doc/html/boost_asio/reference/ip__resolver_query_base/
 /doc/html/boost_asio/reference/ip__resolver_query_base/address_configured.html
 /doc/html/boost_asio/reference/ip__resolver_query_base/all_matching.html
@@ -2818,27 +3209,6 @@
 /doc/html/boost_asio/reference/ip__resolver_query_base/passive.html
 /doc/html/boost_asio/reference/ip__resolver_query_base/_resolver_query_base.html
 /doc/html/boost_asio/reference/ip__resolver_query_base/v4_mapped.html
-/doc/html/boost_asio/reference/ip__resolver_service/
-/doc/html/boost_asio/reference/ip__resolver_service/async_resolve/
-/doc/html/boost_asio/reference/ip__resolver_service/async_resolve.html
-/doc/html/boost_asio/reference/ip__resolver_service/async_resolve/overload1.html
-/doc/html/boost_asio/reference/ip__resolver_service/async_resolve/overload2.html
-/doc/html/boost_asio/reference/ip__resolver_service/cancel.html
-/doc/html/boost_asio/reference/ip__resolver_service/construct.html
-/doc/html/boost_asio/reference/ip__resolver_service/destroy.html
-/doc/html/boost_asio/reference/ip__resolver_service/endpoint_type.html
-/doc/html/boost_asio/reference/ip__resolver_service/get_io_service.html
-/doc/html/boost_asio/reference/ip__resolver_service.html
-/doc/html/boost_asio/reference/ip__resolver_service/id.html
-/doc/html/boost_asio/reference/ip__resolver_service/implementation_type.html
-/doc/html/boost_asio/reference/ip__resolver_service/iterator_type.html
-/doc/html/boost_asio/reference/ip__resolver_service/protocol_type.html
-/doc/html/boost_asio/reference/ip__resolver_service/query_type.html
-/doc/html/boost_asio/reference/ip__resolver_service/resolve/
-/doc/html/boost_asio/reference/ip__resolver_service/resolve.html
-/doc/html/boost_asio/reference/ip__resolver_service/resolve/overload1.html
-/doc/html/boost_asio/reference/ip__resolver_service/resolve/overload2.html
-/doc/html/boost_asio/reference/ip__resolver_service/resolver_service.html
 /doc/html/boost_asio/reference/ip__tcp/
 /doc/html/boost_asio/reference/ip__tcp/acceptor.html
 /doc/html/boost_asio/reference/ip__tcp/endpoint.html
@@ -2867,13 +3237,22 @@
 /doc/html/boost_asio/reference/ip__udp/v4.html
 /doc/html/boost_asio/reference/ip__udp/v6.html
 /doc/html/boost_asio/reference/ip__unicast__hops.html
+/doc/html/boost_asio/reference/ip__v4_mapped_t.html
 /doc/html/boost_asio/reference/ip__v6_only.html
+/doc/html/boost_asio/reference/is_const_buffer_sequence.html
+/doc/html/boost_asio/reference/is_dynamic_buffer.html
+/doc/html/boost_asio/reference/is_endpoint_sequence/
+/doc/html/boost_asio/reference/is_endpoint_sequence.html
+/doc/html/boost_asio/reference/is_endpoint_sequence/value.html
 /doc/html/boost_asio/reference/is_error_code_enum_lt__addrinfo_errors__gt_/
 /doc/html/boost_asio/reference/is_error_code_enum_lt__addrinfo_errors__gt_.html
 /doc/html/boost_asio/reference/is_error_code_enum_lt__addrinfo_errors__gt_/value.html
 /doc/html/boost_asio/reference/is_error_code_enum_lt__basic_errors__gt_/
 /doc/html/boost_asio/reference/is_error_code_enum_lt__basic_errors__gt_.html
 /doc/html/boost_asio/reference/is_error_code_enum_lt__basic_errors__gt_/value.html
+/doc/html/boost_asio/reference/is_error_code_enum_lt__boost__asio__ssl__error__stream_errors__gt_/
+/doc/html/boost_asio/reference/is_error_code_enum_lt__boost__asio__ssl__error__stream_errors__gt_.html
+/doc/html/boost_asio/reference/is_error_code_enum_lt__boost__asio__ssl__error__stream_errors__gt_/value.html
 /doc/html/boost_asio/reference/is_error_code_enum_lt__misc_errors__gt_/
 /doc/html/boost_asio/reference/is_error_code_enum_lt__misc_errors__gt_.html
 /doc/html/boost_asio/reference/is_error_code_enum_lt__misc_errors__gt_/value.html
@@ -2883,15 +3262,18 @@
 /doc/html/boost_asio/reference/is_error_code_enum_lt__ssl_errors__gt_/
 /doc/html/boost_asio/reference/is_error_code_enum_lt__ssl_errors__gt_.html
 /doc/html/boost_asio/reference/is_error_code_enum_lt__ssl_errors__gt_/value.html
+/doc/html/boost_asio/reference/is_executor.html
 /doc/html/boost_asio/reference/is_match_condition/
 /doc/html/boost_asio/reference/is_match_condition.html
 /doc/html/boost_asio/reference/is_match_condition/value.html
+/doc/html/boost_asio/reference/is_mutable_buffer_sequence.html
 /doc/html/boost_asio/reference/is_read_buffered/
 /doc/html/boost_asio/reference/is_read_buffered.html
 /doc/html/boost_asio/reference/is_read_buffered/value.html
 /doc/html/boost_asio/reference/is_write_buffered/
 /doc/html/boost_asio/reference/is_write_buffered.html
 /doc/html/boost_asio/reference/is_write_buffered/value.html
+/doc/html/boost_asio/reference/IteratorConnectHandler.html
 /doc/html/boost_asio/reference/local__basic_endpoint/
 /doc/html/boost_asio/reference/local__basic_endpoint/basic_endpoint/
 /doc/html/boost_asio/reference/local__basic_endpoint/basic_endpoint.html
@@ -2943,19 +3325,30 @@
 /doc/html/boost_asio/reference/local__stream_protocol/protocol.html
 /doc/html/boost_asio/reference/local__stream_protocol/socket.html
 /doc/html/boost_asio/reference/local__stream_protocol/type.html
+/doc/html/boost_asio/reference/make_work_guard/
+/doc/html/boost_asio/reference/make_work_guard.html
+/doc/html/boost_asio/reference/make_work_guard/overload1.html
+/doc/html/boost_asio/reference/make_work_guard/overload2.html
+/doc/html/boost_asio/reference/make_work_guard/overload3.html
+/doc/html/boost_asio/reference/make_work_guard/overload4.html
+/doc/html/boost_asio/reference/make_work_guard/overload5.html
+/doc/html/boost_asio/reference/MoveAcceptHandler.html
 /doc/html/boost_asio/reference/mutable_buffer/
+/doc/html/boost_asio/reference/mutable_buffer/data.html
 /doc/html/boost_asio/reference/mutable_buffer.html
 /doc/html/boost_asio/reference/mutable_buffer/mutable_buffer/
 /doc/html/boost_asio/reference/mutable_buffer/mutable_buffer.html
 /doc/html/boost_asio/reference/mutable_buffer/mutable_buffer/overload1.html
 /doc/html/boost_asio/reference/mutable_buffer/mutable_buffer/overload2.html
 /doc/html/boost_asio/reference/mutable_buffer/operator_plus_/
+/doc/html/boost_asio/reference/mutable_buffer/operator_plus__eq_.html
 /doc/html/boost_asio/reference/mutable_buffer/operator_plus_.html
 /doc/html/boost_asio/reference/mutable_buffer/operator_plus_/overload1.html
 /doc/html/boost_asio/reference/mutable_buffer/operator_plus_/overload2.html
 /doc/html/boost_asio/reference/mutable_buffers_1/
 /doc/html/boost_asio/reference/mutable_buffers_1/begin.html
 /doc/html/boost_asio/reference/mutable_buffers_1/const_iterator.html
+/doc/html/boost_asio/reference/mutable_buffers_1/data.html
 /doc/html/boost_asio/reference/mutable_buffers_1/end.html
 /doc/html/boost_asio/reference/mutable_buffers_1.html
 /doc/html/boost_asio/reference/mutable_buffers_1/mutable_buffers_1/
@@ -2963,243 +3356,158 @@
 /doc/html/boost_asio/reference/mutable_buffers_1/mutable_buffers_1/overload1.html
 /doc/html/boost_asio/reference/mutable_buffers_1/mutable_buffers_1/overload2.html
 /doc/html/boost_asio/reference/mutable_buffers_1/operator_plus_/
+/doc/html/boost_asio/reference/mutable_buffers_1/operator_plus__eq_.html
 /doc/html/boost_asio/reference/mutable_buffers_1/operator_plus_.html
 /doc/html/boost_asio/reference/mutable_buffers_1/operator_plus_/overload1.html
 /doc/html/boost_asio/reference/mutable_buffers_1/operator_plus_/overload2.html
+/doc/html/boost_asio/reference/mutable_buffers_1/size.html
 /doc/html/boost_asio/reference/mutable_buffers_1/value_type.html
 /doc/html/boost_asio/reference/MutableBufferSequence.html
+/doc/html/boost_asio/reference/mutable_buffer/size.html
 /doc/html/boost_asio/reference/null_buffers/
 /doc/html/boost_asio/reference/null_buffers/begin.html
 /doc/html/boost_asio/reference/null_buffers/const_iterator.html
 /doc/html/boost_asio/reference/null_buffers/end.html
 /doc/html/boost_asio/reference/null_buffers.html
 /doc/html/boost_asio/reference/null_buffers/value_type.html
-/doc/html/boost_asio/reference/ObjectHandleService.html
 /doc/html/boost_asio/reference/placeholders__bytes_transferred.html
+/doc/html/boost_asio/reference/placeholders__endpoint.html
 /doc/html/boost_asio/reference/placeholders__error.html
 /doc/html/boost_asio/reference/placeholders__iterator.html
+/doc/html/boost_asio/reference/placeholders__results.html
 /doc/html/boost_asio/reference/placeholders__signal_number.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/
-/doc/html/boost_asio/reference/posix__basic_descriptor/assign/
-/doc/html/boost_asio/reference/posix__basic_descriptor/assign.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/assign/overload1.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/assign/overload2.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor/
-/doc/html/boost_asio/reference/posix__basic_descriptor/_basic_descriptor.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor/overload1.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor/overload2.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor/overload3.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/bytes_readable.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/cancel/
-/doc/html/boost_asio/reference/posix__basic_descriptor/cancel.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/cancel/overload1.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/cancel/overload2.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/close/
-/doc/html/boost_asio/reference/posix__basic_descriptor/close.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/close/overload1.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/close/overload2.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/get_implementation/
-/doc/html/boost_asio/reference/posix__basic_descriptor/get_implementation.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/get_implementation/overload1.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/get_implementation/overload2.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/get_io_service.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/get_service/
-/doc/html/boost_asio/reference/posix__basic_descriptor/get_service.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/get_service/overload1.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/get_service/overload2.html
-/doc/html/boost_asio/reference/posix__basic_descriptor.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/implementation.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/implementation_type.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/io_control/
-/doc/html/boost_asio/reference/posix__basic_descriptor/io_control.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/io_control/overload1.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/io_control/overload2.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/is_open.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/lowest_layer/
-/doc/html/boost_asio/reference/posix__basic_descriptor/lowest_layer.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/lowest_layer/overload1.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/lowest_layer/overload2.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/lowest_layer_type.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/native_handle.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/native_handle_type.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/native.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/native_non_blocking/
-/doc/html/boost_asio/reference/posix__basic_descriptor/native_non_blocking.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/native_non_blocking/overload1.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/native_non_blocking/overload2.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/native_non_blocking/overload3.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/native_type.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/non_blocking/
-/doc/html/boost_asio/reference/posix__basic_descriptor/non_blocking.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/non_blocking_io.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/non_blocking/overload1.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/non_blocking/overload2.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/non_blocking/overload3.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/operator_eq_.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/release.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/service.html
-/doc/html/boost_asio/reference/posix__basic_descriptor/service_type.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/assign/
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/assign.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/assign/overload1.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/assign/overload2.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/async_read_some.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/async_write_some.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload1.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload2.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload3.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/bytes_readable.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/cancel/
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/cancel.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/cancel/overload1.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/cancel/overload2.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/close/
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/close.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/close/overload1.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/close/overload2.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/get_implementation/
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/get_implementation.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/get_implementation/overload1.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/get_implementation/overload2.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/get_io_service.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/get_service/
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/get_service.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/get_service/overload1.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/get_service/overload2.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/implementation.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/implementation_type.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/io_control/
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/io_control.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/io_control/overload1.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/io_control/overload2.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/is_open.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/lowest_layer/
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/lowest_layer.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/lowest_layer/overload1.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/lowest_layer/overload2.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/lowest_layer_type.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_handle.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_handle_type.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_non_blocking/
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_non_blocking.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_non_blocking/overload1.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_non_blocking/overload2.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_non_blocking/overload3.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_type.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/non_blocking/
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/non_blocking.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/non_blocking_io.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/non_blocking/overload1.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/non_blocking/overload2.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/non_blocking/overload3.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/operator_eq_.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/read_some/
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/read_some.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/read_some/overload1.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/read_some/overload2.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/release.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/service.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/service_type.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/write_some/
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/write_some.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/write_some/overload1.html
-/doc/html/boost_asio/reference/posix__basic_stream_descriptor/write_some/overload2.html
+/doc/html/boost_asio/reference/posix__descriptor/
+/doc/html/boost_asio/reference/posix__descriptor/assign/
+/doc/html/boost_asio/reference/posix__descriptor/assign.html
+/doc/html/boost_asio/reference/posix__descriptor/assign/overload1.html
+/doc/html/boost_asio/reference/posix__descriptor/assign/overload2.html
+/doc/html/boost_asio/reference/posix__descriptor/async_wait.html
 /doc/html/boost_asio/reference/posix__descriptor_base/
 /doc/html/boost_asio/reference/posix__descriptor_base/bytes_readable.html
 /doc/html/boost_asio/reference/posix__descriptor_base/_descriptor_base.html
 /doc/html/boost_asio/reference/posix__descriptor_base.html
-/doc/html/boost_asio/reference/posix__descriptor_base/non_blocking_io.html
+/doc/html/boost_asio/reference/posix__descriptor_base/wait_type.html
+/doc/html/boost_asio/reference/posix__descriptor/bytes_readable.html
+/doc/html/boost_asio/reference/posix__descriptor/cancel/
+/doc/html/boost_asio/reference/posix__descriptor/cancel.html
+/doc/html/boost_asio/reference/posix__descriptor/cancel/overload1.html
+/doc/html/boost_asio/reference/posix__descriptor/cancel/overload2.html
+/doc/html/boost_asio/reference/posix__descriptor/close/
+/doc/html/boost_asio/reference/posix__descriptor/close.html
+/doc/html/boost_asio/reference/posix__descriptor/close/overload1.html
+/doc/html/boost_asio/reference/posix__descriptor/close/overload2.html
+/doc/html/boost_asio/reference/posix__descriptor/descriptor/
+/doc/html/boost_asio/reference/posix__descriptor/_descriptor.html
+/doc/html/boost_asio/reference/posix__descriptor/descriptor.html
+/doc/html/boost_asio/reference/posix__descriptor/descriptor/overload1.html
+/doc/html/boost_asio/reference/posix__descriptor/descriptor/overload2.html
+/doc/html/boost_asio/reference/posix__descriptor/descriptor/overload3.html
+/doc/html/boost_asio/reference/posix__descriptor/executor_type.html
+/doc/html/boost_asio/reference/posix__descriptor/get_executor.html
+/doc/html/boost_asio/reference/posix__descriptor/get_io_context.html
+/doc/html/boost_asio/reference/posix__descriptor/get_io_service.html
+/doc/html/boost_asio/reference/posix__descriptor.html
+/doc/html/boost_asio/reference/posix__descriptor/io_control/
+/doc/html/boost_asio/reference/posix__descriptor/io_control.html
+/doc/html/boost_asio/reference/posix__descriptor/io_control/overload1.html
+/doc/html/boost_asio/reference/posix__descriptor/io_control/overload2.html
+/doc/html/boost_asio/reference/posix__descriptor/is_open.html
+/doc/html/boost_asio/reference/posix__descriptor/lowest_layer/
+/doc/html/boost_asio/reference/posix__descriptor/lowest_layer.html
+/doc/html/boost_asio/reference/posix__descriptor/lowest_layer/overload1.html
+/doc/html/boost_asio/reference/posix__descriptor/lowest_layer/overload2.html
+/doc/html/boost_asio/reference/posix__descriptor/lowest_layer_type.html
+/doc/html/boost_asio/reference/posix__descriptor/native_handle.html
+/doc/html/boost_asio/reference/posix__descriptor/native_handle_type.html
+/doc/html/boost_asio/reference/posix__descriptor/native_non_blocking/
+/doc/html/boost_asio/reference/posix__descriptor/native_non_blocking.html
+/doc/html/boost_asio/reference/posix__descriptor/native_non_blocking/overload1.html
+/doc/html/boost_asio/reference/posix__descriptor/native_non_blocking/overload2.html
+/doc/html/boost_asio/reference/posix__descriptor/native_non_blocking/overload3.html
+/doc/html/boost_asio/reference/posix__descriptor/non_blocking/
+/doc/html/boost_asio/reference/posix__descriptor/non_blocking.html
+/doc/html/boost_asio/reference/posix__descriptor/non_blocking/overload1.html
+/doc/html/boost_asio/reference/posix__descriptor/non_blocking/overload2.html
+/doc/html/boost_asio/reference/posix__descriptor/non_blocking/overload3.html
+/doc/html/boost_asio/reference/posix__descriptor/operator_eq_.html
+/doc/html/boost_asio/reference/posix__descriptor/release.html
+/doc/html/boost_asio/reference/posix__descriptor/wait/
+/doc/html/boost_asio/reference/posix__descriptor/wait.html
+/doc/html/boost_asio/reference/posix__descriptor/wait/overload1.html
+/doc/html/boost_asio/reference/posix__descriptor/wait/overload2.html
+/doc/html/boost_asio/reference/posix__descriptor/wait_type.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/
+/doc/html/boost_asio/reference/posix__stream_descriptor/assign/
+/doc/html/boost_asio/reference/posix__stream_descriptor/assign.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/assign/overload1.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/assign/overload2.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/async_read_some.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/async_wait.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/async_write_some.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/bytes_readable.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/cancel/
+/doc/html/boost_asio/reference/posix__stream_descriptor/cancel.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/cancel/overload1.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/cancel/overload2.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/close/
+/doc/html/boost_asio/reference/posix__stream_descriptor/close.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/close/overload1.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/close/overload2.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/executor_type.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/get_executor.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/get_io_context.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/get_io_service.html
 /doc/html/boost_asio/reference/posix__stream_descriptor.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/assign.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/async_read_some.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/async_write_some.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/cancel.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/close.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/construct.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/destroy.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/get_io_service.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/id.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/implementation_type.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/io_control.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/is_open.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/move_assign.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/move_construct.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/native_handle.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/native_handle_type.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/native.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/native_non_blocking/
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/native_non_blocking.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/native_non_blocking/overload1.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/native_non_blocking/overload2.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/native_type.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/non_blocking/
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/non_blocking.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/non_blocking/overload1.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/non_blocking/overload2.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/read_some.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/release.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/stream_descriptor_service.html
-/doc/html/boost_asio/reference/posix__stream_descriptor_service/write_some.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/io_control/
+/doc/html/boost_asio/reference/posix__stream_descriptor/io_control.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/io_control/overload1.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/io_control/overload2.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/is_open.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/lowest_layer/
+/doc/html/boost_asio/reference/posix__stream_descriptor/lowest_layer.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/lowest_layer/overload1.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/lowest_layer/overload2.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/lowest_layer_type.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/native_handle.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/native_handle_type.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/native_non_blocking/
+/doc/html/boost_asio/reference/posix__stream_descriptor/native_non_blocking.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/native_non_blocking/overload1.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/native_non_blocking/overload2.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/native_non_blocking/overload3.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/non_blocking/
+/doc/html/boost_asio/reference/posix__stream_descriptor/non_blocking.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/non_blocking/overload1.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/non_blocking/overload2.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/non_blocking/overload3.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/operator_eq_.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/read_some/
+/doc/html/boost_asio/reference/posix__stream_descriptor/read_some.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/read_some/overload1.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/read_some/overload2.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/release.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/stream_descriptor/
+/doc/html/boost_asio/reference/posix__stream_descriptor/stream_descriptor.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/stream_descriptor/overload1.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/stream_descriptor/overload2.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/stream_descriptor/overload3.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/wait/
+/doc/html/boost_asio/reference/posix__stream_descriptor/wait.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/wait/overload1.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/wait/overload2.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/wait_type.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/write_some/
+/doc/html/boost_asio/reference/posix__stream_descriptor/write_some.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/write_some/overload1.html
+/doc/html/boost_asio/reference/posix__stream_descriptor/write_some/overload2.html
+/doc/html/boost_asio/reference/post/
+/doc/html/boost_asio/reference/post.html
+/doc/html/boost_asio/reference/post/overload1.html
+/doc/html/boost_asio/reference/post/overload2.html
+/doc/html/boost_asio/reference/post/overload3.html
+/doc/html/boost_asio/reference/ProtoAllocator.html
 /doc/html/boost_asio/reference/Protocol.html
-/doc/html/boost_asio/reference/RandomAccessHandleService.html
-/doc/html/boost_asio/reference/raw_socket_service/
-/doc/html/boost_asio/reference/raw_socket_service/assign.html
-/doc/html/boost_asio/reference/raw_socket_service/async_connect.html
-/doc/html/boost_asio/reference/raw_socket_service/async_receive_from.html
-/doc/html/boost_asio/reference/raw_socket_service/async_receive.html
-/doc/html/boost_asio/reference/raw_socket_service/async_send.html
-/doc/html/boost_asio/reference/raw_socket_service/async_send_to.html
-/doc/html/boost_asio/reference/raw_socket_service/at_mark.html
-/doc/html/boost_asio/reference/raw_socket_service/available.html
-/doc/html/boost_asio/reference/raw_socket_service/bind.html
-/doc/html/boost_asio/reference/raw_socket_service/cancel.html
-/doc/html/boost_asio/reference/raw_socket_service/close.html
-/doc/html/boost_asio/reference/raw_socket_service/connect.html
-/doc/html/boost_asio/reference/raw_socket_service/construct.html
-/doc/html/boost_asio/reference/raw_socket_service/converting_move_construct.html
-/doc/html/boost_asio/reference/raw_socket_service/destroy.html
-/doc/html/boost_asio/reference/raw_socket_service/endpoint_type.html
-/doc/html/boost_asio/reference/raw_socket_service/get_io_service.html
-/doc/html/boost_asio/reference/raw_socket_service/get_option.html
-/doc/html/boost_asio/reference/raw_socket_service.html
-/doc/html/boost_asio/reference/RawSocketService.html
-/doc/html/boost_asio/reference/raw_socket_service/id.html
-/doc/html/boost_asio/reference/raw_socket_service/implementation_type.html
-/doc/html/boost_asio/reference/raw_socket_service/io_control.html
-/doc/html/boost_asio/reference/raw_socket_service/is_open.html
-/doc/html/boost_asio/reference/raw_socket_service/local_endpoint.html
-/doc/html/boost_asio/reference/raw_socket_service/move_assign.html
-/doc/html/boost_asio/reference/raw_socket_service/move_construct.html
-/doc/html/boost_asio/reference/raw_socket_service/native_handle.html
-/doc/html/boost_asio/reference/raw_socket_service/native_handle_type.html
-/doc/html/boost_asio/reference/raw_socket_service/native.html
-/doc/html/boost_asio/reference/raw_socket_service/native_non_blocking/
-/doc/html/boost_asio/reference/raw_socket_service/native_non_blocking.html
-/doc/html/boost_asio/reference/raw_socket_service/native_non_blocking/overload1.html
-/doc/html/boost_asio/reference/raw_socket_service/native_non_blocking/overload2.html
-/doc/html/boost_asio/reference/raw_socket_service/native_type.html
-/doc/html/boost_asio/reference/raw_socket_service/non_blocking/
-/doc/html/boost_asio/reference/raw_socket_service/non_blocking.html
-/doc/html/boost_asio/reference/raw_socket_service/non_blocking/overload1.html
-/doc/html/boost_asio/reference/raw_socket_service/non_blocking/overload2.html
-/doc/html/boost_asio/reference/raw_socket_service/open.html
-/doc/html/boost_asio/reference/raw_socket_service/protocol_type.html
-/doc/html/boost_asio/reference/raw_socket_service/raw_socket_service.html
-/doc/html/boost_asio/reference/raw_socket_service/receive_from.html
-/doc/html/boost_asio/reference/raw_socket_service/receive.html
-/doc/html/boost_asio/reference/raw_socket_service/remote_endpoint.html
-/doc/html/boost_asio/reference/raw_socket_service/send.html
-/doc/html/boost_asio/reference/raw_socket_service/send_to.html
-/doc/html/boost_asio/reference/raw_socket_service/set_option.html
-/doc/html/boost_asio/reference/raw_socket_service/shutdown.html
+/doc/html/boost_asio/reference/RangeConnectHandler.html
 /doc/html/boost_asio/reference/read/
 /doc/html/boost_asio/reference/read_at/
 /doc/html/boost_asio/reference/read_at.html
@@ -3213,6 +3521,9 @@
 /doc/html/boost_asio/reference/read_at/overload8.html
 /doc/html/boost_asio/reference/ReadHandler.html
 /doc/html/boost_asio/reference/read.html
+/doc/html/boost_asio/reference/read/overload10.html
+/doc/html/boost_asio/reference/read/overload11.html
+/doc/html/boost_asio/reference/read/overload12.html
 /doc/html/boost_asio/reference/read/overload1.html
 /doc/html/boost_asio/reference/read/overload2.html
 /doc/html/boost_asio/reference/read/overload3.html
@@ -3221,8 +3532,16 @@
 /doc/html/boost_asio/reference/read/overload6.html
 /doc/html/boost_asio/reference/read/overload7.html
 /doc/html/boost_asio/reference/read/overload8.html
+/doc/html/boost_asio/reference/read/overload9.html
 /doc/html/boost_asio/reference/read_until/
 /doc/html/boost_asio/reference/read_until.html
+/doc/html/boost_asio/reference/read_until/overload10.html
+/doc/html/boost_asio/reference/read_until/overload11.html
+/doc/html/boost_asio/reference/read_until/overload12.html
+/doc/html/boost_asio/reference/read_until/overload13.html
+/doc/html/boost_asio/reference/read_until/overload14.html
+/doc/html/boost_asio/reference/read_until/overload15.html
+/doc/html/boost_asio/reference/read_until/overload16.html
 /doc/html/boost_asio/reference/read_until/overload1.html
 /doc/html/boost_asio/reference/read_until/overload2.html
 /doc/html/boost_asio/reference/read_until/overload3.html
@@ -3231,54 +3550,17 @@
 /doc/html/boost_asio/reference/read_until/overload6.html
 /doc/html/boost_asio/reference/read_until/overload7.html
 /doc/html/boost_asio/reference/read_until/overload8.html
+/doc/html/boost_asio/reference/read_until/overload9.html
+/doc/html/boost_asio/reference/read_write_operations.html
 /doc/html/boost_asio/reference/ResolveHandler.html
-/doc/html/boost_asio/reference/ResolverService.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/
-/doc/html/boost_asio/reference/seq_packet_socket_service/assign.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/async_connect.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/async_receive.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/async_send.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/at_mark.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/available.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/bind.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/cancel.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/close.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/connect.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/construct.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/converting_move_construct.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/destroy.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/endpoint_type.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/get_io_service.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/get_option.html
-/doc/html/boost_asio/reference/seq_packet_socket_service.html
-/doc/html/boost_asio/reference/SeqPacketSocketService.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/id.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/implementation_type.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/io_control.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/is_open.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/local_endpoint.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/move_assign.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/move_construct.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/native_handle.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/native_handle_type.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/native.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/native_non_blocking/
-/doc/html/boost_asio/reference/seq_packet_socket_service/native_non_blocking.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/native_non_blocking/overload1.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/native_non_blocking/overload2.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/native_type.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/non_blocking/
-/doc/html/boost_asio/reference/seq_packet_socket_service/non_blocking.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/non_blocking/overload1.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/non_blocking/overload2.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/open.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/protocol_type.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/receive.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/remote_endpoint.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/send.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/seq_packet_socket_service.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/set_option.html
-/doc/html/boost_asio/reference/seq_packet_socket_service/shutdown.html
+/doc/html/boost_asio/reference/resolver_errc__try_again.html
+/doc/html/boost_asio/reference/serial_port/
+/doc/html/boost_asio/reference/serial_port/assign/
+/doc/html/boost_asio/reference/serial_port/assign.html
+/doc/html/boost_asio/reference/serial_port/assign/overload1.html
+/doc/html/boost_asio/reference/serial_port/assign/overload2.html
+/doc/html/boost_asio/reference/serial_port/async_read_some.html
+/doc/html/boost_asio/reference/serial_port/async_write_some.html
 /doc/html/boost_asio/reference/serial_port_base/
 /doc/html/boost_asio/reference/serial_port_base__baud_rate/
 /doc/html/boost_asio/reference/serial_port_base__baud_rate/baud_rate.html
@@ -3315,34 +3597,60 @@
 /doc/html/boost_asio/reference/serial_port_base__stop_bits/store.html
 /doc/html/boost_asio/reference/serial_port_base__stop_bits/type.html
 /doc/html/boost_asio/reference/serial_port_base__stop_bits/value.html
+/doc/html/boost_asio/reference/serial_port/cancel/
+/doc/html/boost_asio/reference/serial_port/cancel.html
+/doc/html/boost_asio/reference/serial_port/cancel/overload1.html
+/doc/html/boost_asio/reference/serial_port/cancel/overload2.html
+/doc/html/boost_asio/reference/serial_port/close/
+/doc/html/boost_asio/reference/serial_port/close.html
+/doc/html/boost_asio/reference/serial_port/close/overload1.html
+/doc/html/boost_asio/reference/serial_port/close/overload2.html
+/doc/html/boost_asio/reference/serial_port/executor_type.html
+/doc/html/boost_asio/reference/serial_port/get_executor.html
+/doc/html/boost_asio/reference/serial_port/get_io_context.html
+/doc/html/boost_asio/reference/serial_port/get_io_service.html
+/doc/html/boost_asio/reference/serial_port/get_option/
+/doc/html/boost_asio/reference/serial_port/get_option.html
+/doc/html/boost_asio/reference/serial_port/get_option/overload1.html
+/doc/html/boost_asio/reference/serial_port/get_option/overload2.html
 /doc/html/boost_asio/reference/serial_port.html
-/doc/html/boost_asio/reference/serial_port_service/
-/doc/html/boost_asio/reference/serial_port_service/assign.html
-/doc/html/boost_asio/reference/serial_port_service/async_read_some.html
-/doc/html/boost_asio/reference/serial_port_service/async_write_some.html
-/doc/html/boost_asio/reference/serial_port_service/cancel.html
-/doc/html/boost_asio/reference/serial_port_service/close.html
-/doc/html/boost_asio/reference/serial_port_service/construct.html
-/doc/html/boost_asio/reference/serial_port_service/destroy.html
-/doc/html/boost_asio/reference/serial_port_service/get_io_service.html
-/doc/html/boost_asio/reference/serial_port_service/get_option.html
-/doc/html/boost_asio/reference/serial_port_service.html
-/doc/html/boost_asio/reference/SerialPortService.html
-/doc/html/boost_asio/reference/serial_port_service/id.html
-/doc/html/boost_asio/reference/serial_port_service/implementation_type.html
-/doc/html/boost_asio/reference/serial_port_service/is_open.html
-/doc/html/boost_asio/reference/serial_port_service/move_assign.html
-/doc/html/boost_asio/reference/serial_port_service/move_construct.html
-/doc/html/boost_asio/reference/serial_port_service/native_handle.html
-/doc/html/boost_asio/reference/serial_port_service/native_handle_type.html
-/doc/html/boost_asio/reference/serial_port_service/native.html
-/doc/html/boost_asio/reference/serial_port_service/native_type.html
-/doc/html/boost_asio/reference/serial_port_service/open.html
-/doc/html/boost_asio/reference/serial_port_service/read_some.html
-/doc/html/boost_asio/reference/serial_port_service/send_break.html
-/doc/html/boost_asio/reference/serial_port_service/serial_port_service.html
-/doc/html/boost_asio/reference/serial_port_service/set_option.html
-/doc/html/boost_asio/reference/serial_port_service/write_some.html
+/doc/html/boost_asio/reference/serial_port/is_open.html
+/doc/html/boost_asio/reference/serial_port/lowest_layer/
+/doc/html/boost_asio/reference/serial_port/lowest_layer.html
+/doc/html/boost_asio/reference/serial_port/lowest_layer/overload1.html
+/doc/html/boost_asio/reference/serial_port/lowest_layer/overload2.html
+/doc/html/boost_asio/reference/serial_port/lowest_layer_type.html
+/doc/html/boost_asio/reference/serial_port/native_handle.html
+/doc/html/boost_asio/reference/serial_port/native_handle_type.html
+/doc/html/boost_asio/reference/serial_port/open/
+/doc/html/boost_asio/reference/serial_port/open.html
+/doc/html/boost_asio/reference/serial_port/open/overload1.html
+/doc/html/boost_asio/reference/serial_port/open/overload2.html
+/doc/html/boost_asio/reference/serial_port/operator_eq_.html
+/doc/html/boost_asio/reference/serial_port/read_some/
+/doc/html/boost_asio/reference/serial_port/read_some.html
+/doc/html/boost_asio/reference/serial_port/read_some/overload1.html
+/doc/html/boost_asio/reference/serial_port/read_some/overload2.html
+/doc/html/boost_asio/reference/serial_port/send_break/
+/doc/html/boost_asio/reference/serial_port/send_break.html
+/doc/html/boost_asio/reference/serial_port/send_break/overload1.html
+/doc/html/boost_asio/reference/serial_port/send_break/overload2.html
+/doc/html/boost_asio/reference/serial_port/serial_port/
+/doc/html/boost_asio/reference/serial_port/_serial_port.html
+/doc/html/boost_asio/reference/serial_port/serial_port.html
+/doc/html/boost_asio/reference/serial_port/serial_port/overload1.html
+/doc/html/boost_asio/reference/serial_port/serial_port/overload2.html
+/doc/html/boost_asio/reference/serial_port/serial_port/overload3.html
+/doc/html/boost_asio/reference/serial_port/serial_port/overload4.html
+/doc/html/boost_asio/reference/serial_port/serial_port/overload5.html
+/doc/html/boost_asio/reference/serial_port/set_option/
+/doc/html/boost_asio/reference/serial_port/set_option.html
+/doc/html/boost_asio/reference/serial_port/set_option/overload1.html
+/doc/html/boost_asio/reference/serial_port/set_option/overload2.html
+/doc/html/boost_asio/reference/serial_port/write_some/
+/doc/html/boost_asio/reference/serial_port/write_some.html
+/doc/html/boost_asio/reference/serial_port/write_some/overload1.html
+/doc/html/boost_asio/reference/serial_port/write_some/overload2.html
 /doc/html/boost_asio/reference/service_already_exists/
 /doc/html/boost_asio/reference/service_already_exists.html
 /doc/html/boost_asio/reference/service_already_exists/service_already_exists.html
@@ -3351,60 +3659,36 @@
 /doc/html/boost_asio/reference/SettableSocketOption.html
 /doc/html/boost_asio/reference/ShutdownHandler.html
 /doc/html/boost_asio/reference/SignalHandler.html
+/doc/html/boost_asio/reference/signal_set/
+/doc/html/boost_asio/reference/signal_set/add/
+/doc/html/boost_asio/reference/signal_set/add.html
+/doc/html/boost_asio/reference/signal_set/add/overload1.html
+/doc/html/boost_asio/reference/signal_set/add/overload2.html
+/doc/html/boost_asio/reference/signal_set/async_wait.html
+/doc/html/boost_asio/reference/signal_set/cancel/
+/doc/html/boost_asio/reference/signal_set/cancel.html
+/doc/html/boost_asio/reference/signal_set/cancel/overload1.html
+/doc/html/boost_asio/reference/signal_set/cancel/overload2.html
+/doc/html/boost_asio/reference/signal_set/clear/
+/doc/html/boost_asio/reference/signal_set/clear.html
+/doc/html/boost_asio/reference/signal_set/clear/overload1.html
+/doc/html/boost_asio/reference/signal_set/clear/overload2.html
+/doc/html/boost_asio/reference/signal_set/executor_type.html
+/doc/html/boost_asio/reference/signal_set/get_executor.html
+/doc/html/boost_asio/reference/signal_set/get_io_context.html
+/doc/html/boost_asio/reference/signal_set/get_io_service.html
 /doc/html/boost_asio/reference/signal_set.html
-/doc/html/boost_asio/reference/signal_set_service/
-/doc/html/boost_asio/reference/signal_set_service/add.html
-/doc/html/boost_asio/reference/signal_set_service/async_wait.html
-/doc/html/boost_asio/reference/signal_set_service/cancel.html
-/doc/html/boost_asio/reference/signal_set_service/clear.html
-/doc/html/boost_asio/reference/signal_set_service/construct.html
-/doc/html/boost_asio/reference/signal_set_service/destroy.html
-/doc/html/boost_asio/reference/signal_set_service/get_io_service.html
-/doc/html/boost_asio/reference/signal_set_service.html
-/doc/html/boost_asio/reference/SignalSetService.html
-/doc/html/boost_asio/reference/signal_set_service/id.html
-/doc/html/boost_asio/reference/signal_set_service/implementation_type.html
-/doc/html/boost_asio/reference/signal_set_service/remove.html
-/doc/html/boost_asio/reference/signal_set_service/signal_set_service.html
-/doc/html/boost_asio/reference/socket_acceptor_service/
-/doc/html/boost_asio/reference/socket_acceptor_service/accept.html
-/doc/html/boost_asio/reference/socket_acceptor_service/assign.html
-/doc/html/boost_asio/reference/socket_acceptor_service/async_accept.html
-/doc/html/boost_asio/reference/socket_acceptor_service/bind.html
-/doc/html/boost_asio/reference/socket_acceptor_service/cancel.html
-/doc/html/boost_asio/reference/socket_acceptor_service/close.html
-/doc/html/boost_asio/reference/socket_acceptor_service/construct.html
-/doc/html/boost_asio/reference/socket_acceptor_service/converting_move_construct.html
-/doc/html/boost_asio/reference/socket_acceptor_service/destroy.html
-/doc/html/boost_asio/reference/socket_acceptor_service/endpoint_type.html
-/doc/html/boost_asio/reference/socket_acceptor_service/get_io_service.html
-/doc/html/boost_asio/reference/socket_acceptor_service/get_option.html
-/doc/html/boost_asio/reference/socket_acceptor_service.html
-/doc/html/boost_asio/reference/SocketAcceptorService.html
-/doc/html/boost_asio/reference/socket_acceptor_service/id.html
-/doc/html/boost_asio/reference/socket_acceptor_service/implementation_type.html
-/doc/html/boost_asio/reference/socket_acceptor_service/io_control.html
-/doc/html/boost_asio/reference/socket_acceptor_service/is_open.html
-/doc/html/boost_asio/reference/socket_acceptor_service/listen.html
-/doc/html/boost_asio/reference/socket_acceptor_service/local_endpoint.html
-/doc/html/boost_asio/reference/socket_acceptor_service/move_assign.html
-/doc/html/boost_asio/reference/socket_acceptor_service/move_construct.html
-/doc/html/boost_asio/reference/socket_acceptor_service/native_handle.html
-/doc/html/boost_asio/reference/socket_acceptor_service/native_handle_type.html
-/doc/html/boost_asio/reference/socket_acceptor_service/native.html
-/doc/html/boost_asio/reference/socket_acceptor_service/native_non_blocking/
-/doc/html/boost_asio/reference/socket_acceptor_service/native_non_blocking.html
-/doc/html/boost_asio/reference/socket_acceptor_service/native_non_blocking/overload1.html
-/doc/html/boost_asio/reference/socket_acceptor_service/native_non_blocking/overload2.html
-/doc/html/boost_asio/reference/socket_acceptor_service/native_type.html
-/doc/html/boost_asio/reference/socket_acceptor_service/non_blocking/
-/doc/html/boost_asio/reference/socket_acceptor_service/non_blocking.html
-/doc/html/boost_asio/reference/socket_acceptor_service/non_blocking/overload1.html
-/doc/html/boost_asio/reference/socket_acceptor_service/non_blocking/overload2.html
-/doc/html/boost_asio/reference/socket_acceptor_service/open.html
-/doc/html/boost_asio/reference/socket_acceptor_service/protocol_type.html
-/doc/html/boost_asio/reference/socket_acceptor_service/set_option.html
-/doc/html/boost_asio/reference/socket_acceptor_service/socket_acceptor_service.html
+/doc/html/boost_asio/reference/signal_set/remove/
+/doc/html/boost_asio/reference/signal_set/remove.html
+/doc/html/boost_asio/reference/signal_set/remove/overload1.html
+/doc/html/boost_asio/reference/signal_set/remove/overload2.html
+/doc/html/boost_asio/reference/signal_set/signal_set/
+/doc/html/boost_asio/reference/signal_set/_signal_set.html
+/doc/html/boost_asio/reference/signal_set/signal_set.html
+/doc/html/boost_asio/reference/signal_set/signal_set/overload1.html
+/doc/html/boost_asio/reference/signal_set/signal_set/overload2.html
+/doc/html/boost_asio/reference/signal_set/signal_set/overload3.html
+/doc/html/boost_asio/reference/signal_set/signal_set/overload4.html
 /doc/html/boost_asio/reference/socket_base/
 /doc/html/boost_asio/reference/socket_base/broadcast.html
 /doc/html/boost_asio/reference/socket_base/bytes_readable.html
@@ -3415,12 +3699,13 @@
 /doc/html/boost_asio/reference/socket_base/keep_alive.html
 /doc/html/boost_asio/reference/socket_base/linger.html
 /doc/html/boost_asio/reference/socket_base/max_connections.html
+/doc/html/boost_asio/reference/socket_base/max_listen_connections.html
 /doc/html/boost_asio/reference/socket_base/message_do_not_route.html
 /doc/html/boost_asio/reference/socket_base/message_end_of_record.html
 /doc/html/boost_asio/reference/socket_base/message_flags.html
 /doc/html/boost_asio/reference/socket_base/message_out_of_band.html
 /doc/html/boost_asio/reference/socket_base/message_peek.html
-/doc/html/boost_asio/reference/socket_base/non_blocking_io.html
+/doc/html/boost_asio/reference/socket_base/out_of_band_inline.html
 /doc/html/boost_asio/reference/socket_base/receive_buffer_size.html
 /doc/html/boost_asio/reference/socket_base/receive_low_watermark.html
 /doc/html/boost_asio/reference/socket_base/reuse_address.html
@@ -3428,13 +3713,16 @@
 /doc/html/boost_asio/reference/socket_base/send_low_watermark.html
 /doc/html/boost_asio/reference/socket_base/shutdown_type.html
 /doc/html/boost_asio/reference/socket_base/_socket_base.html
-/doc/html/boost_asio/reference/SocketService.html
+/doc/html/boost_asio/reference/socket_base/wait_type.html
 /doc/html/boost_asio/reference/spawn/
 /doc/html/boost_asio/reference/spawn.html
 /doc/html/boost_asio/reference/spawn/overload1.html
 /doc/html/boost_asio/reference/spawn/overload2.html
 /doc/html/boost_asio/reference/spawn/overload3.html
 /doc/html/boost_asio/reference/spawn/overload4.html
+/doc/html/boost_asio/reference/spawn/overload5.html
+/doc/html/boost_asio/reference/spawn/overload6.html
+/doc/html/boost_asio/reference/spawn/overload7.html
 /doc/html/boost_asio/reference/ssl__context/
 /doc/html/boost_asio/reference/ssl__context/add_certificate_authority/
 /doc/html/boost_asio/reference/ssl__context/add_certificate_authority.html
@@ -3453,6 +3741,8 @@
 /doc/html/boost_asio/reference/ssl__context_base/no_compression.html
 /doc/html/boost_asio/reference/ssl__context_base/no_sslv2.html
 /doc/html/boost_asio/reference/ssl__context_base/no_sslv3.html
+/doc/html/boost_asio/reference/ssl__context_base/no_tlsv1_1.html
+/doc/html/boost_asio/reference/ssl__context_base/no_tlsv1_2.html
 /doc/html/boost_asio/reference/ssl__context_base/no_tlsv1.html
 /doc/html/boost_asio/reference/ssl__context_base/options.html
 /doc/html/boost_asio/reference/ssl__context_base/password_purpose.html
@@ -3466,12 +3756,9 @@
 /doc/html/boost_asio/reference/ssl__context/context.html
 /doc/html/boost_asio/reference/ssl__context/context/overload1.html
 /doc/html/boost_asio/reference/ssl__context/context/overload2.html
-/doc/html/boost_asio/reference/ssl__context/context/overload3.html
 /doc/html/boost_asio/reference/ssl__context/default_workarounds.html
 /doc/html/boost_asio/reference/ssl__context/file_format.html
 /doc/html/boost_asio/reference/ssl__context.html
-/doc/html/boost_asio/reference/ssl__context/impl.html
-/doc/html/boost_asio/reference/ssl__context/impl_type.html
 /doc/html/boost_asio/reference/ssl__context/load_verify_file/
 /doc/html/boost_asio/reference/ssl__context/load_verify_file.html
 /doc/html/boost_asio/reference/ssl__context/load_verify_file/overload1.html
@@ -3482,6 +3769,8 @@
 /doc/html/boost_asio/reference/ssl__context/no_compression.html
 /doc/html/boost_asio/reference/ssl__context/no_sslv2.html
 /doc/html/boost_asio/reference/ssl__context/no_sslv3.html
+/doc/html/boost_asio/reference/ssl__context/no_tlsv1_1.html
+/doc/html/boost_asio/reference/ssl__context/no_tlsv1_2.html
 /doc/html/boost_asio/reference/ssl__context/no_tlsv1.html
 /doc/html/boost_asio/reference/ssl__context/operator_eq_.html
 /doc/html/boost_asio/reference/ssl__context/options.html
@@ -3551,6 +3840,10 @@
 /doc/html/boost_asio/reference/ssl__context/use_tmp_dh.html
 /doc/html/boost_asio/reference/ssl__context/use_tmp_dh/overload1.html
 /doc/html/boost_asio/reference/ssl__context/use_tmp_dh/overload2.html
+/doc/html/boost_asio/reference/ssl__error__get_stream_category.html
+/doc/html/boost_asio/reference/ssl__error__make_error_code.html
+/doc/html/boost_asio/reference/ssl__error__stream_category.html
+/doc/html/boost_asio/reference/ssl__error__stream_errors.html
 /doc/html/boost_asio/reference/ssl__rfc2818_verification/
 /doc/html/boost_asio/reference/ssl__rfc2818_verification.html
 /doc/html/boost_asio/reference/ssl__rfc2818_verification/operator_lp__rp_.html
@@ -3568,6 +3861,9 @@
 /doc/html/boost_asio/reference/ssl__stream_base/handshake_type.html
 /doc/html/boost_asio/reference/ssl__stream_base.html
 /doc/html/boost_asio/reference/ssl__stream_base/_stream_base.html
+/doc/html/boost_asio/reference/ssl__stream/executor_type.html
+/doc/html/boost_asio/reference/ssl__stream/get_executor.html
+/doc/html/boost_asio/reference/ssl__stream/get_io_context.html
 /doc/html/boost_asio/reference/ssl__stream/get_io_service.html
 /doc/html/boost_asio/reference/ssl__stream/handshake/
 /doc/html/boost_asio/reference/ssl__stream/handshake.html
@@ -3577,11 +3873,9 @@
 /doc/html/boost_asio/reference/ssl__stream/handshake/overload4.html
 /doc/html/boost_asio/reference/ssl__stream/handshake_type.html
 /doc/html/boost_asio/reference/ssl__stream.html
-/doc/html/boost_asio/reference/ssl__stream/impl.html
 /doc/html/boost_asio/reference/ssl__stream__impl_struct/
 /doc/html/boost_asio/reference/ssl__stream__impl_struct.html
 /doc/html/boost_asio/reference/ssl__stream__impl_struct/ssl.html
-/doc/html/boost_asio/reference/ssl__stream/impl_type.html
 /doc/html/boost_asio/reference/ssl__stream/lowest_layer/
 /doc/html/boost_asio/reference/ssl__stream/lowest_layer.html
 /doc/html/boost_asio/reference/ssl__stream/lowest_layer/overload1.html
@@ -3631,62 +3925,102 @@
 /doc/html/boost_asio/reference/ssl__verify_none.html
 /doc/html/boost_asio/reference/ssl__verify_peer.html
 /doc/html/boost_asio/reference/steady_timer.html
+/doc/html/boost_asio/reference/strand/
+/doc/html/boost_asio/reference/strand/context.html
+/doc/html/boost_asio/reference/strand/defer.html
+/doc/html/boost_asio/reference/strand/dispatch.html
+/doc/html/boost_asio/reference/strand/get_inner_executor.html
 /doc/html/boost_asio/reference/strand.html
+/doc/html/boost_asio/reference/strand/inner_executor_type.html
+/doc/html/boost_asio/reference/strand/on_work_finished.html
+/doc/html/boost_asio/reference/strand/on_work_started.html
+/doc/html/boost_asio/reference/strand/operator_eq_/
+/doc/html/boost_asio/reference/strand/operator_eq__eq_.html
+/doc/html/boost_asio/reference/strand/operator_eq_.html
+/doc/html/boost_asio/reference/strand/operator_eq_/overload1.html
+/doc/html/boost_asio/reference/strand/operator_eq_/overload2.html
+/doc/html/boost_asio/reference/strand/operator_eq_/overload3.html
+/doc/html/boost_asio/reference/strand/operator_eq_/overload4.html
+/doc/html/boost_asio/reference/strand/operator_not__eq_.html
+/doc/html/boost_asio/reference/strand/post.html
+/doc/html/boost_asio/reference/strand/running_in_this_thread.html
+/doc/html/boost_asio/reference/strand/strand/
+/doc/html/boost_asio/reference/strand/_strand.html
+/doc/html/boost_asio/reference/strand/strand.html
+/doc/html/boost_asio/reference/strand/strand/overload1.html
+/doc/html/boost_asio/reference/strand/strand/overload2.html
+/doc/html/boost_asio/reference/strand/strand/overload3.html
+/doc/html/boost_asio/reference/strand/strand/overload4.html
+/doc/html/boost_asio/reference/strand/strand/overload5.html
+/doc/html/boost_asio/reference/strand/strand/overload6.html
 /doc/html/boost_asio/reference/streambuf.html
-/doc/html/boost_asio/reference/StreamDescriptorService.html
-/doc/html/boost_asio/reference/StreamHandleService.html
-/doc/html/boost_asio/reference/stream_socket_service/
-/doc/html/boost_asio/reference/stream_socket_service/assign.html
-/doc/html/boost_asio/reference/stream_socket_service/async_connect.html
-/doc/html/boost_asio/reference/stream_socket_service/async_receive.html
-/doc/html/boost_asio/reference/stream_socket_service/async_send.html
-/doc/html/boost_asio/reference/stream_socket_service/at_mark.html
-/doc/html/boost_asio/reference/stream_socket_service/available.html
-/doc/html/boost_asio/reference/stream_socket_service/bind.html
-/doc/html/boost_asio/reference/stream_socket_service/cancel.html
-/doc/html/boost_asio/reference/stream_socket_service/close.html
-/doc/html/boost_asio/reference/stream_socket_service/connect.html
-/doc/html/boost_asio/reference/stream_socket_service/construct.html
-/doc/html/boost_asio/reference/stream_socket_service/converting_move_construct.html
-/doc/html/boost_asio/reference/stream_socket_service/destroy.html
-/doc/html/boost_asio/reference/stream_socket_service/endpoint_type.html
-/doc/html/boost_asio/reference/stream_socket_service/get_io_service.html
-/doc/html/boost_asio/reference/stream_socket_service/get_option.html
-/doc/html/boost_asio/reference/stream_socket_service.html
-/doc/html/boost_asio/reference/StreamSocketService.html
-/doc/html/boost_asio/reference/stream_socket_service/id.html
-/doc/html/boost_asio/reference/stream_socket_service/implementation_type.html
-/doc/html/boost_asio/reference/stream_socket_service/io_control.html
-/doc/html/boost_asio/reference/stream_socket_service/is_open.html
-/doc/html/boost_asio/reference/stream_socket_service/local_endpoint.html
-/doc/html/boost_asio/reference/stream_socket_service/move_assign.html
-/doc/html/boost_asio/reference/stream_socket_service/move_construct.html
-/doc/html/boost_asio/reference/stream_socket_service/native_handle.html
-/doc/html/boost_asio/reference/stream_socket_service/native_handle_type.html
-/doc/html/boost_asio/reference/stream_socket_service/native.html
-/doc/html/boost_asio/reference/stream_socket_service/native_non_blocking/
-/doc/html/boost_asio/reference/stream_socket_service/native_non_blocking.html
-/doc/html/boost_asio/reference/stream_socket_service/native_non_blocking/overload1.html
-/doc/html/boost_asio/reference/stream_socket_service/native_non_blocking/overload2.html
-/doc/html/boost_asio/reference/stream_socket_service/native_type.html
-/doc/html/boost_asio/reference/stream_socket_service/non_blocking/
-/doc/html/boost_asio/reference/stream_socket_service/non_blocking.html
-/doc/html/boost_asio/reference/stream_socket_service/non_blocking/overload1.html
-/doc/html/boost_asio/reference/stream_socket_service/non_blocking/overload2.html
-/doc/html/boost_asio/reference/stream_socket_service/open.html
-/doc/html/boost_asio/reference/stream_socket_service/protocol_type.html
-/doc/html/boost_asio/reference/stream_socket_service/receive.html
-/doc/html/boost_asio/reference/stream_socket_service/remote_endpoint.html
-/doc/html/boost_asio/reference/stream_socket_service/send.html
-/doc/html/boost_asio/reference/stream_socket_service/set_option.html
-/doc/html/boost_asio/reference/stream_socket_service/shutdown.html
-/doc/html/boost_asio/reference/stream_socket_service/stream_socket_service.html
+/doc/html/boost_asio/reference/synchronous_socket_operations.html
 /doc/html/boost_asio/reference/SyncRandomAccessReadDevice.html
 /doc/html/boost_asio/reference/SyncRandomAccessWriteDevice.html
 /doc/html/boost_asio/reference/SyncReadStream.html
 /doc/html/boost_asio/reference/SyncWriteStream.html
+/doc/html/boost_asio/reference/system_context/
+/doc/html/boost_asio/reference/system_context/add_service.html
+/doc/html/boost_asio/reference/system_context/destroy.html
+/doc/html/boost_asio/reference/system_context/executor_type.html
+/doc/html/boost_asio/reference/system_context/fork_event.html
+/doc/html/boost_asio/reference/system_context/get_executor.html
+/doc/html/boost_asio/reference/system_context/has_service.html
+/doc/html/boost_asio/reference/system_context.html
+/doc/html/boost_asio/reference/system_context/join.html
+/doc/html/boost_asio/reference/system_context/make_service.html
+/doc/html/boost_asio/reference/system_context/notify_fork.html
+/doc/html/boost_asio/reference/system_context/shutdown.html
+/doc/html/boost_asio/reference/system_context/stop.html
+/doc/html/boost_asio/reference/system_context/stopped.html
+/doc/html/boost_asio/reference/system_context/_system_context.html
+/doc/html/boost_asio/reference/system_context/use_service/
+/doc/html/boost_asio/reference/system_context/use_service.html
+/doc/html/boost_asio/reference/system_context/use_service/overload1.html
+/doc/html/boost_asio/reference/system_context/use_service/overload2.html
+/doc/html/boost_asio/reference/system_executor/
+/doc/html/boost_asio/reference/system_executor/context.html
+/doc/html/boost_asio/reference/system_executor/defer.html
+/doc/html/boost_asio/reference/system_executor/dispatch.html
+/doc/html/boost_asio/reference/system_executor.html
+/doc/html/boost_asio/reference/system_executor/on_work_finished.html
+/doc/html/boost_asio/reference/system_executor/on_work_started.html
+/doc/html/boost_asio/reference/system_executor/operator_eq__eq_.html
+/doc/html/boost_asio/reference/system_executor/operator_not__eq_.html
+/doc/html/boost_asio/reference/system_executor/post.html
 /doc/html/boost_asio/reference/system_timer.html
-/doc/html/boost_asio/reference/TimerService.html
+/doc/html/boost_asio/reference/thread_pool/
+/doc/html/boost_asio/reference/thread_pool/add_service.html
+/doc/html/boost_asio/reference/thread_pool/destroy.html
+/doc/html/boost_asio/reference/thread_pool__executor_type/
+/doc/html/boost_asio/reference/thread_pool__executor_type/context.html
+/doc/html/boost_asio/reference/thread_pool__executor_type/defer.html
+/doc/html/boost_asio/reference/thread_pool__executor_type/dispatch.html
+/doc/html/boost_asio/reference/thread_pool__executor_type.html
+/doc/html/boost_asio/reference/thread_pool__executor_type/on_work_finished.html
+/doc/html/boost_asio/reference/thread_pool__executor_type/on_work_started.html
+/doc/html/boost_asio/reference/thread_pool__executor_type/operator_eq__eq_.html
+/doc/html/boost_asio/reference/thread_pool__executor_type/operator_not__eq_.html
+/doc/html/boost_asio/reference/thread_pool__executor_type/post.html
+/doc/html/boost_asio/reference/thread_pool__executor_type/running_in_this_thread.html
+/doc/html/boost_asio/reference/thread_pool/fork_event.html
+/doc/html/boost_asio/reference/thread_pool/get_executor.html
+/doc/html/boost_asio/reference/thread_pool/has_service.html
+/doc/html/boost_asio/reference/thread_pool.html
+/doc/html/boost_asio/reference/thread_pool/join.html
+/doc/html/boost_asio/reference/thread_pool/make_service.html
+/doc/html/boost_asio/reference/thread_pool/notify_fork.html
+/doc/html/boost_asio/reference/thread_pool/shutdown.html
+/doc/html/boost_asio/reference/thread_pool/stop.html
+/doc/html/boost_asio/reference/thread_pool/thread_pool/
+/doc/html/boost_asio/reference/thread_pool/_thread_pool.html
+/doc/html/boost_asio/reference/thread_pool/thread_pool.html
+/doc/html/boost_asio/reference/thread_pool/thread_pool/overload1.html
+/doc/html/boost_asio/reference/thread_pool/thread_pool/overload2.html
+/doc/html/boost_asio/reference/thread_pool/use_service/
+/doc/html/boost_asio/reference/thread_pool/use_service.html
+/doc/html/boost_asio/reference/thread_pool/use_service/overload1.html
+/doc/html/boost_asio/reference/thread_pool/use_service/overload2.html
 /doc/html/boost_asio/reference/TimeTraits.html
 /doc/html/boost_asio/reference/time_traits_lt__ptime__gt_/
 /doc/html/boost_asio/reference/time_traits_lt__ptime__gt_/add.html
@@ -3706,258 +4040,95 @@
 /doc/html/boost_asio/reference/use_future_t/get_allocator.html
 /doc/html/boost_asio/reference/use_future_t.html
 /doc/html/boost_asio/reference/use_future_t/operator_lb__rb_.html
+/doc/html/boost_asio/reference/use_future_t/operator_lp__rp_.html
+/doc/html/boost_asio/reference/use_future_t/rebind.html
 /doc/html/boost_asio/reference/use_future_t/use_future_t/
 /doc/html/boost_asio/reference/use_future_t/use_future_t.html
 /doc/html/boost_asio/reference/use_future_t/use_future_t/overload1.html
 /doc/html/boost_asio/reference/use_future_t/use_future_t/overload2.html
+/doc/html/boost_asio/reference/use_service/
 /doc/html/boost_asio/reference/use_service.html
-/doc/html/boost_asio/reference/waitable_timer_service/
-/doc/html/boost_asio/reference/waitable_timer_service/async_wait.html
-/doc/html/boost_asio/reference/waitable_timer_service/cancel.html
-/doc/html/boost_asio/reference/waitable_timer_service/cancel_one.html
-/doc/html/boost_asio/reference/waitable_timer_service/clock_type.html
-/doc/html/boost_asio/reference/waitable_timer_service/construct.html
-/doc/html/boost_asio/reference/waitable_timer_service/destroy.html
-/doc/html/boost_asio/reference/waitable_timer_service/duration.html
-/doc/html/boost_asio/reference/waitable_timer_service/expires_at/
-/doc/html/boost_asio/reference/waitable_timer_service/expires_at.html
-/doc/html/boost_asio/reference/waitable_timer_service/expires_at/overload1.html
-/doc/html/boost_asio/reference/waitable_timer_service/expires_at/overload2.html
-/doc/html/boost_asio/reference/waitable_timer_service/expires_from_now/
-/doc/html/boost_asio/reference/waitable_timer_service/expires_from_now.html
-/doc/html/boost_asio/reference/waitable_timer_service/expires_from_now/overload1.html
-/doc/html/boost_asio/reference/waitable_timer_service/expires_from_now/overload2.html
-/doc/html/boost_asio/reference/waitable_timer_service/get_io_service.html
-/doc/html/boost_asio/reference/waitable_timer_service.html
-/doc/html/boost_asio/reference/WaitableTimerService.html
-/doc/html/boost_asio/reference/waitable_timer_service/id.html
-/doc/html/boost_asio/reference/waitable_timer_service/implementation_type.html
-/doc/html/boost_asio/reference/waitable_timer_service/time_point.html
-/doc/html/boost_asio/reference/waitable_timer_service/traits_type.html
-/doc/html/boost_asio/reference/waitable_timer_service/waitable_timer_service.html
-/doc/html/boost_asio/reference/waitable_timer_service/wait.html
+/doc/html/boost_asio/reference/use_service/overload1.html
+/doc/html/boost_asio/reference/use_service/overload2.html
+/doc/html/boost_asio/reference/uses_executor.html
 /doc/html/boost_asio/reference/WaitHandler.html
 /doc/html/boost_asio/reference/wait_traits/
 /doc/html/boost_asio/reference/wait_traits.html
 /doc/html/boost_asio/reference/WaitTraits.html
+/doc/html/boost_asio/reference/wait_traits/to_wait_duration/
 /doc/html/boost_asio/reference/wait_traits/to_wait_duration.html
-/doc/html/boost_asio/reference/windows__basic_handle/
-/doc/html/boost_asio/reference/windows__basic_handle/assign/
-/doc/html/boost_asio/reference/windows__basic_handle/assign.html
-/doc/html/boost_asio/reference/windows__basic_handle/assign/overload1.html
-/doc/html/boost_asio/reference/windows__basic_handle/assign/overload2.html
-/doc/html/boost_asio/reference/windows__basic_handle/basic_handle/
-/doc/html/boost_asio/reference/windows__basic_handle/_basic_handle.html
-/doc/html/boost_asio/reference/windows__basic_handle/basic_handle.html
-/doc/html/boost_asio/reference/windows__basic_handle/basic_handle/overload1.html
-/doc/html/boost_asio/reference/windows__basic_handle/basic_handle/overload2.html
-/doc/html/boost_asio/reference/windows__basic_handle/basic_handle/overload3.html
-/doc/html/boost_asio/reference/windows__basic_handle/cancel/
-/doc/html/boost_asio/reference/windows__basic_handle/cancel.html
-/doc/html/boost_asio/reference/windows__basic_handle/cancel/overload1.html
-/doc/html/boost_asio/reference/windows__basic_handle/cancel/overload2.html
-/doc/html/boost_asio/reference/windows__basic_handle/close/
-/doc/html/boost_asio/reference/windows__basic_handle/close.html
-/doc/html/boost_asio/reference/windows__basic_handle/close/overload1.html
-/doc/html/boost_asio/reference/windows__basic_handle/close/overload2.html
-/doc/html/boost_asio/reference/windows__basic_handle/get_implementation/
-/doc/html/boost_asio/reference/windows__basic_handle/get_implementation.html
-/doc/html/boost_asio/reference/windows__basic_handle/get_implementation/overload1.html
-/doc/html/boost_asio/reference/windows__basic_handle/get_implementation/overload2.html
-/doc/html/boost_asio/reference/windows__basic_handle/get_io_service.html
-/doc/html/boost_asio/reference/windows__basic_handle/get_service/
-/doc/html/boost_asio/reference/windows__basic_handle/get_service.html
-/doc/html/boost_asio/reference/windows__basic_handle/get_service/overload1.html
-/doc/html/boost_asio/reference/windows__basic_handle/get_service/overload2.html
-/doc/html/boost_asio/reference/windows__basic_handle.html
-/doc/html/boost_asio/reference/windows__basic_handle/implementation.html
-/doc/html/boost_asio/reference/windows__basic_handle/implementation_type.html
-/doc/html/boost_asio/reference/windows__basic_handle/is_open.html
-/doc/html/boost_asio/reference/windows__basic_handle/lowest_layer/
-/doc/html/boost_asio/reference/windows__basic_handle/lowest_layer.html
-/doc/html/boost_asio/reference/windows__basic_handle/lowest_layer/overload1.html
-/doc/html/boost_asio/reference/windows__basic_handle/lowest_layer/overload2.html
-/doc/html/boost_asio/reference/windows__basic_handle/lowest_layer_type.html
-/doc/html/boost_asio/reference/windows__basic_handle/native_handle.html
-/doc/html/boost_asio/reference/windows__basic_handle/native_handle_type.html
-/doc/html/boost_asio/reference/windows__basic_handle/native.html
-/doc/html/boost_asio/reference/windows__basic_handle/native_type.html
-/doc/html/boost_asio/reference/windows__basic_handle/operator_eq_.html
-/doc/html/boost_asio/reference/windows__basic_handle/service.html
-/doc/html/boost_asio/reference/windows__basic_handle/service_type.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/
-/doc/html/boost_asio/reference/windows__basic_object_handle/assign/
-/doc/html/boost_asio/reference/windows__basic_object_handle/assign.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/assign/overload1.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/assign/overload2.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/async_wait.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle/
-/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle/overload1.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle/overload2.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle/overload3.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/cancel/
-/doc/html/boost_asio/reference/windows__basic_object_handle/cancel.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/cancel/overload1.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/cancel/overload2.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/close/
-/doc/html/boost_asio/reference/windows__basic_object_handle/close.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/close/overload1.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/close/overload2.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/get_implementation/
-/doc/html/boost_asio/reference/windows__basic_object_handle/get_implementation.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/get_implementation/overload1.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/get_implementation/overload2.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/get_io_service.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/get_service/
-/doc/html/boost_asio/reference/windows__basic_object_handle/get_service.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/get_service/overload1.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/get_service/overload2.html
-/doc/html/boost_asio/reference/windows__basic_object_handle.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/implementation.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/implementation_type.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/is_open.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/lowest_layer/
-/doc/html/boost_asio/reference/windows__basic_object_handle/lowest_layer.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/lowest_layer/overload1.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/lowest_layer/overload2.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/lowest_layer_type.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/native_handle.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/native_handle_type.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/native.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/native_type.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/operator_eq_.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/service.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/service_type.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/wait/
-/doc/html/boost_asio/reference/windows__basic_object_handle/wait.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/wait/overload1.html
-/doc/html/boost_asio/reference/windows__basic_object_handle/wait/overload2.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/assign/
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/assign.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/assign/overload1.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/assign/overload2.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/async_read_some_at.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/async_write_some_at.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle/
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload1.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload2.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload3.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/cancel/
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/cancel.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/cancel/overload1.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/cancel/overload2.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/close/
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/close.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/close/overload1.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/close/overload2.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/get_implementation/
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/get_implementation.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/get_implementation/overload1.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/get_implementation/overload2.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/get_io_service.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/get_service/
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/get_service.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/get_service/overload1.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/get_service/overload2.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/implementation.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/implementation_type.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/is_open.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/lowest_layer/
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/lowest_layer.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/lowest_layer/overload1.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/lowest_layer/overload2.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/lowest_layer_type.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/native_handle.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/native_handle_type.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/native.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/native_type.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/operator_eq_.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/read_some_at/
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/read_some_at.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/read_some_at/overload1.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/read_some_at/overload2.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/service.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/service_type.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/write_some_at/
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/write_some_at.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/write_some_at/overload1.html
-/doc/html/boost_asio/reference/windows__basic_random_access_handle/write_some_at/overload2.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/
-/doc/html/boost_asio/reference/windows__basic_stream_handle/assign/
-/doc/html/boost_asio/reference/windows__basic_stream_handle/assign.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/assign/overload1.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/assign/overload2.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/async_read_some.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/async_write_some.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle/
-/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle/overload1.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle/overload2.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle/overload3.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/cancel/
-/doc/html/boost_asio/reference/windows__basic_stream_handle/cancel.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/cancel/overload1.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/cancel/overload2.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/close/
-/doc/html/boost_asio/reference/windows__basic_stream_handle/close.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/close/overload1.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/close/overload2.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/get_implementation/
-/doc/html/boost_asio/reference/windows__basic_stream_handle/get_implementation.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/get_implementation/overload1.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/get_implementation/overload2.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/get_io_service.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/get_service/
-/doc/html/boost_asio/reference/windows__basic_stream_handle/get_service.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/get_service/overload1.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/get_service/overload2.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/implementation.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/implementation_type.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/is_open.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/lowest_layer/
-/doc/html/boost_asio/reference/windows__basic_stream_handle/lowest_layer.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/lowest_layer/overload1.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/lowest_layer/overload2.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/lowest_layer_type.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/native_handle.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/native_handle_type.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/native.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/native_type.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/operator_eq_.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/read_some/
-/doc/html/boost_asio/reference/windows__basic_stream_handle/read_some.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/read_some/overload1.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/read_some/overload2.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/service.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/service_type.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/write_some/
-/doc/html/boost_asio/reference/windows__basic_stream_handle/write_some.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/write_some/overload1.html
-/doc/html/boost_asio/reference/windows__basic_stream_handle/write_some/overload2.html
+/doc/html/boost_asio/reference/wait_traits/to_wait_duration/overload1.html
+/doc/html/boost_asio/reference/wait_traits/to_wait_duration/overload2.html
+/doc/html/boost_asio/reference/windows__object_handle/
+/doc/html/boost_asio/reference/windows__object_handle/assign/
+/doc/html/boost_asio/reference/windows__object_handle/assign.html
+/doc/html/boost_asio/reference/windows__object_handle/assign/overload1.html
+/doc/html/boost_asio/reference/windows__object_handle/assign/overload2.html
+/doc/html/boost_asio/reference/windows__object_handle/async_wait.html
+/doc/html/boost_asio/reference/windows__object_handle/cancel/
+/doc/html/boost_asio/reference/windows__object_handle/cancel.html
+/doc/html/boost_asio/reference/windows__object_handle/cancel/overload1.html
+/doc/html/boost_asio/reference/windows__object_handle/cancel/overload2.html
+/doc/html/boost_asio/reference/windows__object_handle/close/
+/doc/html/boost_asio/reference/windows__object_handle/close.html
+/doc/html/boost_asio/reference/windows__object_handle/close/overload1.html
+/doc/html/boost_asio/reference/windows__object_handle/close/overload2.html
+/doc/html/boost_asio/reference/windows__object_handle/executor_type.html
+/doc/html/boost_asio/reference/windows__object_handle/get_executor.html
+/doc/html/boost_asio/reference/windows__object_handle/get_io_context.html
+/doc/html/boost_asio/reference/windows__object_handle/get_io_service.html
 /doc/html/boost_asio/reference/windows__object_handle.html
-/doc/html/boost_asio/reference/windows__object_handle_service/
-/doc/html/boost_asio/reference/windows__object_handle_service/assign.html
-/doc/html/boost_asio/reference/windows__object_handle_service/async_wait.html
-/doc/html/boost_asio/reference/windows__object_handle_service/cancel.html
-/doc/html/boost_asio/reference/windows__object_handle_service/close.html
-/doc/html/boost_asio/reference/windows__object_handle_service/construct.html
-/doc/html/boost_asio/reference/windows__object_handle_service/destroy.html
-/doc/html/boost_asio/reference/windows__object_handle_service/get_io_service.html
-/doc/html/boost_asio/reference/windows__object_handle_service.html
-/doc/html/boost_asio/reference/windows__object_handle_service/id.html
-/doc/html/boost_asio/reference/windows__object_handle_service/implementation_type.html
-/doc/html/boost_asio/reference/windows__object_handle_service/is_open.html
-/doc/html/boost_asio/reference/windows__object_handle_service/move_assign.html
-/doc/html/boost_asio/reference/windows__object_handle_service/move_construct.html
-/doc/html/boost_asio/reference/windows__object_handle_service/native_handle.html
-/doc/html/boost_asio/reference/windows__object_handle_service/native_handle_type.html
-/doc/html/boost_asio/reference/windows__object_handle_service/object_handle_service.html
-/doc/html/boost_asio/reference/windows__object_handle_service/wait.html
+/doc/html/boost_asio/reference/windows__object_handle/is_open.html
+/doc/html/boost_asio/reference/windows__object_handle/lowest_layer/
+/doc/html/boost_asio/reference/windows__object_handle/lowest_layer.html
+/doc/html/boost_asio/reference/windows__object_handle/lowest_layer/overload1.html
+/doc/html/boost_asio/reference/windows__object_handle/lowest_layer/overload2.html
+/doc/html/boost_asio/reference/windows__object_handle/lowest_layer_type.html
+/doc/html/boost_asio/reference/windows__object_handle/native_handle.html
+/doc/html/boost_asio/reference/windows__object_handle/native_handle_type.html
+/doc/html/boost_asio/reference/windows__object_handle/object_handle/
+/doc/html/boost_asio/reference/windows__object_handle/object_handle.html
+/doc/html/boost_asio/reference/windows__object_handle/object_handle/overload1.html
+/doc/html/boost_asio/reference/windows__object_handle/object_handle/overload2.html
+/doc/html/boost_asio/reference/windows__object_handle/object_handle/overload3.html
+/doc/html/boost_asio/reference/windows__object_handle/operator_eq_.html
+/doc/html/boost_asio/reference/windows__object_handle/wait/
+/doc/html/boost_asio/reference/windows__object_handle/wait.html
+/doc/html/boost_asio/reference/windows__object_handle/wait/overload1.html
+/doc/html/boost_asio/reference/windows__object_handle/wait/overload2.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/
+/doc/html/boost_asio/reference/windows__overlapped_handle/assign/
+/doc/html/boost_asio/reference/windows__overlapped_handle/assign.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/assign/overload1.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/assign/overload2.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/cancel/
+/doc/html/boost_asio/reference/windows__overlapped_handle/cancel.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/cancel/overload1.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/cancel/overload2.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/close/
+/doc/html/boost_asio/reference/windows__overlapped_handle/close.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/close/overload1.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/close/overload2.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/executor_type.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/get_executor.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/get_io_context.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/get_io_service.html
+/doc/html/boost_asio/reference/windows__overlapped_handle.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/is_open.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/lowest_layer/
+/doc/html/boost_asio/reference/windows__overlapped_handle/lowest_layer.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/lowest_layer/overload1.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/lowest_layer/overload2.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/lowest_layer_type.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/native_handle.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/native_handle_type.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/operator_eq_.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/overlapped_handle/
+/doc/html/boost_asio/reference/windows__overlapped_handle/_overlapped_handle.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/overlapped_handle.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/overlapped_handle/overload1.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/overlapped_handle/overload2.html
+/doc/html/boost_asio/reference/windows__overlapped_handle/overlapped_handle/overload3.html
 /doc/html/boost_asio/reference/windows__overlapped_ptr/
 /doc/html/boost_asio/reference/windows__overlapped_ptr/complete.html
 /doc/html/boost_asio/reference/windows__overlapped_ptr/get/
@@ -3975,52 +4146,90 @@
 /doc/html/boost_asio/reference/windows__overlapped_ptr/reset.html
 /doc/html/boost_asio/reference/windows__overlapped_ptr/reset/overload1.html
 /doc/html/boost_asio/reference/windows__overlapped_ptr/reset/overload2.html
+/doc/html/boost_asio/reference/windows__random_access_handle/
+/doc/html/boost_asio/reference/windows__random_access_handle/assign/
+/doc/html/boost_asio/reference/windows__random_access_handle/assign.html
+/doc/html/boost_asio/reference/windows__random_access_handle/assign/overload1.html
+/doc/html/boost_asio/reference/windows__random_access_handle/assign/overload2.html
+/doc/html/boost_asio/reference/windows__random_access_handle/async_read_some_at.html
+/doc/html/boost_asio/reference/windows__random_access_handle/async_write_some_at.html
+/doc/html/boost_asio/reference/windows__random_access_handle/cancel/
+/doc/html/boost_asio/reference/windows__random_access_handle/cancel.html
+/doc/html/boost_asio/reference/windows__random_access_handle/cancel/overload1.html
+/doc/html/boost_asio/reference/windows__random_access_handle/cancel/overload2.html
+/doc/html/boost_asio/reference/windows__random_access_handle/close/
+/doc/html/boost_asio/reference/windows__random_access_handle/close.html
+/doc/html/boost_asio/reference/windows__random_access_handle/close/overload1.html
+/doc/html/boost_asio/reference/windows__random_access_handle/close/overload2.html
+/doc/html/boost_asio/reference/windows__random_access_handle/executor_type.html
+/doc/html/boost_asio/reference/windows__random_access_handle/get_executor.html
+/doc/html/boost_asio/reference/windows__random_access_handle/get_io_context.html
+/doc/html/boost_asio/reference/windows__random_access_handle/get_io_service.html
 /doc/html/boost_asio/reference/windows__random_access_handle.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/
-/doc/html/boost_asio/reference/windows__random_access_handle_service/assign.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/async_read_some_at.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/async_write_some_at.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/cancel.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/close.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/construct.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/destroy.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/get_io_service.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/id.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/implementation_type.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/is_open.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/move_assign.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/move_construct.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/native_handle.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/native_handle_type.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/native.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/native_type.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/random_access_handle_service.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/read_some_at.html
-/doc/html/boost_asio/reference/windows__random_access_handle_service/write_some_at.html
+/doc/html/boost_asio/reference/windows__random_access_handle/is_open.html
+/doc/html/boost_asio/reference/windows__random_access_handle/lowest_layer/
+/doc/html/boost_asio/reference/windows__random_access_handle/lowest_layer.html
+/doc/html/boost_asio/reference/windows__random_access_handle/lowest_layer/overload1.html
+/doc/html/boost_asio/reference/windows__random_access_handle/lowest_layer/overload2.html
+/doc/html/boost_asio/reference/windows__random_access_handle/lowest_layer_type.html
+/doc/html/boost_asio/reference/windows__random_access_handle/native_handle.html
+/doc/html/boost_asio/reference/windows__random_access_handle/native_handle_type.html
+/doc/html/boost_asio/reference/windows__random_access_handle/operator_eq_.html
+/doc/html/boost_asio/reference/windows__random_access_handle/random_access_handle/
+/doc/html/boost_asio/reference/windows__random_access_handle/random_access_handle.html
+/doc/html/boost_asio/reference/windows__random_access_handle/random_access_handle/overload1.html
+/doc/html/boost_asio/reference/windows__random_access_handle/random_access_handle/overload2.html
+/doc/html/boost_asio/reference/windows__random_access_handle/random_access_handle/overload3.html
+/doc/html/boost_asio/reference/windows__random_access_handle/read_some_at/
+/doc/html/boost_asio/reference/windows__random_access_handle/read_some_at.html
+/doc/html/boost_asio/reference/windows__random_access_handle/read_some_at/overload1.html
+/doc/html/boost_asio/reference/windows__random_access_handle/read_some_at/overload2.html
+/doc/html/boost_asio/reference/windows__random_access_handle/write_some_at/
+/doc/html/boost_asio/reference/windows__random_access_handle/write_some_at.html
+/doc/html/boost_asio/reference/windows__random_access_handle/write_some_at/overload1.html
+/doc/html/boost_asio/reference/windows__random_access_handle/write_some_at/overload2.html
+/doc/html/boost_asio/reference/windows__stream_handle/
+/doc/html/boost_asio/reference/windows__stream_handle/assign/
+/doc/html/boost_asio/reference/windows__stream_handle/assign.html
+/doc/html/boost_asio/reference/windows__stream_handle/assign/overload1.html
+/doc/html/boost_asio/reference/windows__stream_handle/assign/overload2.html
+/doc/html/boost_asio/reference/windows__stream_handle/async_read_some.html
+/doc/html/boost_asio/reference/windows__stream_handle/async_write_some.html
+/doc/html/boost_asio/reference/windows__stream_handle/cancel/
+/doc/html/boost_asio/reference/windows__stream_handle/cancel.html
+/doc/html/boost_asio/reference/windows__stream_handle/cancel/overload1.html
+/doc/html/boost_asio/reference/windows__stream_handle/cancel/overload2.html
+/doc/html/boost_asio/reference/windows__stream_handle/close/
+/doc/html/boost_asio/reference/windows__stream_handle/close.html
+/doc/html/boost_asio/reference/windows__stream_handle/close/overload1.html
+/doc/html/boost_asio/reference/windows__stream_handle/close/overload2.html
+/doc/html/boost_asio/reference/windows__stream_handle/executor_type.html
+/doc/html/boost_asio/reference/windows__stream_handle/get_executor.html
+/doc/html/boost_asio/reference/windows__stream_handle/get_io_context.html
+/doc/html/boost_asio/reference/windows__stream_handle/get_io_service.html
 /doc/html/boost_asio/reference/windows__stream_handle.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/
-/doc/html/boost_asio/reference/windows__stream_handle_service/assign.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/async_read_some.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/async_write_some.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/cancel.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/close.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/construct.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/destroy.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/get_io_service.html
-/doc/html/boost_asio/reference/windows__stream_handle_service.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/id.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/implementation_type.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/is_open.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/move_assign.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/move_construct.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/native_handle.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/native_handle_type.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/native.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/native_type.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/read_some.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/stream_handle_service.html
-/doc/html/boost_asio/reference/windows__stream_handle_service/write_some.html
+/doc/html/boost_asio/reference/windows__stream_handle/is_open.html
+/doc/html/boost_asio/reference/windows__stream_handle/lowest_layer/
+/doc/html/boost_asio/reference/windows__stream_handle/lowest_layer.html
+/doc/html/boost_asio/reference/windows__stream_handle/lowest_layer/overload1.html
+/doc/html/boost_asio/reference/windows__stream_handle/lowest_layer/overload2.html
+/doc/html/boost_asio/reference/windows__stream_handle/lowest_layer_type.html
+/doc/html/boost_asio/reference/windows__stream_handle/native_handle.html
+/doc/html/boost_asio/reference/windows__stream_handle/native_handle_type.html
+/doc/html/boost_asio/reference/windows__stream_handle/operator_eq_.html
+/doc/html/boost_asio/reference/windows__stream_handle/read_some/
+/doc/html/boost_asio/reference/windows__stream_handle/read_some.html
+/doc/html/boost_asio/reference/windows__stream_handle/read_some/overload1.html
+/doc/html/boost_asio/reference/windows__stream_handle/read_some/overload2.html
+/doc/html/boost_asio/reference/windows__stream_handle/stream_handle/
+/doc/html/boost_asio/reference/windows__stream_handle/stream_handle.html
+/doc/html/boost_asio/reference/windows__stream_handle/stream_handle/overload1.html
+/doc/html/boost_asio/reference/windows__stream_handle/stream_handle/overload2.html
+/doc/html/boost_asio/reference/windows__stream_handle/stream_handle/overload3.html
+/doc/html/boost_asio/reference/windows__stream_handle/write_some/
+/doc/html/boost_asio/reference/windows__stream_handle/write_some.html
+/doc/html/boost_asio/reference/windows__stream_handle/write_some/overload1.html
+/doc/html/boost_asio/reference/windows__stream_handle/write_some/overload2.html
 /doc/html/boost_asio/reference/write/
 /doc/html/boost_asio/reference/write_at/
 /doc/html/boost_asio/reference/write_at.html
@@ -4034,6 +4243,9 @@
 /doc/html/boost_asio/reference/write_at/overload8.html
 /doc/html/boost_asio/reference/WriteHandler.html
 /doc/html/boost_asio/reference/write.html
+/doc/html/boost_asio/reference/write/overload10.html
+/doc/html/boost_asio/reference/write/overload11.html
+/doc/html/boost_asio/reference/write/overload12.html
 /doc/html/boost_asio/reference/write/overload1.html
 /doc/html/boost_asio/reference/write/overload2.html
 /doc/html/boost_asio/reference/write/overload3.html
@@ -4042,6 +4254,7 @@
 /doc/html/boost_asio/reference/write/overload6.html
 /doc/html/boost_asio/reference/write/overload7.html
 /doc/html/boost_asio/reference/write/overload8.html
+/doc/html/boost_asio/reference/write/overload9.html
 /doc/html/boost_asio/reference/yield_context.html
 /doc/html/boost_asio/sync_op.png
 /doc/html/boost_asio/tutorial/
@@ -4092,6 +4305,7 @@
 /libs/asio/doc/history.qbk
 /libs/asio/doc/index.xml
 /libs/asio/doc/Jamfile.v2
+/libs/asio/doc/net_ts.qbk
 /libs/asio/doc/noncopyable_dox.txt
 /libs/asio/doc/overview/
 /libs/asio/doc/overview/allocation.qbk
@@ -4103,6 +4317,7 @@
 /libs/asio/doc/overview/basics.qbk
 /libs/asio/doc/overview/bsd_sockets.qbk
 /libs/asio/doc/overview/buffers.qbk
+/libs/asio/doc/overview/concurrency_hint.qbk
 /libs/asio/doc/overview/coroutine.qbk
 /libs/asio/doc/overview/cpp2011.qbk
 /libs/asio/doc/overview/handler_tracking.qbk
@@ -4133,59 +4348,53 @@
 /libs/asio/doc/reference.qbk
 /libs/asio/doc/reference.xsl
 /libs/asio/doc/requirements/
+/libs/asio/doc/requirements/AcceptableProtocol.qbk
 /libs/asio/doc/requirements/AcceptHandler.qbk
 /libs/asio/doc/requirements/asynchronous_operations.qbk
+/libs/asio/doc/requirements/asynchronous_socket_operations.qbk
 /libs/asio/doc/requirements/AsyncRandomAccessReadDevice.qbk
 /libs/asio/doc/requirements/AsyncRandomAccessWriteDevice.qbk
 /libs/asio/doc/requirements/AsyncReadStream.qbk
 /libs/asio/doc/requirements/AsyncWriteStream.qbk
 /libs/asio/doc/requirements/BufferedHandshakeHandler.qbk
+/libs/asio/doc/requirements/CompletionCondition.qbk
 /libs/asio/doc/requirements/CompletionHandler.qbk
-/libs/asio/doc/requirements/ComposedConnectHandler.qbk
+/libs/asio/doc/requirements/ConnectCondition.qbk
 /libs/asio/doc/requirements/ConnectHandler.qbk
 /libs/asio/doc/requirements/ConstBufferSequence.qbk
-/libs/asio/doc/requirements/ConvertibleToConstBuffer.qbk
-/libs/asio/doc/requirements/ConvertibleToMutableBuffer.qbk
-/libs/asio/doc/requirements/DatagramSocketService.qbk
-/libs/asio/doc/requirements/DescriptorService.qbk
+/libs/asio/doc/requirements/DynamicBuffer.qbk
 /libs/asio/doc/requirements/Endpoint.qbk
+/libs/asio/doc/requirements/EndpointSequence.qbk
+/libs/asio/doc/requirements/ExecutionContext.qbk
+/libs/asio/doc/requirements/Executor.qbk
 /libs/asio/doc/requirements/GettableSerialPortOption.qbk
 /libs/asio/doc/requirements/GettableSocketOption.qbk
 /libs/asio/doc/requirements/Handler.qbk
-/libs/asio/doc/requirements/HandleService.qbk
 /libs/asio/doc/requirements/HandshakeHandler.qbk
 /libs/asio/doc/requirements/InternetProtocol.qbk
 /libs/asio/doc/requirements/IoControlCommand.qbk
 /libs/asio/doc/requirements/IoObjectService.qbk
+/libs/asio/doc/requirements/IteratorConnectHandler.qbk
+/libs/asio/doc/requirements/MoveAcceptHandler.qbk
 /libs/asio/doc/requirements/MutableBufferSequence.qbk
-/libs/asio/doc/requirements/ObjectHandleService.qbk
+/libs/asio/doc/requirements/ProtoAllocator.qbk
 /libs/asio/doc/requirements/Protocol.qbk
 /libs/asio/doc/requirements.qbk
-/libs/asio/doc/requirements/RandomAccessHandleService.qbk
-/libs/asio/doc/requirements/RawSocketService.qbk
+/libs/asio/doc/requirements/RangeConnectHandler.qbk
 /libs/asio/doc/requirements/ReadHandler.qbk
+/libs/asio/doc/requirements/read_write_operations.qbk
 /libs/asio/doc/requirements/ResolveHandler.qbk
-/libs/asio/doc/requirements/ResolverService.qbk
-/libs/asio/doc/requirements/SeqPacketSocketService.qbk
-/libs/asio/doc/requirements/SerialPortService.qbk
 /libs/asio/doc/requirements/Service.qbk
 /libs/asio/doc/requirements/SettableSerialPortOption.qbk
 /libs/asio/doc/requirements/SettableSocketOption.qbk
 /libs/asio/doc/requirements/ShutdownHandler.qbk
 /libs/asio/doc/requirements/SignalHandler.qbk
-/libs/asio/doc/requirements/SignalSetService.qbk
-/libs/asio/doc/requirements/SocketAcceptorService.qbk
-/libs/asio/doc/requirements/SocketService.qbk
-/libs/asio/doc/requirements/StreamDescriptorService.qbk
-/libs/asio/doc/requirements/StreamHandleService.qbk
-/libs/asio/doc/requirements/StreamSocketService.qbk
+/libs/asio/doc/requirements/synchronous_socket_operations.qbk
 /libs/asio/doc/requirements/SyncRandomAccessReadDevice.qbk
 /libs/asio/doc/requirements/SyncRandomAccessWriteDevice.qbk
 /libs/asio/doc/requirements/SyncReadStream.qbk
 /libs/asio/doc/requirements/SyncWriteStream.qbk
-/libs/asio/doc/requirements/TimerService.qbk
 /libs/asio/doc/requirements/TimeTraits.qbk
-/libs/asio/doc/requirements/WaitableTimerService.qbk
 /libs/asio/doc/requirements/WaitHandler.qbk
 /libs/asio/doc/requirements/WaitTraits.qbk
 /libs/asio/doc/requirements/WriteHandler.qbk
@@ -4197,18 +4406,15 @@
 /libs/asio/example/
 /libs/asio/example/cpp03/
 /libs/asio/example/cpp03/allocation/
-/libs/asio/example/cpp03/allocation/Jamfile
 /libs/asio/example/cpp03/allocation/Jamfile.v2
 /libs/asio/example/cpp03/allocation/server.cpp
 /libs/asio/example/cpp03/buffers/
-/libs/asio/example/cpp03/buffers/Jamfile
 /libs/asio/example/cpp03/buffers/Jamfile.v2
 /libs/asio/example/cpp03/buffers/reference_counted.cpp
 /libs/asio/example/cpp03/chat/
 /libs/asio/example/cpp03/chat/chat_client.cpp
 /libs/asio/example/cpp03/chat/chat_message.hpp
 /libs/asio/example/cpp03/chat/chat_server.cpp
-/libs/asio/example/cpp03/chat/Jamfile
 /libs/asio/example/cpp03/chat/Jamfile.v2
 /libs/asio/example/cpp03/chat/posix_chat_client.cpp
 /libs/asio/example/cpp03/echo/
@@ -4218,17 +4424,14 @@
 /libs/asio/example/cpp03/echo/blocking_tcp_echo_server.cpp
 /libs/asio/example/cpp03/echo/blocking_udp_echo_client.cpp
 /libs/asio/example/cpp03/echo/blocking_udp_echo_server.cpp
-/libs/asio/example/cpp03/echo/Jamfile
 /libs/asio/example/cpp03/echo/Jamfile.v2
 /libs/asio/example/cpp03/fork/
 /libs/asio/example/cpp03/fork/daemon.cpp
-/libs/asio/example/cpp03/fork/Jamfile
 /libs/asio/example/cpp03/fork/Jamfile.v2
 /libs/asio/example/cpp03/fork/process_per_connection.cpp
 /libs/asio/example/cpp03/http/
 /libs/asio/example/cpp03/http/client/
 /libs/asio/example/cpp03/http/client/async_client.cpp
-/libs/asio/example/cpp03/http/client/Jamfile
 /libs/asio/example/cpp03/http/client/Jamfile.v2
 /libs/asio/example/cpp03/http/client/sync_client.cpp
 /libs/asio/example/cpp03/http/doc_root/
@@ -4241,9 +4444,8 @@
 /libs/asio/example/cpp03/http/server2/connection.cpp
 /libs/asio/example/cpp03/http/server2/connection.hpp
 /libs/asio/example/cpp03/http/server2/header.hpp
-/libs/asio/example/cpp03/http/server2/io_service_pool.cpp
-/libs/asio/example/cpp03/http/server2/io_service_pool.hpp
-/libs/asio/example/cpp03/http/server2/Jamfile
+/libs/asio/example/cpp03/http/server2/io_context_pool.cpp
+/libs/asio/example/cpp03/http/server2/io_context_pool.hpp
 /libs/asio/example/cpp03/http/server2/Jamfile.v2
 /libs/asio/example/cpp03/http/server2/main.cpp
 /libs/asio/example/cpp03/http/server2/mime_types.cpp
@@ -4261,7 +4463,6 @@
 /libs/asio/example/cpp03/http/server3/connection.cpp
 /libs/asio/example/cpp03/http/server3/connection.hpp
 /libs/asio/example/cpp03/http/server3/header.hpp
-/libs/asio/example/cpp03/http/server3/Jamfile
 /libs/asio/example/cpp03/http/server3/Jamfile.v2
 /libs/asio/example/cpp03/http/server3/main.cpp
 /libs/asio/example/cpp03/http/server3/mime_types.cpp
@@ -4279,7 +4480,6 @@
 /libs/asio/example/cpp03/http/server4/file_handler.cpp
 /libs/asio/example/cpp03/http/server4/file_handler.hpp
 /libs/asio/example/cpp03/http/server4/header.hpp
-/libs/asio/example/cpp03/http/server4/Jamfile
 /libs/asio/example/cpp03/http/server4/Jamfile.v2
 /libs/asio/example/cpp03/http/server4/main.cpp
 /libs/asio/example/cpp03/http/server4/mime_types.cpp
@@ -4296,7 +4496,6 @@
 /libs/asio/example/cpp03/http/server/connection_manager.cpp
 /libs/asio/example/cpp03/http/server/connection_manager.hpp
 /libs/asio/example/cpp03/http/server/header.hpp
-/libs/asio/example/cpp03/http/server/Jamfile
 /libs/asio/example/cpp03/http/server/Jamfile.v2
 /libs/asio/example/cpp03/http/server/main.cpp
 /libs/asio/example/cpp03/http/server/mime_types.cpp
@@ -4313,70 +4512,61 @@
 /libs/asio/example/cpp03/icmp/
 /libs/asio/example/cpp03/icmp/icmp_header.hpp
 /libs/asio/example/cpp03/icmp/ipv4_header.hpp
-/libs/asio/example/cpp03/icmp/Jamfile
 /libs/asio/example/cpp03/icmp/Jamfile.v2
 /libs/asio/example/cpp03/icmp/ping.cpp
 /libs/asio/example/cpp03/invocation/
-/libs/asio/example/cpp03/invocation/Jamfile
 /libs/asio/example/cpp03/invocation/Jamfile.v2
 /libs/asio/example/cpp03/invocation/prioritised_handlers.cpp
 /libs/asio/example/cpp03/iostreams/
 /libs/asio/example/cpp03/iostreams/daytime_client.cpp
 /libs/asio/example/cpp03/iostreams/daytime_server.cpp
 /libs/asio/example/cpp03/iostreams/http_client.cpp
-/libs/asio/example/cpp03/iostreams/Jamfile
 /libs/asio/example/cpp03/iostreams/Jamfile.v2
 /libs/asio/example/cpp03/local/
 /libs/asio/example/cpp03/local/connect_pair.cpp
 /libs/asio/example/cpp03/local/iostream_client.cpp
-/libs/asio/example/cpp03/local/Jamfile
 /libs/asio/example/cpp03/local/Jamfile.v2
 /libs/asio/example/cpp03/local/stream_client.cpp
 /libs/asio/example/cpp03/local/stream_server.cpp
 /libs/asio/example/cpp03/multicast/
-/libs/asio/example/cpp03/multicast/Jamfile
 /libs/asio/example/cpp03/multicast/Jamfile.v2
 /libs/asio/example/cpp03/multicast/receiver.cpp
 /libs/asio/example/cpp03/multicast/sender.cpp
 /libs/asio/example/cpp03/nonblocking/
-/libs/asio/example/cpp03/nonblocking/Jamfile
 /libs/asio/example/cpp03/nonblocking/Jamfile.v2
 /libs/asio/example/cpp03/nonblocking/third_party_lib.cpp
 /libs/asio/example/cpp03/porthopper/
 /libs/asio/example/cpp03/porthopper/client.cpp
-/libs/asio/example/cpp03/porthopper/Jamfile
 /libs/asio/example/cpp03/porthopper/Jamfile.v2
 /libs/asio/example/cpp03/porthopper/protocol.hpp
 /libs/asio/example/cpp03/porthopper/server.cpp
 /libs/asio/example/cpp03/serialization/
 /libs/asio/example/cpp03/serialization/client.cpp
 /libs/asio/example/cpp03/serialization/connection.hpp
-/libs/asio/example/cpp03/serialization/Jamfile
 /libs/asio/example/cpp03/serialization/Jamfile.v2
 /libs/asio/example/cpp03/serialization/server.cpp
 /libs/asio/example/cpp03/serialization/stock.hpp
 /libs/asio/example/cpp03/services/
 /libs/asio/example/cpp03/services/basic_logger.hpp
 /libs/asio/example/cpp03/services/daytime_client.cpp
-/libs/asio/example/cpp03/services/Jamfile
 /libs/asio/example/cpp03/services/Jamfile.v2
 /libs/asio/example/cpp03/services/logger.hpp
 /libs/asio/example/cpp03/services/logger_service.cpp
 /libs/asio/example/cpp03/services/logger_service.hpp
-/libs/asio/example/cpp03/services/stream_socket_service.hpp
 /libs/asio/example/cpp03/socks4/
-/libs/asio/example/cpp03/socks4/Jamfile
 /libs/asio/example/cpp03/socks4/Jamfile.v2
 /libs/asio/example/cpp03/socks4/socks4.hpp
 /libs/asio/example/cpp03/socks4/sync_client.cpp
 /libs/asio/example/cpp03/spawn/
 /libs/asio/example/cpp03/spawn/echo_server.cpp
 /libs/asio/example/cpp03/spawn/Jamfile.v2
+/libs/asio/example/cpp03/spawn/parallel_grep.cpp
 /libs/asio/example/cpp03/ssl/
+/libs/asio/example/cpp03/ssl/ca2.pem
+/libs/asio/example/cpp03/ssl/ca3.pem
 /libs/asio/example/cpp03/ssl/ca.pem
 /libs/asio/example/cpp03/ssl/client.cpp
-/libs/asio/example/cpp03/ssl/dh512.pem
-/libs/asio/example/cpp03/ssl/Jamfile
+/libs/asio/example/cpp03/ssl/dh2048.pem
 /libs/asio/example/cpp03/ssl/Jamfile.v2
 /libs/asio/example/cpp03/ssl/README
 /libs/asio/example/cpp03/ssl/server.cpp
@@ -4385,11 +4575,9 @@
 /libs/asio/example/cpp03/timeouts/async_tcp_client.cpp
 /libs/asio/example/cpp03/timeouts/blocking_tcp_client.cpp
 /libs/asio/example/cpp03/timeouts/blocking_udp_client.cpp
-/libs/asio/example/cpp03/timeouts/Jamfile
 /libs/asio/example/cpp03/timeouts/Jamfile.v2
 /libs/asio/example/cpp03/timeouts/server.cpp
 /libs/asio/example/cpp03/timers/
-/libs/asio/example/cpp03/timers/Jamfile
 /libs/asio/example/cpp03/timers/Jamfile.v2
 /libs/asio/example/cpp03/timers/tick_count_timer.cpp
 /libs/asio/example/cpp03/timers/time_t_timer.cpp
@@ -4410,7 +4598,6 @@
 /libs/asio/example/cpp03/tutorial/daytime7/server.cpp
 /libs/asio/example/cpp03/tutorial/daytime_dox.txt
 /libs/asio/example/cpp03/tutorial/index_dox.txt
-/libs/asio/example/cpp03/tutorial/Jamfile
 /libs/asio/example/cpp03/tutorial/Jamfile.v2
 /libs/asio/example/cpp03/tutorial/timer1/
 /libs/asio/example/cpp03/tutorial/timer1/timer.cpp
@@ -4424,23 +4611,19 @@
 /libs/asio/example/cpp03/tutorial/timer5/timer.cpp
 /libs/asio/example/cpp03/tutorial/timer_dox.txt
 /libs/asio/example/cpp03/windows/
-/libs/asio/example/cpp03/windows/Jamfile
 /libs/asio/example/cpp03/windows/Jamfile.v2
 /libs/asio/example/cpp03/windows/transmit_file.cpp
 /libs/asio/example/cpp11/
 /libs/asio/example/cpp11/allocation/
-/libs/asio/example/cpp11/allocation/Jamfile
 /libs/asio/example/cpp11/allocation/Jamfile.v2
 /libs/asio/example/cpp11/allocation/server.cpp
 /libs/asio/example/cpp11/buffers/
-/libs/asio/example/cpp11/buffers/Jamfile
 /libs/asio/example/cpp11/buffers/Jamfile.v2
 /libs/asio/example/cpp11/buffers/reference_counted.cpp
 /libs/asio/example/cpp11/chat/
 /libs/asio/example/cpp11/chat/chat_client.cpp
 /libs/asio/example/cpp11/chat/chat_message.hpp
 /libs/asio/example/cpp11/chat/chat_server.cpp
-/libs/asio/example/cpp11/chat/Jamfile
 /libs/asio/example/cpp11/chat/Jamfile.v2
 /libs/asio/example/cpp11/echo/
 /libs/asio/example/cpp11/echo/async_tcp_echo_server.cpp
@@ -4449,12 +4632,26 @@
 /libs/asio/example/cpp11/echo/blocking_tcp_echo_server.cpp
 /libs/asio/example/cpp11/echo/blocking_udp_echo_client.cpp
 /libs/asio/example/cpp11/echo/blocking_udp_echo_server.cpp
-/libs/asio/example/cpp11/echo/Jamfile
 /libs/asio/example/cpp11/echo/Jamfile.v2
+/libs/asio/example/cpp11/executors/
+/libs/asio/example/cpp11/executors/actor.cpp
+/libs/asio/example/cpp11/executors/bank_account_1.cpp
+/libs/asio/example/cpp11/executors/bank_account_2.cpp
+/libs/asio/example/cpp11/executors/fork_join.cpp
+/libs/asio/example/cpp11/executors/Jamfile.v2
+/libs/asio/example/cpp11/executors/pipeline.cpp
+/libs/asio/example/cpp11/executors/priority_scheduler.cpp
+/libs/asio/example/cpp11/fork/
+/libs/asio/example/cpp11/fork/daemon.cpp
+/libs/asio/example/cpp11/fork/Jamfile.v2
+/libs/asio/example/cpp11/fork/process_per_connection.cpp
 /libs/asio/example/cpp11/futures/
 /libs/asio/example/cpp11/futures/daytime_client.cpp
-/libs/asio/example/cpp11/futures/Jamfile
 /libs/asio/example/cpp11/futures/Jamfile.v2
+/libs/asio/example/cpp11/handler_tracking/
+/libs/asio/example/cpp11/handler_tracking/async_tcp_echo_server.cpp
+/libs/asio/example/cpp11/handler_tracking/custom_tracking.hpp
+/libs/asio/example/cpp11/handler_tracking/Jamfile.v2
 /libs/asio/example/cpp11/http/
 /libs/asio/example/cpp11/http/server/
 /libs/asio/example/cpp11/http/server/connection.cpp
@@ -4462,7 +4659,6 @@
 /libs/asio/example/cpp11/http/server/connection_manager.cpp
 /libs/asio/example/cpp11/http/server/connection_manager.hpp
 /libs/asio/example/cpp11/http/server/header.hpp
-/libs/asio/example/cpp11/http/server/Jamfile
 /libs/asio/example/cpp11/http/server/Jamfile.v2
 /libs/asio/example/cpp11/http/server/main.cpp
 /libs/asio/example/cpp11/http/server/mime_types.cpp
@@ -4476,16 +4672,53 @@
 /libs/asio/example/cpp11/http/server/request_parser.hpp
 /libs/asio/example/cpp11/http/server/server.cpp
 /libs/asio/example/cpp11/http/server/server.hpp
+/libs/asio/example/cpp11/invocation/
+/libs/asio/example/cpp11/invocation/Jamfile.v2
+/libs/asio/example/cpp11/invocation/prioritised_handlers.cpp
+/libs/asio/example/cpp11/iostreams/
+/libs/asio/example/cpp11/iostreams/http_client.cpp
+/libs/asio/example/cpp11/local/
+/libs/asio/example/cpp11/local/connect_pair.cpp
+/libs/asio/example/cpp11/local/iostream_client.cpp
+/libs/asio/example/cpp11/local/Jamfile.v2
+/libs/asio/example/cpp11/local/stream_client.cpp
+/libs/asio/example/cpp11/local/stream_server.cpp
+/libs/asio/example/cpp11/multicast/
+/libs/asio/example/cpp11/multicast/Jamfile.v2
+/libs/asio/example/cpp11/multicast/receiver.cpp
+/libs/asio/example/cpp11/multicast/sender.cpp
+/libs/asio/example/cpp11/nonblocking/
+/libs/asio/example/cpp11/nonblocking/Jamfile.v2
+/libs/asio/example/cpp11/nonblocking/third_party_lib.cpp
 /libs/asio/example/cpp11/spawn/
 /libs/asio/example/cpp11/spawn/echo_server.cpp
 /libs/asio/example/cpp11/spawn/Jamfile.v2
+/libs/asio/example/cpp11/spawn/parallel_grep.cpp
+/libs/asio/example/cpp14/
+/libs/asio/example/cpp14/executors/
+/libs/asio/example/cpp14/executors/actor.cpp
+/libs/asio/example/cpp14/executors/async_1.cpp
+/libs/asio/example/cpp14/executors/async_2.cpp
+/libs/asio/example/cpp14/executors/bank_account_1.cpp
+/libs/asio/example/cpp14/executors/bank_account_2.cpp
+/libs/asio/example/cpp14/executors/fork_join.cpp
+/libs/asio/example/cpp14/executors/pipeline.cpp
+/libs/asio/example/cpp14/executors/priority_scheduler.cpp
 /libs/asio/index.html
+/libs/asio/meta/
+/libs/asio/meta/libraries.json
 /libs/asio/test/
 /libs/asio/test/archetypes/
+/libs/asio/test/archetypes/async_ops.hpp
 /libs/asio/test/archetypes/async_result.hpp
+/libs/asio/test/archetypes/deprecated_async_ops.hpp
+/libs/asio/test/archetypes/deprecated_async_result.hpp
 /libs/asio/test/archetypes/gettable_socket_option.hpp
 /libs/asio/test/archetypes/io_control_command.hpp
 /libs/asio/test/archetypes/settable_socket_option.hpp
+/libs/asio/test/associated_allocator.cpp
+/libs/asio/test/associated_executor.cpp
+/libs/asio/test/async_result.cpp
 /libs/asio/test/basic_datagram_socket.cpp
 /libs/asio/test/basic_deadline_timer.cpp
 /libs/asio/test/basic_raw_socket.cpp
@@ -4496,6 +4729,7 @@
 /libs/asio/test/basic_streambuf.cpp
 /libs/asio/test/basic_stream_socket.cpp
 /libs/asio/test/basic_waitable_timer.cpp
+/libs/asio/test/bind_executor.cpp
 /libs/asio/test/buffer.cpp
 /libs/asio/test/buffered_read_stream.cpp
 /libs/asio/test/buffered_stream.cpp
@@ -4507,7 +4741,12 @@
 /libs/asio/test/datagram_socket_service.cpp
 /libs/asio/test/deadline_timer.cpp
 /libs/asio/test/deadline_timer_service.cpp
+/libs/asio/test/defer.cpp
+/libs/asio/test/dispatch.cpp
 /libs/asio/test/error.cpp
+/libs/asio/test/execution_context.cpp
+/libs/asio/test/executor.cpp
+/libs/asio/test/executor_work_guard.cpp
 /libs/asio/test/generic/
 /libs/asio/test/generic/basic_endpoint.cpp
 /libs/asio/test/generic/datagram_protocol.cpp
@@ -4515,11 +4754,15 @@
 /libs/asio/test/generic/seq_packet_protocol.cpp
 /libs/asio/test/generic/stream_protocol.cpp
 /libs/asio/test/high_resolution_timer.cpp
-/libs/asio/test/io_service.cpp
+/libs/asio/test/io_context.cpp
 /libs/asio/test/ip/
 /libs/asio/test/ip/address.cpp
 /libs/asio/test/ip/address_v4.cpp
+/libs/asio/test/ip/address_v4_iterator.cpp
+/libs/asio/test/ip/address_v4_range.cpp
 /libs/asio/test/ip/address_v6.cpp
+/libs/asio/test/ip/address_v6_iterator.cpp
+/libs/asio/test/ip/address_v6_range.cpp
 /libs/asio/test/ip/basic_endpoint.cpp
 /libs/asio/test/ip/basic_resolver.cpp
 /libs/asio/test/ip/basic_resolver_entry.cpp
@@ -4528,6 +4771,8 @@
 /libs/asio/test/ip/host_name.cpp
 /libs/asio/test/ip/icmp.cpp
 /libs/asio/test/ip/multicast.cpp
+/libs/asio/test/ip/network_v4.cpp
+/libs/asio/test/ip/network_v6.cpp
 /libs/asio/test/ip/resolver_query_base.cpp
 /libs/asio/test/ip/resolver_service.cpp
 /libs/asio/test/ip/tcp.cpp
@@ -4536,31 +4781,30 @@
 /libs/asio/test/ip/v6_only.cpp
 /libs/asio/test/is_read_buffered.cpp
 /libs/asio/test/is_write_buffered.cpp
-/libs/asio/test/Jamfile
 /libs/asio/test/Jamfile.v2
 /libs/asio/test/latency/
 /libs/asio/test/latency/allocator.hpp
-/libs/asio/test/latency/coroutine.hpp
 /libs/asio/test/latency/high_res_clock.hpp
 /libs/asio/test/latency/Jamfile.v2
 /libs/asio/test/latency/tcp_client.cpp
 /libs/asio/test/latency/tcp_server.cpp
 /libs/asio/test/latency/udp_client.cpp
 /libs/asio/test/latency/udp_server.cpp
-/libs/asio/test/latency/unyield.hpp
-/libs/asio/test/latency/yield.hpp
 /libs/asio/test/local/
 /libs/asio/test/local/basic_endpoint.cpp
 /libs/asio/test/local/connect_pair.cpp
 /libs/asio/test/local/datagram_protocol.cpp
 /libs/asio/test/local/stream_protocol.cpp
+/libs/asio/test/packaged_task.cpp
 /libs/asio/test/placeholders.cpp
 /libs/asio/test/posix/
 /libs/asio/test/posix/basic_descriptor.cpp
 /libs/asio/test/posix/basic_stream_descriptor.cpp
 /libs/asio/test/posix/descriptor_base.cpp
+/libs/asio/test/posix/descriptor.cpp
 /libs/asio/test/posix/stream_descriptor.cpp
 /libs/asio/test/posix/stream_descriptor_service.cpp
+/libs/asio/test/post.cpp
 /libs/asio/test/raw_socket_service.cpp
 /libs/asio/test/read_at.cpp
 /libs/asio/test/read.cpp
@@ -4574,23 +4818,33 @@
 /libs/asio/test/socket_acceptor_service.cpp
 /libs/asio/test/socket_base.cpp
 /libs/asio/test/ssl/
-/libs/asio/test/ssl/basic_context.cpp
 /libs/asio/test/ssl/context_base.cpp
 /libs/asio/test/ssl/context.cpp
-/libs/asio/test/ssl/context_service.cpp
-/libs/asio/test/ssl/Jamfile
+/libs/asio/test/ssl/error.cpp
 /libs/asio/test/ssl/Jamfile.v2
 /libs/asio/test/ssl/rfc2818_verification.cpp
 /libs/asio/test/ssl/stream_base.cpp
 /libs/asio/test/ssl/stream.cpp
-/libs/asio/test/ssl/stream_service.cpp
 /libs/asio/test/steady_timer.cpp
 /libs/asio/test/strand.cpp
 /libs/asio/test/streambuf.cpp
 /libs/asio/test/stream_socket_service.cpp
+/libs/asio/test/system_context.cpp
+/libs/asio/test/system_executor.cpp
 /libs/asio/test/system_timer.cpp
 /libs/asio/test/time_traits.cpp
+/libs/asio/test/ts/
+/libs/asio/test/ts/buffer.cpp
+/libs/asio/test/ts/executor.cpp
+/libs/asio/test/ts/internet.cpp
+/libs/asio/test/ts/io_context.cpp
+/libs/asio/test/ts/net.cpp
+/libs/asio/test/ts/netfwd.cpp
+/libs/asio/test/ts/socket.cpp
+/libs/asio/test/ts/timer.cpp
 /libs/asio/test/unit_test.hpp
+/libs/asio/test/use_future.cpp
+/libs/asio/test/uses_executor.cpp
 /libs/asio/test/waitable_timer_service.cpp
 /libs/asio/test/wait_traits.cpp
 /libs/asio/test/windows/
@@ -4600,6 +4854,7 @@
 /libs/asio/test/windows/basic_stream_handle.cpp
 /libs/asio/test/windows/object_handle.cpp
 /libs/asio/test/windows/object_handle_service.cpp
+/libs/asio/test/windows/overlapped_handle.cpp
 /libs/asio/test/windows/overlapped_ptr.cpp
 /libs/asio/test/windows/random_access_handle.cpp
 /libs/asio/test/windows/random_access_handle_service.cpp
@@ -4610,6 +4865,7 @@
 /libs/asio/tools/
 /libs/asio/tools/handlerviz.pl
 /libs/system/
+/libs/system/appveyor.yml
 /libs/system/build/
 /libs/system/build/Jamfile
 /libs/system/build/Jamfile.v2
@@ -4617,24 +4873,37 @@
 /libs/system/doc/index.html
 /libs/system/doc/reference.html
 /libs/system/index.html
+/libs/system/meta/
+/libs/system/meta/libraries.json
 /libs/system/src/
 /libs/system/src/error_code.cpp
 /libs/system/test/
+/libs/system/test/config_test.cpp
 /libs/system/test/dynamic_link_test.cpp
 /libs/system/test/error_code_test.cpp
 /libs/system/test/error_code_user_test.cpp
 /libs/system/test/header_only_test.cpp
 /libs/system/test/initialization_test.cpp
 /libs/system/test/Jamfile.v2
-/libs/system/test/system/
-/libs/system/test/system/common.props
-/libs/system/test/system/error_code_test/
-/libs/system/test/system/error_code_test/error_code_test.vcxproj
+/libs/system/test/msvc/
+/libs/system/test/msvc/common.props
+/libs/system/test/msvc/config_test/
+/libs/system/test/msvc/config_test/config_test.vcxproj
+/libs/system/test/msvc/error_code_test/
+/libs/system/test/msvc/error_code_test/error_code_test.vcxproj
+/libs/system/test/msvc/header_only_error_code_test/
+/libs/system/test/msvc/header_only_error_code_test/header_only_error_code_test.vcxproj
+/libs/system/test/msvc/header_only_test/
+/libs/system/test/msvc/header_only_test/header_only_test.vcxproj
+/libs/system/test/msvc/std_interop_test/
+/libs/system/test/msvc/std_interop_test/std_interop_test.vcxproj
+/libs/system/test/msvc/system-dll/
+/libs/system/test/msvc/system-dll/system-dll.vcxproj
+/libs/system/test/msvc/system.sln
+/libs/system/test/quick.cpp
+/libs/system/test/std_interop_test.cpp
+/libs/system/test/std_mismatch_test.cpp
 /libs/system/test/system_error_test.cpp
-/libs/system/test/system/header_only_test/
-/libs/system/test/system/header_only_test/header_only_test.vcxproj
-/libs/system/test/system/system-dll/
-/libs/system/test/system/system-dll/system-dll.vcxproj
-/libs/system/test/system/system.sln
 /libs/system/test/throw_test.cpp
+/libs/system/.travis.yml
 /README.txt
diff --git a/asio/configure.ac b/asio/configure.ac
index 58c6bff..ef13bc3 100644
--- a/asio/configure.ac
+++ b/asio/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT(asio, [1.11.0])
+AC_INIT(asio, [1.12.0])
 AC_CONFIG_SRCDIR(include/asio.hpp)
 AM_MAINTAINER_MODE
 AM_INIT_AUTOMAKE([tar-ustar])
diff --git a/asio/include/asio/version.hpp b/asio/include/asio/version.hpp
index 3e5cde6..9c9439b 100644
--- a/asio/include/asio/version.hpp
+++ b/asio/include/asio/version.hpp
@@ -18,6 +18,6 @@
 // ASIO_VERSION % 100 is the sub-minor version
 // ASIO_VERSION / 100 % 1000 is the minor version
 // ASIO_VERSION / 100000 is the major version
-#define ASIO_VERSION 101100 // 1.11.0
+#define ASIO_VERSION 101200 // 1.12.0
 
 #endif // ASIO_VERSION_HPP