diff --git a/asio/README b/asio/README index 3c8fda01..92472f52 100644 --- a/asio/README +++ b/asio/README @@ -1,4 +1,4 @@ -asio version 1.16.1 -Released Wednesday, 29 April 2020. +asio version 1.17.0 +Released Friday, 10 July 2020. See doc/index.html for API documentation and a tutorial. diff --git a/asio/asio.manifest b/asio/asio.manifest index 067a13d6..440b974e 100644 --- a/asio/asio.manifest +++ b/asio/asio.manifest @@ -73,6 +73,7 @@ /doc/asio/reference/ /doc/asio/reference/AcceptableProtocol.html /doc/asio/reference/AcceptHandler.html +/doc/asio/reference/any_io_executor.html /doc/asio/reference/asio_handler_allocate.html /doc/asio/reference/asio_handler_deallocate.html /doc/asio/reference/asio_handler_invoke/ @@ -1368,6 +1369,38 @@ /doc/asio/reference/basic_stream_socket/write_some.html /doc/asio/reference/basic_stream_socket/write_some/overload1.html /doc/asio/reference/basic_stream_socket/write_some/overload2.html +/doc/asio/reference/basic_system_executor/ +/doc/asio/reference/basic_system_executor/basic_system_executor.html +/doc/asio/reference/basic_system_executor/context.html +/doc/asio/reference/basic_system_executor/defer.html +/doc/asio/reference/basic_system_executor/dispatch.html +/doc/asio/reference/basic_system_executor/execute.html +/doc/asio/reference/basic_system_executor.html +/doc/asio/reference/basic_system_executor/on_work_finished.html +/doc/asio/reference/basic_system_executor/on_work_started.html +/doc/asio/reference/basic_system_executor/operator_eq__eq_.html +/doc/asio/reference/basic_system_executor/operator_not__eq_.html +/doc/asio/reference/basic_system_executor/post.html +/doc/asio/reference/basic_system_executor/query/ +/doc/asio/reference/basic_system_executor/query.html +/doc/asio/reference/basic_system_executor/query/overload1.html +/doc/asio/reference/basic_system_executor/query/overload2.html +/doc/asio/reference/basic_system_executor/query/overload3.html +/doc/asio/reference/basic_system_executor/query__static/ +/doc/asio/reference/basic_system_executor/query__static.html +/doc/asio/reference/basic_system_executor/query__static/overload1.html +/doc/asio/reference/basic_system_executor/query__static/overload2.html +/doc/asio/reference/basic_system_executor/query__static/overload3.html +/doc/asio/reference/basic_system_executor/query__static/overload4.html +/doc/asio/reference/basic_system_executor/require/ +/doc/asio/reference/basic_system_executor/require.html +/doc/asio/reference/basic_system_executor/require/overload1.html +/doc/asio/reference/basic_system_executor/require/overload2.html +/doc/asio/reference/basic_system_executor/require/overload3.html +/doc/asio/reference/basic_system_executor/require/overload4.html +/doc/asio/reference/basic_system_executor/require/overload5.html +/doc/asio/reference/basic_system_executor/require/overload6.html +/doc/asio/reference/basic_system_executor/require/overload7.html /doc/asio/reference/basic_waitable_timer/ /doc/asio/reference/basic_waitable_timer/async_wait.html /doc/asio/reference/basic_waitable_timer/basic_waitable_timer/ @@ -1380,6 +1413,7 @@ /doc/asio/reference/basic_waitable_timer/basic_waitable_timer/overload5.html /doc/asio/reference/basic_waitable_timer/basic_waitable_timer/overload6.html /doc/asio/reference/basic_waitable_timer/basic_waitable_timer/overload7.html +/doc/asio/reference/basic_waitable_timer/basic_waitable_timer/overload8.html /doc/asio/reference/basic_waitable_timer/cancel/ /doc/asio/reference/basic_waitable_timer/cancel.html /doc/asio/reference/basic_waitable_timer/cancel_one/ @@ -1405,7 +1439,10 @@ /doc/asio/reference/basic_waitable_timer/expiry.html /doc/asio/reference/basic_waitable_timer/get_executor.html /doc/asio/reference/basic_waitable_timer.html +/doc/asio/reference/basic_waitable_timer/operator_eq_/ /doc/asio/reference/basic_waitable_timer/operator_eq_.html +/doc/asio/reference/basic_waitable_timer/operator_eq_/overload1.html +/doc/asio/reference/basic_waitable_timer/operator_eq_/overload2.html /doc/asio/reference/basic_waitable_timer__rebind_executor/ /doc/asio/reference/basic_waitable_timer__rebind_executor.html /doc/asio/reference/basic_waitable_timer__rebind_executor/other.html @@ -1656,6 +1693,10 @@ /doc/asio/reference/buffers_iterator/reference.html /doc/asio/reference/buffers_iterator/value_type.html /doc/asio/reference/buffer_size.html +/doc/asio/reference/can_prefer.html +/doc/asio/reference/can_query.html +/doc/asio/reference/can_require_concept.html +/doc/asio/reference/can_require.html /doc/asio/reference/CompletionCondition.html /doc/asio/reference/CompletionHandler.html /doc/asio/reference/connect/ @@ -1716,6 +1757,10 @@ /doc/asio/reference/co_spawn.html /doc/asio/reference/co_spawn/overload1.html /doc/asio/reference/co_spawn/overload2.html +/doc/asio/reference/co_spawn/overload3.html +/doc/asio/reference/co_spawn/overload4.html +/doc/asio/reference/co_spawn/overload5.html +/doc/asio/reference/co_spawn/overload6.html /doc/asio/reference/deadline_timer.html /doc/asio/reference/default_completion_token/ /doc/asio/reference/default_completion_token.html @@ -1727,7 +1772,15 @@ /doc/asio/reference/defer/overload3.html /doc/asio/reference/detached.html /doc/asio/reference/detached_t/ +/doc/asio/reference/detached_t/as_default_on.html /doc/asio/reference/detached_t/detached_t.html +/doc/asio/reference/detached_t__executor_with_default/ +/doc/asio/reference/detached_t__executor_with_default/default_completion_token_type.html +/doc/asio/reference/detached_t__executor_with_default/executor_with_default/ +/doc/asio/reference/detached_t__executor_with_default/executor_with_default.html +/doc/asio/reference/detached_t__executor_with_default/executor_with_default/overload1.html +/doc/asio/reference/detached_t__executor_with_default/executor_with_default/overload2.html +/doc/asio/reference/detached_t__executor_with_default.html /doc/asio/reference/detached_t.html /doc/asio/reference/dispatch/ /doc/asio/reference/dispatch.html @@ -1837,14 +1890,203 @@ /doc/asio/reference/error__ssl_category.html /doc/asio/reference/error__ssl_errors.html /doc/asio/reference/error__system_category.html +/doc/asio/reference/execution__allocator.html +/doc/asio/reference/execution__allocator_t/ +/doc/asio/reference/execution__allocator_t/allocator_t.html +/doc/asio/reference/execution__allocator_t.html +/doc/asio/reference/execution__allocator_t/is_applicable_property_v.html +/doc/asio/reference/execution__allocator_t/is_preferable.html +/doc/asio/reference/execution__allocator_t/is_requirable.html +/doc/asio/reference/execution__allocator_t/value.html +/doc/asio/reference/execution__any_executor/ +/doc/asio/reference/execution__any_executor/any_executor/ +/doc/asio/reference/execution__any_executor/_any_executor.html +/doc/asio/reference/execution__any_executor/any_executor.html +/doc/asio/reference/execution__any_executor/any_executor/overload1.html +/doc/asio/reference/execution__any_executor/any_executor/overload2.html +/doc/asio/reference/execution__any_executor/any_executor/overload3.html +/doc/asio/reference/execution__any_executor/any_executor/overload4.html +/doc/asio/reference/execution__any_executor/any_executor/overload5.html +/doc/asio/reference/execution__any_executor/any_executor/overload6.html +/doc/asio/reference/execution__any_executor/context.html +/doc/asio/reference/execution__any_executor/execute.html +/doc/asio/reference/execution__any_executor.html +/doc/asio/reference/execution__any_executor/operator_bool.html +/doc/asio/reference/execution__any_executor/operator_eq_/ +/doc/asio/reference/execution__any_executor/operator_eq__eq_/ +/doc/asio/reference/execution__any_executor/operator_eq__eq_.html +/doc/asio/reference/execution__any_executor/operator_eq__eq_/overload1.html +/doc/asio/reference/execution__any_executor/operator_eq__eq_/overload2.html +/doc/asio/reference/execution__any_executor/operator_eq__eq_/overload3.html +/doc/asio/reference/execution__any_executor/operator_eq_.html +/doc/asio/reference/execution__any_executor/operator_eq_/overload1.html +/doc/asio/reference/execution__any_executor/operator_eq_/overload2.html +/doc/asio/reference/execution__any_executor/operator_eq_/overload3.html +/doc/asio/reference/execution__any_executor/operator_eq_/overload4.html +/doc/asio/reference/execution__any_executor/operator_not__eq_/ +/doc/asio/reference/execution__any_executor/operator_not__eq_.html +/doc/asio/reference/execution__any_executor/operator_not__eq_/overload1.html +/doc/asio/reference/execution__any_executor/operator_not__eq_/overload2.html +/doc/asio/reference/execution__any_executor/operator_not__eq_/overload3.html +/doc/asio/reference/execution__any_executor/prefer.html +/doc/asio/reference/execution__any_executor/query.html +/doc/asio/reference/execution__any_executor/require.html +/doc/asio/reference/execution__any_executor/swap.html +/doc/asio/reference/execution__any_executor/target/ +/doc/asio/reference/execution__any_executor/target.html +/doc/asio/reference/execution__any_executor/target/overload1.html +/doc/asio/reference/execution__any_executor/target/overload2.html +/doc/asio/reference/execution__any_executor/target_type.html +/doc/asio/reference/execution__bad_executor/ +/doc/asio/reference/execution__bad_executor/bad_executor.html +/doc/asio/reference/execution__bad_executor.html +/doc/asio/reference/execution__bad_executor/what.html +/doc/asio/reference/execution__blocking_adaptation.html +/doc/asio/reference/execution__blocking_adaptation_t/ +/doc/asio/reference/execution__blocking_adaptation_t/allowed.html +/doc/asio/reference/execution__blocking_adaptation_t__allowed_t/ +/doc/asio/reference/execution__blocking_adaptation_t__allowed_t/allowed_t.html +/doc/asio/reference/execution__blocking_adaptation_t__allowed_t.html +/doc/asio/reference/execution__blocking_adaptation_t__allowed_t/is_applicable_property_v.html +/doc/asio/reference/execution__blocking_adaptation_t__allowed_t/is_preferable.html +/doc/asio/reference/execution__blocking_adaptation_t__allowed_t/is_requirable.html +/doc/asio/reference/execution__blocking_adaptation_t__allowed_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__blocking_adaptation_t__allowed_t/value.html +/doc/asio/reference/execution__blocking_adaptation_t/blocking_adaptation_t/ +/doc/asio/reference/execution__blocking_adaptation_t/blocking_adaptation_t.html +/doc/asio/reference/execution__blocking_adaptation_t/blocking_adaptation_t/overload1.html +/doc/asio/reference/execution__blocking_adaptation_t/blocking_adaptation_t/overload2.html +/doc/asio/reference/execution__blocking_adaptation_t/blocking_adaptation_t/overload3.html +/doc/asio/reference/execution__blocking_adaptation_t/disallowed.html +/doc/asio/reference/execution__blocking_adaptation_t__disallowed_t/ +/doc/asio/reference/execution__blocking_adaptation_t__disallowed_t/disallowed_t.html +/doc/asio/reference/execution__blocking_adaptation_t__disallowed_t.html +/doc/asio/reference/execution__blocking_adaptation_t__disallowed_t/is_applicable_property_v.html +/doc/asio/reference/execution__blocking_adaptation_t__disallowed_t/is_preferable.html +/doc/asio/reference/execution__blocking_adaptation_t__disallowed_t/is_requirable.html +/doc/asio/reference/execution__blocking_adaptation_t__disallowed_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__blocking_adaptation_t__disallowed_t/value.html +/doc/asio/reference/execution__blocking_adaptation_t.html +/doc/asio/reference/execution__blocking_adaptation_t/is_applicable_property_v.html +/doc/asio/reference/execution__blocking_adaptation_t/is_preferable.html +/doc/asio/reference/execution__blocking_adaptation_t/is_requirable.html +/doc/asio/reference/execution__blocking_adaptation_t/operator_eq__eq_.html +/doc/asio/reference/execution__blocking_adaptation_t/operator_not__eq_.html +/doc/asio/reference/execution__blocking_adaptation_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__blocking.html +/doc/asio/reference/execution__blocking_t/ +/doc/asio/reference/execution__blocking_t/always.html +/doc/asio/reference/execution__blocking_t__always_t/ +/doc/asio/reference/execution__blocking_t__always_t/always_t.html +/doc/asio/reference/execution__blocking_t__always_t.html +/doc/asio/reference/execution__blocking_t__always_t/is_applicable_property_v.html +/doc/asio/reference/execution__blocking_t__always_t/is_preferable.html +/doc/asio/reference/execution__blocking_t__always_t/is_requirable.html +/doc/asio/reference/execution__blocking_t__always_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__blocking_t__always_t/value.html +/doc/asio/reference/execution__blocking_t/blocking_t/ +/doc/asio/reference/execution__blocking_t/blocking_t.html +/doc/asio/reference/execution__blocking_t/blocking_t/overload1.html +/doc/asio/reference/execution__blocking_t/blocking_t/overload2.html +/doc/asio/reference/execution__blocking_t/blocking_t/overload3.html +/doc/asio/reference/execution__blocking_t/blocking_t/overload4.html +/doc/asio/reference/execution__blocking_t.html +/doc/asio/reference/execution__blocking_t/is_applicable_property_v.html +/doc/asio/reference/execution__blocking_t/is_preferable.html +/doc/asio/reference/execution__blocking_t/is_requirable.html +/doc/asio/reference/execution__blocking_t/never.html +/doc/asio/reference/execution__blocking_t__never_t/ +/doc/asio/reference/execution__blocking_t__never_t.html +/doc/asio/reference/execution__blocking_t__never_t/is_applicable_property_v.html +/doc/asio/reference/execution__blocking_t__never_t/is_preferable.html +/doc/asio/reference/execution__blocking_t__never_t/is_requirable.html +/doc/asio/reference/execution__blocking_t__never_t/never_t.html +/doc/asio/reference/execution__blocking_t__never_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__blocking_t__never_t/value.html +/doc/asio/reference/execution__blocking_t/operator_eq__eq_.html +/doc/asio/reference/execution__blocking_t/operator_not__eq_.html +/doc/asio/reference/execution__blocking_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__blocking_t/possibly.html +/doc/asio/reference/execution__blocking_t__possibly_t/ +/doc/asio/reference/execution__blocking_t__possibly_t.html +/doc/asio/reference/execution__blocking_t__possibly_t/is_applicable_property_v.html +/doc/asio/reference/execution__blocking_t__possibly_t/is_preferable.html +/doc/asio/reference/execution__blocking_t__possibly_t/is_requirable.html +/doc/asio/reference/execution__blocking_t__possibly_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__blocking_t__possibly_t/possibly_t.html +/doc/asio/reference/execution__blocking_t__possibly_t/value.html +/doc/asio/reference/execution__bulk_execute.html +/doc/asio/reference/execution__bulk_guarantee.html +/doc/asio/reference/execution__bulk_guarantee_t/ +/doc/asio/reference/execution__bulk_guarantee_t/bulk_guarantee_t/ +/doc/asio/reference/execution__bulk_guarantee_t/bulk_guarantee_t.html +/doc/asio/reference/execution__bulk_guarantee_t/bulk_guarantee_t/overload1.html +/doc/asio/reference/execution__bulk_guarantee_t/bulk_guarantee_t/overload2.html +/doc/asio/reference/execution__bulk_guarantee_t/bulk_guarantee_t/overload3.html +/doc/asio/reference/execution__bulk_guarantee_t/bulk_guarantee_t/overload4.html +/doc/asio/reference/execution__bulk_guarantee_t.html +/doc/asio/reference/execution__bulk_guarantee_t/is_applicable_property_v.html +/doc/asio/reference/execution__bulk_guarantee_t/is_preferable.html +/doc/asio/reference/execution__bulk_guarantee_t/is_requirable.html +/doc/asio/reference/execution__bulk_guarantee_t/operator_eq__eq_.html +/doc/asio/reference/execution__bulk_guarantee_t/operator_not__eq_.html +/doc/asio/reference/execution__bulk_guarantee_t/parallel.html +/doc/asio/reference/execution__bulk_guarantee_t__parallel_t/ +/doc/asio/reference/execution__bulk_guarantee_t__parallel_t.html +/doc/asio/reference/execution__bulk_guarantee_t__parallel_t/is_applicable_property_v.html +/doc/asio/reference/execution__bulk_guarantee_t__parallel_t/is_preferable.html +/doc/asio/reference/execution__bulk_guarantee_t__parallel_t/is_requirable.html +/doc/asio/reference/execution__bulk_guarantee_t__parallel_t/parallel_t.html +/doc/asio/reference/execution__bulk_guarantee_t__parallel_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__bulk_guarantee_t__parallel_t/value.html +/doc/asio/reference/execution__bulk_guarantee_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__bulk_guarantee_t/sequenced.html +/doc/asio/reference/execution__bulk_guarantee_t__sequenced_t/ +/doc/asio/reference/execution__bulk_guarantee_t__sequenced_t.html +/doc/asio/reference/execution__bulk_guarantee_t__sequenced_t/is_applicable_property_v.html +/doc/asio/reference/execution__bulk_guarantee_t__sequenced_t/is_preferable.html +/doc/asio/reference/execution__bulk_guarantee_t__sequenced_t/is_requirable.html +/doc/asio/reference/execution__bulk_guarantee_t__sequenced_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__bulk_guarantee_t__sequenced_t/sequenced_t.html +/doc/asio/reference/execution__bulk_guarantee_t__sequenced_t/value.html +/doc/asio/reference/execution__bulk_guarantee_t/unsequenced.html +/doc/asio/reference/execution__bulk_guarantee_t__unsequenced_t/ +/doc/asio/reference/execution__bulk_guarantee_t__unsequenced_t.html +/doc/asio/reference/execution__bulk_guarantee_t__unsequenced_t/is_applicable_property_v.html +/doc/asio/reference/execution__bulk_guarantee_t__unsequenced_t/is_preferable.html +/doc/asio/reference/execution__bulk_guarantee_t__unsequenced_t/is_requirable.html +/doc/asio/reference/execution__bulk_guarantee_t__unsequenced_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__bulk_guarantee_t__unsequenced_t/unsequenced_t.html +/doc/asio/reference/execution__bulk_guarantee_t__unsequenced_t/value.html +/doc/asio/reference/execution__can_bulk_execute.html +/doc/asio/reference/execution__can_connect.html +/doc/asio/reference/execution__can_execute.html +/doc/asio/reference/execution__can_schedule.html +/doc/asio/reference/execution__can_set_done.html +/doc/asio/reference/execution__can_set_error.html +/doc/asio/reference/execution__can_set_value.html +/doc/asio/reference/execution__can_start.html +/doc/asio/reference/execution__can_submit.html +/doc/asio/reference/execution__connect.html +/doc/asio/reference/execution__connect_result/ +/doc/asio/reference/execution__connect_result.html +/doc/asio/reference/execution__connect_result/type.html /doc/asio/reference/execution_context/ /doc/asio/reference/execution_context/add_service.html +/doc/asio/reference/execution__context_as.html +/doc/asio/reference/execution__context_as_t/ +/doc/asio/reference/execution__context_as_t.html +/doc/asio/reference/execution__context_as_t/is_applicable_property_v.html +/doc/asio/reference/execution__context_as_t/is_preferable.html +/doc/asio/reference/execution__context_as_t/is_requirable.html +/doc/asio/reference/execution__context_as_t/polymorphic_query_result_type.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/ExecutionContext.html +/doc/asio/reference/execution__context.html /doc/asio/reference/execution_context.html /doc/asio/reference/execution_context__id/ /doc/asio/reference/execution_context__id.html @@ -1859,10 +2101,166 @@ /doc/asio/reference/execution_context__service/service.html /doc/asio/reference/execution_context__service/shutdown.html /doc/asio/reference/execution_context/shutdown.html +/doc/asio/reference/execution__context_t/ +/doc/asio/reference/execution__context_t.html +/doc/asio/reference/execution__context_t/is_applicable_property_v.html +/doc/asio/reference/execution__context_t/is_preferable.html +/doc/asio/reference/execution__context_t/is_requirable.html +/doc/asio/reference/execution__context_t/polymorphic_query_result_type.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 /doc/asio/reference/execution_context/use_service/overload2.html +/doc/asio/reference/execution__execute.html +/doc/asio/reference/execution__executor_index/ +/doc/asio/reference/execution__executor_index.html +/doc/asio/reference/execution__executor_index/type.html +/doc/asio/reference/execution__executor_shape/ +/doc/asio/reference/execution__executor_shape.html +/doc/asio/reference/execution__executor_shape/type.html +/doc/asio/reference/execution__invocable_archetype/ +/doc/asio/reference/execution__invocable_archetype.html +/doc/asio/reference/execution__invocable_archetype/operator_lp__rp_.html +/doc/asio/reference/execution__is_executor.html +/doc/asio/reference/execution__is_executor_of.html +/doc/asio/reference/execution__is_nothrow_receiver_of.html +/doc/asio/reference/execution__is_operation_state.html +/doc/asio/reference/execution__is_receiver.html +/doc/asio/reference/execution__is_receiver_of.html +/doc/asio/reference/execution__is_scheduler.html +/doc/asio/reference/execution__is_sender.html +/doc/asio/reference/execution__is_sender_to.html +/doc/asio/reference/execution__is_typed_sender.html +/doc/asio/reference/execution__mapping.html +/doc/asio/reference/execution__mapping_t/ +/doc/asio/reference/execution__mapping_t.html +/doc/asio/reference/execution__mapping_t/is_applicable_property_v.html +/doc/asio/reference/execution__mapping_t/is_preferable.html +/doc/asio/reference/execution__mapping_t/is_requirable.html +/doc/asio/reference/execution__mapping_t/mapping_t/ +/doc/asio/reference/execution__mapping_t/mapping_t.html +/doc/asio/reference/execution__mapping_t/mapping_t/overload1.html +/doc/asio/reference/execution__mapping_t/mapping_t/overload2.html +/doc/asio/reference/execution__mapping_t/mapping_t/overload3.html +/doc/asio/reference/execution__mapping_t/mapping_t/overload4.html +/doc/asio/reference/execution__mapping_t/new_thread.html +/doc/asio/reference/execution__mapping_t__new_thread_t/ +/doc/asio/reference/execution__mapping_t__new_thread_t.html +/doc/asio/reference/execution__mapping_t__new_thread_t/is_applicable_property_v.html +/doc/asio/reference/execution__mapping_t__new_thread_t/is_preferable.html +/doc/asio/reference/execution__mapping_t__new_thread_t/is_requirable.html +/doc/asio/reference/execution__mapping_t__new_thread_t/new_thread_t.html +/doc/asio/reference/execution__mapping_t__new_thread_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__mapping_t__new_thread_t/value.html +/doc/asio/reference/execution__mapping_t/operator_eq__eq_.html +/doc/asio/reference/execution__mapping_t/operator_not__eq_.html +/doc/asio/reference/execution__mapping_t/other.html +/doc/asio/reference/execution__mapping_t__other_t/ +/doc/asio/reference/execution__mapping_t__other_t.html +/doc/asio/reference/execution__mapping_t__other_t/is_applicable_property_v.html +/doc/asio/reference/execution__mapping_t__other_t/is_preferable.html +/doc/asio/reference/execution__mapping_t__other_t/is_requirable.html +/doc/asio/reference/execution__mapping_t__other_t/other_t.html +/doc/asio/reference/execution__mapping_t__other_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__mapping_t__other_t/value.html +/doc/asio/reference/execution__mapping_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__mapping_t/thread.html +/doc/asio/reference/execution__mapping_t__thread_t/ +/doc/asio/reference/execution__mapping_t__thread_t.html +/doc/asio/reference/execution__mapping_t__thread_t/is_applicable_property_v.html +/doc/asio/reference/execution__mapping_t__thread_t/is_preferable.html +/doc/asio/reference/execution__mapping_t__thread_t/is_requirable.html +/doc/asio/reference/execution__mapping_t__thread_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__mapping_t__thread_t/thread_t.html +/doc/asio/reference/execution__mapping_t__thread_t/value.html +/doc/asio/reference/execution__occupancy.html +/doc/asio/reference/execution__occupancy_t/ +/doc/asio/reference/execution__occupancy_t.html +/doc/asio/reference/execution__occupancy_t/is_applicable_property_v.html +/doc/asio/reference/execution__occupancy_t/is_preferable.html +/doc/asio/reference/execution__occupancy_t/is_requirable.html +/doc/asio/reference/execution__occupancy_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__outstanding_work.html +/doc/asio/reference/execution__outstanding_work_t/ +/doc/asio/reference/execution__outstanding_work_t.html +/doc/asio/reference/execution__outstanding_work_t/is_applicable_property_v.html +/doc/asio/reference/execution__outstanding_work_t/is_preferable.html +/doc/asio/reference/execution__outstanding_work_t/is_requirable.html +/doc/asio/reference/execution__outstanding_work_t/operator_eq__eq_.html +/doc/asio/reference/execution__outstanding_work_t/operator_not__eq_.html +/doc/asio/reference/execution__outstanding_work_t/outstanding_work_t/ +/doc/asio/reference/execution__outstanding_work_t/outstanding_work_t.html +/doc/asio/reference/execution__outstanding_work_t/outstanding_work_t/overload1.html +/doc/asio/reference/execution__outstanding_work_t/outstanding_work_t/overload2.html +/doc/asio/reference/execution__outstanding_work_t/outstanding_work_t/overload3.html +/doc/asio/reference/execution__outstanding_work_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__outstanding_work_t/tracked.html +/doc/asio/reference/execution__outstanding_work_t__tracked_t/ +/doc/asio/reference/execution__outstanding_work_t__tracked_t.html +/doc/asio/reference/execution__outstanding_work_t__tracked_t/is_applicable_property_v.html +/doc/asio/reference/execution__outstanding_work_t__tracked_t/is_preferable.html +/doc/asio/reference/execution__outstanding_work_t__tracked_t/is_requirable.html +/doc/asio/reference/execution__outstanding_work_t__tracked_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__outstanding_work_t__tracked_t/tracked_t.html +/doc/asio/reference/execution__outstanding_work_t__tracked_t/value.html +/doc/asio/reference/execution__outstanding_work_t/untracked.html +/doc/asio/reference/execution__outstanding_work_t__untracked_t/ +/doc/asio/reference/execution__outstanding_work_t__untracked_t.html +/doc/asio/reference/execution__outstanding_work_t__untracked_t/is_applicable_property_v.html +/doc/asio/reference/execution__outstanding_work_t__untracked_t/is_preferable.html +/doc/asio/reference/execution__outstanding_work_t__untracked_t/is_requirable.html +/doc/asio/reference/execution__outstanding_work_t__untracked_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__outstanding_work_t__untracked_t/untracked_t.html +/doc/asio/reference/execution__outstanding_work_t__untracked_t/value.html +/doc/asio/reference/execution__prefer_only/ +/doc/asio/reference/execution__prefer_only.html +/doc/asio/reference/execution__prefer_only/is_applicable_property_v.html +/doc/asio/reference/execution__prefer_only/is_preferable.html +/doc/asio/reference/execution__prefer_only/is_requirable.html +/doc/asio/reference/execution__prefer_only/polymorphic_query_result_type.html +/doc/asio/reference/execution__receiver_invocation_error/ +/doc/asio/reference/execution__receiver_invocation_error.html +/doc/asio/reference/execution__receiver_invocation_error/receiver_invocation_error.html +/doc/asio/reference/execution__relationship.html +/doc/asio/reference/execution__relationship_t/ +/doc/asio/reference/execution__relationship_t/continuation.html +/doc/asio/reference/execution__relationship_t__continuation_t/ +/doc/asio/reference/execution__relationship_t__continuation_t/continuation_t.html +/doc/asio/reference/execution__relationship_t__continuation_t.html +/doc/asio/reference/execution__relationship_t__continuation_t/is_applicable_property_v.html +/doc/asio/reference/execution__relationship_t__continuation_t/is_preferable.html +/doc/asio/reference/execution__relationship_t__continuation_t/is_requirable.html +/doc/asio/reference/execution__relationship_t__continuation_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__relationship_t__continuation_t/value.html +/doc/asio/reference/execution__relationship_t/fork.html +/doc/asio/reference/execution__relationship_t__fork_t/ +/doc/asio/reference/execution__relationship_t__fork_t/fork_t.html +/doc/asio/reference/execution__relationship_t__fork_t.html +/doc/asio/reference/execution__relationship_t__fork_t/is_applicable_property_v.html +/doc/asio/reference/execution__relationship_t__fork_t/is_preferable.html +/doc/asio/reference/execution__relationship_t__fork_t/is_requirable.html +/doc/asio/reference/execution__relationship_t__fork_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__relationship_t__fork_t/value.html +/doc/asio/reference/execution__relationship_t.html +/doc/asio/reference/execution__relationship_t/is_applicable_property_v.html +/doc/asio/reference/execution__relationship_t/is_preferable.html +/doc/asio/reference/execution__relationship_t/is_requirable.html +/doc/asio/reference/execution__relationship_t/operator_eq__eq_.html +/doc/asio/reference/execution__relationship_t/operator_not__eq_.html +/doc/asio/reference/execution__relationship_t/polymorphic_query_result_type.html +/doc/asio/reference/execution__relationship_t/relationship_t/ +/doc/asio/reference/execution__relationship_t/relationship_t.html +/doc/asio/reference/execution__relationship_t/relationship_t/overload1.html +/doc/asio/reference/execution__relationship_t/relationship_t/overload2.html +/doc/asio/reference/execution__relationship_t/relationship_t/overload3.html +/doc/asio/reference/execution__schedule.html +/doc/asio/reference/execution__sender_base.html +/doc/asio/reference/execution__sender_traits.html +/doc/asio/reference/execution__set_done.html +/doc/asio/reference/execution__set_error.html +/doc/asio/reference/execution__set_value.html +/doc/asio/reference/execution__start.html +/doc/asio/reference/execution__submit.html /doc/asio/reference/executor/ /doc/asio/reference/Executor1.html /doc/asio/reference/executor_arg.html @@ -2042,20 +2440,52 @@ /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__basic_executor_type/ +/doc/asio/reference/io_context__basic_executor_type/basic_executor_type/ +/doc/asio/reference/io_context__basic_executor_type/_basic_executor_type.html +/doc/asio/reference/io_context__basic_executor_type/basic_executor_type.html +/doc/asio/reference/io_context__basic_executor_type/basic_executor_type/overload1.html +/doc/asio/reference/io_context__basic_executor_type/basic_executor_type/overload2.html +/doc/asio/reference/io_context__basic_executor_type/context.html +/doc/asio/reference/io_context__basic_executor_type/defer.html +/doc/asio/reference/io_context__basic_executor_type/dispatch.html +/doc/asio/reference/io_context__basic_executor_type/execute.html +/doc/asio/reference/io_context__basic_executor_type.html +/doc/asio/reference/io_context__basic_executor_type/on_work_finished.html +/doc/asio/reference/io_context__basic_executor_type/on_work_started.html +/doc/asio/reference/io_context__basic_executor_type/operator_eq_/ +/doc/asio/reference/io_context__basic_executor_type/operator_eq__eq_.html +/doc/asio/reference/io_context__basic_executor_type/operator_eq_.html +/doc/asio/reference/io_context__basic_executor_type/operator_eq_/overload1.html +/doc/asio/reference/io_context__basic_executor_type/operator_eq_/overload2.html +/doc/asio/reference/io_context__basic_executor_type/operator_not__eq_.html +/doc/asio/reference/io_context__basic_executor_type/post.html +/doc/asio/reference/io_context__basic_executor_type/query/ +/doc/asio/reference/io_context__basic_executor_type/query.html +/doc/asio/reference/io_context__basic_executor_type/query/overload1.html +/doc/asio/reference/io_context__basic_executor_type/query/overload2.html +/doc/asio/reference/io_context__basic_executor_type/query/overload3.html +/doc/asio/reference/io_context__basic_executor_type/query/overload4.html +/doc/asio/reference/io_context__basic_executor_type/query/overload5.html +/doc/asio/reference/io_context__basic_executor_type/query__static/ +/doc/asio/reference/io_context__basic_executor_type/query__static.html +/doc/asio/reference/io_context__basic_executor_type/query__static/overload1.html +/doc/asio/reference/io_context__basic_executor_type/query__static/overload2.html +/doc/asio/reference/io_context__basic_executor_type/require/ +/doc/asio/reference/io_context__basic_executor_type/require.html +/doc/asio/reference/io_context__basic_executor_type/require/overload1.html +/doc/asio/reference/io_context__basic_executor_type/require/overload2.html +/doc/asio/reference/io_context__basic_executor_type/require/overload3.html +/doc/asio/reference/io_context__basic_executor_type/require/overload4.html +/doc/asio/reference/io_context__basic_executor_type/require/overload5.html +/doc/asio/reference/io_context__basic_executor_type/require/overload6.html +/doc/asio/reference/io_context__basic_executor_type/require/overload7.html +/doc/asio/reference/io_context__basic_executor_type/require/overload8.html +/doc/asio/reference/io_context__basic_executor_type/running_in_this_thread.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/executor_type.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 @@ -2725,6 +3155,7 @@ /doc/asio/reference/ip__unicast__hops.html /doc/asio/reference/ip__v4_mapped_t.html /doc/asio/reference/ip__v6_only.html +/doc/asio/reference/is_applicable_property.html /doc/asio/reference/is_const_buffer_sequence.html /doc/asio/reference/is_dynamic_buffer.html /doc/asio/reference/is_dynamic_buffer_v1.html @@ -2737,6 +3168,10 @@ /doc/asio/reference/is_match_condition.html /doc/asio/reference/is_match_condition/value.html /doc/asio/reference/is_mutable_buffer_sequence.html +/doc/asio/reference/is_nothrow_prefer.html +/doc/asio/reference/is_nothrow_query.html +/doc/asio/reference/is_nothrow_require_concept.html +/doc/asio/reference/is_nothrow_require.html /doc/asio/reference/is_read_buffered/ /doc/asio/reference/is_read_buffered.html /doc/asio/reference/is_read_buffered/value.html @@ -2808,6 +3243,11 @@ /doc/asio/reference/make_work_guard/overload4.html /doc/asio/reference/make_work_guard/overload5.html /doc/asio/reference/MoveAcceptHandler.html +/doc/asio/reference/multiple_exceptions/ +/doc/asio/reference/multiple_exceptions/first_exception.html +/doc/asio/reference/multiple_exceptions.html +/doc/asio/reference/multiple_exceptions/multiple_exceptions.html +/doc/asio/reference/multiple_exceptions/what.html /doc/asio/reference/mutable_buffer/ /doc/asio/reference/mutable_buffer/data.html /doc/asio/reference/mutable_buffer.html @@ -2845,6 +3285,7 @@ /doc/asio/reference/null_buffers/end.html /doc/asio/reference/null_buffers.html /doc/asio/reference/null_buffers/value_type.html +/doc/asio/reference/OperationState.html /doc/asio/reference/operator_lt__lt_.html /doc/asio/reference/placeholders__bytes_transferred.html /doc/asio/reference/placeholders__endpoint.html @@ -2991,8 +3432,16 @@ /doc/asio/reference/post/overload1.html /doc/asio/reference/post/overload2.html /doc/asio/reference/post/overload3.html +/doc/asio/reference/prefer.html +/doc/asio/reference/prefer_result/ +/doc/asio/reference/prefer_result.html +/doc/asio/reference/prefer_result/type.html /doc/asio/reference/ProtoAllocator.html /doc/asio/reference/Protocol.html +/doc/asio/reference/query.html +/doc/asio/reference/query_result/ +/doc/asio/reference/query_result.html +/doc/asio/reference/query_result/type.html /doc/asio/reference/RangeConnectHandler.html /doc/asio/reference/read/ /doc/asio/reference/read_at/ @@ -3050,14 +3499,25 @@ /doc/asio/reference/read_until/overload8.html /doc/asio/reference/read_until/overload9.html /doc/asio/reference/read_write_operations.html +/doc/asio/reference/Receiver.html /doc/asio/reference/redirect_error.html /doc/asio/reference/redirect_error_t/ /doc/asio/reference/redirect_error_t/ec_.html /doc/asio/reference/redirect_error_t.html /doc/asio/reference/redirect_error_t/redirect_error_t.html /doc/asio/reference/redirect_error_t/token_.html +/doc/asio/reference/require_concept.html +/doc/asio/reference/require_concept_result/ +/doc/asio/reference/require_concept_result.html +/doc/asio/reference/require_concept_result/type.html +/doc/asio/reference/require.html +/doc/asio/reference/require_result/ +/doc/asio/reference/require_result.html +/doc/asio/reference/require_result/type.html /doc/asio/reference/ResolveHandler.html /doc/asio/reference/resolver_errc__try_again.html +/doc/asio/reference/Scheduler.html +/doc/asio/reference/Sender.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 @@ -3329,8 +3789,11 @@ /doc/asio/reference/ssl__stream/shutdown.html /doc/asio/reference/ssl__stream/shutdown/overload1.html /doc/asio/reference/ssl__stream/shutdown/overload2.html +/doc/asio/reference/ssl__stream/stream/ /doc/asio/reference/ssl__stream/_stream.html /doc/asio/reference/ssl__stream/stream.html +/doc/asio/reference/ssl__stream/stream/overload1.html +/doc/asio/reference/ssl__stream/stream/overload2.html /doc/asio/reference/ssl__stream/write_some/ /doc/asio/reference/ssl__stream/write_some.html /doc/asio/reference/ssl__stream/write_some/overload1.html @@ -3345,16 +3808,15 @@ /doc/asio/reference/ssl__verify_mode.html /doc/asio/reference/ssl__verify_none.html /doc/asio/reference/ssl__verify_peer.html +/doc/asio/reference/static_thread_pool.html /doc/asio/reference/steady_timer.html /doc/asio/reference/strand/ -/doc/asio/reference/strand/context.html /doc/asio/reference/strand/defer.html /doc/asio/reference/strand/dispatch.html +/doc/asio/reference/strand/execute.html /doc/asio/reference/strand/get_inner_executor.html /doc/asio/reference/strand.html /doc/asio/reference/strand/inner_executor_type.html -/doc/asio/reference/strand/on_work_finished.html -/doc/asio/reference/strand/on_work_started.html /doc/asio/reference/strand/operator_eq_/ /doc/asio/reference/strand/operator_eq__eq_.html /doc/asio/reference/strand/operator_eq_.html @@ -3364,6 +3826,9 @@ /doc/asio/reference/strand/operator_eq_/overload4.html /doc/asio/reference/strand/operator_not__eq_.html /doc/asio/reference/strand/post.html +/doc/asio/reference/strand/prefer.html +/doc/asio/reference/strand/query.html +/doc/asio/reference/strand/require.html /doc/asio/reference/strand/running_in_this_thread.html /doc/asio/reference/strand/strand/ /doc/asio/reference/strand/_strand.html @@ -3411,16 +3876,7 @@ /doc/asio/reference/system_error/system_error/overload2.html /doc/asio/reference/system_error/system_error/overload3.html /doc/asio/reference/system_error/what.html -/doc/asio/reference/system_executor/ -/doc/asio/reference/system_executor/context.html -/doc/asio/reference/system_executor/defer.html -/doc/asio/reference/system_executor/dispatch.html /doc/asio/reference/system_executor.html -/doc/asio/reference/system_executor/on_work_finished.html -/doc/asio/reference/system_executor/on_work_started.html -/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_timer.html /doc/asio/reference/this_coro__executor.html /doc/asio/reference/this_coro__executor_t/ @@ -3431,18 +3887,58 @@ /doc/asio/reference/thread/join.html /doc/asio/reference/thread_pool/ /doc/asio/reference/thread_pool/add_service.html +/doc/asio/reference/thread_pool/attach.html +/doc/asio/reference/thread_pool__basic_executor_type/ +/doc/asio/reference/thread_pool__basic_executor_type/basic_executor_type/ +/doc/asio/reference/thread_pool__basic_executor_type/_basic_executor_type.html +/doc/asio/reference/thread_pool__basic_executor_type/basic_executor_type.html +/doc/asio/reference/thread_pool__basic_executor_type/basic_executor_type/overload1.html +/doc/asio/reference/thread_pool__basic_executor_type/basic_executor_type/overload2.html +/doc/asio/reference/thread_pool__basic_executor_type/bulk_execute.html +/doc/asio/reference/thread_pool__basic_executor_type/context.html +/doc/asio/reference/thread_pool__basic_executor_type/defer.html +/doc/asio/reference/thread_pool__basic_executor_type/dispatch.html +/doc/asio/reference/thread_pool__basic_executor_type/execute.html +/doc/asio/reference/thread_pool__basic_executor_type.html +/doc/asio/reference/thread_pool__basic_executor_type/on_work_finished.html +/doc/asio/reference/thread_pool__basic_executor_type/on_work_started.html +/doc/asio/reference/thread_pool__basic_executor_type/operator_eq_/ +/doc/asio/reference/thread_pool__basic_executor_type/operator_eq__eq_.html +/doc/asio/reference/thread_pool__basic_executor_type/operator_eq_.html +/doc/asio/reference/thread_pool__basic_executor_type/operator_eq_/overload1.html +/doc/asio/reference/thread_pool__basic_executor_type/operator_eq_/overload2.html +/doc/asio/reference/thread_pool__basic_executor_type/operator_not__eq_.html +/doc/asio/reference/thread_pool__basic_executor_type/post.html +/doc/asio/reference/thread_pool__basic_executor_type/query/ +/doc/asio/reference/thread_pool__basic_executor_type/query.html +/doc/asio/reference/thread_pool__basic_executor_type/query/overload1.html +/doc/asio/reference/thread_pool__basic_executor_type/query/overload2.html +/doc/asio/reference/thread_pool__basic_executor_type/query/overload3.html +/doc/asio/reference/thread_pool__basic_executor_type/query/overload4.html +/doc/asio/reference/thread_pool__basic_executor_type/query/overload5.html +/doc/asio/reference/thread_pool__basic_executor_type/query/overload6.html +/doc/asio/reference/thread_pool__basic_executor_type/query__static/ +/doc/asio/reference/thread_pool__basic_executor_type/query__static.html +/doc/asio/reference/thread_pool__basic_executor_type/query__static/overload1.html +/doc/asio/reference/thread_pool__basic_executor_type/query__static/overload2.html +/doc/asio/reference/thread_pool__basic_executor_type/query__static/overload3.html +/doc/asio/reference/thread_pool__basic_executor_type/require/ +/doc/asio/reference/thread_pool__basic_executor_type/require.html +/doc/asio/reference/thread_pool__basic_executor_type/require/overload1.html +/doc/asio/reference/thread_pool__basic_executor_type/require/overload2.html +/doc/asio/reference/thread_pool__basic_executor_type/require/overload3.html +/doc/asio/reference/thread_pool__basic_executor_type/require/overload4.html +/doc/asio/reference/thread_pool__basic_executor_type/require/overload5.html +/doc/asio/reference/thread_pool__basic_executor_type/require/overload6.html +/doc/asio/reference/thread_pool__basic_executor_type/require/overload7.html +/doc/asio/reference/thread_pool__basic_executor_type/require/overload8.html +/doc/asio/reference/thread_pool__basic_executor_type/require/overload9.html +/doc/asio/reference/thread_pool__basic_executor_type/running_in_this_thread.html +/doc/asio/reference/thread_pool__basic_executor_type/schedule.html +/doc/asio/reference/thread_pool__basic_executor_type/sender_type.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 -/doc/asio/reference/thread_pool__executor_type/dispatch.html -/doc/asio/reference/thread_pool__executor_type.html -/doc/asio/reference/thread_pool__executor_type/on_work_finished.html -/doc/asio/reference/thread_pool__executor_type/on_work_started.html -/doc/asio/reference/thread_pool__executor_type/operator_eq__eq_.html -/doc/asio/reference/thread_pool__executor_type/operator_not__eq_.html -/doc/asio/reference/thread_pool__executor_type/post.html -/doc/asio/reference/thread_pool__executor_type/running_in_this_thread.html +/doc/asio/reference/thread_pool/executor.html +/doc/asio/reference/thread_pool/executor_type.html /doc/asio/reference/thread_pool/fork_event.html /doc/asio/reference/thread_pool/get_executor.html /doc/asio/reference/thread_pool/has_service.html @@ -3450,6 +3946,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/scheduler.html +/doc/asio/reference/thread_pool/scheduler_type.html /doc/asio/reference/thread_pool/shutdown.html /doc/asio/reference/thread_pool/stop.html /doc/asio/reference/thread_pool/thread_pool/ @@ -3461,6 +3959,7 @@ /doc/asio/reference/thread_pool/use_service.html /doc/asio/reference/thread_pool/use_service/overload1.html /doc/asio/reference/thread_pool/use_service/overload2.html +/doc/asio/reference/thread_pool/wait.html /doc/asio/reference/thread/_thread.html /doc/asio/reference/thread/thread.html /doc/asio/reference/TimeTraits.html @@ -3481,10 +3980,16 @@ /doc/asio/reference/use_awaitable_t/as_default_on.html /doc/asio/reference/use_awaitable_t__executor_with_default/ /doc/asio/reference/use_awaitable_t__executor_with_default/default_completion_token_type.html +/doc/asio/reference/use_awaitable_t__executor_with_default/executor_with_default/ /doc/asio/reference/use_awaitable_t__executor_with_default/executor_with_default.html +/doc/asio/reference/use_awaitable_t__executor_with_default/executor_with_default/overload1.html +/doc/asio/reference/use_awaitable_t__executor_with_default/executor_with_default/overload2.html /doc/asio/reference/use_awaitable_t__executor_with_default.html /doc/asio/reference/use_awaitable_t.html +/doc/asio/reference/use_awaitable_t/use_awaitable_t/ /doc/asio/reference/use_awaitable_t/use_awaitable_t.html +/doc/asio/reference/use_awaitable_t/use_awaitable_t/overload1.html +/doc/asio/reference/use_awaitable_t/use_awaitable_t/overload2.html /doc/asio/reference/use_future.html /doc/asio/reference/use_future_t/ /doc/asio/reference/use_future_t/allocator_type.html @@ -3804,6 +4309,7 @@ /doc/examples/diffs/futures/ /doc/examples/diffs/futures/daytime_client.cpp.html /doc/examples/diffs/handler_tracking/ +/doc/examples/diffs/handler_tracking/async_tcp_echo_server.cpp.html /doc/examples/diffs/handler_tracking/custom_tracking.hpp.html /doc/examples/diffs/http/ /doc/examples/diffs/http/server/ @@ -3847,11 +4353,6 @@ /doc/examples/diffs/operations/composed_6.cpp.html /doc/examples/diffs/operations/composed_7.cpp.html /doc/examples/diffs/operations/composed_8.cpp.html -/doc/examples/diffs/operations.new/ -/doc/examples/diffs/operations.new/single_1.cpp.html -/doc/examples/diffs/operations.new/single_2.cpp.html -/doc/examples/diffs/operations.new/single_3.cpp.html -/doc/examples/diffs/operations.new/single_4.cpp.html /doc/examples/diffs/socks4/ /doc/examples/diffs/socks4/socks4.hpp.html /doc/examples/diffs/socks4/sync_client.cpp.html @@ -3886,6 +4387,7 @@ /doc/warning.png /include/ /include/asio/ +/include/asio/any_io_executor.hpp /include/asio/associated_allocator.hpp /include/asio/associated_executor.hpp /include/asio/async_result.hpp @@ -3929,9 +4431,11 @@ /include/asio/detail/atomic_count.hpp /include/asio/detail/base_from_completion_cond.hpp /include/asio/detail/bind_handler.hpp +/include/asio/detail/blocking_executor_op.hpp /include/asio/detail/buffered_stream_storage.hpp /include/asio/detail/buffer_resize_guard.hpp /include/asio/detail/buffer_sequence_adapter.hpp +/include/asio/detail/bulk_executor_op.hpp /include/asio/detail/call_stack.hpp /include/asio/detail/chrono.hpp /include/asio/detail/chrono_time_traits.hpp @@ -4023,7 +4527,6 @@ /include/asio/detail/impl/win_thread.ipp /include/asio/detail/impl/win_tss_ptr.ipp /include/asio/detail/io_control.hpp -/include/asio/detail/io_object_executor.hpp /include/asio/detail/io_object_impl.hpp /include/asio/detail/is_buffer_sequence.hpp /include/asio/detail/is_executor.hpp @@ -4104,6 +4607,7 @@ /include/asio/detail/socket_select_interrupter.hpp /include/asio/detail/socket_types.hpp /include/asio/detail/solaris_fenced_block.hpp +/include/asio/detail/source_location.hpp /include/asio/detail/static_mutex.hpp /include/asio/detail/std_event.hpp /include/asio/detail/std_fenced_block.hpp @@ -4178,7 +4682,48 @@ /include/asio/dispatch.hpp /include/asio/error_code.hpp /include/asio/error.hpp +/include/asio/execution/ +/include/asio/execution/allocator.hpp +/include/asio/execution/any_executor.hpp +/include/asio/execution/bad_executor.hpp +/include/asio/execution/blocking_adaptation.hpp +/include/asio/execution/blocking.hpp +/include/asio/execution/bulk_execute.hpp +/include/asio/execution/bulk_guarantee.hpp +/include/asio/execution/connect.hpp +/include/asio/execution/context_as.hpp +/include/asio/execution/context.hpp /include/asio/execution_context.hpp +/include/asio/execution/detail/ +/include/asio/execution/detail/as_invocable.hpp +/include/asio/execution/detail/as_operation.hpp +/include/asio/execution/detail/as_receiver.hpp +/include/asio/execution/detail/bulk_sender.hpp +/include/asio/execution/detail/submit_receiver.hpp +/include/asio/execution/detail/void_receiver.hpp +/include/asio/execution/execute.hpp +/include/asio/execution/executor.hpp +/include/asio/execution.hpp +/include/asio/execution/impl/ +/include/asio/execution/impl/bad_executor.ipp +/include/asio/execution/impl/receiver_invocation_error.ipp +/include/asio/execution/invocable_archetype.hpp +/include/asio/execution/mapping.hpp +/include/asio/execution/occupancy.hpp +/include/asio/execution/operation_state.hpp +/include/asio/execution/outstanding_work.hpp +/include/asio/execution/prefer_only.hpp +/include/asio/execution/receiver.hpp +/include/asio/execution/receiver_invocation_error.hpp +/include/asio/execution/relationship.hpp +/include/asio/execution/schedule.hpp +/include/asio/execution/scheduler.hpp +/include/asio/execution/sender.hpp +/include/asio/execution/set_done.hpp +/include/asio/execution/set_error.hpp +/include/asio/execution/set_value.hpp +/include/asio/execution/start.hpp +/include/asio/execution/submit.hpp /include/asio/executor.hpp /include/asio/executor_work_guard.hpp /include/asio/generic/ @@ -4215,6 +4760,7 @@ /include/asio/impl/handler_alloc_hook.ipp /include/asio/impl/io_context.hpp /include/asio/impl/io_context.ipp +/include/asio/impl/multiple_exceptions.ipp /include/asio/impl/post.hpp /include/asio/impl/read_at.hpp /include/asio/impl/read.hpp @@ -4282,6 +4828,7 @@ /include/asio/ip/udp.hpp /include/asio/ip/unicast.hpp /include/asio/ip/v6_only.hpp +/include/asio/is_applicable_property.hpp /include/asio/is_executor.hpp /include/asio/is_read_buffered.hpp /include/asio/is_write_buffered.hpp @@ -4294,6 +4841,7 @@ /include/asio/local/detail/impl/ /include/asio/local/detail/impl/endpoint.ipp /include/asio/local/stream_protocol.hpp +/include/asio/multiple_exceptions.hpp /include/asio/packaged_task.hpp /include/asio/placeholders.hpp /include/asio/posix/ @@ -4303,10 +4851,14 @@ /include/asio/posix/descriptor.hpp /include/asio/posix/stream_descriptor.hpp /include/asio/post.hpp +/include/asio/prefer.hpp +/include/asio/query.hpp /include/asio/read_at.hpp /include/asio/read.hpp /include/asio/read_until.hpp /include/asio/redirect_error.hpp +/include/asio/require_concept.hpp +/include/asio/require.hpp /include/asio/serial_port_base.hpp /include/asio/serial_port.hpp /include/asio/signal_set.hpp @@ -4346,6 +4898,7 @@ /include/asio/ssl/stream.hpp /include/asio/ssl/verify_context.hpp /include/asio/ssl/verify_mode.hpp +/include/asio/static_thread_pool.hpp /include/asio/steady_timer.hpp /include/asio/strand.hpp /include/asio/streambuf.hpp @@ -4357,6 +4910,38 @@ /include/asio/thread.hpp /include/asio/thread_pool.hpp /include/asio/time_traits.hpp +/include/asio/traits/ +/include/asio/traits/bulk_execute_free.hpp +/include/asio/traits/bulk_execute_member.hpp +/include/asio/traits/connect_free.hpp +/include/asio/traits/connect_member.hpp +/include/asio/traits/equality_comparable.hpp +/include/asio/traits/execute_free.hpp +/include/asio/traits/execute_member.hpp +/include/asio/traits/prefer_free.hpp +/include/asio/traits/prefer_member.hpp +/include/asio/traits/query_free.hpp +/include/asio/traits/query_member.hpp +/include/asio/traits/query_static_constexpr_member.hpp +/include/asio/traits/require_concept_free.hpp +/include/asio/traits/require_concept_member.hpp +/include/asio/traits/require_free.hpp +/include/asio/traits/require_member.hpp +/include/asio/traits/schedule_free.hpp +/include/asio/traits/schedule_member.hpp +/include/asio/traits/set_done_free.hpp +/include/asio/traits/set_done_member.hpp +/include/asio/traits/set_error_free.hpp +/include/asio/traits/set_error_member.hpp +/include/asio/traits/set_value_free.hpp +/include/asio/traits/set_value_member.hpp +/include/asio/traits/start_free.hpp +/include/asio/traits/start_member.hpp +/include/asio/traits/static_query.hpp +/include/asio/traits/static_require_concept.hpp +/include/asio/traits/static_require.hpp +/include/asio/traits/submit_free.hpp +/include/asio/traits/submit_member.hpp /include/asio/ts/ /include/asio/ts/buffer.hpp /include/asio/ts/executor.hpp @@ -4602,6 +5187,7 @@ /src/examples/cpp11/futures/ /src/examples/cpp11/futures/daytime_client.cpp /src/examples/cpp11/handler_tracking/ +/src/examples/cpp11/handler_tracking/async_tcp_echo_server.cpp /src/examples/cpp11/handler_tracking/custom_tracking.hpp /src/examples/cpp11/http/ /src/examples/cpp11/http/server/ @@ -4698,6 +5284,7 @@ /src/examples/cpp17/coroutines_ts/ /src/examples/cpp17/coroutines_ts/chat_server.cpp /src/examples/cpp17/coroutines_ts/echo_server.cpp +/src/examples/cpp17/coroutines_ts/echo_server_with_default.cpp /src/examples/cpp17/coroutines_ts/range_based_for.cpp /src/examples/cpp17/coroutines_ts/refactored_echo_server.cpp /src/examples/cpp17/Makefile.am @@ -4720,6 +5307,183 @@ /src/tests/performance/client.cpp /src/tests/performance/handler_allocator.hpp /src/tests/performance/server.cpp +/src/tests/properties/ +/src/tests/properties/cpp03/ +/src/tests/properties/cpp03/can_prefer_free_prefer.cpp +/src/tests/properties/cpp03/can_prefer_free_require.cpp +/src/tests/properties/cpp03/can_prefer_member_prefer.cpp +/src/tests/properties/cpp03/can_prefer_member_require.cpp +/src/tests/properties/cpp03/can_prefer_not_applicable_free_prefer.cpp +/src/tests/properties/cpp03/can_prefer_not_applicable_free_require.cpp +/src/tests/properties/cpp03/can_prefer_not_applicable_member_prefer.cpp +/src/tests/properties/cpp03/can_prefer_not_applicable_member_require.cpp +/src/tests/properties/cpp03/can_prefer_not_applicable_static.cpp +/src/tests/properties/cpp03/can_prefer_not_applicable_unsupported.cpp +/src/tests/properties/cpp03/can_prefer_not_preferable_free_prefer.cpp +/src/tests/properties/cpp03/can_prefer_not_preferable_free_require.cpp +/src/tests/properties/cpp03/can_prefer_not_preferable_member_prefer.cpp +/src/tests/properties/cpp03/can_prefer_not_preferable_member_require.cpp +/src/tests/properties/cpp03/can_prefer_not_preferable_static.cpp +/src/tests/properties/cpp03/can_prefer_not_preferable_unsupported.cpp +/src/tests/properties/cpp03/can_prefer_static.cpp +/src/tests/properties/cpp03/can_prefer_unsupported.cpp +/src/tests/properties/cpp03/can_query_free.cpp +/src/tests/properties/cpp03/can_query_member.cpp +/src/tests/properties/cpp03/can_query_not_applicable_free.cpp +/src/tests/properties/cpp03/can_query_not_applicable_member.cpp +/src/tests/properties/cpp03/can_query_not_applicable_static.cpp +/src/tests/properties/cpp03/can_query_not_applicable_unsupported.cpp +/src/tests/properties/cpp03/can_query_static.cpp +/src/tests/properties/cpp03/can_query_unsupported.cpp +/src/tests/properties/cpp03/can_require_concept_free.cpp +/src/tests/properties/cpp03/can_require_concept_member.cpp +/src/tests/properties/cpp03/can_require_concept_not_applicable_free.cpp +/src/tests/properties/cpp03/can_require_concept_not_applicable_member.cpp +/src/tests/properties/cpp03/can_require_concept_not_applicable_static.cpp +/src/tests/properties/cpp03/can_require_concept_not_applicable_unsupported.cpp +/src/tests/properties/cpp03/can_require_concept_static.cpp +/src/tests/properties/cpp03/can_require_concept_unsupported.cpp +/src/tests/properties/cpp03/can_require_free.cpp +/src/tests/properties/cpp03/can_require_member.cpp +/src/tests/properties/cpp03/can_require_not_applicable_free.cpp +/src/tests/properties/cpp03/can_require_not_applicable_member.cpp +/src/tests/properties/cpp03/can_require_not_applicable_static.cpp +/src/tests/properties/cpp03/can_require_not_applicable_unsupported.cpp +/src/tests/properties/cpp03/can_require_static.cpp +/src/tests/properties/cpp03/can_require_unsupported.cpp +/src/tests/properties/cpp03/prefer_free_prefer.cpp +/src/tests/properties/cpp03/prefer_free_require.cpp +/src/tests/properties/cpp03/prefer_member_prefer.cpp +/src/tests/properties/cpp03/prefer_member_require.cpp +/src/tests/properties/cpp03/prefer_static.cpp +/src/tests/properties/cpp03/prefer_unsupported.cpp +/src/tests/properties/cpp03/query_free.cpp +/src/tests/properties/cpp03/query_member.cpp +/src/tests/properties/cpp03/query_static.cpp +/src/tests/properties/cpp03/require_concept_free.cpp +/src/tests/properties/cpp03/require_concept_member.cpp +/src/tests/properties/cpp03/require_concept_static.cpp +/src/tests/properties/cpp03/require_free.cpp +/src/tests/properties/cpp03/require_member.cpp +/src/tests/properties/cpp03/require_static.cpp +/src/tests/properties/cpp11/ +/src/tests/properties/cpp11/can_prefer_free_prefer.cpp +/src/tests/properties/cpp11/can_prefer_free_require.cpp +/src/tests/properties/cpp11/can_prefer_member_prefer.cpp +/src/tests/properties/cpp11/can_prefer_member_require.cpp +/src/tests/properties/cpp11/can_prefer_not_applicable_free_prefer.cpp +/src/tests/properties/cpp11/can_prefer_not_applicable_free_require.cpp +/src/tests/properties/cpp11/can_prefer_not_applicable_member_prefer.cpp +/src/tests/properties/cpp11/can_prefer_not_applicable_member_require.cpp +/src/tests/properties/cpp11/can_prefer_not_applicable_static.cpp +/src/tests/properties/cpp11/can_prefer_not_applicable_unsupported.cpp +/src/tests/properties/cpp11/can_prefer_not_preferable_free_prefer.cpp +/src/tests/properties/cpp11/can_prefer_not_preferable_free_require.cpp +/src/tests/properties/cpp11/can_prefer_not_preferable_member_prefer.cpp +/src/tests/properties/cpp11/can_prefer_not_preferable_member_require.cpp +/src/tests/properties/cpp11/can_prefer_not_preferable_static.cpp +/src/tests/properties/cpp11/can_prefer_not_preferable_unsupported.cpp +/src/tests/properties/cpp11/can_prefer_static.cpp +/src/tests/properties/cpp11/can_prefer_unsupported.cpp +/src/tests/properties/cpp11/can_query_free.cpp +/src/tests/properties/cpp11/can_query_member.cpp +/src/tests/properties/cpp11/can_query_not_applicable_free.cpp +/src/tests/properties/cpp11/can_query_not_applicable_member.cpp +/src/tests/properties/cpp11/can_query_not_applicable_static.cpp +/src/tests/properties/cpp11/can_query_not_applicable_unsupported.cpp +/src/tests/properties/cpp11/can_query_static.cpp +/src/tests/properties/cpp11/can_query_unsupported.cpp +/src/tests/properties/cpp11/can_require_concept_free.cpp +/src/tests/properties/cpp11/can_require_concept_member.cpp +/src/tests/properties/cpp11/can_require_concept_not_applicable_free.cpp +/src/tests/properties/cpp11/can_require_concept_not_applicable_member.cpp +/src/tests/properties/cpp11/can_require_concept_not_applicable_static.cpp +/src/tests/properties/cpp11/can_require_concept_not_applicable_unsupported.cpp +/src/tests/properties/cpp11/can_require_concept_static.cpp +/src/tests/properties/cpp11/can_require_concept_unsupported.cpp +/src/tests/properties/cpp11/can_require_free.cpp +/src/tests/properties/cpp11/can_require_member.cpp +/src/tests/properties/cpp11/can_require_not_applicable_free.cpp +/src/tests/properties/cpp11/can_require_not_applicable_member.cpp +/src/tests/properties/cpp11/can_require_not_applicable_static.cpp +/src/tests/properties/cpp11/can_require_not_applicable_unsupported.cpp +/src/tests/properties/cpp11/can_require_static.cpp +/src/tests/properties/cpp11/can_require_unsupported.cpp +/src/tests/properties/cpp11/prefer_free_prefer.cpp +/src/tests/properties/cpp11/prefer_free_require.cpp +/src/tests/properties/cpp11/prefer_member_prefer.cpp +/src/tests/properties/cpp11/prefer_member_require.cpp +/src/tests/properties/cpp11/prefer_static.cpp +/src/tests/properties/cpp11/prefer_unsupported.cpp +/src/tests/properties/cpp11/query_free.cpp +/src/tests/properties/cpp11/query_member.cpp +/src/tests/properties/cpp11/query_static.cpp +/src/tests/properties/cpp11/require_concept_free.cpp +/src/tests/properties/cpp11/require_concept_member.cpp +/src/tests/properties/cpp11/require_concept_static.cpp +/src/tests/properties/cpp11/require_free.cpp +/src/tests/properties/cpp11/require_member.cpp +/src/tests/properties/cpp11/require_static.cpp +/src/tests/properties/cpp14/ +/src/tests/properties/cpp14/can_prefer_free_prefer.cpp +/src/tests/properties/cpp14/can_prefer_free_require.cpp +/src/tests/properties/cpp14/can_prefer_member_prefer.cpp +/src/tests/properties/cpp14/can_prefer_member_require.cpp +/src/tests/properties/cpp14/can_prefer_not_applicable_free_prefer.cpp +/src/tests/properties/cpp14/can_prefer_not_applicable_free_require.cpp +/src/tests/properties/cpp14/can_prefer_not_applicable_member_prefer.cpp +/src/tests/properties/cpp14/can_prefer_not_applicable_member_require.cpp +/src/tests/properties/cpp14/can_prefer_not_applicable_static.cpp +/src/tests/properties/cpp14/can_prefer_not_applicable_unsupported.cpp +/src/tests/properties/cpp14/can_prefer_not_preferable_free_prefer.cpp +/src/tests/properties/cpp14/can_prefer_not_preferable_free_require.cpp +/src/tests/properties/cpp14/can_prefer_not_preferable_member_prefer.cpp +/src/tests/properties/cpp14/can_prefer_not_preferable_member_require.cpp +/src/tests/properties/cpp14/can_prefer_not_preferable_static.cpp +/src/tests/properties/cpp14/can_prefer_not_preferable_unsupported.cpp +/src/tests/properties/cpp14/can_prefer_static.cpp +/src/tests/properties/cpp14/can_prefer_unsupported.cpp +/src/tests/properties/cpp14/can_query_free.cpp +/src/tests/properties/cpp14/can_query_member.cpp +/src/tests/properties/cpp14/can_query_not_applicable_free.cpp +/src/tests/properties/cpp14/can_query_not_applicable_member.cpp +/src/tests/properties/cpp14/can_query_not_applicable_static.cpp +/src/tests/properties/cpp14/can_query_not_applicable_unsupported.cpp +/src/tests/properties/cpp14/can_query_static.cpp +/src/tests/properties/cpp14/can_query_unsupported.cpp +/src/tests/properties/cpp14/can_require_concept_free.cpp +/src/tests/properties/cpp14/can_require_concept_member.cpp +/src/tests/properties/cpp14/can_require_concept_not_applicable_free.cpp +/src/tests/properties/cpp14/can_require_concept_not_applicable_member.cpp +/src/tests/properties/cpp14/can_require_concept_not_applicable_static.cpp +/src/tests/properties/cpp14/can_require_concept_not_applicable_unsupported.cpp +/src/tests/properties/cpp14/can_require_concept_static.cpp +/src/tests/properties/cpp14/can_require_concept_unsupported.cpp +/src/tests/properties/cpp14/can_require_free.cpp +/src/tests/properties/cpp14/can_require_member.cpp +/src/tests/properties/cpp14/can_require_not_applicable_free.cpp +/src/tests/properties/cpp14/can_require_not_applicable_member.cpp +/src/tests/properties/cpp14/can_require_not_applicable_static.cpp +/src/tests/properties/cpp14/can_require_not_applicable_unsupported.cpp +/src/tests/properties/cpp14/can_require_static.cpp +/src/tests/properties/cpp14/can_require_unsupported.cpp +/src/tests/properties/cpp14/prefer_free_prefer.cpp +/src/tests/properties/cpp14/prefer_free_require.cpp +/src/tests/properties/cpp14/prefer_member_prefer.cpp +/src/tests/properties/cpp14/prefer_member_require.cpp +/src/tests/properties/cpp14/prefer_static.cpp +/src/tests/properties/cpp14/prefer_unsupported.cpp +/src/tests/properties/cpp14/query_free.cpp +/src/tests/properties/cpp14/query_member.cpp +/src/tests/properties/cpp14/query_static.cpp +/src/tests/properties/cpp14/require_concept_free.cpp +/src/tests/properties/cpp14/require_concept_member.cpp +/src/tests/properties/cpp14/require_concept_static.cpp +/src/tests/properties/cpp14/require_free.cpp +/src/tests/properties/cpp14/require_member.cpp +/src/tests/properties/cpp14/require_static.cpp +/src/tests/properties/Makefile.am +/src/tests/properties/Makefile.in /src/tests/unit/ /src/tests/unit/archetypes/ /src/tests/unit/archetypes/async_ops.hpp @@ -4758,7 +5522,32 @@ /src/tests/unit/detached.cpp /src/tests/unit/dispatch.cpp /src/tests/unit/error.cpp +/src/tests/unit/execution/ +/src/tests/unit/execution/any_executor.cpp +/src/tests/unit/execution/blocking_adaptation.cpp +/src/tests/unit/execution/blocking.cpp +/src/tests/unit/execution/bulk_execute.cpp +/src/tests/unit/execution/bulk_guarantee.cpp +/src/tests/unit/execution/connect.cpp +/src/tests/unit/execution/context_as.cpp /src/tests/unit/execution_context.cpp +/src/tests/unit/execution/execute.cpp +/src/tests/unit/execution/executor.cpp +/src/tests/unit/execution/invocable_archetype.cpp +/src/tests/unit/execution/mapping.cpp +/src/tests/unit/execution/operation_state.cpp +/src/tests/unit/execution/outstanding_work.cpp +/src/tests/unit/execution/prefer_only.cpp +/src/tests/unit/execution/receiver.cpp +/src/tests/unit/execution/relationship.cpp +/src/tests/unit/execution/schedule.cpp +/src/tests/unit/execution/scheduler.cpp +/src/tests/unit/execution/sender.cpp +/src/tests/unit/execution/set_done.cpp +/src/tests/unit/execution/set_error.cpp +/src/tests/unit/execution/set_value.cpp +/src/tests/unit/execution/start.cpp +/src/tests/unit/execution/submit.cpp /src/tests/unit/executor.cpp /src/tests/unit/executor_work_guard.cpp /src/tests/unit/generic/ @@ -4825,6 +5614,7 @@ /src/tests/unit/ssl/rfc2818_verification.cpp /src/tests/unit/ssl/stream_base.cpp /src/tests/unit/ssl/stream.cpp +/src/tests/unit/static_thread_pool.cpp /src/tests/unit/steady_timer.cpp /src/tests/unit/strand.cpp /src/tests/unit/streambuf.cpp @@ -4833,6 +5623,7 @@ /src/tests/unit/system_timer.cpp /src/tests/unit/this_coro.cpp /src/tests/unit/thread.cpp +/src/tests/unit/thread_pool.cpp /src/tests/unit/time_traits.cpp /src/tests/unit/ts/ /src/tests/unit/ts/buffer.cpp @@ -4861,5 +5652,7 @@ /src/tests/unit/write_at.cpp /src/tests/unit/write.cpp /src/tools/ +/src/tools/handlerlive.pl +/src/tools/handlertree.pl /src/tools/handlerviz.pl /test-driver diff --git a/asio/boost_asio.manifest b/asio/boost_asio.manifest index 58f367ed..9c6c6e2b 100644 --- a/asio/boost_asio.manifest +++ b/asio/boost_asio.manifest @@ -1,6 +1,7 @@ / /boost/ /boost/asio/ +/boost/asio/any_io_executor.hpp /boost/asio/associated_allocator.hpp /boost/asio/associated_executor.hpp /boost/asio/async_result.hpp @@ -44,9 +45,11 @@ /boost/asio/detail/atomic_count.hpp /boost/asio/detail/base_from_completion_cond.hpp /boost/asio/detail/bind_handler.hpp +/boost/asio/detail/blocking_executor_op.hpp /boost/asio/detail/buffered_stream_storage.hpp /boost/asio/detail/buffer_resize_guard.hpp /boost/asio/detail/buffer_sequence_adapter.hpp +/boost/asio/detail/bulk_executor_op.hpp /boost/asio/detail/call_stack.hpp /boost/asio/detail/chrono.hpp /boost/asio/detail/chrono_time_traits.hpp @@ -138,7 +141,6 @@ /boost/asio/detail/impl/win_thread.ipp /boost/asio/detail/impl/win_tss_ptr.ipp /boost/asio/detail/io_control.hpp -/boost/asio/detail/io_object_executor.hpp /boost/asio/detail/io_object_impl.hpp /boost/asio/detail/is_buffer_sequence.hpp /boost/asio/detail/is_executor.hpp @@ -219,6 +221,7 @@ /boost/asio/detail/socket_select_interrupter.hpp /boost/asio/detail/socket_types.hpp /boost/asio/detail/solaris_fenced_block.hpp +/boost/asio/detail/source_location.hpp /boost/asio/detail/static_mutex.hpp /boost/asio/detail/std_event.hpp /boost/asio/detail/std_fenced_block.hpp @@ -292,7 +295,48 @@ /boost/asio/detail/wrapped_handler.hpp /boost/asio/dispatch.hpp /boost/asio/error.hpp +/boost/asio/execution/ +/boost/asio/execution/allocator.hpp +/boost/asio/execution/any_executor.hpp +/boost/asio/execution/bad_executor.hpp +/boost/asio/execution/blocking_adaptation.hpp +/boost/asio/execution/blocking.hpp +/boost/asio/execution/bulk_execute.hpp +/boost/asio/execution/bulk_guarantee.hpp +/boost/asio/execution/connect.hpp +/boost/asio/execution/context_as.hpp +/boost/asio/execution/context.hpp /boost/asio/execution_context.hpp +/boost/asio/execution/detail/ +/boost/asio/execution/detail/as_invocable.hpp +/boost/asio/execution/detail/as_operation.hpp +/boost/asio/execution/detail/as_receiver.hpp +/boost/asio/execution/detail/bulk_sender.hpp +/boost/asio/execution/detail/submit_receiver.hpp +/boost/asio/execution/detail/void_receiver.hpp +/boost/asio/execution/execute.hpp +/boost/asio/execution/executor.hpp +/boost/asio/execution.hpp +/boost/asio/execution/impl/ +/boost/asio/execution/impl/bad_executor.ipp +/boost/asio/execution/impl/receiver_invocation_error.ipp +/boost/asio/execution/invocable_archetype.hpp +/boost/asio/execution/mapping.hpp +/boost/asio/execution/occupancy.hpp +/boost/asio/execution/operation_state.hpp +/boost/asio/execution/outstanding_work.hpp +/boost/asio/execution/prefer_only.hpp +/boost/asio/execution/receiver.hpp +/boost/asio/execution/receiver_invocation_error.hpp +/boost/asio/execution/relationship.hpp +/boost/asio/execution/schedule.hpp +/boost/asio/execution/scheduler.hpp +/boost/asio/execution/sender.hpp +/boost/asio/execution/set_done.hpp +/boost/asio/execution/set_error.hpp +/boost/asio/execution/set_value.hpp +/boost/asio/execution/start.hpp +/boost/asio/execution/submit.hpp /boost/asio/executor.hpp /boost/asio/executor_work_guard.hpp /boost/asio/generic/ @@ -328,6 +372,7 @@ /boost/asio/impl/handler_alloc_hook.ipp /boost/asio/impl/io_context.hpp /boost/asio/impl/io_context.ipp +/boost/asio/impl/multiple_exceptions.ipp /boost/asio/impl/post.hpp /boost/asio/impl/read_at.hpp /boost/asio/impl/read.hpp @@ -395,6 +440,7 @@ /boost/asio/ip/udp.hpp /boost/asio/ip/unicast.hpp /boost/asio/ip/v6_only.hpp +/boost/asio/is_applicable_property.hpp /boost/asio/is_executor.hpp /boost/asio/is_read_buffered.hpp /boost/asio/is_write_buffered.hpp @@ -407,6 +453,7 @@ /boost/asio/local/detail/impl/ /boost/asio/local/detail/impl/endpoint.ipp /boost/asio/local/stream_protocol.hpp +/boost/asio/multiple_exceptions.hpp /boost/asio/packaged_task.hpp /boost/asio/placeholders.hpp /boost/asio/posix/ @@ -416,10 +463,14 @@ /boost/asio/posix/descriptor.hpp /boost/asio/posix/stream_descriptor.hpp /boost/asio/post.hpp +/boost/asio/prefer.hpp +/boost/asio/query.hpp /boost/asio/read_at.hpp /boost/asio/read.hpp /boost/asio/read_until.hpp /boost/asio/redirect_error.hpp +/boost/asio/require_concept.hpp +/boost/asio/require.hpp /boost/asio/serial_port_base.hpp /boost/asio/serial_port.hpp /boost/asio/signal_set.hpp @@ -459,6 +510,7 @@ /boost/asio/ssl/stream.hpp /boost/asio/ssl/verify_context.hpp /boost/asio/ssl/verify_mode.hpp +/boost/asio/static_thread_pool.hpp /boost/asio/steady_timer.hpp /boost/asio/strand.hpp /boost/asio/streambuf.hpp @@ -468,6 +520,38 @@ /boost/asio/this_coro.hpp /boost/asio/thread_pool.hpp /boost/asio/time_traits.hpp +/boost/asio/traits/ +/boost/asio/traits/bulk_execute_free.hpp +/boost/asio/traits/bulk_execute_member.hpp +/boost/asio/traits/connect_free.hpp +/boost/asio/traits/connect_member.hpp +/boost/asio/traits/equality_comparable.hpp +/boost/asio/traits/execute_free.hpp +/boost/asio/traits/execute_member.hpp +/boost/asio/traits/prefer_free.hpp +/boost/asio/traits/prefer_member.hpp +/boost/asio/traits/query_free.hpp +/boost/asio/traits/query_member.hpp +/boost/asio/traits/query_static_constexpr_member.hpp +/boost/asio/traits/require_concept_free.hpp +/boost/asio/traits/require_concept_member.hpp +/boost/asio/traits/require_free.hpp +/boost/asio/traits/require_member.hpp +/boost/asio/traits/schedule_free.hpp +/boost/asio/traits/schedule_member.hpp +/boost/asio/traits/set_done_free.hpp +/boost/asio/traits/set_done_member.hpp +/boost/asio/traits/set_error_free.hpp +/boost/asio/traits/set_error_member.hpp +/boost/asio/traits/set_value_free.hpp +/boost/asio/traits/set_value_member.hpp +/boost/asio/traits/start_free.hpp +/boost/asio/traits/start_member.hpp +/boost/asio/traits/static_query.hpp +/boost/asio/traits/static_require_concept.hpp +/boost/asio/traits/static_require.hpp +/boost/asio/traits/submit_free.hpp +/boost/asio/traits/submit_member.hpp /boost/asio/ts/ /boost/asio/ts/buffer.hpp /boost/asio/ts/executor.hpp @@ -832,6 +916,7 @@ /doc/html/boost_asio/reference/ /doc/html/boost_asio/reference/AcceptableProtocol.html /doc/html/boost_asio/reference/AcceptHandler.html +/doc/html/boost_asio/reference/any_io_executor.html /doc/html/boost_asio/reference/asio_handler_allocate.html /doc/html/boost_asio/reference/asio_handler_deallocate.html /doc/html/boost_asio/reference/asio_handler_invoke/ @@ -2127,6 +2212,38 @@ /doc/html/boost_asio/reference/basic_stream_socket/write_some.html /doc/html/boost_asio/reference/basic_stream_socket/write_some/overload1.html /doc/html/boost_asio/reference/basic_stream_socket/write_some/overload2.html +/doc/html/boost_asio/reference/basic_system_executor/ +/doc/html/boost_asio/reference/basic_system_executor/basic_system_executor.html +/doc/html/boost_asio/reference/basic_system_executor/context.html +/doc/html/boost_asio/reference/basic_system_executor/defer.html +/doc/html/boost_asio/reference/basic_system_executor/dispatch.html +/doc/html/boost_asio/reference/basic_system_executor/execute.html +/doc/html/boost_asio/reference/basic_system_executor.html +/doc/html/boost_asio/reference/basic_system_executor/on_work_finished.html +/doc/html/boost_asio/reference/basic_system_executor/on_work_started.html +/doc/html/boost_asio/reference/basic_system_executor/operator_eq__eq_.html +/doc/html/boost_asio/reference/basic_system_executor/operator_not__eq_.html +/doc/html/boost_asio/reference/basic_system_executor/post.html +/doc/html/boost_asio/reference/basic_system_executor/query/ +/doc/html/boost_asio/reference/basic_system_executor/query.html +/doc/html/boost_asio/reference/basic_system_executor/query/overload1.html +/doc/html/boost_asio/reference/basic_system_executor/query/overload2.html +/doc/html/boost_asio/reference/basic_system_executor/query/overload3.html +/doc/html/boost_asio/reference/basic_system_executor/query__static/ +/doc/html/boost_asio/reference/basic_system_executor/query__static.html +/doc/html/boost_asio/reference/basic_system_executor/query__static/overload1.html +/doc/html/boost_asio/reference/basic_system_executor/query__static/overload2.html +/doc/html/boost_asio/reference/basic_system_executor/query__static/overload3.html +/doc/html/boost_asio/reference/basic_system_executor/query__static/overload4.html +/doc/html/boost_asio/reference/basic_system_executor/require/ +/doc/html/boost_asio/reference/basic_system_executor/require.html +/doc/html/boost_asio/reference/basic_system_executor/require/overload1.html +/doc/html/boost_asio/reference/basic_system_executor/require/overload2.html +/doc/html/boost_asio/reference/basic_system_executor/require/overload3.html +/doc/html/boost_asio/reference/basic_system_executor/require/overload4.html +/doc/html/boost_asio/reference/basic_system_executor/require/overload5.html +/doc/html/boost_asio/reference/basic_system_executor/require/overload6.html +/doc/html/boost_asio/reference/basic_system_executor/require/overload7.html /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/ @@ -2139,6 +2256,7 @@ /doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer/overload5.html /doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer/overload6.html /doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer/overload7.html +/doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer/overload8.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/ @@ -2164,7 +2282,10 @@ /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.html +/doc/html/boost_asio/reference/basic_waitable_timer/operator_eq_/ /doc/html/boost_asio/reference/basic_waitable_timer/operator_eq_.html +/doc/html/boost_asio/reference/basic_waitable_timer/operator_eq_/overload1.html +/doc/html/boost_asio/reference/basic_waitable_timer/operator_eq_/overload2.html /doc/html/boost_asio/reference/basic_waitable_timer__rebind_executor/ /doc/html/boost_asio/reference/basic_waitable_timer__rebind_executor.html /doc/html/boost_asio/reference/basic_waitable_timer__rebind_executor/other.html @@ -2415,6 +2536,10 @@ /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.html +/doc/html/boost_asio/reference/can_prefer.html +/doc/html/boost_asio/reference/can_query.html +/doc/html/boost_asio/reference/can_require_concept.html +/doc/html/boost_asio/reference/can_require.html /doc/html/boost_asio/reference/CompletionCondition.html /doc/html/boost_asio/reference/CompletionHandler.html /doc/html/boost_asio/reference/connect/ @@ -2475,6 +2600,10 @@ /doc/html/boost_asio/reference/co_spawn.html /doc/html/boost_asio/reference/co_spawn/overload1.html /doc/html/boost_asio/reference/co_spawn/overload2.html +/doc/html/boost_asio/reference/co_spawn/overload3.html +/doc/html/boost_asio/reference/co_spawn/overload4.html +/doc/html/boost_asio/reference/co_spawn/overload5.html +/doc/html/boost_asio/reference/co_spawn/overload6.html /doc/html/boost_asio/reference/deadline_timer.html /doc/html/boost_asio/reference/default_completion_token/ /doc/html/boost_asio/reference/default_completion_token.html @@ -2486,7 +2615,15 @@ /doc/html/boost_asio/reference/defer/overload3.html /doc/html/boost_asio/reference/detached.html /doc/html/boost_asio/reference/detached_t/ +/doc/html/boost_asio/reference/detached_t/as_default_on.html /doc/html/boost_asio/reference/detached_t/detached_t.html +/doc/html/boost_asio/reference/detached_t__executor_with_default/ +/doc/html/boost_asio/reference/detached_t__executor_with_default/default_completion_token_type.html +/doc/html/boost_asio/reference/detached_t__executor_with_default/executor_with_default/ +/doc/html/boost_asio/reference/detached_t__executor_with_default/executor_with_default.html +/doc/html/boost_asio/reference/detached_t__executor_with_default/executor_with_default/overload1.html +/doc/html/boost_asio/reference/detached_t__executor_with_default/executor_with_default/overload2.html +/doc/html/boost_asio/reference/detached_t__executor_with_default.html /doc/html/boost_asio/reference/detached_t.html /doc/html/boost_asio/reference/dispatch/ /doc/html/boost_asio/reference/dispatch.html @@ -2570,14 +2707,203 @@ /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__allocator.html +/doc/html/boost_asio/reference/execution__allocator_t/ +/doc/html/boost_asio/reference/execution__allocator_t/allocator_t.html +/doc/html/boost_asio/reference/execution__allocator_t.html +/doc/html/boost_asio/reference/execution__allocator_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__allocator_t/is_preferable.html +/doc/html/boost_asio/reference/execution__allocator_t/is_requirable.html +/doc/html/boost_asio/reference/execution__allocator_t/value.html +/doc/html/boost_asio/reference/execution__any_executor/ +/doc/html/boost_asio/reference/execution__any_executor/any_executor/ +/doc/html/boost_asio/reference/execution__any_executor/_any_executor.html +/doc/html/boost_asio/reference/execution__any_executor/any_executor.html +/doc/html/boost_asio/reference/execution__any_executor/any_executor/overload1.html +/doc/html/boost_asio/reference/execution__any_executor/any_executor/overload2.html +/doc/html/boost_asio/reference/execution__any_executor/any_executor/overload3.html +/doc/html/boost_asio/reference/execution__any_executor/any_executor/overload4.html +/doc/html/boost_asio/reference/execution__any_executor/any_executor/overload5.html +/doc/html/boost_asio/reference/execution__any_executor/any_executor/overload6.html +/doc/html/boost_asio/reference/execution__any_executor/context.html +/doc/html/boost_asio/reference/execution__any_executor/execute.html +/doc/html/boost_asio/reference/execution__any_executor.html +/doc/html/boost_asio/reference/execution__any_executor/operator_bool.html +/doc/html/boost_asio/reference/execution__any_executor/operator_eq_/ +/doc/html/boost_asio/reference/execution__any_executor/operator_eq__eq_/ +/doc/html/boost_asio/reference/execution__any_executor/operator_eq__eq_.html +/doc/html/boost_asio/reference/execution__any_executor/operator_eq__eq_/overload1.html +/doc/html/boost_asio/reference/execution__any_executor/operator_eq__eq_/overload2.html +/doc/html/boost_asio/reference/execution__any_executor/operator_eq__eq_/overload3.html +/doc/html/boost_asio/reference/execution__any_executor/operator_eq_.html +/doc/html/boost_asio/reference/execution__any_executor/operator_eq_/overload1.html +/doc/html/boost_asio/reference/execution__any_executor/operator_eq_/overload2.html +/doc/html/boost_asio/reference/execution__any_executor/operator_eq_/overload3.html +/doc/html/boost_asio/reference/execution__any_executor/operator_eq_/overload4.html +/doc/html/boost_asio/reference/execution__any_executor/operator_not__eq_/ +/doc/html/boost_asio/reference/execution__any_executor/operator_not__eq_.html +/doc/html/boost_asio/reference/execution__any_executor/operator_not__eq_/overload1.html +/doc/html/boost_asio/reference/execution__any_executor/operator_not__eq_/overload2.html +/doc/html/boost_asio/reference/execution__any_executor/operator_not__eq_/overload3.html +/doc/html/boost_asio/reference/execution__any_executor/prefer.html +/doc/html/boost_asio/reference/execution__any_executor/query.html +/doc/html/boost_asio/reference/execution__any_executor/require.html +/doc/html/boost_asio/reference/execution__any_executor/swap.html +/doc/html/boost_asio/reference/execution__any_executor/target/ +/doc/html/boost_asio/reference/execution__any_executor/target.html +/doc/html/boost_asio/reference/execution__any_executor/target/overload1.html +/doc/html/boost_asio/reference/execution__any_executor/target/overload2.html +/doc/html/boost_asio/reference/execution__any_executor/target_type.html +/doc/html/boost_asio/reference/execution__bad_executor/ +/doc/html/boost_asio/reference/execution__bad_executor/bad_executor.html +/doc/html/boost_asio/reference/execution__bad_executor.html +/doc/html/boost_asio/reference/execution__bad_executor/what.html +/doc/html/boost_asio/reference/execution__blocking_adaptation.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t/ +/doc/html/boost_asio/reference/execution__blocking_adaptation_t/allowed.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t__allowed_t/ +/doc/html/boost_asio/reference/execution__blocking_adaptation_t__allowed_t/allowed_t.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t__allowed_t.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t__allowed_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t__allowed_t/is_preferable.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t__allowed_t/is_requirable.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t__allowed_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t__allowed_t/value.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t/blocking_adaptation_t/ +/doc/html/boost_asio/reference/execution__blocking_adaptation_t/blocking_adaptation_t.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t/blocking_adaptation_t/overload1.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t/blocking_adaptation_t/overload2.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t/blocking_adaptation_t/overload3.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t/disallowed.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t__disallowed_t/ +/doc/html/boost_asio/reference/execution__blocking_adaptation_t__disallowed_t/disallowed_t.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t__disallowed_t.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t__disallowed_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t__disallowed_t/is_preferable.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t__disallowed_t/is_requirable.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t__disallowed_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t__disallowed_t/value.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t/is_preferable.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t/is_requirable.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t/operator_eq__eq_.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t/operator_not__eq_.html +/doc/html/boost_asio/reference/execution__blocking_adaptation_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__blocking.html +/doc/html/boost_asio/reference/execution__blocking_t/ +/doc/html/boost_asio/reference/execution__blocking_t/always.html +/doc/html/boost_asio/reference/execution__blocking_t__always_t/ +/doc/html/boost_asio/reference/execution__blocking_t__always_t/always_t.html +/doc/html/boost_asio/reference/execution__blocking_t__always_t.html +/doc/html/boost_asio/reference/execution__blocking_t__always_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__blocking_t__always_t/is_preferable.html +/doc/html/boost_asio/reference/execution__blocking_t__always_t/is_requirable.html +/doc/html/boost_asio/reference/execution__blocking_t__always_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__blocking_t__always_t/value.html +/doc/html/boost_asio/reference/execution__blocking_t/blocking_t/ +/doc/html/boost_asio/reference/execution__blocking_t/blocking_t.html +/doc/html/boost_asio/reference/execution__blocking_t/blocking_t/overload1.html +/doc/html/boost_asio/reference/execution__blocking_t/blocking_t/overload2.html +/doc/html/boost_asio/reference/execution__blocking_t/blocking_t/overload3.html +/doc/html/boost_asio/reference/execution__blocking_t/blocking_t/overload4.html +/doc/html/boost_asio/reference/execution__blocking_t.html +/doc/html/boost_asio/reference/execution__blocking_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__blocking_t/is_preferable.html +/doc/html/boost_asio/reference/execution__blocking_t/is_requirable.html +/doc/html/boost_asio/reference/execution__blocking_t/never.html +/doc/html/boost_asio/reference/execution__blocking_t__never_t/ +/doc/html/boost_asio/reference/execution__blocking_t__never_t.html +/doc/html/boost_asio/reference/execution__blocking_t__never_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__blocking_t__never_t/is_preferable.html +/doc/html/boost_asio/reference/execution__blocking_t__never_t/is_requirable.html +/doc/html/boost_asio/reference/execution__blocking_t__never_t/never_t.html +/doc/html/boost_asio/reference/execution__blocking_t__never_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__blocking_t__never_t/value.html +/doc/html/boost_asio/reference/execution__blocking_t/operator_eq__eq_.html +/doc/html/boost_asio/reference/execution__blocking_t/operator_not__eq_.html +/doc/html/boost_asio/reference/execution__blocking_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__blocking_t/possibly.html +/doc/html/boost_asio/reference/execution__blocking_t__possibly_t/ +/doc/html/boost_asio/reference/execution__blocking_t__possibly_t.html +/doc/html/boost_asio/reference/execution__blocking_t__possibly_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__blocking_t__possibly_t/is_preferable.html +/doc/html/boost_asio/reference/execution__blocking_t__possibly_t/is_requirable.html +/doc/html/boost_asio/reference/execution__blocking_t__possibly_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__blocking_t__possibly_t/possibly_t.html +/doc/html/boost_asio/reference/execution__blocking_t__possibly_t/value.html +/doc/html/boost_asio/reference/execution__bulk_execute.html +/doc/html/boost_asio/reference/execution__bulk_guarantee.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t/ +/doc/html/boost_asio/reference/execution__bulk_guarantee_t/bulk_guarantee_t/ +/doc/html/boost_asio/reference/execution__bulk_guarantee_t/bulk_guarantee_t.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t/bulk_guarantee_t/overload1.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t/bulk_guarantee_t/overload2.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t/bulk_guarantee_t/overload3.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t/bulk_guarantee_t/overload4.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t/is_preferable.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t/is_requirable.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t/operator_eq__eq_.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t/operator_not__eq_.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t/parallel.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__parallel_t/ +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__parallel_t.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__parallel_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__parallel_t/is_preferable.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__parallel_t/is_requirable.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__parallel_t/parallel_t.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__parallel_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__parallel_t/value.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t/sequenced.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__sequenced_t/ +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__sequenced_t.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__sequenced_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__sequenced_t/is_preferable.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__sequenced_t/is_requirable.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__sequenced_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__sequenced_t/sequenced_t.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__sequenced_t/value.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t/unsequenced.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__unsequenced_t/ +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__unsequenced_t.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__unsequenced_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__unsequenced_t/is_preferable.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__unsequenced_t/is_requirable.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__unsequenced_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__unsequenced_t/unsequenced_t.html +/doc/html/boost_asio/reference/execution__bulk_guarantee_t__unsequenced_t/value.html +/doc/html/boost_asio/reference/execution__can_bulk_execute.html +/doc/html/boost_asio/reference/execution__can_connect.html +/doc/html/boost_asio/reference/execution__can_execute.html +/doc/html/boost_asio/reference/execution__can_schedule.html +/doc/html/boost_asio/reference/execution__can_set_done.html +/doc/html/boost_asio/reference/execution__can_set_error.html +/doc/html/boost_asio/reference/execution__can_set_value.html +/doc/html/boost_asio/reference/execution__can_start.html +/doc/html/boost_asio/reference/execution__can_submit.html +/doc/html/boost_asio/reference/execution__connect.html +/doc/html/boost_asio/reference/execution__connect_result/ +/doc/html/boost_asio/reference/execution__connect_result.html +/doc/html/boost_asio/reference/execution__connect_result/type.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_as.html +/doc/html/boost_asio/reference/execution__context_as_t/ +/doc/html/boost_asio/reference/execution__context_as_t.html +/doc/html/boost_asio/reference/execution__context_as_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__context_as_t/is_preferable.html +/doc/html/boost_asio/reference/execution__context_as_t/is_requirable.html +/doc/html/boost_asio/reference/execution__context_as_t/polymorphic_query_result_type.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/ExecutionContext.html +/doc/html/boost_asio/reference/execution__context.html /doc/html/boost_asio/reference/execution_context.html /doc/html/boost_asio/reference/execution_context__id/ /doc/html/boost_asio/reference/execution_context__id.html @@ -2592,10 +2918,166 @@ /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_t/ +/doc/html/boost_asio/reference/execution__context_t.html +/doc/html/boost_asio/reference/execution__context_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__context_t/is_preferable.html +/doc/html/boost_asio/reference/execution__context_t/is_requirable.html +/doc/html/boost_asio/reference/execution__context_t/polymorphic_query_result_type.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/execution__execute.html +/doc/html/boost_asio/reference/execution__executor_index/ +/doc/html/boost_asio/reference/execution__executor_index.html +/doc/html/boost_asio/reference/execution__executor_index/type.html +/doc/html/boost_asio/reference/execution__executor_shape/ +/doc/html/boost_asio/reference/execution__executor_shape.html +/doc/html/boost_asio/reference/execution__executor_shape/type.html +/doc/html/boost_asio/reference/execution__invocable_archetype/ +/doc/html/boost_asio/reference/execution__invocable_archetype.html +/doc/html/boost_asio/reference/execution__invocable_archetype/operator_lp__rp_.html +/doc/html/boost_asio/reference/execution__is_executor.html +/doc/html/boost_asio/reference/execution__is_executor_of.html +/doc/html/boost_asio/reference/execution__is_nothrow_receiver_of.html +/doc/html/boost_asio/reference/execution__is_operation_state.html +/doc/html/boost_asio/reference/execution__is_receiver.html +/doc/html/boost_asio/reference/execution__is_receiver_of.html +/doc/html/boost_asio/reference/execution__is_scheduler.html +/doc/html/boost_asio/reference/execution__is_sender.html +/doc/html/boost_asio/reference/execution__is_sender_to.html +/doc/html/boost_asio/reference/execution__is_typed_sender.html +/doc/html/boost_asio/reference/execution__mapping.html +/doc/html/boost_asio/reference/execution__mapping_t/ +/doc/html/boost_asio/reference/execution__mapping_t.html +/doc/html/boost_asio/reference/execution__mapping_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__mapping_t/is_preferable.html +/doc/html/boost_asio/reference/execution__mapping_t/is_requirable.html +/doc/html/boost_asio/reference/execution__mapping_t/mapping_t/ +/doc/html/boost_asio/reference/execution__mapping_t/mapping_t.html +/doc/html/boost_asio/reference/execution__mapping_t/mapping_t/overload1.html +/doc/html/boost_asio/reference/execution__mapping_t/mapping_t/overload2.html +/doc/html/boost_asio/reference/execution__mapping_t/mapping_t/overload3.html +/doc/html/boost_asio/reference/execution__mapping_t/mapping_t/overload4.html +/doc/html/boost_asio/reference/execution__mapping_t/new_thread.html +/doc/html/boost_asio/reference/execution__mapping_t__new_thread_t/ +/doc/html/boost_asio/reference/execution__mapping_t__new_thread_t.html +/doc/html/boost_asio/reference/execution__mapping_t__new_thread_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__mapping_t__new_thread_t/is_preferable.html +/doc/html/boost_asio/reference/execution__mapping_t__new_thread_t/is_requirable.html +/doc/html/boost_asio/reference/execution__mapping_t__new_thread_t/new_thread_t.html +/doc/html/boost_asio/reference/execution__mapping_t__new_thread_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__mapping_t__new_thread_t/value.html +/doc/html/boost_asio/reference/execution__mapping_t/operator_eq__eq_.html +/doc/html/boost_asio/reference/execution__mapping_t/operator_not__eq_.html +/doc/html/boost_asio/reference/execution__mapping_t/other.html +/doc/html/boost_asio/reference/execution__mapping_t__other_t/ +/doc/html/boost_asio/reference/execution__mapping_t__other_t.html +/doc/html/boost_asio/reference/execution__mapping_t__other_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__mapping_t__other_t/is_preferable.html +/doc/html/boost_asio/reference/execution__mapping_t__other_t/is_requirable.html +/doc/html/boost_asio/reference/execution__mapping_t__other_t/other_t.html +/doc/html/boost_asio/reference/execution__mapping_t__other_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__mapping_t__other_t/value.html +/doc/html/boost_asio/reference/execution__mapping_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__mapping_t/thread.html +/doc/html/boost_asio/reference/execution__mapping_t__thread_t/ +/doc/html/boost_asio/reference/execution__mapping_t__thread_t.html +/doc/html/boost_asio/reference/execution__mapping_t__thread_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__mapping_t__thread_t/is_preferable.html +/doc/html/boost_asio/reference/execution__mapping_t__thread_t/is_requirable.html +/doc/html/boost_asio/reference/execution__mapping_t__thread_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__mapping_t__thread_t/thread_t.html +/doc/html/boost_asio/reference/execution__mapping_t__thread_t/value.html +/doc/html/boost_asio/reference/execution__occupancy.html +/doc/html/boost_asio/reference/execution__occupancy_t/ +/doc/html/boost_asio/reference/execution__occupancy_t.html +/doc/html/boost_asio/reference/execution__occupancy_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__occupancy_t/is_preferable.html +/doc/html/boost_asio/reference/execution__occupancy_t/is_requirable.html +/doc/html/boost_asio/reference/execution__occupancy_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__outstanding_work.html +/doc/html/boost_asio/reference/execution__outstanding_work_t/ +/doc/html/boost_asio/reference/execution__outstanding_work_t.html +/doc/html/boost_asio/reference/execution__outstanding_work_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__outstanding_work_t/is_preferable.html +/doc/html/boost_asio/reference/execution__outstanding_work_t/is_requirable.html +/doc/html/boost_asio/reference/execution__outstanding_work_t/operator_eq__eq_.html +/doc/html/boost_asio/reference/execution__outstanding_work_t/operator_not__eq_.html +/doc/html/boost_asio/reference/execution__outstanding_work_t/outstanding_work_t/ +/doc/html/boost_asio/reference/execution__outstanding_work_t/outstanding_work_t.html +/doc/html/boost_asio/reference/execution__outstanding_work_t/outstanding_work_t/overload1.html +/doc/html/boost_asio/reference/execution__outstanding_work_t/outstanding_work_t/overload2.html +/doc/html/boost_asio/reference/execution__outstanding_work_t/outstanding_work_t/overload3.html +/doc/html/boost_asio/reference/execution__outstanding_work_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__outstanding_work_t/tracked.html +/doc/html/boost_asio/reference/execution__outstanding_work_t__tracked_t/ +/doc/html/boost_asio/reference/execution__outstanding_work_t__tracked_t.html +/doc/html/boost_asio/reference/execution__outstanding_work_t__tracked_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__outstanding_work_t__tracked_t/is_preferable.html +/doc/html/boost_asio/reference/execution__outstanding_work_t__tracked_t/is_requirable.html +/doc/html/boost_asio/reference/execution__outstanding_work_t__tracked_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__outstanding_work_t__tracked_t/tracked_t.html +/doc/html/boost_asio/reference/execution__outstanding_work_t__tracked_t/value.html +/doc/html/boost_asio/reference/execution__outstanding_work_t/untracked.html +/doc/html/boost_asio/reference/execution__outstanding_work_t__untracked_t/ +/doc/html/boost_asio/reference/execution__outstanding_work_t__untracked_t.html +/doc/html/boost_asio/reference/execution__outstanding_work_t__untracked_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__outstanding_work_t__untracked_t/is_preferable.html +/doc/html/boost_asio/reference/execution__outstanding_work_t__untracked_t/is_requirable.html +/doc/html/boost_asio/reference/execution__outstanding_work_t__untracked_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__outstanding_work_t__untracked_t/untracked_t.html +/doc/html/boost_asio/reference/execution__outstanding_work_t__untracked_t/value.html +/doc/html/boost_asio/reference/execution__prefer_only/ +/doc/html/boost_asio/reference/execution__prefer_only.html +/doc/html/boost_asio/reference/execution__prefer_only/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__prefer_only/is_preferable.html +/doc/html/boost_asio/reference/execution__prefer_only/is_requirable.html +/doc/html/boost_asio/reference/execution__prefer_only/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__receiver_invocation_error/ +/doc/html/boost_asio/reference/execution__receiver_invocation_error.html +/doc/html/boost_asio/reference/execution__receiver_invocation_error/receiver_invocation_error.html +/doc/html/boost_asio/reference/execution__relationship.html +/doc/html/boost_asio/reference/execution__relationship_t/ +/doc/html/boost_asio/reference/execution__relationship_t/continuation.html +/doc/html/boost_asio/reference/execution__relationship_t__continuation_t/ +/doc/html/boost_asio/reference/execution__relationship_t__continuation_t/continuation_t.html +/doc/html/boost_asio/reference/execution__relationship_t__continuation_t.html +/doc/html/boost_asio/reference/execution__relationship_t__continuation_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__relationship_t__continuation_t/is_preferable.html +/doc/html/boost_asio/reference/execution__relationship_t__continuation_t/is_requirable.html +/doc/html/boost_asio/reference/execution__relationship_t__continuation_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__relationship_t__continuation_t/value.html +/doc/html/boost_asio/reference/execution__relationship_t/fork.html +/doc/html/boost_asio/reference/execution__relationship_t__fork_t/ +/doc/html/boost_asio/reference/execution__relationship_t__fork_t/fork_t.html +/doc/html/boost_asio/reference/execution__relationship_t__fork_t.html +/doc/html/boost_asio/reference/execution__relationship_t__fork_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__relationship_t__fork_t/is_preferable.html +/doc/html/boost_asio/reference/execution__relationship_t__fork_t/is_requirable.html +/doc/html/boost_asio/reference/execution__relationship_t__fork_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__relationship_t__fork_t/value.html +/doc/html/boost_asio/reference/execution__relationship_t.html +/doc/html/boost_asio/reference/execution__relationship_t/is_applicable_property_v.html +/doc/html/boost_asio/reference/execution__relationship_t/is_preferable.html +/doc/html/boost_asio/reference/execution__relationship_t/is_requirable.html +/doc/html/boost_asio/reference/execution__relationship_t/operator_eq__eq_.html +/doc/html/boost_asio/reference/execution__relationship_t/operator_not__eq_.html +/doc/html/boost_asio/reference/execution__relationship_t/polymorphic_query_result_type.html +/doc/html/boost_asio/reference/execution__relationship_t/relationship_t/ +/doc/html/boost_asio/reference/execution__relationship_t/relationship_t.html +/doc/html/boost_asio/reference/execution__relationship_t/relationship_t/overload1.html +/doc/html/boost_asio/reference/execution__relationship_t/relationship_t/overload2.html +/doc/html/boost_asio/reference/execution__relationship_t/relationship_t/overload3.html +/doc/html/boost_asio/reference/execution__schedule.html +/doc/html/boost_asio/reference/execution__sender_base.html +/doc/html/boost_asio/reference/execution__sender_traits.html +/doc/html/boost_asio/reference/execution__set_done.html +/doc/html/boost_asio/reference/execution__set_error.html +/doc/html/boost_asio/reference/execution__set_value.html +/doc/html/boost_asio/reference/execution__start.html +/doc/html/boost_asio/reference/execution__submit.html /doc/html/boost_asio/reference/executor/ /doc/html/boost_asio/reference/Executor1.html /doc/html/boost_asio/reference/executor_arg.html @@ -2775,20 +3257,52 @@ /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__basic_executor_type/ +/doc/html/boost_asio/reference/io_context__basic_executor_type/basic_executor_type/ +/doc/html/boost_asio/reference/io_context__basic_executor_type/_basic_executor_type.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/basic_executor_type.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/basic_executor_type/overload1.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/basic_executor_type/overload2.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/context.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/defer.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/dispatch.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/execute.html +/doc/html/boost_asio/reference/io_context__basic_executor_type.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/on_work_finished.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/on_work_started.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/operator_eq_/ +/doc/html/boost_asio/reference/io_context__basic_executor_type/operator_eq__eq_.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/operator_eq_.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/operator_eq_/overload1.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/operator_eq_/overload2.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/operator_not__eq_.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/post.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/query/ +/doc/html/boost_asio/reference/io_context__basic_executor_type/query.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/query/overload1.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/query/overload2.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/query/overload3.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/query/overload4.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/query/overload5.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/query__static/ +/doc/html/boost_asio/reference/io_context__basic_executor_type/query__static.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/query__static/overload1.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/query__static/overload2.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/require/ +/doc/html/boost_asio/reference/io_context__basic_executor_type/require.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/require/overload1.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/require/overload2.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/require/overload3.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/require/overload4.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/require/overload5.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/require/overload6.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/require/overload7.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/require/overload8.html +/doc/html/boost_asio/reference/io_context__basic_executor_type/running_in_this_thread.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/executor_type.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 @@ -3458,6 +3972,7 @@ /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_applicable_property.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_dynamic_buffer_v1.html @@ -3488,6 +4003,10 @@ /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_nothrow_prefer.html +/doc/html/boost_asio/reference/is_nothrow_query.html +/doc/html/boost_asio/reference/is_nothrow_require_concept.html +/doc/html/boost_asio/reference/is_nothrow_require.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 @@ -3559,6 +4078,11 @@ /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/multiple_exceptions/ +/doc/html/boost_asio/reference/multiple_exceptions/first_exception.html +/doc/html/boost_asio/reference/multiple_exceptions.html +/doc/html/boost_asio/reference/multiple_exceptions/multiple_exceptions.html +/doc/html/boost_asio/reference/multiple_exceptions/what.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 @@ -3596,6 +4120,7 @@ /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/OperationState.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 @@ -3741,8 +4266,16 @@ /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/prefer.html +/doc/html/boost_asio/reference/prefer_result/ +/doc/html/boost_asio/reference/prefer_result.html +/doc/html/boost_asio/reference/prefer_result/type.html /doc/html/boost_asio/reference/ProtoAllocator.html /doc/html/boost_asio/reference/Protocol.html +/doc/html/boost_asio/reference/query.html +/doc/html/boost_asio/reference/query_result/ +/doc/html/boost_asio/reference/query_result.html +/doc/html/boost_asio/reference/query_result/type.html /doc/html/boost_asio/reference/RangeConnectHandler.html /doc/html/boost_asio/reference/read/ /doc/html/boost_asio/reference/read_at/ @@ -3800,14 +4333,25 @@ /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/Receiver.html /doc/html/boost_asio/reference/redirect_error.html /doc/html/boost_asio/reference/redirect_error_t/ /doc/html/boost_asio/reference/redirect_error_t/ec_.html /doc/html/boost_asio/reference/redirect_error_t.html /doc/html/boost_asio/reference/redirect_error_t/redirect_error_t.html /doc/html/boost_asio/reference/redirect_error_t/token_.html +/doc/html/boost_asio/reference/require_concept.html +/doc/html/boost_asio/reference/require_concept_result/ +/doc/html/boost_asio/reference/require_concept_result.html +/doc/html/boost_asio/reference/require_concept_result/type.html +/doc/html/boost_asio/reference/require.html +/doc/html/boost_asio/reference/require_result/ +/doc/html/boost_asio/reference/require_result.html +/doc/html/boost_asio/reference/require_result/type.html /doc/html/boost_asio/reference/ResolveHandler.html /doc/html/boost_asio/reference/resolver_errc__try_again.html +/doc/html/boost_asio/reference/Scheduler.html +/doc/html/boost_asio/reference/Sender.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 @@ -4079,8 +4623,11 @@ /doc/html/boost_asio/reference/ssl__stream/shutdown.html /doc/html/boost_asio/reference/ssl__stream/shutdown/overload1.html /doc/html/boost_asio/reference/ssl__stream/shutdown/overload2.html +/doc/html/boost_asio/reference/ssl__stream/stream/ /doc/html/boost_asio/reference/ssl__stream/_stream.html /doc/html/boost_asio/reference/ssl__stream/stream.html +/doc/html/boost_asio/reference/ssl__stream/stream/overload1.html +/doc/html/boost_asio/reference/ssl__stream/stream/overload2.html /doc/html/boost_asio/reference/ssl__stream/write_some/ /doc/html/boost_asio/reference/ssl__stream/write_some.html /doc/html/boost_asio/reference/ssl__stream/write_some/overload1.html @@ -4095,16 +4642,15 @@ /doc/html/boost_asio/reference/ssl__verify_mode.html /doc/html/boost_asio/reference/ssl__verify_none.html /doc/html/boost_asio/reference/ssl__verify_peer.html +/doc/html/boost_asio/reference/static_thread_pool.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/execute.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 @@ -4114,6 +4660,9 @@ /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/prefer.html +/doc/html/boost_asio/reference/strand/query.html +/doc/html/boost_asio/reference/strand/require.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 @@ -4149,16 +4698,7 @@ /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/this_coro__executor.html /doc/html/boost_asio/reference/this_coro__executor_t/ @@ -4166,18 +4706,58 @@ /doc/html/boost_asio/reference/this_coro__executor_t.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/attach.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/ +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/basic_executor_type/ +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/_basic_executor_type.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/basic_executor_type.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/basic_executor_type/overload1.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/basic_executor_type/overload2.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/bulk_execute.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/context.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/defer.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/dispatch.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/execute.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/on_work_finished.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/on_work_started.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/operator_eq_/ +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/operator_eq__eq_.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/operator_eq_.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/operator_eq_/overload1.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/operator_eq_/overload2.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/operator_not__eq_.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/post.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/query/ +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/query.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/query/overload1.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/query/overload2.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/query/overload3.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/query/overload4.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/query/overload5.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/query/overload6.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/query__static/ +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/query__static.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/query__static/overload1.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/query__static/overload2.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/query__static/overload3.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/require/ +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/require.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/require/overload1.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/require/overload2.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/require/overload3.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/require/overload4.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/require/overload5.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/require/overload6.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/require/overload7.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/require/overload8.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/require/overload9.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/running_in_this_thread.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/schedule.html +/doc/html/boost_asio/reference/thread_pool__basic_executor_type/sender_type.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/executor.html +/doc/html/boost_asio/reference/thread_pool/executor_type.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 @@ -4185,6 +4765,8 @@ /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/scheduler.html +/doc/html/boost_asio/reference/thread_pool/scheduler_type.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/ @@ -4196,6 +4778,7 @@ /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/thread_pool/wait.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 @@ -4214,10 +4797,16 @@ /doc/html/boost_asio/reference/use_awaitable_t/as_default_on.html /doc/html/boost_asio/reference/use_awaitable_t__executor_with_default/ /doc/html/boost_asio/reference/use_awaitable_t__executor_with_default/default_completion_token_type.html +/doc/html/boost_asio/reference/use_awaitable_t__executor_with_default/executor_with_default/ /doc/html/boost_asio/reference/use_awaitable_t__executor_with_default/executor_with_default.html +/doc/html/boost_asio/reference/use_awaitable_t__executor_with_default/executor_with_default/overload1.html +/doc/html/boost_asio/reference/use_awaitable_t__executor_with_default/executor_with_default/overload2.html /doc/html/boost_asio/reference/use_awaitable_t__executor_with_default.html /doc/html/boost_asio/reference/use_awaitable_t.html +/doc/html/boost_asio/reference/use_awaitable_t/use_awaitable_t/ /doc/html/boost_asio/reference/use_awaitable_t/use_awaitable_t.html +/doc/html/boost_asio/reference/use_awaitable_t/use_awaitable_t/overload1.html +/doc/html/boost_asio/reference/use_awaitable_t/use_awaitable_t/overload2.html /doc/html/boost_asio/reference/use_future.html /doc/html/boost_asio/reference/use_future_t/ /doc/html/boost_asio/reference/use_future_t/allocator_type.html @@ -4508,6 +5097,160 @@ /libs/asio/doc/doxy2qbk.pl /libs/asio/doc/examples.qbk /libs/asio/doc/history.qbk +/libs/asio/doc/html/ +/libs/asio/doc/html/boost_asio/ +/libs/asio/doc/html/boost_asio/example/ +/libs/asio/doc/html/boost_asio/example/cpp03/ +/libs/asio/doc/html/boost_asio/example/cpp03/allocation/ +/libs/asio/doc/html/boost_asio/example/cpp03/buffers/ +/libs/asio/doc/html/boost_asio/example/cpp03/chat/ +/libs/asio/doc/html/boost_asio/example/cpp03/echo/ +/libs/asio/doc/html/boost_asio/example/cpp03/fork/ +/libs/asio/doc/html/boost_asio/example/cpp03/http/ +/libs/asio/doc/html/boost_asio/example/cpp03/http/client/ +/libs/asio/doc/html/boost_asio/example/cpp03/http/server/ +/libs/asio/doc/html/boost_asio/example/cpp03/http/server2/ +/libs/asio/doc/html/boost_asio/example/cpp03/http/server3/ +/libs/asio/doc/html/boost_asio/example/cpp03/http/server4/ +/libs/asio/doc/html/boost_asio/example/cpp03/icmp/ +/libs/asio/doc/html/boost_asio/example/cpp03/invocation/ +/libs/asio/doc/html/boost_asio/example/cpp03/iostreams/ +/libs/asio/doc/html/boost_asio/example/cpp03/local/ +/libs/asio/doc/html/boost_asio/example/cpp03/multicast/ +/libs/asio/doc/html/boost_asio/example/cpp03/nonblocking/ +/libs/asio/doc/html/boost_asio/example/cpp03/porthopper/ +/libs/asio/doc/html/boost_asio/example/cpp03/serialization/ +/libs/asio/doc/html/boost_asio/example/cpp03/services/ +/libs/asio/doc/html/boost_asio/example/cpp03/socks4/ +/libs/asio/doc/html/boost_asio/example/cpp03/spawn/ +/libs/asio/doc/html/boost_asio/example/cpp03/ssl/ +/libs/asio/doc/html/boost_asio/example/cpp03/timeouts/ +/libs/asio/doc/html/boost_asio/example/cpp03/timers/ +/libs/asio/doc/html/boost_asio/example/cpp03/windows/ +/libs/asio/doc/html/boost_asio/example/cpp11/ +/libs/asio/doc/html/boost_asio/example/cpp11/allocation/ +/libs/asio/doc/html/boost_asio/example/cpp11/buffers/ +/libs/asio/doc/html/boost_asio/example/cpp11/chat/ +/libs/asio/doc/html/boost_asio/example/cpp11/echo/ +/libs/asio/doc/html/boost_asio/example/cpp11/executors/ +/libs/asio/doc/html/boost_asio/example/cpp11/fork/ +/libs/asio/doc/html/boost_asio/example/cpp11/futures/ +/libs/asio/doc/html/boost_asio/example/cpp11/handler_tracking/ +/libs/asio/doc/html/boost_asio/example/cpp11/http/ +/libs/asio/doc/html/boost_asio/example/cpp11/http/server/ +/libs/asio/doc/html/boost_asio/example/cpp11/invocation/ +/libs/asio/doc/html/boost_asio/example/cpp11/local/ +/libs/asio/doc/html/boost_asio/example/cpp11/multicast/ +/libs/asio/doc/html/boost_asio/example/cpp11/nonblocking/ +/libs/asio/doc/html/boost_asio/example/cpp11/operations/ +/libs/asio/doc/html/boost_asio/example/cpp11/socks4/ +/libs/asio/doc/html/boost_asio/example/cpp11/spawn/ +/libs/asio/doc/html/boost_asio/example/cpp11/ssl/ +/libs/asio/doc/html/boost_asio/example/cpp11/timeouts/ +/libs/asio/doc/html/boost_asio/example/cpp11/timers/ +/libs/asio/doc/html/boost_asio/example/cpp14/ +/libs/asio/doc/html/boost_asio/example/cpp14/operations/ +/libs/asio/doc/html/boost_asio/example/cpp17/ +/libs/asio/doc/html/boost_asio/example/cpp17/coroutines_ts/ +/libs/asio/doc/html/boost_asio/examples/ +/libs/asio/doc/html/boost_asio/examples/cpp03_examples.html +/libs/asio/doc/html/boost_asio/examples/cpp11_examples.html +/libs/asio/doc/html/boost_asio/examples/cpp14_examples.html +/libs/asio/doc/html/boost_asio/examples/cpp17_examples.html +/libs/asio/doc/html/boost_asio/examples.html +/libs/asio/doc/html/boost_asio/history.html +/libs/asio/doc/html/boost_asio/index.html +/libs/asio/doc/html/boost_asio/net_ts.html +/libs/asio/doc/html/boost_asio/overview/ +/libs/asio/doc/html/boost_asio/overview/core/ +/libs/asio/doc/html/boost_asio/overview/core/allocation.html +/libs/asio/doc/html/boost_asio/overview/core/async.html +/libs/asio/doc/html/boost_asio/overview/core/basics.html +/libs/asio/doc/html/boost_asio/overview/core/buffers.html +/libs/asio/doc/html/boost_asio/overview/core/concurrency_hint.html +/libs/asio/doc/html/boost_asio/overview/core/coroutine.html +/libs/asio/doc/html/boost_asio/overview/core/coroutines_ts.html +/libs/asio/doc/html/boost_asio/overview/core/handler_tracking.html +/libs/asio/doc/html/boost_asio/overview/core.html +/libs/asio/doc/html/boost_asio/overview/core/line_based.html +/libs/asio/doc/html/boost_asio/overview/core/reactor.html +/libs/asio/doc/html/boost_asio/overview/core/spawn.html +/libs/asio/doc/html/boost_asio/overview/core/strands.html +/libs/asio/doc/html/boost_asio/overview/core/streams.html +/libs/asio/doc/html/boost_asio/overview/core/threads.html +/libs/asio/doc/html/boost_asio/overview/cpp2011/ +/libs/asio/doc/html/boost_asio/overview/cpp2011/array.html +/libs/asio/doc/html/boost_asio/overview/cpp2011/atomic.html +/libs/asio/doc/html/boost_asio/overview/cpp2011/chrono.html +/libs/asio/doc/html/boost_asio/overview/cpp2011/futures.html +/libs/asio/doc/html/boost_asio/overview/cpp2011.html +/libs/asio/doc/html/boost_asio/overview/cpp2011/move_handlers.html +/libs/asio/doc/html/boost_asio/overview/cpp2011/move_objects.html +/libs/asio/doc/html/boost_asio/overview/cpp2011/shared_ptr.html +/libs/asio/doc/html/boost_asio/overview/cpp2011/variadic.html +/libs/asio/doc/html/boost_asio/overview.html +/libs/asio/doc/html/boost_asio/overview/implementation.html +/libs/asio/doc/html/boost_asio/overview/networking/ +/libs/asio/doc/html/boost_asio/overview/networking/bsd_sockets.html +/libs/asio/doc/html/boost_asio/overview/networking.html +/libs/asio/doc/html/boost_asio/overview/networking/iostreams.html +/libs/asio/doc/html/boost_asio/overview/networking/other_protocols.html +/libs/asio/doc/html/boost_asio/overview/networking/protocols.html +/libs/asio/doc/html/boost_asio/overview/posix/ +/libs/asio/doc/html/boost_asio/overview/posix/fork.html +/libs/asio/doc/html/boost_asio/overview/posix.html +/libs/asio/doc/html/boost_asio/overview/posix/local.html +/libs/asio/doc/html/boost_asio/overview/posix/stream_descriptor.html +/libs/asio/doc/html/boost_asio/overview/rationale.html +/libs/asio/doc/html/boost_asio/overview/serial_ports.html +/libs/asio/doc/html/boost_asio/overview/signals.html +/libs/asio/doc/html/boost_asio/overview/ssl.html +/libs/asio/doc/html/boost_asio/overview/timers.html +/libs/asio/doc/html/boost_asio/overview/windows/ +/libs/asio/doc/html/boost_asio/overview/windows.html +/libs/asio/doc/html/boost_asio/overview/windows/object_handle.html +/libs/asio/doc/html/boost_asio/overview/windows/random_access_handle.html +/libs/asio/doc/html/boost_asio/overview/windows/stream_handle.html +/libs/asio/doc/html/boost_asio/tutorial/ +/libs/asio/doc/html/boost_asio/tutorial.html +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime1/ +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime1.html +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime1/src.html +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime2/ +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime2.html +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime2/src.html +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime3/ +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime3.html +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime3/src.html +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime4/ +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime4.html +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime4/src.html +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime5/ +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime5.html +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime5/src.html +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime6/ +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime6.html +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime6/src.html +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime7/ +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime7.html +/libs/asio/doc/html/boost_asio/tutorial/tutdaytime7/src.html +/libs/asio/doc/html/boost_asio/tutorial/tuttimer1/ +/libs/asio/doc/html/boost_asio/tutorial/tuttimer1.html +/libs/asio/doc/html/boost_asio/tutorial/tuttimer1/src.html +/libs/asio/doc/html/boost_asio/tutorial/tuttimer2/ +/libs/asio/doc/html/boost_asio/tutorial/tuttimer2.html +/libs/asio/doc/html/boost_asio/tutorial/tuttimer2/src.html +/libs/asio/doc/html/boost_asio/tutorial/tuttimer3/ +/libs/asio/doc/html/boost_asio/tutorial/tuttimer3.html +/libs/asio/doc/html/boost_asio/tutorial/tuttimer3/src.html +/libs/asio/doc/html/boost_asio/tutorial/tuttimer4/ +/libs/asio/doc/html/boost_asio/tutorial/tuttimer4.html +/libs/asio/doc/html/boost_asio/tutorial/tuttimer4/src.html +/libs/asio/doc/html/boost_asio/tutorial/tuttimer5/ +/libs/asio/doc/html/boost_asio/tutorial/tuttimer5.html +/libs/asio/doc/html/boost_asio/tutorial/tuttimer5/src.html +/libs/asio/doc/html/boost_asio/using.html +/libs/asio/doc/html/index.html /libs/asio/doc/index.xml /libs/asio/doc/Jamfile.v2 /libs/asio/doc/net_ts.qbk @@ -4586,13 +5329,17 @@ /libs/asio/doc/requirements/LegacyCompletionHandler.qbk /libs/asio/doc/requirements/MoveAcceptHandler.qbk /libs/asio/doc/requirements/MutableBufferSequence.qbk +/libs/asio/doc/requirements/OperationState.qbk /libs/asio/doc/requirements/ProtoAllocator.qbk /libs/asio/doc/requirements/Protocol.qbk /libs/asio/doc/requirements.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/Receiver.qbk /libs/asio/doc/requirements/ResolveHandler.qbk +/libs/asio/doc/requirements/Scheduler.qbk +/libs/asio/doc/requirements/Sender.qbk /libs/asio/doc/requirements/Service.qbk /libs/asio/doc/requirements/SettableSerialPortOption.qbk /libs/asio/doc/requirements/SettableSocketOption.qbk @@ -4962,6 +5709,11 @@ /libs/asio/example/cpp17/coroutines_ts/echo_server_with_default.cpp /libs/asio/example/cpp17/coroutines_ts/range_based_for.cpp /libs/asio/example/cpp17/coroutines_ts/refactored_echo_server.cpp +/libs/asio/.github/ +/libs/asio/.github/ISSUE_TEMPLATE/ +/libs/asio/.github/ISSUE_TEMPLATE/config.yml +/libs/asio/.github/move.yml +/libs/asio/.github/PULL_REQUEST_TEMPLATE.md /libs/asio/index.html /libs/asio/meta/ /libs/asio/meta/libraries.json @@ -5003,7 +5755,33 @@ /libs/asio/test/detached.cpp /libs/asio/test/dispatch.cpp /libs/asio/test/error.cpp +/libs/asio/test/execution/ +/libs/asio/test/execution/any_executor.cpp +/libs/asio/test/execution/blocking_adaptation.cpp +/libs/asio/test/execution/blocking.cpp +/libs/asio/test/execution/bulk_execute.cpp +/libs/asio/test/execution/bulk_guarantee.cpp +/libs/asio/test/execution/connect.cpp +/libs/asio/test/execution/context_as.cpp /libs/asio/test/execution_context.cpp +/libs/asio/test/execution/execute.cpp +/libs/asio/test/execution/executor.cpp +/libs/asio/test/execution/invocable_archetype.cpp +/libs/asio/test/execution/Jamfile.v2 +/libs/asio/test/execution/mapping.cpp +/libs/asio/test/execution/operation_state.cpp +/libs/asio/test/execution/outstanding_work.cpp +/libs/asio/test/execution/prefer_only.cpp +/libs/asio/test/execution/receiver.cpp +/libs/asio/test/execution/relationship.cpp +/libs/asio/test/execution/schedule.cpp +/libs/asio/test/execution/scheduler.cpp +/libs/asio/test/execution/sender.cpp +/libs/asio/test/execution/set_done.cpp +/libs/asio/test/execution/set_error.cpp +/libs/asio/test/execution/set_value.cpp +/libs/asio/test/execution/start.cpp +/libs/asio/test/execution/submit.cpp /libs/asio/test/executor.cpp /libs/asio/test/executor_work_guard.cpp /libs/asio/test/generic/ @@ -5063,6 +5841,184 @@ /libs/asio/test/posix/descriptor.cpp /libs/asio/test/posix/stream_descriptor.cpp /libs/asio/test/post.cpp +/libs/asio/test/properties/ +/libs/asio/test/properties/cpp03/ +/libs/asio/test/properties/cpp03/can_prefer_free_prefer.cpp +/libs/asio/test/properties/cpp03/can_prefer_free_require.cpp +/libs/asio/test/properties/cpp03/can_prefer_member_prefer.cpp +/libs/asio/test/properties/cpp03/can_prefer_member_require.cpp +/libs/asio/test/properties/cpp03/can_prefer_not_applicable_free_prefer.cpp +/libs/asio/test/properties/cpp03/can_prefer_not_applicable_free_require.cpp +/libs/asio/test/properties/cpp03/can_prefer_not_applicable_member_prefer.cpp +/libs/asio/test/properties/cpp03/can_prefer_not_applicable_member_require.cpp +/libs/asio/test/properties/cpp03/can_prefer_not_applicable_static.cpp +/libs/asio/test/properties/cpp03/can_prefer_not_applicable_unsupported.cpp +/libs/asio/test/properties/cpp03/can_prefer_not_preferable_free_prefer.cpp +/libs/asio/test/properties/cpp03/can_prefer_not_preferable_free_require.cpp +/libs/asio/test/properties/cpp03/can_prefer_not_preferable_member_prefer.cpp +/libs/asio/test/properties/cpp03/can_prefer_not_preferable_member_require.cpp +/libs/asio/test/properties/cpp03/can_prefer_not_preferable_static.cpp +/libs/asio/test/properties/cpp03/can_prefer_not_preferable_unsupported.cpp +/libs/asio/test/properties/cpp03/can_prefer_static.cpp +/libs/asio/test/properties/cpp03/can_prefer_unsupported.cpp +/libs/asio/test/properties/cpp03/can_query_free.cpp +/libs/asio/test/properties/cpp03/can_query_member.cpp +/libs/asio/test/properties/cpp03/can_query_not_applicable_free.cpp +/libs/asio/test/properties/cpp03/can_query_not_applicable_member.cpp +/libs/asio/test/properties/cpp03/can_query_not_applicable_static.cpp +/libs/asio/test/properties/cpp03/can_query_not_applicable_unsupported.cpp +/libs/asio/test/properties/cpp03/can_query_static.cpp +/libs/asio/test/properties/cpp03/can_query_unsupported.cpp +/libs/asio/test/properties/cpp03/can_require_concept_free.cpp +/libs/asio/test/properties/cpp03/can_require_concept_member.cpp +/libs/asio/test/properties/cpp03/can_require_concept_not_applicable_free.cpp +/libs/asio/test/properties/cpp03/can_require_concept_not_applicable_member.cpp +/libs/asio/test/properties/cpp03/can_require_concept_not_applicable_static.cpp +/libs/asio/test/properties/cpp03/can_require_concept_not_applicable_unsupported.cpp +/libs/asio/test/properties/cpp03/can_require_concept_static.cpp +/libs/asio/test/properties/cpp03/can_require_concept_unsupported.cpp +/libs/asio/test/properties/cpp03/can_require_free.cpp +/libs/asio/test/properties/cpp03/can_require_member.cpp +/libs/asio/test/properties/cpp03/can_require_not_applicable_free.cpp +/libs/asio/test/properties/cpp03/can_require_not_applicable_member.cpp +/libs/asio/test/properties/cpp03/can_require_not_applicable_static.cpp +/libs/asio/test/properties/cpp03/can_require_not_applicable_unsupported.cpp +/libs/asio/test/properties/cpp03/can_require_static.cpp +/libs/asio/test/properties/cpp03/can_require_unsupported.cpp +/libs/asio/test/properties/cpp03/Jamfile.v2 +/libs/asio/test/properties/cpp03/prefer_free_prefer.cpp +/libs/asio/test/properties/cpp03/prefer_free_require.cpp +/libs/asio/test/properties/cpp03/prefer_member_prefer.cpp +/libs/asio/test/properties/cpp03/prefer_member_require.cpp +/libs/asio/test/properties/cpp03/prefer_static.cpp +/libs/asio/test/properties/cpp03/prefer_unsupported.cpp +/libs/asio/test/properties/cpp03/query_free.cpp +/libs/asio/test/properties/cpp03/query_member.cpp +/libs/asio/test/properties/cpp03/query_static.cpp +/libs/asio/test/properties/cpp03/require_concept_free.cpp +/libs/asio/test/properties/cpp03/require_concept_member.cpp +/libs/asio/test/properties/cpp03/require_concept_static.cpp +/libs/asio/test/properties/cpp03/require_free.cpp +/libs/asio/test/properties/cpp03/require_member.cpp +/libs/asio/test/properties/cpp03/require_static.cpp +/libs/asio/test/properties/cpp11/ +/libs/asio/test/properties/cpp11/can_prefer_free_prefer.cpp +/libs/asio/test/properties/cpp11/can_prefer_free_require.cpp +/libs/asio/test/properties/cpp11/can_prefer_member_prefer.cpp +/libs/asio/test/properties/cpp11/can_prefer_member_require.cpp +/libs/asio/test/properties/cpp11/can_prefer_not_applicable_free_prefer.cpp +/libs/asio/test/properties/cpp11/can_prefer_not_applicable_free_require.cpp +/libs/asio/test/properties/cpp11/can_prefer_not_applicable_member_prefer.cpp +/libs/asio/test/properties/cpp11/can_prefer_not_applicable_member_require.cpp +/libs/asio/test/properties/cpp11/can_prefer_not_applicable_static.cpp +/libs/asio/test/properties/cpp11/can_prefer_not_applicable_unsupported.cpp +/libs/asio/test/properties/cpp11/can_prefer_not_preferable_free_prefer.cpp +/libs/asio/test/properties/cpp11/can_prefer_not_preferable_free_require.cpp +/libs/asio/test/properties/cpp11/can_prefer_not_preferable_member_prefer.cpp +/libs/asio/test/properties/cpp11/can_prefer_not_preferable_member_require.cpp +/libs/asio/test/properties/cpp11/can_prefer_not_preferable_static.cpp +/libs/asio/test/properties/cpp11/can_prefer_not_preferable_unsupported.cpp +/libs/asio/test/properties/cpp11/can_prefer_static.cpp +/libs/asio/test/properties/cpp11/can_prefer_unsupported.cpp +/libs/asio/test/properties/cpp11/can_query_free.cpp +/libs/asio/test/properties/cpp11/can_query_member.cpp +/libs/asio/test/properties/cpp11/can_query_not_applicable_free.cpp +/libs/asio/test/properties/cpp11/can_query_not_applicable_member.cpp +/libs/asio/test/properties/cpp11/can_query_not_applicable_static.cpp +/libs/asio/test/properties/cpp11/can_query_not_applicable_unsupported.cpp +/libs/asio/test/properties/cpp11/can_query_static.cpp +/libs/asio/test/properties/cpp11/can_query_unsupported.cpp +/libs/asio/test/properties/cpp11/can_require_concept_free.cpp +/libs/asio/test/properties/cpp11/can_require_concept_member.cpp +/libs/asio/test/properties/cpp11/can_require_concept_not_applicable_free.cpp +/libs/asio/test/properties/cpp11/can_require_concept_not_applicable_member.cpp +/libs/asio/test/properties/cpp11/can_require_concept_not_applicable_static.cpp +/libs/asio/test/properties/cpp11/can_require_concept_not_applicable_unsupported.cpp +/libs/asio/test/properties/cpp11/can_require_concept_static.cpp +/libs/asio/test/properties/cpp11/can_require_concept_unsupported.cpp +/libs/asio/test/properties/cpp11/can_require_free.cpp +/libs/asio/test/properties/cpp11/can_require_member.cpp +/libs/asio/test/properties/cpp11/can_require_not_applicable_free.cpp +/libs/asio/test/properties/cpp11/can_require_not_applicable_member.cpp +/libs/asio/test/properties/cpp11/can_require_not_applicable_static.cpp +/libs/asio/test/properties/cpp11/can_require_not_applicable_unsupported.cpp +/libs/asio/test/properties/cpp11/can_require_static.cpp +/libs/asio/test/properties/cpp11/can_require_unsupported.cpp +/libs/asio/test/properties/cpp11/Jamfile.v2 +/libs/asio/test/properties/cpp11/prefer_free_prefer.cpp +/libs/asio/test/properties/cpp11/prefer_free_require.cpp +/libs/asio/test/properties/cpp11/prefer_member_prefer.cpp +/libs/asio/test/properties/cpp11/prefer_member_require.cpp +/libs/asio/test/properties/cpp11/prefer_static.cpp +/libs/asio/test/properties/cpp11/prefer_unsupported.cpp +/libs/asio/test/properties/cpp11/query_free.cpp +/libs/asio/test/properties/cpp11/query_member.cpp +/libs/asio/test/properties/cpp11/query_static.cpp +/libs/asio/test/properties/cpp11/require_concept_free.cpp +/libs/asio/test/properties/cpp11/require_concept_member.cpp +/libs/asio/test/properties/cpp11/require_concept_static.cpp +/libs/asio/test/properties/cpp11/require_free.cpp +/libs/asio/test/properties/cpp11/require_member.cpp +/libs/asio/test/properties/cpp11/require_static.cpp +/libs/asio/test/properties/cpp14/ +/libs/asio/test/properties/cpp14/can_prefer_free_prefer.cpp +/libs/asio/test/properties/cpp14/can_prefer_free_require.cpp +/libs/asio/test/properties/cpp14/can_prefer_member_prefer.cpp +/libs/asio/test/properties/cpp14/can_prefer_member_require.cpp +/libs/asio/test/properties/cpp14/can_prefer_not_applicable_free_prefer.cpp +/libs/asio/test/properties/cpp14/can_prefer_not_applicable_free_require.cpp +/libs/asio/test/properties/cpp14/can_prefer_not_applicable_member_prefer.cpp +/libs/asio/test/properties/cpp14/can_prefer_not_applicable_member_require.cpp +/libs/asio/test/properties/cpp14/can_prefer_not_applicable_static.cpp +/libs/asio/test/properties/cpp14/can_prefer_not_applicable_unsupported.cpp +/libs/asio/test/properties/cpp14/can_prefer_not_preferable_free_prefer.cpp +/libs/asio/test/properties/cpp14/can_prefer_not_preferable_free_require.cpp +/libs/asio/test/properties/cpp14/can_prefer_not_preferable_member_prefer.cpp +/libs/asio/test/properties/cpp14/can_prefer_not_preferable_member_require.cpp +/libs/asio/test/properties/cpp14/can_prefer_not_preferable_static.cpp +/libs/asio/test/properties/cpp14/can_prefer_not_preferable_unsupported.cpp +/libs/asio/test/properties/cpp14/can_prefer_static.cpp +/libs/asio/test/properties/cpp14/can_prefer_unsupported.cpp +/libs/asio/test/properties/cpp14/can_query_free.cpp +/libs/asio/test/properties/cpp14/can_query_member.cpp +/libs/asio/test/properties/cpp14/can_query_not_applicable_free.cpp +/libs/asio/test/properties/cpp14/can_query_not_applicable_member.cpp +/libs/asio/test/properties/cpp14/can_query_not_applicable_static.cpp +/libs/asio/test/properties/cpp14/can_query_not_applicable_unsupported.cpp +/libs/asio/test/properties/cpp14/can_query_static.cpp +/libs/asio/test/properties/cpp14/can_query_unsupported.cpp +/libs/asio/test/properties/cpp14/can_require_concept_free.cpp +/libs/asio/test/properties/cpp14/can_require_concept_member.cpp +/libs/asio/test/properties/cpp14/can_require_concept_not_applicable_free.cpp +/libs/asio/test/properties/cpp14/can_require_concept_not_applicable_member.cpp +/libs/asio/test/properties/cpp14/can_require_concept_not_applicable_static.cpp +/libs/asio/test/properties/cpp14/can_require_concept_not_applicable_unsupported.cpp +/libs/asio/test/properties/cpp14/can_require_concept_static.cpp +/libs/asio/test/properties/cpp14/can_require_concept_unsupported.cpp +/libs/asio/test/properties/cpp14/can_require_free.cpp +/libs/asio/test/properties/cpp14/can_require_member.cpp +/libs/asio/test/properties/cpp14/can_require_not_applicable_free.cpp +/libs/asio/test/properties/cpp14/can_require_not_applicable_member.cpp +/libs/asio/test/properties/cpp14/can_require_not_applicable_static.cpp +/libs/asio/test/properties/cpp14/can_require_not_applicable_unsupported.cpp +/libs/asio/test/properties/cpp14/can_require_static.cpp +/libs/asio/test/properties/cpp14/can_require_unsupported.cpp +/libs/asio/test/properties/cpp14/Jamfile.v2 +/libs/asio/test/properties/cpp14/prefer_free_prefer.cpp +/libs/asio/test/properties/cpp14/prefer_free_require.cpp +/libs/asio/test/properties/cpp14/prefer_member_prefer.cpp +/libs/asio/test/properties/cpp14/prefer_member_require.cpp +/libs/asio/test/properties/cpp14/prefer_static.cpp +/libs/asio/test/properties/cpp14/prefer_unsupported.cpp +/libs/asio/test/properties/cpp14/query_free.cpp +/libs/asio/test/properties/cpp14/query_member.cpp +/libs/asio/test/properties/cpp14/query_static.cpp +/libs/asio/test/properties/cpp14/require_concept_free.cpp +/libs/asio/test/properties/cpp14/require_concept_member.cpp +/libs/asio/test/properties/cpp14/require_concept_static.cpp +/libs/asio/test/properties/cpp14/require_free.cpp +/libs/asio/test/properties/cpp14/require_member.cpp +/libs/asio/test/properties/cpp14/require_static.cpp /libs/asio/test/read_at.cpp /libs/asio/test/read.cpp /libs/asio/test/read_until.cpp @@ -5080,6 +6036,7 @@ /libs/asio/test/ssl/rfc2818_verification.cpp /libs/asio/test/ssl/stream_base.cpp /libs/asio/test/ssl/stream.cpp +/libs/asio/test/static_thread_pool.cpp /libs/asio/test/steady_timer.cpp /libs/asio/test/strand.cpp /libs/asio/test/streambuf.cpp @@ -5087,6 +6044,7 @@ /libs/asio/test/system_executor.cpp /libs/asio/test/system_timer.cpp /libs/asio/test/this_coro.cpp +/libs/asio/test/thread_pool.cpp /libs/asio/test/time_traits.cpp /libs/asio/test/ts/ /libs/asio/test/ts/buffer.cpp @@ -5115,6 +6073,8 @@ /libs/asio/test/write_at.cpp /libs/asio/test/write.cpp /libs/asio/tools/ +/libs/asio/tools/handlerlive.pl +/libs/asio/tools/handlertree.pl /libs/asio/tools/handlerviz.pl /libs/system/ /libs/system/appveyor.yml diff --git a/asio/configure.ac b/asio/configure.ac index 7c623261..fd1954cb 100644 --- a/asio/configure.ac +++ b/asio/configure.ac @@ -1,4 +1,4 @@ -AC_INIT(asio, [1.16.1]) +AC_INIT(asio, [1.17.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 89c071bf..d396288f 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 101601 // 1.16.1 +#define ASIO_VERSION 101700 // 1.17.0 #endif // ASIO_VERSION_HPP