From 52da33c588a2621a406bf6dcde18181d8d300915 Mon Sep 17 00:00:00 2001 From: BoySanic Date: Mon, 22 Jun 2026 13:03:07 -0700 Subject: [PATCH 1/3] feat: release ci, crlf linter, change commit-build CI to only one arch for compile times --- .github/workflows/build.yml | 4 +- .github/workflows/checks.yml | 14 +++++ .github/workflows/release.yml | 114 ++++++++++++++++++++++++++++++++++ 3 files changed, 130 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/checks.yml create mode 100644 .github/workflows/release.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6793086..a68310e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,7 +23,7 @@ jobs: - uses: actions/checkout@v4 - name: Build (Linux, LARGE_BIOMES=${{ matrix.biomes }}) run: | - make LARGE_BIOMES=${{ matrix.biomes }} ARCH=all CC=gcc-11 CXX=g++-11 + make LARGE_BIOMES=${{ matrix.biomes }} ARCH=sm_89 CC=gcc-11 CXX=g++-11 - uses: actions/upload-artifact@v4 with: name: ${{ github.event.repository.name }}.${{ github.run_id }}.linux_x86.biomes${{ matrix.biomes }} @@ -79,7 +79,7 @@ jobs: - name: Build with Makefile (Windows, LARGE_BIOMES=${{ matrix.biomes }}) shell: msys2 {0} run: | - make LARGE_BIOMES=${{ matrix.biomes }} ARCH=all + make LARGE_BIOMES=${{ matrix.biomes }} ARCH=sm_89 - uses: actions/upload-artifact@v4 with: name: ${{ github.event.repository.name }}.${{ github.run_id }}.windows_x86.biomes${{ matrix.biomes }} diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml new file mode 100644 index 0000000..d1f6f8b --- /dev/null +++ b/.github/workflows/checks.yml @@ -0,0 +1,14 @@ +name: Linting +on: push + +jobs: + check-crlf: + name: Check for CRLF endings + runs-on: ubuntu-latest + + steps: + - name: Checkout repository contents + uses: actions/checkout@v1 + + - name: Use action to check for CRLF endings + uses: erclu/check-crlf@v1 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..7cc9bfb --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,114 @@ +name: Release + +on: + push: + tags: + - '*.*.*' + +jobs: + linux_cuda: + name: cuda/release/linux + runs-on: ubuntu-latest + container: nvidia/cuda:12.9.1-devel-ubuntu22.04 + env: + DEBIAN_FRONTEND: noninteractive + TZ: Etc/UTC + strategy: + matrix: + biomes: [0, 1] + include: + - biomes: 0 + biome_name: "small_biomes" + - biomes: 1 + biome_name: "large_biomes" + steps: + - name: Install build tools + run: | + apt-get update + apt-get install -y build-essential g++-11 + - uses: actions/checkout@v4 + - name: Build (Linux, LARGE_BIOMES=${{ matrix.biomes }}) + run: | + make LARGE_BIOMES=${{ matrix.biomes }} ARCH=all CC=gcc-11 CXX=g++-11 + - uses: actions/upload-artifact@v4 + with: + name: ${{ github.event.repository.name }}.${{ github.run_id }}.linux_x86.${{ matrix.biome_name }} + path: ./main + + windows_cuda: + name: cuda/release/windows + runs-on: windows-2022 + strategy: + matrix: + biomes: [0, 1] + include: + - biomes: 0 + biome_name: "small_biomes" + - biomes: 1 + biome_name: "large_biomes" + steps: + - uses: actions/checkout@v4 + - uses: ilammy/msvc-dev-cmd@v1 + - name: Install MSYS2 + Make + uses: msys2/setup-msys2@v2 + with: + update: true + msystem: MINGW64 + path-type: inherit + install: >- + make + mingw-w64-x86_64-gcc + - name: Install CUDA Toolkit 12.9 + run: | + mkdir -p "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9" + choco install unzip -y + curl -O "https://developer.download.nvidia.com/compute/cuda/redist/cuda_cudart/windows-x86_64/cuda_cudart-windows-x86_64-12.9.79-archive.zip" + curl -O "https://developer.download.nvidia.com/compute/cuda/redist/cuda_nvcc/windows-x86_64/cuda_nvcc-windows-x86_64-12.9.86-archive.zip" + curl -O "https://developer.download.nvidia.com/compute/cuda/redist/cuda_nvrtc/windows-x86_64/cuda_nvrtc-windows-x86_64-12.9.86-archive.zip" + curl -O "https://developer.download.nvidia.com/compute/cuda/redist/libcublas/windows-x86_64/libcublas-windows-x86_64-12.9.1.4-archive.zip" + curl -O "https://developer.download.nvidia.com/compute/cuda/redist/cuda_nvtx/windows-x86_64/cuda_nvtx-windows-x86_64-12.9.79-archive.zip" + curl -O "https://developer.download.nvidia.com/compute/cuda/redist/cuda_profiler_api/windows-x86_64/cuda_profiler_api-windows-x86_64-12.9.79-archive.zip" + curl -O "https://developer.download.nvidia.com/compute/cuda/redist/visual_studio_integration/windows-x86_64/visual_studio_integration-windows-x86_64-12.9.79-archive.zip" + curl -O "https://developer.download.nvidia.com/compute/cuda/redist/cuda_nvprof/windows-x86_64/cuda_nvprof-windows-x86_64-12.9.79-archive.zip" + curl -O "https://developer.download.nvidia.com/compute/cuda/redist/cuda_cccl/windows-x86_64/cuda_cccl-windows-x86_64-12.9.27-archive.zip" + unzip '*.zip' -d "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9" + + xcopy "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9\cuda_cudart-windows-x86_64-12.9.79-archive\*" "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9" /E /I /H /Y + xcopy "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9\cuda_nvcc-windows-x86_64-12.9.86-archive\*" "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9" /E /I /H /Y + xcopy "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9\cuda_nvrtc-windows-x86_64-12.9.86-archive\*" "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9" /E /I /H /Y + xcopy "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9\libcublas-windows-x86_64-12.9.1.4-archive\*" "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9" /E /I /H /Y + xcopy "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9\cuda_nvtx-windows-x86_64-12.9.79-archive\*" "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9" /E /I /H /Y + xcopy "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9\cuda_profiler_api-windows-x86_64-12.9.79-archive\*" "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9" /E /I /H /Y + xcopy "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9\visual_studio_integration-windows-x86_64-12.9.79-archive\*" "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9" /E /I /H /Y + xcopy "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9\cuda_nvprof-windows-x86_64-12.9.79-archive\*" "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9" /E /I /H /Y + xcopy "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9\cuda_cccl-windows-x86_64-12.9.27-archive\*" "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9" /E /I /H /Y + - name: Add CUDA to PATH + run: | + echo "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9\bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append + echo "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9\libnvvp" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append + echo "CUDA_PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.9" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append + - name: Build with Makefile (Windows, LARGE_BIOMES=${{ matrix.biomes }}) + shell: msys2 {0} + run: | + make LARGE_BIOMES=${{ matrix.biomes }} ARCH=all + - uses: actions/upload-artifact@v4 + with: + name: ${{ github.event.repository.name }}.${{ github.run_id }}.windows_x86.${{matrix.biome_name}} + path: ./main.exe + + create_release: + runs-on: ubuntu-latest + needs: [windows_cuda, linux_cuda] + steps: + - uses: actions/checkout@v4 + - name: Download all artifacts from previous jobs + uses: actions/download-artifact@v4 + with: + path: release-artifacts + merge-multiple: true + - name: Create GitHub Release + uses: softprops/action-gh-release@v2 + with: + files: release-artifacts/* + generate_release_notes: true + From 3994dc890d997e0d682967a6b901e0842254d496 Mon Sep 17 00:00:00 2001 From: BoySanic Date: Mon, 22 Jun 2026 13:06:13 -0700 Subject: [PATCH 2/3] fix: Use master branch instead of v1, v1's broken --- .github/workflows/checks.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index d1f6f8b..cae09d5 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -11,4 +11,4 @@ jobs: uses: actions/checkout@v1 - name: Use action to check for CRLF endings - uses: erclu/check-crlf@v1 + uses: erclu/check-crlf@master From e55cd9f18669a0774f9f8f1dc6347f5a44cf89df Mon Sep 17 00:00:00 2001 From: BoySanic Date: Mon, 22 Jun 2026 13:08:47 -0700 Subject: [PATCH 3/3] Migrate everything to LF --- asio/.appveyor.yml | 236 +- asio/.cirrus.yml | 32 +- asio/.github/workflows/ci.yml | 678 +- asio/.gitignore | 6 +- asio/asio/.gitignore | 48 +- asio/asio/COPYING | 8 +- asio/asio/INSTALL | 10 +- asio/asio/LICENSE_1_0.txt | 46 +- asio/asio/Makefile.am | 42 +- asio/asio/README | 8 +- asio/asio/asio.manifest | 14034 +- asio/asio/asio.pc.in | 22 +- asio/asio/autogen.sh | 110 +- asio/asio/boost_asio.manifest | 15336 +- asio/asio/boostify.pl | 1400 +- asio/asio/configure.ac | 518 +- asio/asio/include/.gitignore | 4 +- asio/asio/include/Makefile.am | 1262 +- asio/asio/include/asio.hpp | 410 +- .../include/asio/any_completion_executor.hpp | 672 +- .../include/asio/any_completion_handler.hpp | 1644 +- asio/asio/include/asio/any_io_executor.hpp | 702 +- asio/asio/include/asio/append.hpp | 130 +- asio/asio/include/asio/as_tuple.hpp | 304 +- .../include/asio/associated_allocator.hpp | 428 +- .../asio/associated_cancellation_slot.hpp | 442 +- .../asio/include/asio/associated_executor.hpp | 470 +- .../asio/associated_immediate_executor.hpp | 562 +- asio/asio/include/asio/associator.hpp | 70 +- asio/asio/include/asio/async_result.hpp | 1936 +- asio/asio/include/asio/awaitable.hpp | 284 +- .../include/asio/basic_datagram_socket.hpp | 2724 +- .../include/asio/basic_deadline_timer.hpp | 1430 +- asio/asio/include/asio/basic_file.hpp | 1872 +- asio/asio/include/asio/basic_io_object.hpp | 574 +- .../include/asio/basic_random_access_file.hpp | 1378 +- asio/asio/include/asio/basic_raw_socket.hpp | 2712 +- .../asio/include/asio/basic_readable_pipe.hpp | 1252 +- .../include/asio/basic_seq_packet_socket.hpp | 1646 +- asio/asio/include/asio/basic_serial_port.hpp | 1974 +- asio/asio/include/asio/basic_signal_set.hpp | 1296 +- asio/asio/include/asio/basic_socket.hpp | 3872 +- .../include/asio/basic_socket_acceptor.hpp | 5416 +- .../include/asio/basic_socket_iostream.hpp | 532 +- .../include/asio/basic_socket_streambuf.hpp | 1090 +- asio/asio/include/asio/basic_stream_file.hpp | 1488 +- .../asio/include/asio/basic_stream_socket.hpp | 2326 +- asio/asio/include/asio/basic_streambuf.hpp | 900 +- .../asio/include/asio/basic_streambuf_fwd.hpp | 72 +- .../include/asio/basic_waitable_timer.hpp | 1290 +- .../asio/include/asio/basic_writable_pipe.hpp | 1244 +- asio/asio/include/asio/bind_allocator.hpp | 1206 +- .../include/asio/bind_cancellation_slot.hpp | 1240 +- asio/asio/include/asio/bind_executor.hpp | 1342 +- .../include/asio/bind_immediate_executor.hpp | 1246 +- asio/asio/include/asio/buffer.hpp | 5762 +- .../asio/include/asio/buffer_registration.hpp | 636 +- .../include/asio/buffered_read_stream.hpp | 546 +- .../include/asio/buffered_read_stream_fwd.hpp | 50 +- asio/asio/include/asio/buffered_stream.hpp | 584 +- .../asio/include/asio/buffered_stream_fwd.hpp | 50 +- .../include/asio/buffered_write_stream.hpp | 530 +- .../asio/buffered_write_stream_fwd.hpp | 50 +- asio/asio/include/asio/buffers_iterator.hpp | 1002 +- asio/asio/include/asio/cancel_after.hpp | 602 +- asio/asio/include/asio/cancel_at.hpp | 588 +- .../asio/include/asio/cancellation_signal.hpp | 490 +- asio/asio/include/asio/cancellation_state.hpp | 470 +- asio/asio/include/asio/cancellation_type.hpp | 314 +- asio/asio/include/asio/co_composed.hpp | 2638 +- asio/asio/include/asio/co_spawn.hpp | 1046 +- .../include/asio/completion_condition.hpp | 534 +- asio/asio/include/asio/compose.hpp | 256 +- asio/asio/include/asio/composed.hpp | 826 +- asio/asio/include/asio/config.hpp | 386 +- asio/asio/include/asio/connect.hpp | 2040 +- asio/asio/include/asio/connect_pipe.hpp | 166 +- asio/asio/include/asio/consign.hpp | 150 +- asio/asio/include/asio/coroutine.hpp | 656 +- asio/asio/include/asio/deadline_timer.hpp | 86 +- .../include/asio/default_completion_token.hpp | 178 +- asio/asio/include/asio/defer.hpp | 436 +- asio/asio/include/asio/deferred.hpp | 1438 +- asio/asio/include/asio/detached.hpp | 210 +- asio/asio/include/asio/detail/array.hpp | 60 +- asio/asio/include/asio/detail/array_fwd.hpp | 64 +- asio/asio/include/asio/detail/assert.hpp | 64 +- .../asio/include/asio/detail/atomic_count.hpp | 118 +- .../detail/base_from_cancellation_state.hpp | 328 +- .../asio/detail/base_from_completion_cond.hpp | 138 +- .../asio/include/asio/detail/bind_handler.hpp | 1422 +- .../asio/detail/blocking_executor_op.hpp | 214 +- .../asio/detail/buffer_resize_guard.hpp | 132 +- .../asio/detail/buffer_sequence_adapter.hpp | 1394 +- .../asio/detail/buffered_stream_storage.hpp | 252 +- asio/asio/include/asio/detail/call_stack.hpp | 250 +- asio/asio/include/asio/detail/chrono.hpp | 90 +- .../asio/detail/chrono_time_traits.hpp | 380 +- .../asio/detail/completion_handler.hpp | 176 +- .../asio/detail/completion_message.hpp | 254 +- .../asio/detail/completion_payload.hpp | 440 +- .../detail/completion_payload_handler.hpp | 158 +- .../include/asio/detail/composed_work.hpp | 504 +- .../include/asio/detail/concurrency_hint.hpp | 188 +- .../detail/conditionally_enabled_event.hpp | 240 +- .../detail/conditionally_enabled_mutex.hpp | 340 +- asio/asio/include/asio/detail/config.hpp | 2862 +- .../include/asio/detail/consuming_buffers.hpp | 810 +- asio/asio/include/asio/detail/cstddef.hpp | 54 +- asio/asio/include/asio/detail/cstdint.hpp | 80 +- .../include/asio/detail/date_time_fwd.hpp | 68 +- .../asio/detail/deadline_timer_service.hpp | 678 +- .../include/asio/detail/dependent_type.hpp | 72 +- .../include/asio/detail/descriptor_ops.hpp | 358 +- .../asio/detail/descriptor_read_op.hpp | 376 +- .../asio/detail/descriptor_write_op.hpp | 374 +- .../include/asio/detail/dev_poll_reactor.hpp | 494 +- .../include/asio/detail/epoll_reactor.hpp | 602 +- asio/asio/include/asio/detail/event.hpp | 92 +- .../detail/eventfd_select_interrupter.hpp | 166 +- asio/asio/include/asio/detail/exception.hpp | 58 +- .../include/asio/detail/executor_function.hpp | 304 +- asio/asio/include/asio/detail/executor_op.hpp | 168 +- .../include/asio/detail/fd_set_adapter.hpp | 78 +- .../asio/include/asio/detail/fenced_block.hpp | 80 +- asio/asio/include/asio/detail/functional.hpp | 66 +- asio/asio/include/asio/detail/future.hpp | 64 +- asio/asio/include/asio/detail/global.hpp | 100 +- .../asio/detail/handler_alloc_helpers.hpp | 246 +- .../asio/detail/handler_cont_helpers.hpp | 90 +- .../include/asio/detail/handler_tracking.hpp | 528 +- .../asio/detail/handler_type_requirements.hpp | 1062 +- .../asio/include/asio/detail/handler_work.hpp | 1022 +- asio/asio/include/asio/detail/hash_map.hpp | 662 +- .../detail/impl/buffer_sequence_adapter.ipp | 236 +- .../asio/detail/impl/descriptor_ops.ipp | 1988 +- .../asio/detail/impl/dev_poll_reactor.hpp | 222 +- .../asio/detail/impl/dev_poll_reactor.ipp | 938 +- .../asio/detail/impl/epoll_reactor.hpp | 218 +- .../asio/detail/impl/epoll_reactor.ipp | 1680 +- .../impl/eventfd_select_interrupter.ipp | 342 +- .../asio/detail/impl/handler_tracking.ipp | 774 +- .../impl/io_uring_descriptor_service.ipp | 410 +- .../detail/impl/io_uring_file_service.ipp | 280 +- .../asio/detail/impl/io_uring_service.hpp | 224 +- .../asio/detail/impl/io_uring_service.ipp | 1836 +- .../impl/io_uring_socket_service_base.ipp | 498 +- .../asio/detail/impl/kqueue_reactor.hpp | 226 +- .../asio/detail/impl/kqueue_reactor.ipp | 1228 +- .../include/asio/detail/impl/null_event.ipp | 148 +- .../detail/impl/pipe_select_interrupter.ipp | 258 +- .../include/asio/detail/impl/posix_event.ipp | 126 +- .../include/asio/detail/impl/posix_mutex.ipp | 92 +- .../detail/impl/posix_serial_port_service.ipp | 336 +- .../include/asio/detail/impl/posix_thread.ipp | 168 +- .../asio/detail/impl/posix_tss_ptr.ipp | 92 +- .../impl/reactive_descriptor_service.ipp | 464 +- .../impl/reactive_socket_service_base.ipp | 624 +- .../detail/impl/resolver_service_base.ipp | 318 +- .../include/asio/detail/impl/scheduler.ipp | 1374 +- .../asio/detail/impl/select_reactor.hpp | 248 +- .../asio/detail/impl/select_reactor.ipp | 800 +- .../asio/detail/impl/service_registry.hpp | 186 +- .../asio/detail/impl/service_registry.ipp | 394 +- .../asio/detail/impl/signal_set_service.ipp | 1650 +- .../include/asio/detail/impl/socket_ops.ipp | 8088 +- .../detail/impl/socket_select_interrupter.ipp | 370 +- .../detail/impl/strand_executor_service.hpp | 692 +- .../detail/impl/strand_executor_service.ipp | 316 +- .../asio/detail/impl/strand_service.hpp | 172 +- .../asio/detail/impl/strand_service.ipp | 404 +- .../asio/detail/impl/thread_context.ipp | 70 +- .../include/asio/detail/impl/throw_error.ipp | 98 +- .../asio/detail/impl/timer_queue_ptime.ipp | 202 +- .../asio/detail/impl/timer_queue_set.ipp | 202 +- .../include/asio/detail/impl/win_event.ipp | 152 +- .../detail/impl/win_iocp_file_service.ipp | 576 +- .../detail/impl/win_iocp_handle_service.ipp | 1238 +- .../asio/detail/impl/win_iocp_io_context.hpp | 238 +- .../asio/detail/impl/win_iocp_io_context.ipp | 1232 +- .../impl/win_iocp_serial_port_service.ipp | 400 +- .../impl/win_iocp_socket_service_base.ipp | 1642 +- .../include/asio/detail/impl/win_mutex.ipp | 168 +- .../detail/impl/win_object_handle_service.ipp | 904 +- .../asio/detail/impl/win_static_mutex.ipp | 272 +- .../include/asio/detail/impl/win_thread.ipp | 300 +- .../include/asio/detail/impl/win_tss_ptr.ipp | 114 +- .../impl/winrt_ssocket_service_base.ipp | 1252 +- .../detail/impl/winrt_timer_scheduler.hpp | 184 +- .../detail/impl/winrt_timer_scheduler.ipp | 242 +- .../include/asio/detail/impl/winsock_init.ipp | 164 +- .../include/asio/detail/initiate_defer.hpp | 414 +- .../include/asio/detail/initiate_dispatch.hpp | 386 +- .../include/asio/detail/initiate_post.hpp | 414 +- .../include/asio/detail/initiation_base.hpp | 124 +- asio/asio/include/asio/detail/io_control.hpp | 168 +- .../include/asio/detail/io_object_impl.hpp | 354 +- .../detail/io_uring_descriptor_read_at_op.hpp | 390 +- .../detail/io_uring_descriptor_read_op.hpp | 380 +- .../detail/io_uring_descriptor_service.hpp | 1374 +- .../io_uring_descriptor_write_at_op.hpp | 378 +- .../detail/io_uring_descriptor_write_op.hpp | 370 +- .../asio/detail/io_uring_file_service.hpp | 522 +- .../asio/detail/io_uring_null_buffers_op.hpp | 228 +- .../asio/detail/io_uring_operation.hpp | 168 +- .../include/asio/detail/io_uring_service.hpp | 650 +- .../asio/detail/io_uring_socket_accept_op.hpp | 560 +- .../detail/io_uring_socket_connect_op.hpp | 280 +- .../asio/detail/io_uring_socket_recv_op.hpp | 410 +- .../detail/io_uring_socket_recvfrom_op.hpp | 412 +- .../detail/io_uring_socket_recvmsg_op.hpp | 384 +- .../asio/detail/io_uring_socket_send_op.hpp | 382 +- .../asio/detail/io_uring_socket_sendto_op.hpp | 388 +- .../asio/detail/io_uring_socket_service.hpp | 1258 +- .../detail/io_uring_socket_service_base.hpp | 1326 +- .../include/asio/detail/io_uring_wait_op.hpp | 224 +- .../asio/detail/is_buffer_sequence.hpp | 592 +- asio/asio/include/asio/detail/is_executor.hpp | 252 +- .../include/asio/detail/keyword_tss_ptr.hpp | 140 +- .../include/asio/detail/kqueue_reactor.hpp | 556 +- asio/asio/include/asio/detail/limits.hpp | 42 +- .../asio/detail/local_free_on_block_exit.hpp | 118 +- asio/asio/include/asio/detail/memory.hpp | 252 +- asio/asio/include/asio/detail/mutex.hpp | 92 +- .../include/asio/detail/non_const_lvalue.hpp | 86 +- asio/asio/include/asio/detail/noncopyable.hpp | 86 +- asio/asio/include/asio/detail/null_event.hpp | 212 +- .../include/asio/detail/null_fenced_block.hpp | 94 +- asio/asio/include/asio/detail/null_global.hpp | 118 +- asio/asio/include/asio/detail/null_mutex.hpp | 132 +- .../asio/include/asio/detail/null_reactor.hpp | 166 +- .../asio/detail/null_signal_blocker.hpp | 138 +- .../asio/detail/null_socket_service.hpp | 1038 +- .../include/asio/detail/null_static_mutex.hpp | 132 +- asio/asio/include/asio/detail/null_thread.hpp | 134 +- .../asio/include/asio/detail/null_tss_ptr.hpp | 136 +- asio/asio/include/asio/detail/object_pool.hpp | 326 +- .../asio/detail/old_win_sdk_compat.hpp | 428 +- asio/asio/include/asio/detail/op_queue.hpp | 324 +- asio/asio/include/asio/detail/operation.hpp | 76 +- .../asio/detail/pipe_select_interrupter.hpp | 178 +- asio/asio/include/asio/detail/pop_options.hpp | 314 +- asio/asio/include/asio/detail/posix_event.hpp | 350 +- .../asio/detail/posix_fd_set_adapter.hpp | 236 +- .../asio/include/asio/detail/posix_global.hpp | 160 +- asio/asio/include/asio/detail/posix_mutex.hpp | 164 +- .../asio/detail/posix_serial_port_service.hpp | 498 +- .../asio/detail/posix_signal_blocker.hpp | 170 +- .../asio/detail/posix_static_mutex.hpp | 128 +- .../asio/include/asio/detail/posix_thread.hpp | 218 +- .../include/asio/detail/posix_tss_ptr.hpp | 158 +- .../asio/include/asio/detail/push_options.hpp | 456 +- .../detail/reactive_descriptor_service.hpp | 1140 +- .../asio/detail/reactive_null_buffers_op.hpp | 262 +- .../asio/detail/reactive_socket_accept_op.hpp | 646 +- .../detail/reactive_socket_connect_op.hpp | 324 +- .../asio/detail/reactive_socket_recv_op.hpp | 394 +- .../detail/reactive_socket_recvfrom_op.hpp | 406 +- .../detail/reactive_socket_recvmsg_op.hpp | 368 +- .../asio/detail/reactive_socket_send_op.hpp | 400 +- .../asio/detail/reactive_socket_sendto_op.hpp | 388 +- .../asio/detail/reactive_socket_service.hpp | 1266 +- .../detail/reactive_socket_service_base.hpp | 1510 +- .../include/asio/detail/reactive_wait_op.hpp | 262 +- asio/asio/include/asio/detail/reactor.hpp | 108 +- asio/asio/include/asio/detail/reactor_op.hpp | 142 +- .../include/asio/detail/reactor_op_queue.hpp | 424 +- .../asio/detail/recycling_allocator.hpp | 228 +- asio/asio/include/asio/detail/regex_fwd.hpp | 70 +- .../asio/detail/resolve_endpoint_op.hpp | 280 +- asio/asio/include/asio/detail/resolve_op.hpp | 90 +- .../include/asio/detail/resolve_query_op.hpp | 300 +- .../include/asio/detail/resolver_service.hpp | 292 +- .../asio/detail/resolver_service_base.hpp | 322 +- asio/asio/include/asio/detail/scheduler.hpp | 480 +- .../asio/detail/scheduler_operation.hpp | 156 +- .../include/asio/detail/scheduler_task.hpp | 98 +- .../asio/detail/scheduler_thread_info.hpp | 80 +- asio/asio/include/asio/detail/scoped_lock.hpp | 202 +- asio/asio/include/asio/detail/scoped_ptr.hpp | 174 +- .../asio/detail/select_interrupter.hpp | 92 +- .../include/asio/detail/select_reactor.hpp | 582 +- .../include/asio/detail/service_registry.hpp | 326 +- .../include/asio/detail/signal_blocker.hpp | 88 +- .../include/asio/detail/signal_handler.hpp | 180 +- asio/asio/include/asio/detail/signal_init.hpp | 94 +- asio/asio/include/asio/detail/signal_op.hpp | 106 +- .../asio/detail/signal_set_service.hpp | 584 +- .../include/asio/detail/socket_holder.hpp | 196 +- asio/asio/include/asio/detail/socket_ops.hpp | 750 +- .../include/asio/detail/socket_option.hpp | 632 +- .../asio/detail/socket_select_interrupter.hpp | 182 +- .../asio/include/asio/detail/socket_types.hpp | 854 +- .../include/asio/detail/source_location.hpp | 90 +- .../asio/include/asio/detail/static_mutex.hpp | 100 +- asio/asio/include/asio/detail/std_event.hpp | 366 +- .../include/asio/detail/std_fenced_block.hpp | 114 +- asio/asio/include/asio/detail/std_global.hpp | 130 +- asio/asio/include/asio/detail/std_mutex.hpp | 148 +- .../include/asio/detail/std_static_mutex.hpp | 152 +- asio/asio/include/asio/detail/std_thread.hpp | 132 +- .../asio/detail/strand_executor_service.hpp | 346 +- .../include/asio/detail/strand_service.hpp | 288 +- asio/asio/include/asio/detail/string_view.hpp | 94 +- asio/asio/include/asio/detail/thread.hpp | 116 +- .../include/asio/detail/thread_context.hpp | 102 +- .../asio/include/asio/detail/thread_group.hpp | 198 +- .../include/asio/detail/thread_info_base.hpp | 520 +- asio/asio/include/asio/detail/throw_error.hpp | 124 +- .../include/asio/detail/throw_exception.hpp | 110 +- .../include/asio/detail/timed_cancel_op.hpp | 722 +- asio/asio/include/asio/detail/timer_queue.hpp | 778 +- .../include/asio/detail/timer_queue_base.hpp | 136 +- .../include/asio/detail/timer_queue_ptime.hpp | 214 +- .../include/asio/detail/timer_queue_set.hpp | 132 +- .../include/asio/detail/timer_scheduler.hpp | 74 +- .../asio/detail/timer_scheduler_fwd.hpp | 84 +- asio/asio/include/asio/detail/tss_ptr.hpp | 138 +- asio/asio/include/asio/detail/type_traits.hpp | 380 +- asio/asio/include/asio/detail/utility.hpp | 166 +- .../asio/include/asio/detail/wait_handler.hpp | 180 +- asio/asio/include/asio/detail/wait_op.hpp | 98 +- asio/asio/include/asio/detail/win_event.hpp | 328 +- .../asio/detail/win_fd_set_adapter.hpp | 298 +- asio/asio/include/asio/detail/win_global.hpp | 142 +- .../asio/detail/win_iocp_file_service.hpp | 574 +- .../asio/detail/win_iocp_handle_read_op.hpp | 238 +- .../asio/detail/win_iocp_handle_service.hpp | 862 +- .../asio/detail/win_iocp_handle_write_op.hpp | 228 +- .../asio/detail/win_iocp_io_context.hpp | 680 +- .../asio/detail/win_iocp_null_buffers_op.hpp | 258 +- .../asio/detail/win_iocp_operation.hpp | 192 +- .../asio/detail/win_iocp_overlapped_op.hpp | 200 +- .../asio/detail/win_iocp_overlapped_ptr.hpp | 342 +- .../detail/win_iocp_serial_port_service.hpp | 466 +- .../asio/detail/win_iocp_socket_accept_op.hpp | 678 +- .../detail/win_iocp_socket_connect_op.hpp | 276 +- .../asio/detail/win_iocp_socket_recv_op.hpp | 252 +- .../detail/win_iocp_socket_recvfrom_op.hpp | 270 +- .../detail/win_iocp_socket_recvmsg_op.hpp | 254 +- .../asio/detail/win_iocp_socket_send_op.hpp | 240 +- .../asio/detail/win_iocp_socket_service.hpp | 1360 +- .../detail/win_iocp_socket_service_base.hpp | 1658 +- .../asio/detail/win_iocp_thread_info.hpp | 68 +- .../include/asio/detail/win_iocp_wait_op.hpp | 260 +- asio/asio/include/asio/detail/win_mutex.hpp | 168 +- .../asio/detail/win_object_handle_service.hpp | 388 +- .../include/asio/detail/win_static_mutex.hpp | 148 +- asio/asio/include/asio/detail/win_thread.hpp | 294 +- asio/asio/include/asio/detail/win_tss_ptr.hpp | 158 +- .../include/asio/detail/winapp_thread.hpp | 248 +- .../asio/include/asio/detail/wince_thread.hpp | 248 +- .../asio/detail/winrt_async_manager.hpp | 610 +- .../include/asio/detail/winrt_async_op.hpp | 130 +- .../include/asio/detail/winrt_resolve_op.hpp | 250 +- .../asio/detail/winrt_resolver_service.hpp | 424 +- .../asio/detail/winrt_socket_connect_op.hpp | 196 +- .../asio/detail/winrt_socket_recv_op.hpp | 238 +- .../asio/detail/winrt_socket_send_op.hpp | 220 +- .../asio/detail/winrt_ssocket_service.hpp | 500 +- .../detail/winrt_ssocket_service_base.hpp | 724 +- .../asio/detail/winrt_timer_scheduler.hpp | 294 +- asio/asio/include/asio/detail/winrt_utils.hpp | 212 +- .../asio/include/asio/detail/winsock_init.hpp | 256 +- .../include/asio/detail/work_dispatcher.hpp | 286 +- .../include/asio/detail/wrapped_handler.hpp | 416 +- asio/asio/include/asio/dispatch.hpp | 394 +- asio/asio/include/asio/disposition.hpp | 564 +- asio/asio/include/asio/error.hpp | 778 +- asio/asio/include/asio/error_code.hpp | 78 +- asio/asio/include/asio/execution.hpp | 66 +- .../asio/include/asio/execution/allocator.hpp | 556 +- .../include/asio/execution/any_executor.hpp | 3866 +- .../include/asio/execution/bad_executor.hpp | 92 +- asio/asio/include/asio/execution/blocking.hpp | 2720 +- .../asio/execution/blocking_adaptation.hpp | 2238 +- asio/asio/include/asio/execution/context.hpp | 382 +- .../include/asio/execution/context_as.hpp | 380 +- asio/asio/include/asio/execution/executor.hpp | 232 +- .../asio/execution/impl/bad_executor.ipp | 80 +- .../asio/execution/invocable_archetype.hpp | 86 +- asio/asio/include/asio/execution/mapping.hpp | 2004 +- .../asio/include/asio/execution/occupancy.hpp | 368 +- .../asio/execution/outstanding_work.hpp | 1506 +- .../include/asio/execution/prefer_only.hpp | 656 +- .../include/asio/execution/relationship.hpp | 1502 +- asio/asio/include/asio/execution_context.hpp | 834 +- asio/asio/include/asio/executor.hpp | 726 +- .../asio/include/asio/executor_work_guard.hpp | 724 +- .../include/asio/experimental/as_single.hpp | 264 +- .../asio/experimental/awaitable_operators.hpp | 1072 +- .../asio/experimental/basic_channel.hpp | 1028 +- .../experimental/basic_concurrent_channel.hpp | 1028 +- .../experimental/cancellation_condition.hpp | 278 +- .../include/asio/experimental/channel.hpp | 152 +- .../asio/experimental/channel_error.hpp | 164 +- .../asio/experimental/channel_traits.hpp | 602 +- .../include/asio/experimental/co_composed.hpp | 66 +- .../include/asio/experimental/co_spawn.hpp | 374 +- .../asio/experimental/concurrent_channel.hpp | 152 +- asio/asio/include/asio/experimental/coro.hpp | 586 +- .../include/asio/experimental/coro_traits.hpp | 456 +- .../experimental/detail/channel_operation.hpp | 722 +- .../detail/channel_receive_op.hpp | 252 +- .../detail/channel_send_functions.hpp | 400 +- .../experimental/detail/channel_send_op.hpp | 294 +- .../experimental/detail/channel_service.hpp | 1358 +- .../detail/coro_completion_handler.hpp | 338 +- .../detail/coro_promise_allocator.hpp | 282 +- .../experimental/detail/has_signature.hpp | 108 +- .../detail/impl/channel_service.hpp | 1246 +- .../experimental/detail/partial_promise.hpp | 390 +- .../asio/experimental/impl/as_single.hpp | 362 +- .../asio/experimental/impl/channel_error.ipp | 122 +- .../include/asio/experimental/impl/coro.hpp | 2444 +- .../asio/experimental/impl/parallel_group.hpp | 1578 +- .../asio/experimental/impl/promise.hpp | 510 +- .../asio/experimental/impl/use_coro.hpp | 428 +- .../asio/experimental/impl/use_promise.hpp | 132 +- .../asio/experimental/parallel_group.hpp | 910 +- .../include/asio/experimental/promise.hpp | 448 +- .../include/asio/experimental/use_coro.hpp | 378 +- .../include/asio/experimental/use_promise.hpp | 222 +- asio/asio/include/asio/file_base.hpp | 332 +- .../include/asio/generic/basic_endpoint.hpp | 378 +- .../asio/generic/datagram_protocol.hpp | 246 +- .../include/asio/generic/detail/endpoint.hpp | 266 +- .../asio/generic/detail/impl/endpoint.ipp | 220 +- .../include/asio/generic/raw_protocol.hpp | 242 +- .../asio/generic/seq_packet_protocol.hpp | 244 +- .../include/asio/generic/stream_protocol.hpp | 254 +- .../asio/handler_continuation_hook.hpp | 108 +- .../include/asio/high_resolution_timer.hpp | 78 +- asio/asio/include/asio/immediate.hpp | 284 +- .../asio/impl/any_completion_executor.ipp | 252 +- .../include/asio/impl/any_io_executor.ipp | 268 +- asio/asio/include/asio/impl/append.hpp | 338 +- asio/asio/include/asio/impl/as_tuple.hpp | 552 +- asio/asio/include/asio/impl/awaitable.hpp | 2186 +- .../asio/impl/buffered_read_stream.hpp | 808 +- .../asio/impl/buffered_write_stream.hpp | 768 +- asio/asio/include/asio/impl/cancel_after.hpp | 536 +- asio/asio/include/asio/impl/cancel_at.hpp | 536 +- .../include/asio/impl/cancellation_signal.ipp | 192 +- asio/asio/include/asio/impl/co_spawn.hpp | 914 +- asio/asio/include/asio/impl/config.hpp | 198 +- asio/asio/include/asio/impl/config.ipp | 672 +- asio/asio/include/asio/impl/connect.hpp | 1290 +- asio/asio/include/asio/impl/connect_pipe.hpp | 146 +- asio/asio/include/asio/impl/connect_pipe.ipp | 298 +- asio/asio/include/asio/impl/consign.hpp | 288 +- asio/asio/include/asio/impl/deferred.hpp | 294 +- asio/asio/include/asio/impl/detached.hpp | 154 +- asio/asio/include/asio/impl/error.ipp | 256 +- asio/asio/include/asio/impl/error_code.ipp | 412 +- .../include/asio/impl/execution_context.hpp | 154 +- .../include/asio/impl/execution_context.ipp | 186 +- asio/asio/include/asio/impl/executor.hpp | 634 +- asio/asio/include/asio/impl/executor.ipp | 86 +- asio/asio/include/asio/impl/io_context.hpp | 636 +- asio/asio/include/asio/impl/io_context.ipp | 270 +- .../include/asio/impl/multiple_exceptions.ipp | 90 +- asio/asio/include/asio/impl/prepend.hpp | 340 +- asio/asio/include/asio/impl/read.hpp | 1804 +- asio/asio/include/asio/impl/read_at.hpp | 1124 +- asio/asio/include/asio/impl/read_until.hpp | 5336 +- .../asio/include/asio/impl/redirect_error.hpp | 574 +- .../include/asio/impl/serial_port_base.hpp | 118 +- .../include/asio/impl/serial_port_base.ipp | 1108 +- asio/asio/include/asio/impl/spawn.hpp | 2230 +- asio/asio/include/asio/impl/src.hpp | 190 +- .../asio/include/asio/impl/system_context.hpp | 68 +- .../asio/include/asio/impl/system_context.ipp | 184 +- .../include/asio/impl/system_executor.hpp | 358 +- asio/asio/include/asio/impl/thread_pool.hpp | 554 +- asio/asio/include/asio/impl/thread_pool.ipp | 314 +- asio/asio/include/asio/impl/use_awaitable.hpp | 468 +- asio/asio/include/asio/impl/use_future.hpp | 1284 +- asio/asio/include/asio/impl/write.hpp | 1560 +- asio/asio/include/asio/impl/write_at.hpp | 960 +- asio/asio/include/asio/io_context.hpp | 2570 +- asio/asio/include/asio/io_context_strand.hpp | 588 +- asio/asio/include/asio/ip/address.hpp | 510 +- asio/asio/include/asio/ip/address_v4.hpp | 730 +- .../include/asio/ip/address_v4_iterator.hpp | 312 +- .../asio/include/asio/ip/address_v4_range.hpp | 256 +- asio/asio/include/asio/ip/address_v6.hpp | 732 +- .../include/asio/ip/address_v6_iterator.hpp | 356 +- .../asio/include/asio/ip/address_v6_range.hpp | 248 +- .../asio/include/asio/ip/bad_address_cast.hpp | 126 +- asio/asio/include/asio/ip/basic_endpoint.hpp | 564 +- asio/asio/include/asio/ip/basic_resolver.hpp | 2032 +- .../include/asio/ip/basic_resolver_entry.hpp | 226 +- .../asio/ip/basic_resolver_iterator.hpp | 376 +- .../include/asio/ip/basic_resolver_query.hpp | 520 +- .../asio/ip/basic_resolver_results.hpp | 606 +- asio/asio/include/asio/ip/detail/endpoint.hpp | 282 +- .../include/asio/ip/detail/impl/endpoint.ipp | 390 +- .../include/asio/ip/detail/socket_option.hpp | 1132 +- asio/asio/include/asio/ip/host_name.hpp | 84 +- asio/asio/include/asio/ip/icmp.hpp | 230 +- asio/asio/include/asio/ip/impl/address.hpp | 78 +- asio/asio/include/asio/ip/impl/address.ipp | 452 +- asio/asio/include/asio/ip/impl/address_v4.hpp | 78 +- asio/asio/include/asio/ip/impl/address_v4.ipp | 300 +- asio/asio/include/asio/ip/impl/address_v6.hpp | 78 +- asio/asio/include/asio/ip/impl/address_v6.ipp | 562 +- .../include/asio/ip/impl/basic_endpoint.hpp | 86 +- asio/asio/include/asio/ip/impl/host_name.ipp | 108 +- asio/asio/include/asio/ip/impl/network_v4.hpp | 108 +- asio/asio/include/asio/ip/impl/network_v4.ipp | 436 +- asio/asio/include/asio/ip/impl/network_v6.hpp | 106 +- asio/asio/include/asio/ip/impl/network_v6.ipp | 374 +- asio/asio/include/asio/ip/multicast.hpp | 382 +- asio/asio/include/asio/ip/network_v4.hpp | 514 +- asio/asio/include/asio/ip/network_v6.hpp | 462 +- asio/asio/include/asio/ip/resolver_base.hpp | 258 +- .../include/asio/ip/resolver_query_base.hpp | 86 +- asio/asio/include/asio/ip/tcp.hpp | 310 +- asio/asio/include/asio/ip/udp.hpp | 222 +- asio/asio/include/asio/ip/unicast.hpp | 140 +- asio/asio/include/asio/ip/v6_only.hpp | 138 +- .../include/asio/is_applicable_property.hpp | 122 +- .../include/asio/is_contiguous_iterator.hpp | 90 +- asio/asio/include/asio/is_executor.hpp | 92 +- asio/asio/include/asio/is_read_buffered.hpp | 118 +- asio/asio/include/asio/is_write_buffered.hpp | 118 +- .../include/asio/local/basic_endpoint.hpp | 486 +- asio/asio/include/asio/local/connect_pair.hpp | 202 +- .../include/asio/local/datagram_protocol.hpp | 160 +- .../include/asio/local/detail/endpoint.hpp | 278 +- .../asio/local/detail/impl/endpoint.ipp | 262 +- .../asio/local/seq_packet_protocol.hpp | 168 +- .../include/asio/local/stream_protocol.hpp | 180 +- .../asio/include/asio/multiple_exceptions.hpp | 104 +- asio/asio/include/asio/packaged_task.hpp | 132 +- asio/asio/include/asio/placeholders.hpp | 162 +- .../include/asio/posix/basic_descriptor.hpp | 1546 +- .../asio/posix/basic_stream_descriptor.hpp | 1118 +- asio/asio/include/asio/posix/descriptor.hpp | 74 +- .../include/asio/posix/descriptor_base.hpp | 180 +- .../include/asio/posix/stream_descriptor.hpp | 74 +- asio/asio/include/asio/post.hpp | 426 +- asio/asio/include/asio/prefer.hpp | 1154 +- asio/asio/include/asio/prepend.hpp | 132 +- asio/asio/include/asio/query.hpp | 622 +- asio/asio/include/asio/random_access_file.hpp | 70 +- asio/asio/include/asio/read.hpp | 3094 +- asio/asio/include/asio/read_at.hpp | 1656 +- asio/asio/include/asio/read_until.hpp | 6404 +- asio/asio/include/asio/readable_pipe.hpp | 70 +- .../asio/include/asio/recycling_allocator.hpp | 276 +- asio/asio/include/asio/redirect_error.hpp | 208 +- asio/asio/include/asio/registered_buffer.hpp | 688 +- asio/asio/include/asio/require.hpp | 866 +- asio/asio/include/asio/require_concept.hpp | 686 +- asio/asio/include/asio/serial_port.hpp | 72 +- asio/asio/include/asio/serial_port_base.hpp | 334 +- asio/asio/include/asio/signal_set.hpp | 56 +- asio/asio/include/asio/signal_set_base.hpp | 342 +- asio/asio/include/asio/socket_base.hpp | 1096 +- asio/asio/include/asio/spawn.hpp | 1380 +- asio/asio/include/asio/ssl.hpp | 54 +- asio/asio/include/asio/ssl/context.hpp | 1524 +- asio/asio/include/asio/ssl/context_base.hpp | 418 +- .../asio/ssl/detail/buffered_handshake_op.hpp | 238 +- asio/asio/include/asio/ssl/detail/engine.hpp | 338 +- .../include/asio/ssl/detail/handshake_op.hpp | 134 +- .../include/asio/ssl/detail/impl/engine.ipp | 766 +- .../asio/ssl/detail/impl/openssl_init.ipp | 338 +- asio/asio/include/asio/ssl/detail/io.hpp | 752 +- .../include/asio/ssl/detail/openssl_init.hpp | 202 +- .../include/asio/ssl/detail/openssl_types.hpp | 68 +- .../asio/ssl/detail/password_callback.hpp | 132 +- asio/asio/include/asio/ssl/detail/read_op.hpp | 144 +- .../include/asio/ssl/detail/shutdown_op.hpp | 138 +- .../include/asio/ssl/detail/stream_core.hpp | 336 +- .../asio/ssl/detail/verify_callback.hpp | 124 +- .../asio/include/asio/ssl/detail/write_op.hpp | 152 +- asio/asio/include/asio/ssl/error.hpp | 246 +- .../asio/ssl/host_name_verification.hpp | 180 +- asio/asio/include/asio/ssl/impl/context.hpp | 134 +- asio/asio/include/asio/ssl/impl/context.ipp | 2644 +- asio/asio/include/asio/ssl/impl/error.ipp | 248 +- .../asio/ssl/impl/host_name_verification.ipp | 146 +- asio/asio/include/asio/ssl/impl/src.hpp | 56 +- asio/asio/include/asio/ssl/stream.hpp | 2084 +- asio/asio/include/asio/ssl/stream_base.hpp | 104 +- asio/asio/include/asio/ssl/verify_context.hpp | 134 +- asio/asio/include/asio/ssl/verify_mode.hpp | 126 +- asio/asio/include/asio/static_thread_pool.hpp | 62 +- asio/asio/include/asio/steady_timer.hpp | 74 +- asio/asio/include/asio/strand.hpp | 1114 +- asio/asio/include/asio/stream_file.hpp | 70 +- asio/asio/include/asio/streambuf.hpp | 66 +- asio/asio/include/asio/system_context.hpp | 180 +- asio/asio/include/asio/system_error.hpp | 62 +- asio/asio/include/asio/system_executor.hpp | 1342 +- asio/asio/include/asio/system_timer.hpp | 74 +- asio/asio/include/asio/this_coro.hpp | 534 +- asio/asio/include/asio/thread.hpp | 184 +- asio/asio/include/asio/thread_pool.hpp | 1984 +- asio/asio/include/asio/time_traits.hpp | 180 +- .../asio/traits/equality_comparable.hpp | 200 +- .../include/asio/traits/execute_member.hpp | 208 +- asio/asio/include/asio/traits/prefer_free.hpp | 208 +- .../include/asio/traits/prefer_member.hpp | 208 +- asio/asio/include/asio/traits/query_free.hpp | 208 +- .../asio/include/asio/traits/query_member.hpp | 208 +- .../traits/query_static_constexpr_member.hpp | 202 +- .../asio/traits/require_concept_free.hpp | 208 +- .../asio/traits/require_concept_member.hpp | 208 +- .../asio/include/asio/traits/require_free.hpp | 208 +- .../include/asio/traits/require_member.hpp | 208 +- .../asio/include/asio/traits/static_query.hpp | 204 +- .../include/asio/traits/static_require.hpp | 230 +- .../asio/traits/static_require_concept.hpp | 232 +- asio/asio/include/asio/ts/buffer.hpp | 48 +- asio/asio/include/asio/ts/executor.hpp | 70 +- asio/asio/include/asio/ts/internet.hpp | 80 +- asio/asio/include/asio/ts/io_context.hpp | 40 +- asio/asio/include/asio/ts/net.hpp | 52 +- asio/asio/include/asio/ts/netfwd.hpp | 426 +- asio/asio/include/asio/ts/socket.hpp | 54 +- asio/asio/include/asio/ts/timer.hpp | 52 +- asio/asio/include/asio/unyield.hpp | 42 +- asio/asio/include/asio/use_awaitable.hpp | 322 +- asio/asio/include/asio/use_future.hpp | 300 +- asio/asio/include/asio/uses_executor.hpp | 134 +- asio/asio/include/asio/version.hpp | 46 +- asio/asio/include/asio/wait_traits.hpp | 112 +- .../asio/windows/basic_object_handle.hpp | 970 +- .../asio/windows/basic_overlapped_handle.hpp | 910 +- .../windows/basic_random_access_handle.hpp | 1134 +- .../asio/windows/basic_stream_handle.hpp | 1102 +- .../include/asio/windows/object_handle.hpp | 76 +- .../asio/windows/overlapped_handle.hpp | 78 +- .../include/asio/windows/overlapped_ptr.hpp | 290 +- .../asio/windows/random_access_handle.hpp | 74 +- .../include/asio/windows/stream_handle.hpp | 74 +- asio/asio/include/asio/writable_pipe.hpp | 70 +- asio/asio/include/asio/write.hpp | 3052 +- asio/asio/include/asio/write_at.hpp | 1682 +- asio/asio/include/asio/yield.hpp | 46 +- asio/asio/release.pl | 836 +- asio/asio/src/.gitignore | 22 +- asio/asio/src/Makefile.am | 78 +- asio/asio/src/Makefile.mgw | 600 +- asio/asio/src/Makefile.msc | 1110 +- asio/asio/src/asio.cpp | 22 +- asio/asio/src/asio_ssl.cpp | 22 +- asio/asio/src/doc/.gitignore | 10 +- asio/asio/src/doc/Jamfile.v2 | 162 +- asio/asio/src/doc/asio.qbk | 284 +- asio/asio/src/doc/asioref.sty | 180 +- asio/asio/src/doc/asioref.xsl | 188 +- asio/asio/src/doc/boost_bind_dox.txt | 10 +- asio/asio/src/doc/doxy2qbk.pl | 44 +- asio/asio/src/doc/examples.qbk | 1164 +- asio/asio/src/doc/history.qbk | 8302 +- asio/asio/src/doc/index.xml | 26 +- asio/asio/src/doc/makepdf.pl | 52 +- asio/asio/src/doc/model_dox.txt | 28 +- asio/asio/src/doc/net_ts.qbk | 866 +- asio/asio/src/doc/noncopyable_dox.txt | 6 +- asio/asio/src/doc/overview.qbk | 332 +- asio/asio/src/doc/overview/allocation.qbk | 188 +- asio/asio/src/doc/overview/async.qbk | 372 +- asio/asio/src/doc/overview/async_op1.dot | 156 +- asio/asio/src/doc/overview/async_op2.dot | 156 +- asio/asio/src/doc/overview/basics.qbk | 222 +- asio/asio/src/doc/overview/bsd_sockets.qbk | 540 +- asio/asio/src/doc/overview/buffers.qbk | 364 +- asio/asio/src/doc/overview/cancellation.qbk | 510 +- asio/asio/src/doc/overview/channels.qbk | 112 +- asio/asio/src/doc/overview/compose.qbk | 202 +- asio/asio/src/doc/overview/configuration.qbk | 598 +- asio/asio/src/doc/overview/coro.qbk | 520 +- asio/asio/src/doc/overview/coroutine.qbk | 102 +- asio/asio/src/doc/overview/cpp2011.qbk | 472 +- .../src/doc/overview/cpp20_coroutines.qbk | 620 +- asio/asio/src/doc/overview/deferred.qbk | 126 +- asio/asio/src/doc/overview/files.qbk | 98 +- asio/asio/src/doc/overview/futures.qbk | 82 +- .../src/doc/overview/handler_tracking.qbk | 562 +- .../src/doc/overview/immediate_completion.qbk | 102 +- asio/asio/src/doc/overview/implementation.qbk | 684 +- asio/asio/src/doc/overview/iostreams.qbk | 144 +- asio/asio/src/doc/overview/line_based.qbk | 236 +- asio/asio/src/doc/overview/model.qbk | 80 +- .../src/doc/overview/model/allocators.qbk | 130 +- .../src/doc/overview/model/associators.qbk | 156 +- .../src/doc/overview/model/async_agents.qbk | 70 +- .../asio/src/doc/overview/model/async_ops.qbk | 162 +- .../src/doc/overview/model/cancellation.qbk | 66 +- .../src/doc/overview/model/child_agents.qbk | 112 +- .../doc/overview/model/completion_tokens.qbk | 478 +- .../asio/src/doc/overview/model/executors.qbk | 110 +- .../src/doc/overview/model/higher_levels.qbk | 80 +- .../doc/overview/model/library_elements.qbk | 204 +- .../asio/src/doc/overview/other_protocols.qbk | 188 +- asio/asio/src/doc/overview/parallel_group.qbk | 132 +- asio/asio/src/doc/overview/pipes.qbk | 76 +- asio/asio/src/doc/overview/posix.qbk | 302 +- asio/asio/src/doc/overview/proactor.dot | 200 +- asio/asio/src/doc/overview/promises.qbk | 192 +- asio/asio/src/doc/overview/protocols.qbk | 298 +- asio/asio/src/doc/overview/rationale.qbk | 108 +- asio/asio/src/doc/overview/reactor.qbk | 88 +- asio/asio/src/doc/overview/serial_ports.qbk | 90 +- asio/asio/src/doc/overview/signals.qbk | 86 +- asio/asio/src/doc/overview/spawn.qbk | 196 +- asio/asio/src/doc/overview/ssl.qbk | 246 +- asio/asio/src/doc/overview/strands.qbk | 228 +- asio/asio/src/doc/overview/streams.qbk | 124 +- asio/asio/src/doc/overview/sync_op.dot | 134 +- asio/asio/src/doc/overview/threads.qbk | 134 +- asio/asio/src/doc/overview/timers.qbk | 106 +- asio/asio/src/doc/overview/token_adapters.qbk | 490 +- asio/asio/src/doc/overview/type_erasure.qbk | 182 +- asio/asio/src/doc/overview/windows.qbk | 252 +- asio/asio/src/doc/platform_macros.pl | 182 +- asio/asio/src/doc/platform_macros.qbk | 1456 +- asio/asio/src/doc/project-root.jam | 2 +- asio/asio/src/doc/quickref.xml | 1616 +- asio/asio/src/doc/reference.dox | 812 +- asio/asio/src/doc/reference.qbk | 349124 +++++++-------- asio/asio/src/doc/reference.xsl | 4322 +- asio/asio/src/doc/release_checklist.htm | 136 +- .../src/doc/requirements/AcceptHandler.qbk | 30 +- .../asio/src/doc/requirements/AcceptToken.qbk | 198 +- .../doc/requirements/AcceptableProtocol.qbk | 50 +- .../AsyncRandomAccessReadDevice.qbk | 112 +- .../AsyncRandomAccessWriteDevice.qbk | 114 +- .../src/doc/requirements/AsyncReadStream.qbk | 100 +- .../src/doc/requirements/AsyncWriteStream.qbk | 96 +- .../requirements/BufferedHandshakeHandler.qbk | 30 +- .../requirements/BufferedHandshakeToken.qbk | 222 +- .../doc/requirements/CancellationHandler.qbk | 98 +- .../src/doc/requirements/CancellationSlot.qbk | 184 +- .../doc/requirements/CompletionCondition.qbk | 84 +- .../src/doc/requirements/ConnectCondition.qbk | 68 +- .../src/doc/requirements/ConnectHandler.qbk | 30 +- .../src/doc/requirements/ConnectToken.qbk | 198 +- .../doc/requirements/ConstBufferSequence.qbk | 106 +- .../asio/src/doc/requirements/Disposition.qbk | 70 +- .../src/doc/requirements/DynamicBuffer.qbk | 32 +- .../src/doc/requirements/DynamicBuffer_v1.qbk | 186 +- .../src/doc/requirements/DynamicBuffer_v2.qbk | 188 +- asio/asio/src/doc/requirements/Endpoint.qbk | 194 +- .../src/doc/requirements/EndpointSequence.qbk | 60 +- .../src/doc/requirements/ExecutionContext.qbk | 72 +- asio/asio/src/doc/requirements/Executor.qbk | 444 +- .../requirements/GettableSerialPortOption.qbk | 66 +- .../doc/requirements/GettableSocketOption.qbk | 134 +- asio/asio/src/doc/requirements/Handler.qbk | 38 +- .../src/doc/requirements/HandshakeHandler.qbk | 30 +- .../src/doc/requirements/HandshakeToken.qbk | 198 +- .../src/doc/requirements/InternetProtocol.qbk | 94 +- .../src/doc/requirements/IoControlCommand.qbk | 68 +- .../src/doc/requirements/IoObjectService.qbk | 124 +- .../requirements/IteratorConnectHandler.qbk | 32 +- .../doc/requirements/IteratorConnectToken.qbk | 226 +- .../doc/requirements/MoveAcceptHandler.qbk | 32 +- .../src/doc/requirements/MoveAcceptToken.qbk | 188 +- .../requirements/MutableBufferSequence.qbk | 108 +- .../src/doc/requirements/NullaryToken.qbk | 158 +- .../src/doc/requirements/ProtoAllocator.qbk | 38 +- asio/asio/src/doc/requirements/Protocol.qbk | 112 +- .../doc/requirements/RangeConnectHandler.qbk | 32 +- .../doc/requirements/RangeConnectToken.qbk | 228 +- .../asio/src/doc/requirements/ReadHandler.qbk | 30 +- asio/asio/src/doc/requirements/ReadToken.qbk | 220 +- .../src/doc/requirements/ResolveHandler.qbk | 36 +- .../src/doc/requirements/ResolveToken.qbk | 224 +- asio/asio/src/doc/requirements/Service.qbk | 80 +- .../requirements/SettableSerialPortOption.qbk | 66 +- .../doc/requirements/SettableSocketOption.qbk | 108 +- .../src/doc/requirements/ShutdownHandler.qbk | 30 +- .../src/doc/requirements/ShutdownToken.qbk | 198 +- .../src/doc/requirements/SignalHandler.qbk | 30 +- .../asio/src/doc/requirements/SignalToken.qbk | 218 +- .../SyncRandomAccessReadDevice.qbk | 98 +- .../SyncRandomAccessWriteDevice.qbk | 98 +- .../src/doc/requirements/SyncReadStream.qbk | 82 +- .../src/doc/requirements/SyncWriteStream.qbk | 78 +- asio/asio/src/doc/requirements/TimeTraits.qbk | 144 +- .../asio/src/doc/requirements/WaitHandler.qbk | 30 +- asio/asio/src/doc/requirements/WaitToken.qbk | 198 +- asio/asio/src/doc/requirements/WaitTraits.qbk | 104 +- .../src/doc/requirements/WriteHandler.qbk | 30 +- asio/asio/src/doc/requirements/WriteToken.qbk | 220 +- .../requirements/asynchronous_operations.qbk | 816 +- .../asynchronous_socket_operations.qbk | 78 +- .../requirements/read_write_operations.qbk | 68 +- .../synchronous_socket_operations.qbk | 74 +- asio/asio/src/doc/requirements_dox.txt | 20 +- asio/asio/src/doc/std_exception_dox.txt | 14 +- asio/asio/src/doc/std_executors.qbk | 432 +- asio/asio/src/doc/tutorial.dox | 698 +- asio/asio/src/doc/tutorial.qbk | 4430 +- asio/asio/src/doc/tutorial.xsl | 908 +- asio/asio/src/doc/using.qbk | 838 +- asio/asio/src/examples/cpp11/Makefile.am | 616 +- .../src/examples/cpp11/allocation/.gitignore | 20 +- .../src/examples/cpp11/allocation/server.cpp | 434 +- .../src/examples/cpp11/buffers/.gitignore | 20 +- .../cpp11/buffers/reference_counted.cpp | 244 +- asio/asio/src/examples/cpp11/chat/.gitignore | 22 +- .../src/examples/cpp11/chat/chat_client.cpp | 334 +- .../src/examples/cpp11/chat/chat_message.hpp | 184 +- .../src/examples/cpp11/chat/chat_server.cpp | 454 +- .../examples/cpp11/chat/posix_chat_client.cpp | 396 +- .../src/examples/cpp11/deferred/.gitignore | 20 +- .../examples/cpp11/deferred/deferred_1.cpp | 70 +- .../examples/cpp11/deferred/deferred_2.cpp | 88 +- asio/asio/src/examples/cpp11/echo/.gitignore | 22 +- .../cpp11/echo/async_tcp_echo_server.cpp | 228 +- .../cpp11/echo/async_udp_echo_server.cpp | 164 +- .../cpp11/echo/blocking_tcp_echo_client.cpp | 110 +- .../cpp11/echo/blocking_tcp_echo_server.cpp | 148 +- .../cpp11/echo/blocking_udp_echo_client.cpp | 116 +- .../cpp11/echo/blocking_udp_echo_server.cpp | 104 +- .../src/examples/cpp11/executors/.gitignore | 10 +- .../src/examples/cpp11/executors/actor.cpp | 572 +- .../cpp11/executors/bank_account_1.cpp | 114 +- .../cpp11/executors/bank_account_2.cpp | 108 +- .../examples/cpp11/executors/fork_join.cpp | 578 +- .../src/examples/cpp11/executors/pipeline.cpp | 576 +- .../cpp11/executors/priority_scheduler.cpp | 296 +- asio/asio/src/examples/cpp11/files/.gitignore | 4 +- .../examples/cpp11/files/async_file_copy.cpp | 202 +- .../cpp11/files/blocking_file_copy.cpp | 130 +- asio/asio/src/examples/cpp11/fork/.gitignore | 22 +- asio/asio/src/examples/cpp11/fork/daemon.cpp | 378 +- .../cpp11/fork/process_per_connection.cpp | 324 +- .../src/examples/cpp11/futures/.gitignore | 22 +- .../examples/cpp11/futures/daytime_client.cpp | 188 +- .../cpp11/handler_tracking/.gitignore | 2 +- .../async_tcp_echo_server.cpp | 270 +- .../handler_tracking/custom_tracking.hpp | 422 +- .../src/examples/cpp11/http/client/.gitignore | 20 +- .../cpp11/http/client/async_client.cpp | 408 +- .../cpp11/http/client/sync_client.cpp | 212 +- .../examples/cpp11/http/doc_root/data_1K.html | 56 +- .../examples/cpp11/http/doc_root/data_2K.html | 98 +- .../examples/cpp11/http/doc_root/data_4K.html | 182 +- .../examples/cpp11/http/doc_root/data_8K.html | 350 +- .../src/examples/cpp11/http/server/.gitignore | 22 +- .../examples/cpp11/http/server/connection.cpp | 186 +- .../examples/cpp11/http/server/connection.hpp | 158 +- .../cpp11/http/server/connection_manager.cpp | 80 +- .../cpp11/http/server/connection_manager.hpp | 96 +- .../src/examples/cpp11/http/server/header.hpp | 56 +- .../src/examples/cpp11/http/server/main.cpp | 86 +- .../examples/cpp11/http/server/mime_types.cpp | 90 +- .../examples/cpp11/http/server/mime_types.hpp | 54 +- .../src/examples/cpp11/http/server/reply.cpp | 510 +- .../src/examples/cpp11/http/server/reply.hpp | 128 +- .../examples/cpp11/http/server/request.hpp | 68 +- .../cpp11/http/server/request_handler.cpp | 242 +- .../cpp11/http/server/request_handler.hpp | 94 +- .../cpp11/http/server/request_parser.cpp | 630 +- .../cpp11/http/server/request_parser.hpp | 192 +- .../src/examples/cpp11/http/server/server.cpp | 188 +- .../src/examples/cpp11/http/server/server.hpp | 128 +- .../examples/cpp11/http/server2/.gitignore | 22 +- .../cpp11/http/server2/connection.cpp | 178 +- .../cpp11/http/server2/connection.hpp | 142 +- .../examples/cpp11/http/server2/header.hpp | 56 +- .../cpp11/http/server2/io_context_pool.cpp | 128 +- .../cpp11/http/server2/io_context_pool.hpp | 118 +- .../src/examples/cpp11/http/server2/main.cpp | 88 +- .../cpp11/http/server2/mime_types.cpp | 92 +- .../cpp11/http/server2/mime_types.hpp | 54 +- .../src/examples/cpp11/http/server2/reply.cpp | 510 +- .../src/examples/cpp11/http/server2/reply.hpp | 128 +- .../examples/cpp11/http/server2/request.hpp | 68 +- .../cpp11/http/server2/request_handler.cpp | 242 +- .../cpp11/http/server2/request_handler.hpp | 94 +- .../cpp11/http/server2/request_parser.cpp | 630 +- .../cpp11/http/server2/request_parser.hpp | 192 +- .../examples/cpp11/http/server2/server.cpp | 172 +- .../examples/cpp11/http/server2/server.hpp | 120 +- .../examples/cpp11/http/server3/.gitignore | 22 +- .../cpp11/http/server3/connection.cpp | 178 +- .../cpp11/http/server3/connection.hpp | 142 +- .../examples/cpp11/http/server3/header.hpp | 56 +- .../src/examples/cpp11/http/server3/main.cpp | 88 +- .../cpp11/http/server3/mime_types.cpp | 92 +- .../cpp11/http/server3/mime_types.hpp | 54 +- .../src/examples/cpp11/http/server3/reply.cpp | 510 +- .../src/examples/cpp11/http/server3/reply.hpp | 128 +- .../examples/cpp11/http/server3/request.hpp | 68 +- .../cpp11/http/server3/request_handler.cpp | 242 +- .../cpp11/http/server3/request_handler.hpp | 94 +- .../cpp11/http/server3/request_parser.cpp | 630 +- .../cpp11/http/server3/request_parser.hpp | 192 +- .../examples/cpp11/http/server3/server.cpp | 194 +- .../examples/cpp11/http/server3/server.hpp | 124 +- .../examples/cpp11/http/server4/.gitignore | 22 +- .../cpp11/http/server4/file_handler.cpp | 242 +- .../cpp11/http/server4/file_handler.hpp | 88 +- .../examples/cpp11/http/server4/header.hpp | 56 +- .../src/examples/cpp11/http/server4/main.cpp | 120 +- .../cpp11/http/server4/mime_types.cpp | 92 +- .../cpp11/http/server4/mime_types.hpp | 54 +- .../src/examples/cpp11/http/server4/reply.cpp | 510 +- .../src/examples/cpp11/http/server4/reply.hpp | 128 +- .../examples/cpp11/http/server4/request.hpp | 68 +- .../cpp11/http/server4/request_handler.cpp | 242 +- .../cpp11/http/server4/request_handler.hpp | 94 +- .../cpp11/http/server4/request_parser.cpp | 630 +- .../cpp11/http/server4/request_parser.hpp | 192 +- .../examples/cpp11/http/server4/server.cpp | 244 +- .../examples/cpp11/http/server4/server.hpp | 146 +- asio/asio/src/examples/cpp11/icmp/.gitignore | 20 +- .../src/examples/cpp11/icmp/icmp_header.hpp | 188 +- .../src/examples/cpp11/icmp/ipv4_header.hpp | 204 +- asio/asio/src/examples/cpp11/icmp/ping.cpp | 324 +- .../src/examples/cpp11/invocation/.gitignore | 20 +- .../cpp11/invocation/prioritised_handlers.cpp | 404 +- .../src/examples/cpp11/iostreams/.gitignore | 22 +- .../cpp11/iostreams/daytime_client.cpp | 88 +- .../cpp11/iostreams/daytime_server.cpp | 102 +- .../examples/cpp11/iostreams/http_client.cpp | 182 +- asio/asio/src/examples/cpp11/local/.gitignore | 30 +- .../src/examples/cpp11/local/connect_pair.cpp | 258 +- .../cpp11/local/fd_passing_stream_client.cpp | 204 +- .../cpp11/local/fd_passing_stream_server.cpp | 320 +- .../examples/cpp11/local/iostream_client.cpp | 122 +- .../examples/cpp11/local/stream_client.cpp | 120 +- .../examples/cpp11/local/stream_server.cpp | 242 +- .../src/examples/cpp11/multicast/.gitignore | 22 +- .../src/examples/cpp11/multicast/receiver.cpp | 176 +- .../src/examples/cpp11/multicast/sender.cpp | 182 +- .../src/examples/cpp11/nonblocking/.gitignore | 20 +- .../cpp11/nonblocking/third_party_lib.cpp | 424 +- .../src/examples/cpp11/operations/.gitignore | 20 +- .../examples/cpp11/operations/composed_1.cpp | 318 +- .../examples/cpp11/operations/composed_2.cpp | 458 +- .../examples/cpp11/operations/composed_3.cpp | 476 +- .../examples/cpp11/operations/composed_4.cpp | 504 +- .../examples/cpp11/operations/composed_5.cpp | 578 +- .../examples/cpp11/operations/composed_6.cpp | 700 +- .../examples/cpp11/operations/composed_7.cpp | 536 +- .../examples/cpp11/operations/composed_8.cpp | 526 +- .../examples/cpp11/parallel_group/.gitignore | 30 +- .../parallel_group/ranged_wait_for_all.cpp | 122 +- .../cpp11/parallel_group/wait_for_all.cpp | 116 +- .../cpp11/parallel_group/wait_for_one.cpp | 116 +- .../parallel_group/wait_for_one_error.cpp | 116 +- .../parallel_group/wait_for_one_success.cpp | 116 +- .../src/examples/cpp11/porthopper/.gitignore | 22 +- .../src/examples/cpp11/porthopper/client.cpp | 376 +- .../examples/cpp11/porthopper/protocol.hpp | 312 +- .../src/examples/cpp11/porthopper/server.cpp | 374 +- .../examples/cpp11/serialization/.gitignore | 22 +- .../examples/cpp11/serialization/client.cpp | 250 +- .../cpp11/serialization/connection.hpp | 368 +- .../examples/cpp11/serialization/server.cpp | 244 +- .../examples/cpp11/serialization/stock.hpp | 100 +- .../src/examples/cpp11/services/.gitignore | 22 +- .../examples/cpp11/services/basic_logger.hpp | 156 +- .../cpp11/services/daytime_client.cpp | 202 +- .../src/examples/cpp11/services/logger.hpp | 48 +- .../cpp11/services/logger_service.cpp | 22 +- .../cpp11/services/logger_service.hpp | 290 +- .../asio/src/examples/cpp11/socks4/.gitignore | 20 +- .../asio/src/examples/cpp11/socks4/socks4.hpp | 286 +- .../src/examples/cpp11/socks4/sync_client.cpp | 188 +- asio/asio/src/examples/cpp11/spawn/.gitignore | 24 +- .../src/examples/cpp11/spawn/echo_server.cpp | 234 +- .../examples/cpp11/spawn/parallel_grep.cpp | 172 +- asio/asio/src/examples/cpp11/ssl/.gitignore | 22 +- asio/asio/src/examples/cpp11/ssl/README | 16 +- asio/asio/src/examples/cpp11/ssl/ca.pem | 100 +- asio/asio/src/examples/cpp11/ssl/client.cpp | 330 +- asio/asio/src/examples/cpp11/ssl/dh4096.pem | 50 +- asio/asio/src/examples/cpp11/ssl/server.cpp | 290 +- asio/asio/src/examples/cpp11/ssl/server.pem | 198 +- .../src/examples/cpp11/timeouts/.gitignore | 22 +- .../cpp11/timeouts/async_tcp_client.cpp | 622 +- .../cpp11/timeouts/blocking_tcp_client.cpp | 384 +- .../timeouts/blocking_token_tcp_client.cpp | 342 +- .../cpp11/timeouts/blocking_udp_client.cpp | 310 +- .../src/examples/cpp11/timeouts/server.cpp | 866 +- .../asio/src/examples/cpp11/timers/.gitignore | 20 +- .../examples/cpp11/timers/time_t_timer.cpp | 212 +- .../cpp11/tutorial/daytime1/.gitignore | 20 +- .../cpp11/tutorial/daytime1/client.cpp | 114 +- .../cpp11/tutorial/daytime2/.gitignore | 20 +- .../cpp11/tutorial/daytime2/server.cpp | 100 +- .../cpp11/tutorial/daytime3/.gitignore | 20 +- .../cpp11/tutorial/daytime3/server.cpp | 236 +- .../cpp11/tutorial/daytime4/.gitignore | 20 +- .../cpp11/tutorial/daytime4/client.cpp | 104 +- .../cpp11/tutorial/daytime5/.gitignore | 20 +- .../cpp11/tutorial/daytime5/server.cpp | 106 +- .../cpp11/tutorial/daytime6/.gitignore | 20 +- .../cpp11/tutorial/daytime6/server.cpp | 178 +- .../cpp11/tutorial/daytime7/.gitignore | 20 +- .../cpp11/tutorial/daytime7/server.cpp | 318 +- .../examples/cpp11/tutorial/daytime_dox.txt | 996 +- .../src/examples/cpp11/tutorial/index_dox.txt | 96 +- .../examples/cpp11/tutorial/timer1/.gitignore | 20 +- .../examples/cpp11/tutorial/timer1/timer.cpp | 48 +- .../examples/cpp11/tutorial/timer2/.gitignore | 20 +- .../examples/cpp11/tutorial/timer2/timer.cpp | 58 +- .../examples/cpp11/tutorial/timer3/.gitignore | 20 +- .../examples/cpp11/tutorial/timer3/timer.cpp | 86 +- .../examples/cpp11/tutorial/timer4/.gitignore | 20 +- .../examples/cpp11/tutorial/timer4/timer.cpp | 108 +- .../examples/cpp11/tutorial/timer5/.gitignore | 20 +- .../examples/cpp11/tutorial/timer5/timer.cpp | 162 +- .../src/examples/cpp11/tutorial/timer_dox.txt | 762 +- .../examples/cpp11/type_erasure/.gitignore | 20 +- .../cpp11/type_erasure/line_reader.hpp | 96 +- .../src/examples/cpp11/type_erasure/main.cpp | 120 +- .../src/examples/cpp11/type_erasure/sleep.cpp | 44 +- .../src/examples/cpp11/type_erasure/sleep.hpp | 70 +- .../cpp11/type_erasure/stdin_line_reader.cpp | 88 +- .../cpp11/type_erasure/stdin_line_reader.hpp | 60 +- .../src/examples/cpp11/windows/.gitignore | 20 +- .../examples/cpp11/windows/transmit_file.cpp | 352 +- asio/asio/src/examples/cpp14/Makefile.am | 190 +- .../src/examples/cpp14/deferred/.gitignore | 20 +- .../examples/cpp14/deferred/deferred_1.cpp | 70 +- .../examples/cpp14/deferred/deferred_2.cpp | 88 +- .../examples/cpp14/deferred/deferred_3.cpp | 102 +- .../examples/cpp14/deferred/deferred_4.cpp | 118 +- .../examples/cpp14/deferred/deferred_5.cpp | 132 +- .../examples/cpp14/deferred/deferred_6.cpp | 150 +- .../examples/cpp14/deferred/deferred_7.cpp | 142 +- asio/asio/src/examples/cpp14/echo/.gitignore | 22 +- .../cpp14/echo/async_tcp_echo_server.cpp | 234 +- .../cpp14/echo/async_udp_echo_server.cpp | 166 +- .../cpp14/echo/blocking_tcp_echo_client.cpp | 110 +- .../cpp14/echo/blocking_tcp_echo_server.cpp | 154 +- .../cpp14/echo/blocking_udp_echo_client.cpp | 118 +- .../cpp14/echo/blocking_udp_echo_server.cpp | 106 +- .../src/examples/cpp14/executors/.gitignore | 12 +- .../src/examples/cpp14/executors/actor.cpp | 570 +- .../src/examples/cpp14/executors/async_1.cpp | 108 +- .../src/examples/cpp14/executors/async_2.cpp | 158 +- .../cpp14/executors/bank_account_1.cpp | 114 +- .../cpp14/executors/bank_account_2.cpp | 110 +- .../examples/cpp14/executors/fork_join.cpp | 578 +- .../src/examples/cpp14/executors/pipeline.cpp | 560 +- .../cpp14/executors/priority_scheduler.cpp | 362 +- .../src/examples/cpp14/iostreams/.gitignore | 22 +- .../examples/cpp14/iostreams/http_client.cpp | 182 +- .../src/examples/cpp14/operations/.gitignore | 24 +- .../cpp14/operations/c_callback_wrapper.cpp | 460 +- .../cpp14/operations/callback_wrapper.cpp | 304 +- .../examples/cpp14/operations/composed_1.cpp | 310 +- .../examples/cpp14/operations/composed_2.cpp | 438 +- .../examples/cpp14/operations/composed_3.cpp | 456 +- .../examples/cpp14/operations/composed_4.cpp | 484 +- .../examples/cpp14/operations/composed_5.cpp | 560 +- .../examples/cpp14/operations/composed_6.cpp | 682 +- .../examples/cpp14/operations/composed_7.cpp | 522 +- .../examples/cpp14/operations/composed_8.cpp | 508 +- .../examples/cpp14/parallel_group/.gitignore | 30 +- .../cpp14/parallel_group/parallel_sort.cpp | 266 +- .../parallel_group/ranged_wait_for_all.cpp | 122 +- .../cpp14/parallel_group/wait_for_all.cpp | 128 +- .../cpp14/parallel_group/wait_for_one.cpp | 128 +- .../parallel_group/wait_for_one_error.cpp | 128 +- .../parallel_group/wait_for_one_success.cpp | 128 +- asio/asio/src/examples/cpp17/Makefile.am | 74 +- .../examples/cpp17/coroutines_ts/.gitignore | 26 +- .../cpp17/coroutines_ts/chat_server.cpp | 444 +- .../cpp17/coroutines_ts/echo_server.cpp | 152 +- .../echo_server_with_as_single_default.cpp | 142 +- .../echo_server_with_as_tuple_default.cpp | 142 +- .../echo_server_with_default.cpp | 146 +- .../cpp17/coroutines_ts/range_based_for.cpp | 204 +- .../coroutines_ts/refactored_echo_server.cpp | 160 +- asio/asio/src/examples/cpp20/Makefile.am | 158 +- .../src/examples/cpp20/channels/.gitignore | 4 +- .../cpp20/channels/mutual_exclusion_1.cpp | 362 +- .../cpp20/channels/mutual_exclusion_2.cpp | 382 +- .../cpp20/channels/throttling_proxy.cpp | 264 +- .../src/examples/cpp20/coroutines/.gitignore | 32 +- .../examples/cpp20/coroutines/chat_server.cpp | 444 +- .../examples/cpp20/coroutines/echo_server.cpp | 152 +- .../echo_server_with_as_single_default.cpp | 142 +- .../echo_server_with_as_tuple_default.cpp | 142 +- .../coroutines/echo_server_with_default.cpp | 146 +- .../coroutines/echo_server_with_deferred.cpp | 144 +- .../echo_server_with_deferred_default.cpp | 142 +- .../coroutines/refactored_echo_server.cpp | 160 +- .../src/examples/cpp20/coroutines/timeout.cpp | 132 +- .../src/examples/cpp20/invocation/.gitignore | 2 +- .../cpp20/invocation/completion_executor.cpp | 166 +- .../src/examples/cpp20/operations/.gitignore | 24 +- .../cpp20/operations/c_callback_wrapper.cpp | 464 +- .../cpp20/operations/callback_wrapper.cpp | 308 +- .../examples/cpp20/operations/composed_1.cpp | 314 +- .../examples/cpp20/operations/composed_2.cpp | 450 +- .../examples/cpp20/operations/composed_3.cpp | 464 +- .../examples/cpp20/operations/composed_4.cpp | 494 +- .../examples/cpp20/operations/composed_5.cpp | 568 +- .../examples/cpp20/operations/composed_6.cpp | 692 +- .../examples/cpp20/operations/composed_7.cpp | 524 +- .../examples/cpp20/operations/composed_8.cpp | 510 +- .../examples/cpp20/type_erasure/.gitignore | 20 +- .../cpp20/type_erasure/line_reader.hpp | 78 +- .../src/examples/cpp20/type_erasure/main.cpp | 70 +- .../src/examples/cpp20/type_erasure/sleep.cpp | 44 +- .../src/examples/cpp20/type_erasure/sleep.hpp | 64 +- .../cpp20/type_erasure/stdin_line_reader.cpp | 88 +- .../cpp20/type_erasure/stdin_line_reader.hpp | 60 +- asio/asio/src/tests/.gitignore | 22 +- asio/asio/src/tests/Makefile.am | 1384 +- asio/asio/src/tests/latency/.gitignore | 22 +- asio/asio/src/tests/latency/allocator.hpp | 104 +- .../asio/src/tests/latency/high_res_clock.hpp | 106 +- asio/asio/src/tests/latency/tcp_client.cpp | 248 +- asio/asio/src/tests/latency/tcp_server.cpp | 228 +- asio/asio/src/tests/latency/udp_client.cpp | 208 +- asio/asio/src/tests/latency/udp_server.cpp | 250 +- asio/asio/src/tests/performance/.gitignore | 22 +- asio/asio/src/tests/performance/client.cpp | 568 +- .../tests/performance/handler_allocator.hpp | 224 +- asio/asio/src/tests/performance/server.cpp | 462 +- asio/asio/src/tests/properties/.gitignore | 16 +- asio/asio/src/tests/properties/Makefile.am | 734 +- asio/asio/src/tests/properties/Makefile.msc | 616 +- .../cpp03/can_prefer_free_prefer.cpp | 118 +- .../cpp03/can_prefer_free_require.cpp | 118 +- .../cpp03/can_prefer_member_prefer.cpp | 118 +- .../cpp03/can_prefer_member_require.cpp | 118 +- .../can_prefer_not_applicable_free_prefer.cpp | 104 +- ...can_prefer_not_applicable_free_require.cpp | 104 +- ...an_prefer_not_applicable_member_prefer.cpp | 104 +- ...n_prefer_not_applicable_member_require.cpp | 104 +- .../can_prefer_not_applicable_static.cpp | 90 +- .../can_prefer_not_applicable_unsupported.cpp | 66 +- .../can_prefer_not_preferable_free_prefer.cpp | 118 +- ...can_prefer_not_preferable_free_require.cpp | 118 +- ...an_prefer_not_preferable_member_prefer.cpp | 118 +- ...n_prefer_not_preferable_member_require.cpp | 118 +- .../can_prefer_not_preferable_static.cpp | 104 +- .../can_prefer_not_preferable_unsupported.cpp | 86 +- .../properties/cpp03/can_prefer_static.cpp | 104 +- .../cpp03/can_prefer_unsupported.cpp | 86 +- .../tests/properties/cpp03/can_query_free.cpp | 96 +- .../properties/cpp03/can_query_member.cpp | 96 +- .../cpp03/can_query_not_applicable_free.cpp | 82 +- .../cpp03/can_query_not_applicable_member.cpp | 82 +- .../cpp03/can_query_not_applicable_static.cpp | 82 +- .../can_query_not_applicable_unsupported.cpp | 52 +- .../properties/cpp03/can_query_static.cpp | 96 +- .../cpp03/can_query_unsupported.cpp | 72 +- .../cpp03/can_require_concept_free.cpp | 110 +- .../cpp03/can_require_concept_member.cpp | 110 +- ...an_require_concept_not_applicable_free.cpp | 96 +- ..._require_concept_not_applicable_member.cpp | 96 +- ..._require_concept_not_applicable_static.cpp | 82 +- ...ire_concept_not_applicable_unsupported.cpp | 56 +- .../cpp03/can_require_concept_static.cpp | 96 +- .../cpp03/can_require_concept_unsupported.cpp | 76 +- .../properties/cpp03/can_require_free.cpp | 118 +- .../properties/cpp03/can_require_member.cpp | 118 +- .../cpp03/can_require_not_applicable_free.cpp | 104 +- .../can_require_not_applicable_member.cpp | 104 +- .../can_require_not_applicable_static.cpp | 90 +- ...can_require_not_applicable_unsupported.cpp | 64 +- .../properties/cpp03/can_require_static.cpp | 104 +- .../cpp03/can_require_unsupported.cpp | 84 +- .../properties/cpp03/prefer_free_prefer.cpp | 136 +- .../properties/cpp03/prefer_free_require.cpp | 136 +- .../properties/cpp03/prefer_member_prefer.cpp | 136 +- .../cpp03/prefer_member_require.cpp | 136 +- .../tests/properties/cpp03/prefer_static.cpp | 122 +- .../properties/cpp03/prefer_unsupported.cpp | 92 +- .../src/tests/properties/cpp03/query_free.cpp | 110 +- .../tests/properties/cpp03/query_member.cpp | 110 +- .../tests/properties/cpp03/query_static.cpp | 110 +- .../properties/cpp03/require_concept_free.cpp | 120 +- .../cpp03/require_concept_member.cpp | 120 +- .../cpp03/require_concept_static.cpp | 110 +- .../tests/properties/cpp03/require_free.cpp | 136 +- .../tests/properties/cpp03/require_member.cpp | 136 +- .../tests/properties/cpp03/require_static.cpp | 122 +- .../cpp11/can_prefer_free_prefer.cpp | 96 +- .../cpp11/can_prefer_free_require.cpp | 96 +- .../cpp11/can_prefer_member_prefer.cpp | 96 +- .../cpp11/can_prefer_member_require.cpp | 96 +- .../can_prefer_not_applicable_free_prefer.cpp | 76 +- ...can_prefer_not_applicable_free_require.cpp | 76 +- ...an_prefer_not_applicable_member_prefer.cpp | 76 +- ...n_prefer_not_applicable_member_require.cpp | 76 +- .../can_prefer_not_applicable_static.cpp | 90 +- .../can_prefer_not_applicable_unsupported.cpp | 66 +- .../can_prefer_not_preferable_free_prefer.cpp | 96 +- ...can_prefer_not_preferable_free_require.cpp | 96 +- ...an_prefer_not_preferable_member_prefer.cpp | 96 +- ...n_prefer_not_preferable_member_require.cpp | 96 +- .../can_prefer_not_preferable_static.cpp | 86 +- .../can_prefer_not_preferable_unsupported.cpp | 86 +- .../properties/cpp11/can_prefer_static.cpp | 104 +- .../cpp11/can_prefer_unsupported.cpp | 86 +- .../tests/properties/cpp11/can_query_free.cpp | 74 +- .../properties/cpp11/can_query_member.cpp | 74 +- .../cpp11/can_query_not_applicable_free.cpp | 54 +- .../cpp11/can_query_not_applicable_member.cpp | 54 +- .../cpp11/can_query_not_applicable_static.cpp | 82 +- .../can_query_not_applicable_unsupported.cpp | 52 +- .../properties/cpp11/can_query_static.cpp | 96 +- .../cpp11/can_query_unsupported.cpp | 72 +- .../cpp11/can_require_concept_free.cpp | 88 +- .../cpp11/can_require_concept_member.cpp | 88 +- ...an_require_concept_not_applicable_free.cpp | 68 +- ..._require_concept_not_applicable_member.cpp | 68 +- ..._require_concept_not_applicable_static.cpp | 82 +- ...ire_concept_not_applicable_unsupported.cpp | 56 +- .../cpp11/can_require_concept_static.cpp | 96 +- .../cpp11/can_require_concept_unsupported.cpp | 76 +- .../properties/cpp11/can_require_free.cpp | 96 +- .../properties/cpp11/can_require_member.cpp | 96 +- .../cpp11/can_require_not_applicable_free.cpp | 76 +- .../can_require_not_applicable_member.cpp | 76 +- .../can_require_not_applicable_static.cpp | 90 +- ...can_require_not_applicable_unsupported.cpp | 64 +- .../properties/cpp11/can_require_static.cpp | 104 +- .../cpp11/can_require_unsupported.cpp | 84 +- .../properties/cpp11/prefer_free_prefer.cpp | 128 +- .../properties/cpp11/prefer_free_require.cpp | 128 +- .../properties/cpp11/prefer_member_prefer.cpp | 128 +- .../cpp11/prefer_member_require.cpp | 128 +- .../tests/properties/cpp11/prefer_static.cpp | 136 +- .../properties/cpp11/prefer_unsupported.cpp | 118 +- .../src/tests/properties/cpp11/query_free.cpp | 98 +- .../tests/properties/cpp11/query_member.cpp | 98 +- .../tests/properties/cpp11/query_static.cpp | 120 +- .../properties/cpp11/require_concept_free.cpp | 104 +- .../cpp11/require_concept_member.cpp | 104 +- .../cpp11/require_concept_static.cpp | 116 +- .../tests/properties/cpp11/require_free.cpp | 128 +- .../tests/properties/cpp11/require_member.cpp | 128 +- .../tests/properties/cpp11/require_static.cpp | 136 +- .../cpp14/can_prefer_free_prefer.cpp | 78 +- .../cpp14/can_prefer_free_require.cpp | 78 +- .../cpp14/can_prefer_member_prefer.cpp | 78 +- .../cpp14/can_prefer_member_require.cpp | 78 +- .../can_prefer_not_applicable_free_prefer.cpp | 76 +- ...can_prefer_not_applicable_free_require.cpp | 76 +- ...an_prefer_not_applicable_member_prefer.cpp | 76 +- ...n_prefer_not_applicable_member_require.cpp | 76 +- .../can_prefer_not_applicable_static.cpp | 70 +- .../can_prefer_not_applicable_unsupported.cpp | 64 +- .../can_prefer_not_preferable_free_prefer.cpp | 78 +- ...can_prefer_not_preferable_free_require.cpp | 78 +- ...an_prefer_not_preferable_member_prefer.cpp | 78 +- ...n_prefer_not_preferable_member_require.cpp | 78 +- .../can_prefer_not_preferable_static.cpp | 68 +- .../can_prefer_not_preferable_unsupported.cpp | 68 +- .../properties/cpp14/can_prefer_static.cpp | 72 +- .../cpp14/can_prefer_unsupported.cpp | 84 +- .../tests/properties/cpp14/can_query_free.cpp | 56 +- .../properties/cpp14/can_query_member.cpp | 56 +- .../cpp14/can_query_not_applicable_free.cpp | 54 +- .../cpp14/can_query_not_applicable_member.cpp | 54 +- .../cpp14/can_query_not_applicable_static.cpp | 54 +- .../can_query_not_applicable_unsupported.cpp | 52 +- .../properties/cpp14/can_query_static.cpp | 56 +- .../cpp14/can_query_unsupported.cpp | 54 +- .../cpp14/can_require_concept_free.cpp | 70 +- .../cpp14/can_require_concept_member.cpp | 70 +- ...an_require_concept_not_applicable_free.cpp | 68 +- ..._require_concept_not_applicable_member.cpp | 68 +- ..._require_concept_not_applicable_static.cpp | 62 +- ...ire_concept_not_applicable_unsupported.cpp | 56 +- .../cpp14/can_require_concept_static.cpp | 64 +- .../cpp14/can_require_concept_unsupported.cpp | 76 +- .../properties/cpp14/can_require_free.cpp | 78 +- .../properties/cpp14/can_require_member.cpp | 78 +- .../cpp14/can_require_not_applicable_free.cpp | 76 +- .../can_require_not_applicable_member.cpp | 76 +- .../can_require_not_applicable_static.cpp | 70 +- ...can_require_not_applicable_unsupported.cpp | 64 +- .../properties/cpp14/can_require_static.cpp | 72 +- .../cpp14/can_require_unsupported.cpp | 84 +- .../properties/cpp14/prefer_free_prefer.cpp | 110 +- .../properties/cpp14/prefer_free_require.cpp | 110 +- .../properties/cpp14/prefer_member_prefer.cpp | 110 +- .../cpp14/prefer_member_require.cpp | 110 +- .../tests/properties/cpp14/prefer_static.cpp | 104 +- .../properties/cpp14/prefer_unsupported.cpp | 100 +- .../src/tests/properties/cpp14/query_free.cpp | 80 +- .../tests/properties/cpp14/query_member.cpp | 80 +- .../tests/properties/cpp14/query_static.cpp | 80 +- .../properties/cpp14/require_concept_free.cpp | 86 +- .../cpp14/require_concept_member.cpp | 86 +- .../cpp14/require_concept_static.cpp | 84 +- .../tests/properties/cpp14/require_free.cpp | 110 +- .../tests/properties/cpp14/require_member.cpp | 110 +- .../tests/properties/cpp14/require_static.cpp | 104 +- asio/asio/src/tests/unit/.gitignore | 236 +- .../tests/unit/any_completion_executor.cpp | 926 +- .../src/tests/unit/any_completion_handler.cpp | 520 +- asio/asio/src/tests/unit/any_io_executor.cpp | 1030 +- asio/asio/src/tests/unit/append.cpp | 116 +- .../src/tests/unit/archetypes/async_ops.hpp | 920 +- .../tests/unit/archetypes/async_result.hpp | 300 +- .../archetypes/gettable_socket_option.hpp | 108 +- .../unit/archetypes/io_control_command.hpp | 64 +- .../archetypes/settable_socket_option.hpp | 98 +- asio/asio/src/tests/unit/as_tuple.cpp | 382 +- .../src/tests/unit/associated_allocator.cpp | 50 +- .../unit/associated_cancellation_slot.cpp | 50 +- .../src/tests/unit/associated_executor.cpp | 50 +- .../unit/associated_immediate_executor.cpp | 50 +- asio/asio/src/tests/unit/associator.cpp | 50 +- asio/asio/src/tests/unit/async_result.cpp | 50 +- asio/asio/src/tests/unit/awaitable.cpp | 50 +- .../src/tests/unit/basic_datagram_socket.cpp | 50 +- .../src/tests/unit/basic_deadline_timer.cpp | 50 +- asio/asio/src/tests/unit/basic_file.cpp | 50 +- .../tests/unit/basic_random_access_file.cpp | 50 +- asio/asio/src/tests/unit/basic_raw_socket.cpp | 50 +- .../src/tests/unit/basic_readable_pipe.cpp | 50 +- .../tests/unit/basic_seq_packet_socket.cpp | 50 +- .../asio/src/tests/unit/basic_serial_port.cpp | 52 +- asio/asio/src/tests/unit/basic_signal_set.cpp | 50 +- asio/asio/src/tests/unit/basic_socket.cpp | 50 +- .../src/tests/unit/basic_socket_acceptor.cpp | 50 +- .../asio/src/tests/unit/basic_stream_file.cpp | 50 +- .../src/tests/unit/basic_stream_socket.cpp | 50 +- asio/asio/src/tests/unit/basic_streambuf.cpp | 50 +- .../src/tests/unit/basic_waitable_timer.cpp | 50 +- .../src/tests/unit/basic_writable_pipe.cpp | 50 +- asio/asio/src/tests/unit/bind_allocator.cpp | 518 +- .../src/tests/unit/bind_cancellation_slot.cpp | 458 +- asio/asio/src/tests/unit/bind_executor.cpp | 426 +- .../tests/unit/bind_immediate_executor.cpp | 410 +- asio/asio/src/tests/unit/buffer.cpp | 1532 +- .../src/tests/unit/buffer_registration.cpp | 50 +- .../src/tests/unit/buffered_read_stream.cpp | 658 +- asio/asio/src/tests/unit/buffered_stream.cpp | 710 +- .../src/tests/unit/buffered_write_stream.cpp | 688 +- asio/asio/src/tests/unit/buffers_iterator.cpp | 560 +- asio/asio/src/tests/unit/cancel_after.cpp | 1030 +- asio/asio/src/tests/unit/cancel_at.cpp | 1100 +- .../src/tests/unit/cancellation_signal.cpp | 50 +- .../src/tests/unit/cancellation_state.cpp | 50 +- .../asio/src/tests/unit/cancellation_type.cpp | 50 +- asio/asio/src/tests/unit/co_composed.cpp | 1130 +- asio/asio/src/tests/unit/co_spawn.cpp | 266 +- .../src/tests/unit/completion_condition.cpp | 50 +- asio/asio/src/tests/unit/compose.cpp | 1056 +- asio/asio/src/tests/unit/composed.cpp | 1060 +- asio/asio/src/tests/unit/config.cpp | 122 +- asio/asio/src/tests/unit/connect.cpp | 2418 +- asio/asio/src/tests/unit/connect_pipe.cpp | 304 +- asio/asio/src/tests/unit/consign.cpp | 112 +- asio/asio/src/tests/unit/coroutine.cpp | 224 +- asio/asio/src/tests/unit/deadline_timer.cpp | 902 +- asio/asio/src/tests/unit/defer.cpp | 50 +- asio/asio/src/tests/unit/deferred.cpp | 50 +- asio/asio/src/tests/unit/detached.cpp | 50 +- asio/asio/src/tests/unit/dispatch.cpp | 50 +- asio/asio/src/tests/unit/disposition.cpp | 236 +- asio/asio/src/tests/unit/error.cpp | 178 +- asio/asio/src/tests/unit/execution/.gitignore | 38 +- .../src/tests/unit/execution/any_executor.cpp | 2404 +- .../src/tests/unit/execution/blocking.cpp | 3842 +- .../unit/execution/blocking_adaptation.cpp | 2646 +- .../src/tests/unit/execution/context_as.cpp | 294 +- .../src/tests/unit/execution/executor.cpp | 212 +- .../unit/execution/invocable_archetype.cpp | 50 +- .../asio/src/tests/unit/execution/mapping.cpp | 3970 +- .../tests/unit/execution/outstanding_work.cpp | 2504 +- .../src/tests/unit/execution/prefer_only.cpp | 1066 +- .../src/tests/unit/execution/relationship.cpp | 2504 +- .../asio/src/tests/unit/execution_context.cpp | 50 +- asio/asio/src/tests/unit/executor.cpp | 50 +- .../src/tests/unit/executor_work_guard.cpp | 50 +- .../src/tests/unit/experimental/.gitignore | 36 +- .../unit/experimental/awaitable_operators.cpp | 594 +- .../tests/unit/experimental/basic_channel.cpp | 50 +- .../experimental/basic_concurrent_channel.cpp | 50 +- .../src/tests/unit/experimental/channel.cpp | 1776 +- .../unit/experimental/channel_traits.cpp | 50 +- .../tests/unit/experimental/co_composed.cpp | 50 +- .../unit/experimental/concurrent_channel.cpp | 330 +- .../tests/unit/experimental/coro/.gitignore | 32 +- .../unit/experimental/coro/allocator.cpp | 224 +- .../tests/unit/experimental/coro/cancel.cpp | 356 +- .../tests/unit/experimental/coro/co_spawn.cpp | 134 +- .../unit/experimental/coro/exception.cpp | 350 +- .../tests/unit/experimental/coro/executor.cpp | 232 +- .../tests/unit/experimental/coro/partial.cpp | 90 +- .../unit/experimental/coro/simple_test.cpp | 532 +- .../unit/experimental/coro/stack_test.cpp | 166 +- .../tests/unit/experimental/coro/use_coro.cpp | 154 +- .../unit/experimental/parallel_group.cpp | 50 +- .../src/tests/unit/experimental/promise.cpp | 452 +- asio/asio/src/tests/unit/file_base.cpp | 50 +- asio/asio/src/tests/unit/generic/.gitignore | 28 +- .../src/tests/unit/generic/basic_endpoint.cpp | 50 +- .../tests/unit/generic/datagram_protocol.cpp | 584 +- .../src/tests/unit/generic/raw_protocol.cpp | 586 +- .../unit/generic/seq_packet_protocol.cpp | 424 +- .../tests/unit/generic/stream_protocol.cpp | 526 +- .../src/tests/unit/high_resolution_timer.cpp | 60 +- asio/asio/src/tests/unit/immediate.cpp | 50 +- asio/asio/src/tests/unit/io_context.cpp | 1212 +- .../asio/src/tests/unit/io_context_strand.cpp | 596 +- asio/asio/src/tests/unit/ip/.gitignore | 54 +- asio/asio/src/tests/unit/ip/address.cpp | 270 +- .../asio/src/tests/unit/ip/basic_endpoint.cpp | 50 +- .../asio/src/tests/unit/ip/basic_resolver.cpp | 50 +- .../tests/unit/ip/basic_resolver_entry.cpp | 50 +- .../tests/unit/ip/basic_resolver_iterator.cpp | 50 +- .../tests/unit/ip/basic_resolver_query.cpp | 50 +- asio/asio/src/tests/unit/ip/host_name.cpp | 110 +- asio/asio/src/tests/unit/ip/icmp.cpp | 1180 +- asio/asio/src/tests/unit/ip/multicast.cpp | 726 +- asio/asio/src/tests/unit/ip/network_v4.cpp | 628 +- asio/asio/src/tests/unit/ip/network_v6.cpp | 476 +- .../src/tests/unit/ip/resolver_query_base.cpp | 50 +- asio/asio/src/tests/unit/ip/tcp.cpp | 2578 +- asio/asio/src/tests/unit/ip/udp.cpp | 1350 +- asio/asio/src/tests/unit/ip/unicast.cpp | 342 +- asio/asio/src/tests/unit/ip/v6_only.cpp | 270 +- asio/asio/src/tests/unit/is_read_buffered.cpp | 258 +- .../asio/src/tests/unit/is_write_buffered.cpp | 258 +- asio/asio/src/tests/unit/local/.gitignore | 28 +- .../src/tests/unit/local/basic_endpoint.cpp | 50 +- .../src/tests/unit/local/connect_pair.cpp | 152 +- .../tests/unit/local/datagram_protocol.cpp | 484 +- .../tests/unit/local/seq_packet_protocol.cpp | 418 +- .../src/tests/unit/local/stream_protocol.cpp | 438 +- asio/asio/src/tests/unit/packaged_task.cpp | 50 +- asio/asio/src/tests/unit/placeholders.cpp | 50 +- asio/asio/src/tests/unit/posix/.gitignore | 28 +- .../src/tests/unit/posix/basic_descriptor.cpp | 50 +- .../unit/posix/basic_stream_descriptor.cpp | 50 +- asio/asio/src/tests/unit/posix/descriptor.cpp | 50 +- .../src/tests/unit/posix/descriptor_base.cpp | 50 +- .../tests/unit/posix/stream_descriptor.cpp | 380 +- asio/asio/src/tests/unit/post.cpp | 50 +- asio/asio/src/tests/unit/prepend.cpp | 116 +- .../src/tests/unit/random_access_file.cpp | 342 +- asio/asio/src/tests/unit/read.cpp | 10162 +- asio/asio/src/tests/unit/read_at.cpp | 15136 +- asio/asio/src/tests/unit/read_until.cpp | 3438 +- asio/asio/src/tests/unit/readable_pipe.cpp | 262 +- .../src/tests/unit/recycling_allocator.cpp | 160 +- asio/asio/src/tests/unit/redirect_error.cpp | 426 +- .../asio/src/tests/unit/registered_buffer.cpp | 222 +- asio/asio/src/tests/unit/serial_port.cpp | 338 +- asio/asio/src/tests/unit/serial_port_base.cpp | 198 +- asio/asio/src/tests/unit/signal_set.cpp | 196 +- asio/asio/src/tests/unit/signal_set_base.cpp | 60 +- asio/asio/src/tests/unit/socket_base.cpp | 1300 +- asio/asio/src/tests/unit/spawn.cpp | 1194 +- asio/asio/src/tests/unit/ssl/.gitignore | 28 +- asio/asio/src/tests/unit/ssl/context.cpp | 50 +- asio/asio/src/tests/unit/ssl/context_base.cpp | 50 +- asio/asio/src/tests/unit/ssl/error.cpp | 50 +- .../tests/unit/ssl/host_name_verification.cpp | 50 +- asio/asio/src/tests/unit/ssl/stream.cpp | 398 +- asio/asio/src/tests/unit/ssl/stream_base.cpp | 50 +- .../src/tests/unit/static_thread_pool.cpp | 60 +- asio/asio/src/tests/unit/steady_timer.cpp | 60 +- asio/asio/src/tests/unit/strand.cpp | 880 +- asio/asio/src/tests/unit/stream_file.cpp | 346 +- asio/asio/src/tests/unit/streambuf.cpp | 124 +- asio/asio/src/tests/unit/system_context.cpp | 60 +- asio/asio/src/tests/unit/system_executor.cpp | 294 +- asio/asio/src/tests/unit/system_timer.cpp | 1000 +- asio/asio/src/tests/unit/this_coro.cpp | 50 +- asio/asio/src/tests/unit/thread.cpp | 50 +- asio/asio/src/tests/unit/thread_pool.cpp | 650 +- asio/asio/src/tests/unit/time_traits.cpp | 50 +- asio/asio/src/tests/unit/ts/.gitignore | 34 +- asio/asio/src/tests/unit/ts/buffer.cpp | 60 +- asio/asio/src/tests/unit/ts/executor.cpp | 60 +- asio/asio/src/tests/unit/ts/internet.cpp | 60 +- asio/asio/src/tests/unit/ts/io_context.cpp | 60 +- asio/asio/src/tests/unit/ts/net.cpp | 60 +- asio/asio/src/tests/unit/ts/netfwd.cpp | 66 +- asio/asio/src/tests/unit/ts/socket.cpp | 60 +- asio/asio/src/tests/unit/ts/timer.cpp | 60 +- asio/asio/src/tests/unit/unit_test.hpp | 380 +- asio/asio/src/tests/unit/use_awaitable.cpp | 50 +- asio/asio/src/tests/unit/use_future.cpp | 1340 +- asio/asio/src/tests/unit/uses_executor.cpp | 50 +- asio/asio/src/tests/unit/wait_traits.cpp | 50 +- asio/asio/src/tests/unit/windows/.gitignore | 36 +- .../unit/windows/basic_object_handle.cpp | 50 +- .../unit/windows/basic_overlapped_handle.cpp | 50 +- .../windows/basic_random_access_handle.cpp | 50 +- .../unit/windows/basic_stream_handle.cpp | 50 +- .../src/tests/unit/windows/object_handle.cpp | 260 +- .../tests/unit/windows/overlapped_handle.cpp | 52 +- .../src/tests/unit/windows/overlapped_ptr.cpp | 238 +- .../unit/windows/random_access_handle.cpp | 324 +- .../src/tests/unit/windows/stream_handle.cpp | 310 +- asio/asio/src/tests/unit/writable_pipe.cpp | 272 +- asio/asio/src/tests/unit/write.cpp | 9958 +- asio/asio/src/tests/unit/write_at.cpp | 15270 +- asio/asio/src/tools/handlerlive.pl | 178 +- asio/asio/src/tools/handlertree.pl | 280 +- asio/asio/src/tools/handlerviz.pl | 750 +- asio/asio/tsify.pl | 1148 +- cubiomes/.gitattributes | 6 +- cubiomes/.gitignore | 24 +- cubiomes/CMakeLists.txt | 90 +- cubiomes/LICENSE | 42 +- cubiomes/README.md | 620 +- cubiomes/biomenoise.c | 3950 +- cubiomes/biomenoise.h | 632 +- cubiomes/biomes.c | 910 +- cubiomes/biomes.h | 410 +- cubiomes/docs/LayerSummary.tex | 1532 +- cubiomes/docs/nptree_bin.py | 386 +- cubiomes/docs/nptree_c.py | 230 +- cubiomes/finders.c | 11238 +- cubiomes/finders.h | 1684 +- cubiomes/generator.c | 1546 +- cubiomes/generator.h | 288 +- cubiomes/layers.c | 4368 +- cubiomes/layers.h | 384 +- cubiomes/makefile | 130 +- cubiomes/noise.c | 1146 +- cubiomes/noise.h | 176 +- cubiomes/quadbase.c | 1348 +- cubiomes/quadbase.h | 1046 +- cubiomes/rng.h | 812 +- cubiomes/tables/btree18.h | 4326 +- cubiomes/tables/btree19.h | 4684 +- cubiomes/tables/btree192.h | 4332 +- cubiomes/tables/btree20.h | 4684 +- cubiomes/tables/btree21wd.h | 4684 +- cubiomes/tests.c | 1088 +- cubiomes/util.c | 1168 +- cubiomes/util.h | 122 +- main | Bin 0 -> 3804440 bytes makefile | 192 +- src/Random.h | 788 +- src/client.cpp | 94 +- src/client.h | 22 +- src/common.h | 174 +- src/cpu.cpp | 148 +- src/cpu.h | 26 +- src/cubiomes.c | 560 +- src/cubiomes.h | 52 +- src/gpu.cu | 3814 +- src/gpu.h | 48 +- src/kernel_0A.h | 4 +- src/kernel_0B.h | 4 +- src/main.cpp | 630 +- src/server.cpp | 292 +- src/server.h | 22 +- 1560 files changed, 525467 insertions(+), 525467 deletions(-) create mode 100755 main diff --git a/asio/.appveyor.yml b/asio/.appveyor.yml index a88a1c6..53f5ed5 100644 --- a/asio/.appveyor.yml +++ b/asio/.appveyor.yml @@ -1,118 +1,118 @@ -version: "{branch} (#{build})" - -image: - - Visual Studio 2015 - - Visual Studio 2017 - - Visual Studio 2019 - -environment: - DEBUG: 1 - WARNINGS: 1 - matrix: - - STANDALONE: 1 - HEADER_ONLY: 1 - MSVC: 1 - - STANDALONE: 1 - SEPARATE_COMPILATION: 1 - MSVC: 1 - - STANDALONE: 1 - MINGW: 1 - - STANDALONE: 1 - CXXLATEST: 1 - MSVC: 1 - - STANDALONE: 1 - HEADER_ONLY: 1 - WIN9X: 1 - MSVC: 1 - - STANDALONE: 1 - SEPARATE_COMPILATION: 1 - WIN9X: 1 - MSVC: 1 - - USING_BOOST: 1 - HEADER_ONLY: 1 - MSVC: 1 - - USING_BOOST: 1 - SEPARATE_COMPILATION: 1 - MSVC: 1 - - USING_BOOST: 1 - MINGW: 1 - -for: - - - matrix: - only: - - image: Visual Studio 2015 - MSVC: 1 - environment: - BOOSTDIR: C:\Libraries\boost_1_67_0 - build_script: - - call "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x64 - - call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x86_amd64 - - cd asio\src - - nmake -f Makefile.msc - - nmake -f Makefile.msc check - - - matrix: - only: - - image: Visual Studio 2017 - MSVC: 1 - environment: - BOOSTDIR: C:\Libraries\boost_1_69_0 - _WIN32_WINNT: 0x0603 - build_script: - - call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64 - - cd asio\src - - nmake -f Makefile.msc - - nmake -f Makefile.msc check - - - matrix: - only: - - image: Visual Studio 2019 - MSVC: 1 - environment: - BOOSTDIR: C:\Libraries\boost_1_83_0 - _WIN32_WINNT: 0x0A00 - build_script: - - call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64 - - cd asio\src - - nmake -f Makefile.msc - - nmake -f Makefile.msc check - - - matrix: - only: - - image: Visual Studio 2019 - MINGW: 1 - environment: - BOOSTDIR: C:/Libraries/boost_1_83_0 - build_script: - - PATH=C:\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin;C:\msys64\usr\bin;%PATH% - - cd asio\src - - mingw32-make -f Makefile.mgw - - mingw32-make -f Makefile.mgw check - -matrix: - exclude: - - image: Visual Studio 2015 - HEADER_ONLY: 1 - - image: Visual Studio 2015 - CXXLATEST: 1 - - image: Visual Studio 2015 - WIN9X: 1 - - image: Visual Studio 2015 - USING_BOOST: 1 - - image: Visual Studio 2015 - MINGW: 1 - - image: Visual Studio 2017 - SEPARATE_COMPILATION: 1 - - image: Visual Studio 2017 - CXXLATEST: 1 - - image: Visual Studio 2017 - WIN9X: 1 - - image: Visual Studio 2017 - USING_BOOST: 1 - - image: Visual Studio 2017 - MINGW: 1 - - image: Visual Studio 2019 - HEADER_ONLY: 1 - - image: Visual Studio 2019 - WIN9X: 1 +version: "{branch} (#{build})" + +image: + - Visual Studio 2015 + - Visual Studio 2017 + - Visual Studio 2019 + +environment: + DEBUG: 1 + WARNINGS: 1 + matrix: + - STANDALONE: 1 + HEADER_ONLY: 1 + MSVC: 1 + - STANDALONE: 1 + SEPARATE_COMPILATION: 1 + MSVC: 1 + - STANDALONE: 1 + MINGW: 1 + - STANDALONE: 1 + CXXLATEST: 1 + MSVC: 1 + - STANDALONE: 1 + HEADER_ONLY: 1 + WIN9X: 1 + MSVC: 1 + - STANDALONE: 1 + SEPARATE_COMPILATION: 1 + WIN9X: 1 + MSVC: 1 + - USING_BOOST: 1 + HEADER_ONLY: 1 + MSVC: 1 + - USING_BOOST: 1 + SEPARATE_COMPILATION: 1 + MSVC: 1 + - USING_BOOST: 1 + MINGW: 1 + +for: + - + matrix: + only: + - image: Visual Studio 2015 + MSVC: 1 + environment: + BOOSTDIR: C:\Libraries\boost_1_67_0 + build_script: + - call "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x64 + - call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x86_amd64 + - cd asio\src + - nmake -f Makefile.msc + - nmake -f Makefile.msc check + - + matrix: + only: + - image: Visual Studio 2017 + MSVC: 1 + environment: + BOOSTDIR: C:\Libraries\boost_1_69_0 + _WIN32_WINNT: 0x0603 + build_script: + - call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64 + - cd asio\src + - nmake -f Makefile.msc + - nmake -f Makefile.msc check + - + matrix: + only: + - image: Visual Studio 2019 + MSVC: 1 + environment: + BOOSTDIR: C:\Libraries\boost_1_83_0 + _WIN32_WINNT: 0x0A00 + build_script: + - call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64 + - cd asio\src + - nmake -f Makefile.msc + - nmake -f Makefile.msc check + - + matrix: + only: + - image: Visual Studio 2019 + MINGW: 1 + environment: + BOOSTDIR: C:/Libraries/boost_1_83_0 + build_script: + - PATH=C:\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin;C:\msys64\usr\bin;%PATH% + - cd asio\src + - mingw32-make -f Makefile.mgw + - mingw32-make -f Makefile.mgw check + +matrix: + exclude: + - image: Visual Studio 2015 + HEADER_ONLY: 1 + - image: Visual Studio 2015 + CXXLATEST: 1 + - image: Visual Studio 2015 + WIN9X: 1 + - image: Visual Studio 2015 + USING_BOOST: 1 + - image: Visual Studio 2015 + MINGW: 1 + - image: Visual Studio 2017 + SEPARATE_COMPILATION: 1 + - image: Visual Studio 2017 + CXXLATEST: 1 + - image: Visual Studio 2017 + WIN9X: 1 + - image: Visual Studio 2017 + USING_BOOST: 1 + - image: Visual Studio 2017 + MINGW: 1 + - image: Visual Studio 2019 + HEADER_ONLY: 1 + - image: Visual Studio 2019 + WIN9X: 1 diff --git a/asio/.cirrus.yml b/asio/.cirrus.yml index 59af9fd..7546649 100644 --- a/asio/.cirrus.yml +++ b/asio/.cirrus.yml @@ -1,16 +1,16 @@ -freebsd_instance: - image_family: freebsd-14-2 - cpu: 1 - -env: - CXXFLAGS: -std=c++14 -Wall -Wextra -O2 - -task: - install_script: - - pkg install -y autoconf automake pkgconf - build_script: - - cd asio - - ./autogen.sh - - ./configure --with-boost=no - - make - - make check +freebsd_instance: + image_family: freebsd-14-2 + cpu: 1 + +env: + CXXFLAGS: -std=c++14 -Wall -Wextra -O2 + +task: + install_script: + - pkg install -y autoconf automake pkgconf + build_script: + - cd asio + - ./autogen.sh + - ./configure --with-boost=no + - make + - make check diff --git a/asio/.github/workflows/ci.yml b/asio/.github/workflows/ci.yml index e7b3e08..8139f5a 100644 --- a/asio/.github/workflows/ci.yml +++ b/asio/.github/workflows/ci.yml @@ -1,339 +1,339 @@ -name: asio CI - -on: - push: - branches: [ master, citest-* ] - -jobs: - build: - strategy: - fail-fast: false - matrix: - build-type: ['sanity'] - runs-on: [ubuntu-22.04, ubuntu-24.04, macos-latest] - compiler: [g++-9, g++-10, g++-12, g++-14, clang++-14, clang++-18, g++] - cxx-std: ['c++11', 'c++14', 'c++17', 'c++2a', 'c++20'] - separate-compilation: ['', '--enable-separate-compilation'] - optim-level: ['-O0'] - no-deprecated: [''] - select-reactor: ['', '-DASIO_DISABLE_EPOLL', '-DASIO_DISABLE_KQUEUE'] - handler-tracking: [''] - boost: [''] - boost-url: [''] - exclude: - # New compilers don't run on ubuntu 22.04 - - runs-on: ubuntu-22.04 - compiler: g++-14 - - runs-on: ubuntu-22.04 - compiler: clang++-18 - # Older compilers don't run on ubuntu 24.04 - - runs-on: ubuntu-24.04 - compiler: g++-9 - - runs-on: ubuntu-24.04 - compiler: g++-10 - - runs-on: ubuntu-24.04 - compiler: clang++-14 - # Unversioned g++ doesn't run on ubuntu - - runs-on: ubuntu-22.04 - compiler: g++ - - runs-on: ubuntu-24.04 - compiler: g++ - # Versioned g++ and clang++ don't run on macOS - - runs-on: macos-latest - compiler: g++-9 - - runs-on: macos-latest - compiler: g++-10 - - runs-on: macos-latest - compiler: g++-12 - - runs-on: macos-latest - compiler: g++-14 - - runs-on: macos-latest - compiler: clang++-14 - - runs-on: macos-latest - compiler: clang++-18 - # Older compilers don't support newer std variants - - compiler: g++-9 - cxx-std: c++20 - - compiler: g++-10 - cxx-std: c++2a - - compiler: g++-12 - cxx-std: c++2a - - compiler: clang++-14 - cxx-std: c++20 - - compiler: clang++-14 - cxx-std: c++2a - - runs-on: macos-latest - cxx-std: c++20 - # Specifying the select reactor is OS-specific - - runs-on: ubuntu-22.04 - select-reactor: -DASIO_DISABLE_KQUEUE - - runs-on: ubuntu-24.04 - select-reactor: -DASIO_DISABLE_KQUEUE - - runs-on: macos-latest - select-reactor: -DASIO_DISABLE_EPOLL - # Trim builds that use separate compilation - - compiler: g++-9 - separate-compilation: --enable-separate-compilation - - compiler: g++-10 - separate-compilation: --enable-separate-compilation - - compiler: g++-11 - separate-compilation: --enable-separate-compilation - - runs-on: macos-latest - cxx-std: c++14 - separate-compilation: --enable-separate-compilation - - runs-on: macos-latest - cxx-std: c++17 - separate-compilation: --enable-separate-compilation - # Trim builds that use select reactor - - compiler: g++-9 - select-reactor: -DASIO_DISABLE_EPOLL - - compiler: g++-10 - select-reactor: -DASIO_DISABLE_EPOLL - - compiler: g++-12 - select-reactor: -DASIO_DISABLE_EPOLL - include: - # - # Linux / g++-12 -std=c++20 -fcoroutines / -O2 / standalone - # - - build-type: full - runs-on: ubuntu-24.04 - compiler: g++-12 - cxx-std: c++20 -fcoroutines - optim-level: -O2 - # - # Linux / g++-12 -std=c++17 / -O2 / boost 1.76 - # - - build-type: full - runs-on: ubuntu-24.04 - compiler: g++-12 - cxx-std: c++17 - optim-level: -O2 - with-boost: --with-boost=$GITHUB_WORKSPACE/boost_1_76_0 - boost-url: https://archives.boost.io/release/1.76.0/source/boost_1_76_0.tar.bz2 - # - # Linux / g++-10 / -O2 / standalone - # - - build-type: full - runs-on: ubuntu-22.04 - compiler: g++-10 - cxx-std: c++14 - optim-level: -O2 - # - # Linux / g++-10 / -O0 / standalone / handler tracking - # - - build-type: full - runs-on: ubuntu-22.04 - compiler: g++-10 - cxx-std: c++14 - optim-level: -O0 - handler-tracking: -DASIO_ENABLE_HANDLER_TRACKING - # - # Linux / g++-10 / -O0 / standalone / epoll disabled - # - - build-type: full - runs-on: ubuntu-22.04 - compiler: g++-10 - cxx-std: c++14 - optim-level: -O0 - select-reactor: -DASIO_DISABLE_EPOLL - # - # Linux / g++-10 / -O0 / standalone / separate compilation / handler tracking - # - - build-type: full - runs-on: ubuntu-22.04 - compiler: g++-10 - cxx-std: c++14 - separate-compilation: --enable-separate-compilation - optim-level: -O0 - handler-tracking: -DASIO_ENABLE_HANDLER_TRACKING - # - # Linux / g++-10 / -O0 / standalone / separate compilation / epoll disabled - # - - build-type: full - runs-on: ubuntu-22.04 - compiler: g++-10 - cxx-std: c++14 - separate-compilation: --enable-separate-compilation - optim-level: -O0 - select-reactor: -DASIO_DISABLE_EPOLL - # - # Linux / g++-10 / -O2 / boost 1.83 - # - - build-type: full - runs-on: ubuntu-22.04 - compiler: g++-10 - cxx-std: c++14 - optim-level: -O2 - with-boost: --with-boost=$GITHUB_WORKSPACE/boost_1_83_0 - boost-url: https://archives.boost.io/release/1.83.0/source/boost_1_83_0.tar.bz2 - # - # Linux / g++-10 / -O0 / boost 1.83 / epoll disabled - # - - build-type: full - runs-on: ubuntu-22.04 - compiler: g++-10 - cxx-std: c++14 - optim-level: -O0 - with-boost: --with-boost=$GITHUB_WORKSPACE/boost_1_83_0 - boost-url: https://archives.boost.io/release/1.83.0/source/boost_1_83_0.tar.bz2 - select-reactor: -DASIO_DISABLE_EPOLL - # - # Linux / g++-10 / -O0 / boost 1.83 / separate compilation - # - - build-type: full - runs-on: ubuntu-22.04 - compiler: g++-10 - cxx-std: c++14 - separate-compilation: --enable-separate-compilation - optim-level: -O0 - with-boost: --with-boost=$GITHUB_WORKSPACE/boost_1_83_0 - boost-url: https://archives.boost.io/release/1.83.0/source/boost_1_83_0.tar.bz2 - # - # Linux / g++-9 / -O2 / standalone - # - - build-type: full - runs-on: ubuntu-22.04 - compiler: g++-9 - cxx-std: c++11 - optim-level: -O2 - # - # Linux / g++-9 / -O0 / standalone / separate compilation - # - - build-type: full - runs-on: ubuntu-22.04 - compiler: g++-9 - cxx-std: c++11 - separate-compilation: --enable-separate-compilation - optim-level: -O0 - # - # Linux / g++-9 -std=c++11 / -O2 / boost 1.83 - # - - build-type: full - runs-on: ubuntu-22.04 - compiler: g++-9 - cxx-std: c++11 - separate-compilation: --enable-separate-compilation - optim-level: -O2 - with-boost: --with-boost=$GITHUB_WORKSPACE/boost_1_83_0 - boost-url: https://archives.boost.io/release/1.83.0/source/boost_1_83_0.tar.bz2 - # - # Linux / clang++-14 -std=c++2a / -O2 / standalone - # - - build-type: full - runs-on: ubuntu-22.04 - compiler: clang++-14 - cxx-std: c++2a - optim-level: -O2 - # - # Linux / clang++-14 -std=c++11 / -O0 / standalone / separate compilation - # - - build-type: full - runs-on: ubuntu-22.04 - compiler: clang++-14 - cxx-std: c++11 - separate-compilation: --enable-separate-compilation - optim-level: -O0 - # - # Linux / clang++-18 -std=c++20 / -O2 / standalone / separate compilation - # - - build-type: full - runs-on: ubuntu-24.04 - compiler: clang++-18 - cxx-std: c++20 - separate-compilation: --enable-separate-compilation - optim-level: -O2 - # - # Linux / clang++-14 -std=c++11 / -O2 / standalone - # - - build-type: full - runs-on: ubuntu-22.04 - compiler: clang++-14 - cxx-std: c++11 - optim-level: -O2 - # - # macOS / c++2a -fcoroutines-ts / -O2 / standalone - # - - build-type: full - runs-on: macos-latest - compiler: g++ - cxx-std: c++2a -fcoroutines-ts - optim-level: -O2 - # - # macOS / c++11 / -O2 / standalone - # - - build-type: full - runs-on: macos-latest - compiler: g++ - cxx-std: c++11 - optim-level: -O2 - # - # macOS / c++11 / -O0 / standalone / kqueue disabled - # - - build-type: full - runs-on: macos-latest - compiler: g++ - cxx-std: c++11 - optim-level: -O0 - select-reactor: -DASIO_DISABLE_KQUEUE - # - # macOS / c++11 / -O0 / standalone / separate compilation - # - - build-type: full - runs-on: macos-latest - compiler: g++ - cxx-std: c++11 - separate-compilation: --enable-separate-compilation - optim-level: -O0 - # - # macOS / c++11 / -O2 / boost 1.83 - # - - build-type: full - runs-on: macos-latest - compiler: g++ - cxx-std: c++11 - optim-level: -O2 - with-boost: --with-boost=$GITHUB_WORKSPACE/boost_1_83_0 - boost-url: https://archives.boost.io/release/1.83.0/source/boost_1_83_0.tar.bz2 - # - # macOS / c++11 / -O2 / boost 1.83 / separate compilation - # - - build-type: full - runs-on: macos-latest - compiler: g++ - cxx-std: c++11 - separate-compilation: --enable-separate-compilation - optim-level: -O0 - with-boost: --with-boost=$GITHUB_WORKSPACE/boost_1_83_0 - boost-url: https://archives.boost.io/release/1.83.0/source/boost_1_83_0.tar.bz2 - runs-on: ${{ matrix.runs-on }} - env: - CXX: ${{ matrix.compiler }} - CXXFLAGS: -std=${{ matrix.cxx-std }} ${{ matrix.cxx-stdlib }} ${{ matrix.optim-level }} -Wall -Wextra ${{ matrix.no-deprecated }} ${{ matrix.select-reactor }} ${{ matrix.handler-tracking }} - steps: - - uses: actions/checkout@v4 - - name: Install autotools - if: startsWith(matrix.runs-on, 'macos') - run: brew install automake - - name: Install compiler - if: startsWith(matrix.runs-on, 'ubuntu') - run: sudo apt-get install -y ${{ matrix.compiler }} - - name: Install boost - if: startsWith(matrix.with-boost, '--with-boost=$GITHUB_WORKSPACE') - run: | - wget --quiet -O - ${{ matrix.boost-url }} | tar -xj - - name: Configure - working-directory: asio - run: | - ./autogen.sh - ./configure ${{ matrix.separate-compilation }} ${{ matrix.with-boost }} - - name: Line length check - working-directory: asio - run: perl ./boostify.pl --includes-only - - name: Sanity check - if: startsWith(matrix.build-type, 'sanity') - working-directory: asio/src/tests - run: make unit/io_context.log unit/ip/tcp.log unit/ts/net.log - - name: Build - if: startsWith(matrix.build-type, 'full') - working-directory: asio - run: make && make check +name: asio CI + +on: + push: + branches: [ master, citest-* ] + +jobs: + build: + strategy: + fail-fast: false + matrix: + build-type: ['sanity'] + runs-on: [ubuntu-22.04, ubuntu-24.04, macos-latest] + compiler: [g++-9, g++-10, g++-12, g++-14, clang++-14, clang++-18, g++] + cxx-std: ['c++11', 'c++14', 'c++17', 'c++2a', 'c++20'] + separate-compilation: ['', '--enable-separate-compilation'] + optim-level: ['-O0'] + no-deprecated: [''] + select-reactor: ['', '-DASIO_DISABLE_EPOLL', '-DASIO_DISABLE_KQUEUE'] + handler-tracking: [''] + boost: [''] + boost-url: [''] + exclude: + # New compilers don't run on ubuntu 22.04 + - runs-on: ubuntu-22.04 + compiler: g++-14 + - runs-on: ubuntu-22.04 + compiler: clang++-18 + # Older compilers don't run on ubuntu 24.04 + - runs-on: ubuntu-24.04 + compiler: g++-9 + - runs-on: ubuntu-24.04 + compiler: g++-10 + - runs-on: ubuntu-24.04 + compiler: clang++-14 + # Unversioned g++ doesn't run on ubuntu + - runs-on: ubuntu-22.04 + compiler: g++ + - runs-on: ubuntu-24.04 + compiler: g++ + # Versioned g++ and clang++ don't run on macOS + - runs-on: macos-latest + compiler: g++-9 + - runs-on: macos-latest + compiler: g++-10 + - runs-on: macos-latest + compiler: g++-12 + - runs-on: macos-latest + compiler: g++-14 + - runs-on: macos-latest + compiler: clang++-14 + - runs-on: macos-latest + compiler: clang++-18 + # Older compilers don't support newer std variants + - compiler: g++-9 + cxx-std: c++20 + - compiler: g++-10 + cxx-std: c++2a + - compiler: g++-12 + cxx-std: c++2a + - compiler: clang++-14 + cxx-std: c++20 + - compiler: clang++-14 + cxx-std: c++2a + - runs-on: macos-latest + cxx-std: c++20 + # Specifying the select reactor is OS-specific + - runs-on: ubuntu-22.04 + select-reactor: -DASIO_DISABLE_KQUEUE + - runs-on: ubuntu-24.04 + select-reactor: -DASIO_DISABLE_KQUEUE + - runs-on: macos-latest + select-reactor: -DASIO_DISABLE_EPOLL + # Trim builds that use separate compilation + - compiler: g++-9 + separate-compilation: --enable-separate-compilation + - compiler: g++-10 + separate-compilation: --enable-separate-compilation + - compiler: g++-11 + separate-compilation: --enable-separate-compilation + - runs-on: macos-latest + cxx-std: c++14 + separate-compilation: --enable-separate-compilation + - runs-on: macos-latest + cxx-std: c++17 + separate-compilation: --enable-separate-compilation + # Trim builds that use select reactor + - compiler: g++-9 + select-reactor: -DASIO_DISABLE_EPOLL + - compiler: g++-10 + select-reactor: -DASIO_DISABLE_EPOLL + - compiler: g++-12 + select-reactor: -DASIO_DISABLE_EPOLL + include: + # + # Linux / g++-12 -std=c++20 -fcoroutines / -O2 / standalone + # + - build-type: full + runs-on: ubuntu-24.04 + compiler: g++-12 + cxx-std: c++20 -fcoroutines + optim-level: -O2 + # + # Linux / g++-12 -std=c++17 / -O2 / boost 1.76 + # + - build-type: full + runs-on: ubuntu-24.04 + compiler: g++-12 + cxx-std: c++17 + optim-level: -O2 + with-boost: --with-boost=$GITHUB_WORKSPACE/boost_1_76_0 + boost-url: https://archives.boost.io/release/1.76.0/source/boost_1_76_0.tar.bz2 + # + # Linux / g++-10 / -O2 / standalone + # + - build-type: full + runs-on: ubuntu-22.04 + compiler: g++-10 + cxx-std: c++14 + optim-level: -O2 + # + # Linux / g++-10 / -O0 / standalone / handler tracking + # + - build-type: full + runs-on: ubuntu-22.04 + compiler: g++-10 + cxx-std: c++14 + optim-level: -O0 + handler-tracking: -DASIO_ENABLE_HANDLER_TRACKING + # + # Linux / g++-10 / -O0 / standalone / epoll disabled + # + - build-type: full + runs-on: ubuntu-22.04 + compiler: g++-10 + cxx-std: c++14 + optim-level: -O0 + select-reactor: -DASIO_DISABLE_EPOLL + # + # Linux / g++-10 / -O0 / standalone / separate compilation / handler tracking + # + - build-type: full + runs-on: ubuntu-22.04 + compiler: g++-10 + cxx-std: c++14 + separate-compilation: --enable-separate-compilation + optim-level: -O0 + handler-tracking: -DASIO_ENABLE_HANDLER_TRACKING + # + # Linux / g++-10 / -O0 / standalone / separate compilation / epoll disabled + # + - build-type: full + runs-on: ubuntu-22.04 + compiler: g++-10 + cxx-std: c++14 + separate-compilation: --enable-separate-compilation + optim-level: -O0 + select-reactor: -DASIO_DISABLE_EPOLL + # + # Linux / g++-10 / -O2 / boost 1.83 + # + - build-type: full + runs-on: ubuntu-22.04 + compiler: g++-10 + cxx-std: c++14 + optim-level: -O2 + with-boost: --with-boost=$GITHUB_WORKSPACE/boost_1_83_0 + boost-url: https://archives.boost.io/release/1.83.0/source/boost_1_83_0.tar.bz2 + # + # Linux / g++-10 / -O0 / boost 1.83 / epoll disabled + # + - build-type: full + runs-on: ubuntu-22.04 + compiler: g++-10 + cxx-std: c++14 + optim-level: -O0 + with-boost: --with-boost=$GITHUB_WORKSPACE/boost_1_83_0 + boost-url: https://archives.boost.io/release/1.83.0/source/boost_1_83_0.tar.bz2 + select-reactor: -DASIO_DISABLE_EPOLL + # + # Linux / g++-10 / -O0 / boost 1.83 / separate compilation + # + - build-type: full + runs-on: ubuntu-22.04 + compiler: g++-10 + cxx-std: c++14 + separate-compilation: --enable-separate-compilation + optim-level: -O0 + with-boost: --with-boost=$GITHUB_WORKSPACE/boost_1_83_0 + boost-url: https://archives.boost.io/release/1.83.0/source/boost_1_83_0.tar.bz2 + # + # Linux / g++-9 / -O2 / standalone + # + - build-type: full + runs-on: ubuntu-22.04 + compiler: g++-9 + cxx-std: c++11 + optim-level: -O2 + # + # Linux / g++-9 / -O0 / standalone / separate compilation + # + - build-type: full + runs-on: ubuntu-22.04 + compiler: g++-9 + cxx-std: c++11 + separate-compilation: --enable-separate-compilation + optim-level: -O0 + # + # Linux / g++-9 -std=c++11 / -O2 / boost 1.83 + # + - build-type: full + runs-on: ubuntu-22.04 + compiler: g++-9 + cxx-std: c++11 + separate-compilation: --enable-separate-compilation + optim-level: -O2 + with-boost: --with-boost=$GITHUB_WORKSPACE/boost_1_83_0 + boost-url: https://archives.boost.io/release/1.83.0/source/boost_1_83_0.tar.bz2 + # + # Linux / clang++-14 -std=c++2a / -O2 / standalone + # + - build-type: full + runs-on: ubuntu-22.04 + compiler: clang++-14 + cxx-std: c++2a + optim-level: -O2 + # + # Linux / clang++-14 -std=c++11 / -O0 / standalone / separate compilation + # + - build-type: full + runs-on: ubuntu-22.04 + compiler: clang++-14 + cxx-std: c++11 + separate-compilation: --enable-separate-compilation + optim-level: -O0 + # + # Linux / clang++-18 -std=c++20 / -O2 / standalone / separate compilation + # + - build-type: full + runs-on: ubuntu-24.04 + compiler: clang++-18 + cxx-std: c++20 + separate-compilation: --enable-separate-compilation + optim-level: -O2 + # + # Linux / clang++-14 -std=c++11 / -O2 / standalone + # + - build-type: full + runs-on: ubuntu-22.04 + compiler: clang++-14 + cxx-std: c++11 + optim-level: -O2 + # + # macOS / c++2a -fcoroutines-ts / -O2 / standalone + # + - build-type: full + runs-on: macos-latest + compiler: g++ + cxx-std: c++2a -fcoroutines-ts + optim-level: -O2 + # + # macOS / c++11 / -O2 / standalone + # + - build-type: full + runs-on: macos-latest + compiler: g++ + cxx-std: c++11 + optim-level: -O2 + # + # macOS / c++11 / -O0 / standalone / kqueue disabled + # + - build-type: full + runs-on: macos-latest + compiler: g++ + cxx-std: c++11 + optim-level: -O0 + select-reactor: -DASIO_DISABLE_KQUEUE + # + # macOS / c++11 / -O0 / standalone / separate compilation + # + - build-type: full + runs-on: macos-latest + compiler: g++ + cxx-std: c++11 + separate-compilation: --enable-separate-compilation + optim-level: -O0 + # + # macOS / c++11 / -O2 / boost 1.83 + # + - build-type: full + runs-on: macos-latest + compiler: g++ + cxx-std: c++11 + optim-level: -O2 + with-boost: --with-boost=$GITHUB_WORKSPACE/boost_1_83_0 + boost-url: https://archives.boost.io/release/1.83.0/source/boost_1_83_0.tar.bz2 + # + # macOS / c++11 / -O2 / boost 1.83 / separate compilation + # + - build-type: full + runs-on: macos-latest + compiler: g++ + cxx-std: c++11 + separate-compilation: --enable-separate-compilation + optim-level: -O0 + with-boost: --with-boost=$GITHUB_WORKSPACE/boost_1_83_0 + boost-url: https://archives.boost.io/release/1.83.0/source/boost_1_83_0.tar.bz2 + runs-on: ${{ matrix.runs-on }} + env: + CXX: ${{ matrix.compiler }} + CXXFLAGS: -std=${{ matrix.cxx-std }} ${{ matrix.cxx-stdlib }} ${{ matrix.optim-level }} -Wall -Wextra ${{ matrix.no-deprecated }} ${{ matrix.select-reactor }} ${{ matrix.handler-tracking }} + steps: + - uses: actions/checkout@v4 + - name: Install autotools + if: startsWith(matrix.runs-on, 'macos') + run: brew install automake + - name: Install compiler + if: startsWith(matrix.runs-on, 'ubuntu') + run: sudo apt-get install -y ${{ matrix.compiler }} + - name: Install boost + if: startsWith(matrix.with-boost, '--with-boost=$GITHUB_WORKSPACE') + run: | + wget --quiet -O - ${{ matrix.boost-url }} | tar -xj + - name: Configure + working-directory: asio + run: | + ./autogen.sh + ./configure ${{ matrix.separate-compilation }} ${{ matrix.with-boost }} + - name: Line length check + working-directory: asio + run: perl ./boostify.pl --includes-only + - name: Sanity check + if: startsWith(matrix.build-type, 'sanity') + working-directory: asio/src/tests + run: make unit/io_context.log unit/ip/tcp.log unit/ts/net.log + - name: Build + if: startsWith(matrix.build-type, 'full') + working-directory: asio + run: make && make check diff --git a/asio/.gitignore b/asio/.gitignore index 10b123a..e6c8ff1 100644 --- a/asio/.gitignore +++ b/asio/.gitignore @@ -1,3 +1,3 @@ -/*.cpp -/*.hpp -/boost +/*.cpp +/*.hpp +/boost diff --git a/asio/asio/.gitignore b/asio/asio/.gitignore index 5c0afae..3925217 100644 --- a/asio/asio/.gitignore +++ b/asio/asio/.gitignore @@ -1,24 +1,24 @@ -Makefile -Makefile.in -aclocal.m4 -asio.pc -autom4te.cache -compile -config.guess -config.log -config.status -config.sub -configure -depcomp -install-sh -missing -test-driver -/doc -/lib -/boostified -/tsified -*.gz -*.bz2 -*.zip -/*.cpp -/*.hpp +Makefile +Makefile.in +aclocal.m4 +asio.pc +autom4te.cache +compile +config.guess +config.log +config.status +config.sub +configure +depcomp +install-sh +missing +test-driver +/doc +/lib +/boostified +/tsified +*.gz +*.bz2 +*.zip +/*.cpp +/*.hpp diff --git a/asio/asio/COPYING b/asio/asio/COPYING index d22e15a..47a3e6b 100644 --- a/asio/asio/COPYING +++ b/asio/asio/COPYING @@ -1,4 +1,4 @@ -Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) - -Distributed under the Boost Software License, Version 1.0. (See accompanying -file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) + +Distributed under the Boost Software License, Version 1.0. (See accompanying +file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) diff --git a/asio/asio/INSTALL b/asio/asio/INSTALL index 9a68ac0..1dd78db 100644 --- a/asio/asio/INSTALL +++ b/asio/asio/INSTALL @@ -1,5 +1,5 @@ -See doc/index.html for information on: - - External dependencies - - Using, building, and configuring Asio - - Supported platforms - - How to build the tests and examples +See doc/index.html for information on: + - External dependencies + - Using, building, and configuring Asio + - Supported platforms + - How to build the tests and examples diff --git a/asio/asio/LICENSE_1_0.txt b/asio/asio/LICENSE_1_0.txt index 1dad8e9..36b7cd9 100644 --- a/asio/asio/LICENSE_1_0.txt +++ b/asio/asio/LICENSE_1_0.txt @@ -1,23 +1,23 @@ -Boost Software License - Version 1.0 - August 17th, 2003 - -Permission is hereby granted, free of charge, to any person or organization -obtaining a copy of the software and accompanying documentation covered by -this license (the "Software") to use, reproduce, display, distribute, -execute, and transmit the Software, and to prepare derivative works of the -Software, and to permit third-parties to whom the Software is furnished to -do so, all subject to the following: - -The copyright notices in the Software and this entire statement, including -the above license grant, this restriction and the following disclaimer, -must be included in all copies of the Software, in whole or in part, and -all derivative works of the Software, unless such copies or derivative -works are solely in the form of machine-executable object code generated by -a source language processor. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT -SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE -FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. +Boost Software License - Version 1.0 - August 17th, 2003 + +Permission is hereby granted, free of charge, to any person or organization +obtaining a copy of the software and accompanying documentation covered by +this license (the "Software") to use, reproduce, display, distribute, +execute, and transmit the Software, and to prepare derivative works of the +Software, and to permit third-parties to whom the Software is furnished to +do so, all subject to the following: + +The copyright notices in the Software and this entire statement, including +the above license grant, this restriction and the following disclaimer, +must be included in all copies of the Software, in whole or in part, and +all derivative works of the Software, unless such copies or derivative +works are solely in the form of machine-executable object code generated by +a source language processor. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT +SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE +FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. diff --git a/asio/asio/Makefile.am b/asio/asio/Makefile.am index 2fa39be..471e96f 100644 --- a/asio/asio/Makefile.am +++ b/asio/asio/Makefile.am @@ -1,21 +1,21 @@ -AUTOMAKE_OPTIONS = foreign dist-bzip2 dist-zip - -noarch_pkgconfig_DATA = asio.pc - -SUBDIRS = include src - -MAINTAINERCLEANFILES = \ - $(srcdir)/aclocal.m4 \ - $(srcdir)/configure \ - $(srcdir)/config.guess \ - $(srcdir)/config.sub \ - $(srcdir)/depcomp \ - $(srcdir)/install-sh \ - $(srcdir)/missing \ - $(srcdir)/mkinstalldirs \ - $(srcdir)/Makefile.in \ - asio-*.tar.gz - -EXTRA_DIST = \ - LICENSE_1_0.txt \ - doc +AUTOMAKE_OPTIONS = foreign dist-bzip2 dist-zip + +noarch_pkgconfig_DATA = asio.pc + +SUBDIRS = include src + +MAINTAINERCLEANFILES = \ + $(srcdir)/aclocal.m4 \ + $(srcdir)/configure \ + $(srcdir)/config.guess \ + $(srcdir)/config.sub \ + $(srcdir)/depcomp \ + $(srcdir)/install-sh \ + $(srcdir)/missing \ + $(srcdir)/mkinstalldirs \ + $(srcdir)/Makefile.in \ + asio-*.tar.gz + +EXTRA_DIST = \ + LICENSE_1_0.txt \ + doc diff --git a/asio/asio/README b/asio/asio/README index 82a3f5c..7eedfda 100644 --- a/asio/asio/README +++ b/asio/asio/README @@ -1,4 +1,4 @@ -asio version 1.34.2 -Released Friday, 11 April 2025. - -See doc/index.html for API documentation and a tutorial. +asio version 1.34.2 +Released Friday, 11 April 2025. + +See doc/index.html for API documentation and a tutorial. diff --git a/asio/asio/asio.manifest b/asio/asio/asio.manifest index 05d2e9f..9d81bd6 100644 --- a/asio/asio/asio.manifest +++ b/asio/asio/asio.manifest @@ -1,7017 +1,7017 @@ -/ -/aclocal.m4 -/asio.pc.in -/compile -/config.guess -/config.sub -/configure -/configure.ac -/COPYING -/depcomp -/doc/ -/doc/1.png -/doc/2.png -/doc/3.png -/doc/4.png -/doc/5.png -/doc/6.png -/doc/7.png -/doc/8.png -/doc/asio/ -/doc/asio/examples/ -/doc/asio/examples/cpp11_examples.html -/doc/asio/examples/cpp14_examples.html -/doc/asio/examples/cpp17_examples.html -/doc/asio/examples/cpp20_examples.html -/doc/asio/examples.html -/doc/asio/history.html -/doc/asio/index.html -/doc/asio/net_ts.html -/doc/asio/overview/ -/doc/asio/overview/basics.html -/doc/asio/overview/channels.html -/doc/asio/overview/composition/ -/doc/asio/overview/composition/compose.html -/doc/asio/overview/composition/coro.html -/doc/asio/overview/composition/coroutine.html -/doc/asio/overview/composition/cpp20_coroutines.html -/doc/asio/overview/composition/deferred.html -/doc/asio/overview/composition/futures.html -/doc/asio/overview/composition.html -/doc/asio/overview/composition/immediate_completion.html -/doc/asio/overview/composition/parallel_group.html -/doc/asio/overview/composition/promises.html -/doc/asio/overview/composition/spawn.html -/doc/asio/overview/composition/token_adapters.html -/doc/asio/overview/composition/type_erasure.html -/doc/asio/overview/core/ -/doc/asio/overview/core/allocation.html -/doc/asio/overview/core/async.html -/doc/asio/overview/core/buffers.html -/doc/asio/overview/core/cancellation.html -/doc/asio/overview/core/configuration.html -/doc/asio/overview/core/handler_tracking.html -/doc/asio/overview/core.html -/doc/asio/overview/core/line_based.html -/doc/asio/overview/core/reactor.html -/doc/asio/overview/core/strands.html -/doc/asio/overview/core/streams.html -/doc/asio/overview/core/threads.html -/doc/asio/overview/cpp2011/ -/doc/asio/overview/cpp2011/array.html -/doc/asio/overview/cpp2011/atomic.html -/doc/asio/overview/cpp2011/chrono.html -/doc/asio/overview/cpp2011.html -/doc/asio/overview/cpp2011/move_handlers.html -/doc/asio/overview/cpp2011/move_objects.html -/doc/asio/overview/cpp2011/shared_ptr.html -/doc/asio/overview/cpp2011/system_error.html -/doc/asio/overview/cpp2011/variadic.html -/doc/asio/overview/files.html -/doc/asio/overview.html -/doc/asio/overview/implementation.html -/doc/asio/overview/model/ -/doc/asio/overview/model/allocators.html -/doc/asio/overview/model/associators.html -/doc/asio/overview/model/async_agents.html -/doc/asio/overview/model/async_ops.html -/doc/asio/overview/model/cancellation.html -/doc/asio/overview/model/child_agents.html -/doc/asio/overview/model/completion_tokens.html -/doc/asio/overview/model/executors.html -/doc/asio/overview/model/higher_levels.html -/doc/asio/overview/model.html -/doc/asio/overview/model/library_elements.html -/doc/asio/overview/networking/ -/doc/asio/overview/networking/bsd_sockets.html -/doc/asio/overview/networking.html -/doc/asio/overview/networking/iostreams.html -/doc/asio/overview/networking/other_protocols.html -/doc/asio/overview/networking/protocols.html -/doc/asio/overview/pipes.html -/doc/asio/overview/posix/ -/doc/asio/overview/posix/fork.html -/doc/asio/overview/posix.html -/doc/asio/overview/posix/local.html -/doc/asio/overview/posix/stream_descriptor.html -/doc/asio/overview/rationale.html -/doc/asio/overview/serial_ports.html -/doc/asio/overview/signals.html -/doc/asio/overview/ssl.html -/doc/asio/overview/timers.html -/doc/asio/overview/windows/ -/doc/asio/overview/windows.html -/doc/asio/overview/windows/object_handle.html -/doc/asio/overview/windows/random_access_handle.html -/doc/asio/overview/windows/stream_handle.html -/doc/asio.png -/doc/asio/reference/ -/doc/asio/reference/AcceptableProtocol.html -/doc/asio/reference/AcceptHandler.html -/doc/asio/reference/AcceptToken.html -/doc/asio/reference/allocator_binder/ -/doc/asio/reference/allocator_binder/allocator_binder/ -/doc/asio/reference/allocator_binder/_allocator_binder.html -/doc/asio/reference/allocator_binder/allocator_binder.html -/doc/asio/reference/allocator_binder/allocator_binder/overload1.html -/doc/asio/reference/allocator_binder/allocator_binder/overload2.html -/doc/asio/reference/allocator_binder/allocator_binder/overload3.html -/doc/asio/reference/allocator_binder/allocator_binder/overload4.html -/doc/asio/reference/allocator_binder/allocator_binder/overload5.html -/doc/asio/reference/allocator_binder/allocator_binder/overload6.html -/doc/asio/reference/allocator_binder/allocator_binder/overload7.html -/doc/asio/reference/allocator_binder/allocator_binder/overload8.html -/doc/asio/reference/allocator_binder/allocator_binder/overload9.html -/doc/asio/reference/allocator_binder/allocator_type.html -/doc/asio/reference/allocator_binder/argument_type.html -/doc/asio/reference/allocator_binder/first_argument_type.html -/doc/asio/reference/allocator_binder/get/ -/doc/asio/reference/allocator_binder/get_allocator.html -/doc/asio/reference/allocator_binder/get.html -/doc/asio/reference/allocator_binder/get/overload1.html -/doc/asio/reference/allocator_binder/get/overload2.html -/doc/asio/reference/allocator_binder.html -/doc/asio/reference/allocator_binder/operator_lp__rp_/ -/doc/asio/reference/allocator_binder/operator_lp__rp_.html -/doc/asio/reference/allocator_binder/operator_lp__rp_/overload1.html -/doc/asio/reference/allocator_binder/operator_lp__rp_/overload2.html -/doc/asio/reference/allocator_binder/operator_lp__rp_/overload3.html -/doc/asio/reference/allocator_binder/result_type.html -/doc/asio/reference/allocator_binder/second_argument_type.html -/doc/asio/reference/allocator_binder/target_type.html -/doc/asio/reference/any_completion_executor/ -/doc/asio/reference/any_completion_executor/any_completion_executor/ -/doc/asio/reference/any_completion_executor/_any_completion_executor.html -/doc/asio/reference/any_completion_executor/any_completion_executor.html -/doc/asio/reference/any_completion_executor/any_completion_executor/overload10.html -/doc/asio/reference/any_completion_executor/any_completion_executor/overload1.html -/doc/asio/reference/any_completion_executor/any_completion_executor/overload2.html -/doc/asio/reference/any_completion_executor/any_completion_executor/overload3.html -/doc/asio/reference/any_completion_executor/any_completion_executor/overload4.html -/doc/asio/reference/any_completion_executor/any_completion_executor/overload5.html -/doc/asio/reference/any_completion_executor/any_completion_executor/overload6.html -/doc/asio/reference/any_completion_executor/any_completion_executor/overload7.html -/doc/asio/reference/any_completion_executor/any_completion_executor/overload8.html -/doc/asio/reference/any_completion_executor/any_completion_executor/overload9.html -/doc/asio/reference/any_completion_executor/context.html -/doc/asio/reference/any_completion_executor/execute.html -/doc/asio/reference/any_completion_executor.html -/doc/asio/reference/any_completion_executor/operator_bool.html -/doc/asio/reference/any_completion_executor/operator_eq_/ -/doc/asio/reference/any_completion_executor/operator_eq__eq_/ -/doc/asio/reference/any_completion_executor/operator_eq__eq_.html -/doc/asio/reference/any_completion_executor/operator_eq__eq_/overload1.html -/doc/asio/reference/any_completion_executor/operator_eq__eq_/overload2.html -/doc/asio/reference/any_completion_executor/operator_eq__eq_/overload3.html -/doc/asio/reference/any_completion_executor/operator_eq_.html -/doc/asio/reference/any_completion_executor/operator_eq_/overload1.html -/doc/asio/reference/any_completion_executor/operator_eq_/overload2.html -/doc/asio/reference/any_completion_executor/operator_eq_/overload3.html -/doc/asio/reference/any_completion_executor/operator_not__eq_/ -/doc/asio/reference/any_completion_executor/operator_not__eq_.html -/doc/asio/reference/any_completion_executor/operator_not__eq_/overload1.html -/doc/asio/reference/any_completion_executor/operator_not__eq_/overload2.html -/doc/asio/reference/any_completion_executor/operator_not__eq_/overload3.html -/doc/asio/reference/any_completion_executor/prefer/ -/doc/asio/reference/any_completion_executor/prefer.html -/doc/asio/reference/any_completion_executor/prefer/overload1.html -/doc/asio/reference/any_completion_executor/prefer/overload2.html -/doc/asio/reference/any_completion_executor/prefer/overload3.html -/doc/asio/reference/any_completion_executor/prefer/overload4.html -/doc/asio/reference/any_completion_executor/prefer/overload5.html -/doc/asio/reference/any_completion_executor/prefer/overload6.html -/doc/asio/reference/any_completion_executor/query.html -/doc/asio/reference/any_completion_executor/require/ -/doc/asio/reference/any_completion_executor/require.html -/doc/asio/reference/any_completion_executor/require/overload1.html -/doc/asio/reference/any_completion_executor/require/overload2.html -/doc/asio/reference/any_completion_executor/swap/ -/doc/asio/reference/any_completion_executor/swap.html -/doc/asio/reference/any_completion_executor/swap/overload1.html -/doc/asio/reference/any_completion_executor/swap/overload2.html -/doc/asio/reference/any_completion_executor/target/ -/doc/asio/reference/any_completion_executor/target.html -/doc/asio/reference/any_completion_executor/target/overload1.html -/doc/asio/reference/any_completion_executor/target/overload2.html -/doc/asio/reference/any_completion_executor/target_type.html -/doc/asio/reference/any_completion_handler/ -/doc/asio/reference/any_completion_handler_allocator/ -/doc/asio/reference/any_completion_handler_allocator/allocate.html -/doc/asio/reference/any_completion_handler_allocator/any_completion_handler_allocator.html -/doc/asio/reference/any_completion_handler_allocator/deallocate.html -/doc/asio/reference/any_completion_handler_allocator.html -/doc/asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/ -/doc/asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/any_completion_handler_allocator.html -/doc/asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_.html -/doc/asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/operator_eq__eq_.html -/doc/asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/operator_not__eq_.html -/doc/asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt___rebind/ -/doc/asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt___rebind.html -/doc/asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt___rebind/other.html -/doc/asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/value_type.html -/doc/asio/reference/any_completion_handler_allocator/operator_eq__eq_.html -/doc/asio/reference/any_completion_handler_allocator/operator_not__eq_.html -/doc/asio/reference/any_completion_handler_allocator__rebind/ -/doc/asio/reference/any_completion_handler_allocator__rebind.html -/doc/asio/reference/any_completion_handler_allocator__rebind/other.html -/doc/asio/reference/any_completion_handler/allocator_type.html -/doc/asio/reference/any_completion_handler_allocator/value_type.html -/doc/asio/reference/any_completion_handler/any_completion_handler/ -/doc/asio/reference/any_completion_handler/_any_completion_handler.html -/doc/asio/reference/any_completion_handler/any_completion_handler.html -/doc/asio/reference/any_completion_handler/any_completion_handler/overload1.html -/doc/asio/reference/any_completion_handler/any_completion_handler/overload2.html -/doc/asio/reference/any_completion_handler/any_completion_handler/overload3.html -/doc/asio/reference/any_completion_handler/any_completion_handler/overload4.html -/doc/asio/reference/any_completion_handler/cancellation_slot_type.html -/doc/asio/reference/any_completion_handler/get_allocator.html -/doc/asio/reference/any_completion_handler/get_cancellation_slot.html -/doc/asio/reference/any_completion_handler.html -/doc/asio/reference/any_completion_handler/operator_bool.html -/doc/asio/reference/any_completion_handler/operator_eq_/ -/doc/asio/reference/any_completion_handler/operator_eq__eq_/ -/doc/asio/reference/any_completion_handler/operator_eq__eq_.html -/doc/asio/reference/any_completion_handler/operator_eq__eq_/overload1.html -/doc/asio/reference/any_completion_handler/operator_eq__eq_/overload2.html -/doc/asio/reference/any_completion_handler/operator_eq_.html -/doc/asio/reference/any_completion_handler/operator_eq_/overload1.html -/doc/asio/reference/any_completion_handler/operator_eq_/overload2.html -/doc/asio/reference/any_completion_handler/operator_lp__rp_.html -/doc/asio/reference/any_completion_handler/operator_not__eq_/ -/doc/asio/reference/any_completion_handler/operator_not__eq_.html -/doc/asio/reference/any_completion_handler/operator_not__eq_/overload1.html -/doc/asio/reference/any_completion_handler/operator_not__eq_/overload2.html -/doc/asio/reference/any_completion_handler/operator_not_.html -/doc/asio/reference/any_completion_handler/swap.html -/doc/asio/reference/any_io_executor/ -/doc/asio/reference/any_io_executor/any_io_executor/ -/doc/asio/reference/any_io_executor/_any_io_executor.html -/doc/asio/reference/any_io_executor/any_io_executor.html -/doc/asio/reference/any_io_executor/any_io_executor/overload10.html -/doc/asio/reference/any_io_executor/any_io_executor/overload1.html -/doc/asio/reference/any_io_executor/any_io_executor/overload2.html -/doc/asio/reference/any_io_executor/any_io_executor/overload3.html -/doc/asio/reference/any_io_executor/any_io_executor/overload4.html -/doc/asio/reference/any_io_executor/any_io_executor/overload5.html -/doc/asio/reference/any_io_executor/any_io_executor/overload6.html -/doc/asio/reference/any_io_executor/any_io_executor/overload7.html -/doc/asio/reference/any_io_executor/any_io_executor/overload8.html -/doc/asio/reference/any_io_executor/any_io_executor/overload9.html -/doc/asio/reference/any_io_executor/context.html -/doc/asio/reference/any_io_executor/execute.html -/doc/asio/reference/any_io_executor.html -/doc/asio/reference/any_io_executor/operator_bool.html -/doc/asio/reference/any_io_executor/operator_eq_/ -/doc/asio/reference/any_io_executor/operator_eq__eq_/ -/doc/asio/reference/any_io_executor/operator_eq__eq_.html -/doc/asio/reference/any_io_executor/operator_eq__eq_/overload1.html -/doc/asio/reference/any_io_executor/operator_eq__eq_/overload2.html -/doc/asio/reference/any_io_executor/operator_eq__eq_/overload3.html -/doc/asio/reference/any_io_executor/operator_eq_.html -/doc/asio/reference/any_io_executor/operator_eq_/overload1.html -/doc/asio/reference/any_io_executor/operator_eq_/overload2.html -/doc/asio/reference/any_io_executor/operator_eq_/overload3.html -/doc/asio/reference/any_io_executor/operator_not__eq_/ -/doc/asio/reference/any_io_executor/operator_not__eq_.html -/doc/asio/reference/any_io_executor/operator_not__eq_/overload1.html -/doc/asio/reference/any_io_executor/operator_not__eq_/overload2.html -/doc/asio/reference/any_io_executor/operator_not__eq_/overload3.html -/doc/asio/reference/any_io_executor/prefer/ -/doc/asio/reference/any_io_executor/prefer.html -/doc/asio/reference/any_io_executor/prefer/overload1.html -/doc/asio/reference/any_io_executor/prefer/overload2.html -/doc/asio/reference/any_io_executor/prefer/overload3.html -/doc/asio/reference/any_io_executor/prefer/overload4.html -/doc/asio/reference/any_io_executor/prefer/overload5.html -/doc/asio/reference/any_io_executor/prefer/overload6.html -/doc/asio/reference/any_io_executor/prefer/overload7.html -/doc/asio/reference/any_io_executor/query.html -/doc/asio/reference/any_io_executor/require/ -/doc/asio/reference/any_io_executor/require.html -/doc/asio/reference/any_io_executor/require/overload1.html -/doc/asio/reference/any_io_executor/require/overload2.html -/doc/asio/reference/any_io_executor/require/overload3.html -/doc/asio/reference/any_io_executor/swap/ -/doc/asio/reference/any_io_executor/swap.html -/doc/asio/reference/any_io_executor/swap/overload1.html -/doc/asio/reference/any_io_executor/swap/overload2.html -/doc/asio/reference/any_io_executor/target/ -/doc/asio/reference/any_io_executor/target.html -/doc/asio/reference/any_io_executor/target/overload1.html -/doc/asio/reference/any_io_executor/target/overload2.html -/doc/asio/reference/any_io_executor/target_type.html -/doc/asio/reference/append.html -/doc/asio/reference/append_t/ -/doc/asio/reference/append_t/append_t.html -/doc/asio/reference/append_t.html -/doc/asio/reference/append_t/token_.html -/doc/asio/reference/append_t/values_.html -/doc/asio/reference/asio_handler_is_continuation.html -/doc/asio/reference/associated_allocator/ -/doc/asio/reference/associated_allocator/get/ -/doc/asio/reference/associated_allocator/get.html -/doc/asio/reference/associated_allocator/get/overload1.html -/doc/asio/reference/associated_allocator/get/overload2.html -/doc/asio/reference/associated_allocator.html -/doc/asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/ -/doc/asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/get/ -/doc/asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/get.html -/doc/asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/get/overload1.html -/doc/asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/get/overload2.html -/doc/asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_.html -/doc/asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/type.html -/doc/asio/reference/associated_allocator_t.html -/doc/asio/reference/associated_allocator/type.html -/doc/asio/reference/associated_cancellation_slot/ -/doc/asio/reference/associated_cancellation_slot/get/ -/doc/asio/reference/associated_cancellation_slot/get.html -/doc/asio/reference/associated_cancellation_slot/get/overload1.html -/doc/asio/reference/associated_cancellation_slot/get/overload2.html -/doc/asio/reference/associated_cancellation_slot.html -/doc/asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/ -/doc/asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/get/ -/doc/asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/get.html -/doc/asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/get/overload1.html -/doc/asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/get/overload2.html -/doc/asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_.html -/doc/asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/type.html -/doc/asio/reference/associated_cancellation_slot_t.html -/doc/asio/reference/associated_cancellation_slot/type.html -/doc/asio/reference/associated_executor/ -/doc/asio/reference/associated_executor/get/ -/doc/asio/reference/associated_executor/get.html -/doc/asio/reference/associated_executor/get/overload1.html -/doc/asio/reference/associated_executor/get/overload2.html -/doc/asio/reference/associated_executor.html -/doc/asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/ -/doc/asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get/ -/doc/asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get.html -/doc/asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get/overload1.html -/doc/asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get/overload2.html -/doc/asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_.html -/doc/asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/type.html -/doc/asio/reference/associated_executor_t.html -/doc/asio/reference/associated_executor/type.html -/doc/asio/reference/associated_immediate_executor/ -/doc/asio/reference/associated_immediate_executor/get.html -/doc/asio/reference/associated_immediate_executor.html -/doc/asio/reference/associated_immediate_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/ -/doc/asio/reference/associated_immediate_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get.html -/doc/asio/reference/associated_immediate_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_.html -/doc/asio/reference/associated_immediate_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/type.html -/doc/asio/reference/associated_immediate_executor_t.html -/doc/asio/reference/associated_immediate_executor/type.html -/doc/asio/reference/associator.html -/doc/asio/reference/as_tuple.html -/doc/asio/reference/as_tuple_t/ -/doc/asio/reference/as_tuple_t/as_default_on.html -/doc/asio/reference/as_tuple_t/as_default_on_t.html -/doc/asio/reference/as_tuple_t/as_tuple_t/ -/doc/asio/reference/as_tuple_t/as_tuple_t.html -/doc/asio/reference/as_tuple_t/as_tuple_t/overload1.html -/doc/asio/reference/as_tuple_t/as_tuple_t/overload2.html -/doc/asio/reference/as_tuple_t__default_constructor_tag.html -/doc/asio/reference/as_tuple_t__executor_with_default/ -/doc/asio/reference/as_tuple_t__executor_with_default/default_completion_token_type.html -/doc/asio/reference/as_tuple_t__executor_with_default/executor_with_default.html -/doc/asio/reference/as_tuple_t__executor_with_default.html -/doc/asio/reference/as_tuple_t.html -/doc/asio/reference/as_tuple_t/token_.html -/doc/asio/reference/async_completion/ -/doc/asio/reference/async_completion/async_completion.html -/doc/asio/reference/async_completion/completion_handler.html -/doc/asio/reference/async_completion/completion_handler_type.html -/doc/asio/reference/async_completion.html -/doc/asio/reference/async_completion/result.html -/doc/asio/reference/async_compose.html -/doc/asio/reference/async_connect/ -/doc/asio/reference/async_connect.html -/doc/asio/reference/async_connect/overload1.html -/doc/asio/reference/async_connect/overload2.html -/doc/asio/reference/async_connect/overload3.html -/doc/asio/reference/async_connect/overload4.html -/doc/asio/reference/asynchronous_operations.html -/doc/asio/reference/asynchronous_socket_operations.html -/doc/asio/reference/async_immediate/ -/doc/asio/reference/async_immediate.html -/doc/asio/reference/async_immediate/overload1.html -/doc/asio/reference/async_immediate/overload2.html -/doc/asio/reference/async_initiate.html -/doc/asio/reference/AsyncRandomAccessReadDevice.html -/doc/asio/reference/AsyncRandomAccessWriteDevice.html -/doc/asio/reference/async_read/ -/doc/asio/reference/async_read_at/ -/doc/asio/reference/async_read_at.html -/doc/asio/reference/async_read_at/overload1.html -/doc/asio/reference/async_read_at/overload2.html -/doc/asio/reference/async_read_at/overload3.html -/doc/asio/reference/async_read_at/overload4.html -/doc/asio/reference/async_read.html -/doc/asio/reference/async_read/overload1.html -/doc/asio/reference/async_read/overload2.html -/doc/asio/reference/async_read/overload3.html -/doc/asio/reference/async_read/overload4.html -/doc/asio/reference/async_read/overload5.html -/doc/asio/reference/async_read/overload6.html -/doc/asio/reference/async_read/overload7.html -/doc/asio/reference/async_read/overload8.html -/doc/asio/reference/AsyncReadStream.html -/doc/asio/reference/async_read_until/ -/doc/asio/reference/async_read_until.html -/doc/asio/reference/async_read_until/overload10.html -/doc/asio/reference/async_read_until/overload11.html -/doc/asio/reference/async_read_until/overload12.html -/doc/asio/reference/async_read_until/overload1.html -/doc/asio/reference/async_read_until/overload2.html -/doc/asio/reference/async_read_until/overload3.html -/doc/asio/reference/async_read_until/overload4.html -/doc/asio/reference/async_read_until/overload5.html -/doc/asio/reference/async_read_until/overload6.html -/doc/asio/reference/async_read_until/overload7.html -/doc/asio/reference/async_read_until/overload8.html -/doc/asio/reference/async_read_until/overload9.html -/doc/asio/reference/async_result/ -/doc/asio/reference/async_result/async_result.html -/doc/asio/reference/async_result/completion_handler_type.html -/doc/asio/reference/async_result/get.html -/doc/asio/reference/async_result.html -/doc/asio/reference/async_result/initiate.html -/doc/asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/ -/doc/asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/async_result.html -/doc/asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/completion_handler_type.html -/doc/asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/get.html -/doc/asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_.html -/doc/asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/return_type.html -/doc/asio/reference/async_result/return_type.html -/doc/asio/reference/async_write/ -/doc/asio/reference/async_write_at/ -/doc/asio/reference/async_write_at.html -/doc/asio/reference/async_write_at/overload1.html -/doc/asio/reference/async_write_at/overload2.html -/doc/asio/reference/async_write_at/overload3.html -/doc/asio/reference/async_write_at/overload4.html -/doc/asio/reference/async_write.html -/doc/asio/reference/async_write/overload1.html -/doc/asio/reference/async_write/overload2.html -/doc/asio/reference/async_write/overload3.html -/doc/asio/reference/async_write/overload4.html -/doc/asio/reference/async_write/overload5.html -/doc/asio/reference/async_write/overload6.html -/doc/asio/reference/async_write/overload7.html -/doc/asio/reference/async_write/overload8.html -/doc/asio/reference/AsyncWriteStream.html -/doc/asio/reference/awaitable/ -/doc/asio/reference/awaitable/awaitable/ -/doc/asio/reference/awaitable/_awaitable.html -/doc/asio/reference/awaitable/awaitable.html -/doc/asio/reference/awaitable/awaitable/overload1.html -/doc/asio/reference/awaitable/awaitable/overload2.html -/doc/asio/reference/awaitable/executor_type.html -/doc/asio/reference/awaitable.html -/doc/asio/reference/awaitable/operator_eq_.html -/doc/asio/reference/awaitable/valid.html -/doc/asio/reference/awaitable/value_type.html -/doc/asio/reference/bad_executor/ -/doc/asio/reference/bad_executor/bad_executor.html -/doc/asio/reference/bad_executor.html -/doc/asio/reference/bad_executor/what.html -/doc/asio/reference/basic_datagram_socket/ -/doc/asio/reference/basic_datagram_socket/assign/ -/doc/asio/reference/basic_datagram_socket/assign.html -/doc/asio/reference/basic_datagram_socket/assign/overload1.html -/doc/asio/reference/basic_datagram_socket/assign/overload2.html -/doc/asio/reference/basic_datagram_socket/async_connect.html -/doc/asio/reference/basic_datagram_socket/async_receive/ -/doc/asio/reference/basic_datagram_socket/async_receive_from/ -/doc/asio/reference/basic_datagram_socket/async_receive_from.html -/doc/asio/reference/basic_datagram_socket/async_receive_from/overload1.html -/doc/asio/reference/basic_datagram_socket/async_receive_from/overload2.html -/doc/asio/reference/basic_datagram_socket/async_receive.html -/doc/asio/reference/basic_datagram_socket/async_receive/overload1.html -/doc/asio/reference/basic_datagram_socket/async_receive/overload2.html -/doc/asio/reference/basic_datagram_socket/async_send/ -/doc/asio/reference/basic_datagram_socket/async_send.html -/doc/asio/reference/basic_datagram_socket/async_send/overload1.html -/doc/asio/reference/basic_datagram_socket/async_send/overload2.html -/doc/asio/reference/basic_datagram_socket/async_send_to/ -/doc/asio/reference/basic_datagram_socket/async_send_to.html -/doc/asio/reference/basic_datagram_socket/async_send_to/overload1.html -/doc/asio/reference/basic_datagram_socket/async_send_to/overload2.html -/doc/asio/reference/basic_datagram_socket/async_wait.html -/doc/asio/reference/basic_datagram_socket/at_mark/ -/doc/asio/reference/basic_datagram_socket/at_mark.html -/doc/asio/reference/basic_datagram_socket/at_mark/overload1.html -/doc/asio/reference/basic_datagram_socket/at_mark/overload2.html -/doc/asio/reference/basic_datagram_socket/available/ -/doc/asio/reference/basic_datagram_socket/available.html -/doc/asio/reference/basic_datagram_socket/available/overload1.html -/doc/asio/reference/basic_datagram_socket/available/overload2.html -/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/ -/doc/asio/reference/basic_datagram_socket/_basic_datagram_socket.html -/doc/asio/reference/basic_datagram_socket/basic_datagram_socket.html -/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload10.html -/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload1.html -/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload2.html -/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload3.html -/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload4.html -/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload5.html -/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload6.html -/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload7.html -/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload8.html -/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload9.html -/doc/asio/reference/basic_datagram_socket/bind/ -/doc/asio/reference/basic_datagram_socket/bind.html -/doc/asio/reference/basic_datagram_socket/bind/overload1.html -/doc/asio/reference/basic_datagram_socket/bind/overload2.html -/doc/asio/reference/basic_datagram_socket/broadcast.html -/doc/asio/reference/basic_datagram_socket/bytes_readable.html -/doc/asio/reference/basic_datagram_socket/cancel/ -/doc/asio/reference/basic_datagram_socket/cancel.html -/doc/asio/reference/basic_datagram_socket/cancel/overload1.html -/doc/asio/reference/basic_datagram_socket/cancel/overload2.html -/doc/asio/reference/basic_datagram_socket/close/ -/doc/asio/reference/basic_datagram_socket/close.html -/doc/asio/reference/basic_datagram_socket/close/overload1.html -/doc/asio/reference/basic_datagram_socket/close/overload2.html -/doc/asio/reference/basic_datagram_socket/connect/ -/doc/asio/reference/basic_datagram_socket/connect.html -/doc/asio/reference/basic_datagram_socket/connect/overload1.html -/doc/asio/reference/basic_datagram_socket/connect/overload2.html -/doc/asio/reference/basic_datagram_socket/debug.html -/doc/asio/reference/basic_datagram_socket/do_not_route.html -/doc/asio/reference/basic_datagram_socket/enable_connection_aborted.html -/doc/asio/reference/basic_datagram_socket/endpoint_type.html -/doc/asio/reference/basic_datagram_socket/executor_type.html -/doc/asio/reference/basic_datagram_socket/get_executor.html -/doc/asio/reference/basic_datagram_socket/get_option/ -/doc/asio/reference/basic_datagram_socket/get_option.html -/doc/asio/reference/basic_datagram_socket/get_option/overload1.html -/doc/asio/reference/basic_datagram_socket/get_option/overload2.html -/doc/asio/reference/basic_datagram_socket.html -/doc/asio/reference/basic_datagram_socket/io_control/ -/doc/asio/reference/basic_datagram_socket/io_control.html -/doc/asio/reference/basic_datagram_socket/io_control/overload1.html -/doc/asio/reference/basic_datagram_socket/io_control/overload2.html -/doc/asio/reference/basic_datagram_socket/is_open.html -/doc/asio/reference/basic_datagram_socket/keep_alive.html -/doc/asio/reference/basic_datagram_socket/linger.html -/doc/asio/reference/basic_datagram_socket/local_endpoint/ -/doc/asio/reference/basic_datagram_socket/local_endpoint.html -/doc/asio/reference/basic_datagram_socket/local_endpoint/overload1.html -/doc/asio/reference/basic_datagram_socket/local_endpoint/overload2.html -/doc/asio/reference/basic_datagram_socket/lowest_layer/ -/doc/asio/reference/basic_datagram_socket/lowest_layer.html -/doc/asio/reference/basic_datagram_socket/lowest_layer/overload1.html -/doc/asio/reference/basic_datagram_socket/lowest_layer/overload2.html -/doc/asio/reference/basic_datagram_socket/lowest_layer_type.html -/doc/asio/reference/basic_datagram_socket/max_listen_connections.html -/doc/asio/reference/basic_datagram_socket/message_do_not_route.html -/doc/asio/reference/basic_datagram_socket/message_end_of_record.html -/doc/asio/reference/basic_datagram_socket/message_flags.html -/doc/asio/reference/basic_datagram_socket/message_out_of_band.html -/doc/asio/reference/basic_datagram_socket/message_peek.html -/doc/asio/reference/basic_datagram_socket/native_handle.html -/doc/asio/reference/basic_datagram_socket/native_handle_type.html -/doc/asio/reference/basic_datagram_socket/native_non_blocking/ -/doc/asio/reference/basic_datagram_socket/native_non_blocking.html -/doc/asio/reference/basic_datagram_socket/native_non_blocking/overload1.html -/doc/asio/reference/basic_datagram_socket/native_non_blocking/overload2.html -/doc/asio/reference/basic_datagram_socket/native_non_blocking/overload3.html -/doc/asio/reference/basic_datagram_socket/non_blocking/ -/doc/asio/reference/basic_datagram_socket/non_blocking.html -/doc/asio/reference/basic_datagram_socket/non_blocking/overload1.html -/doc/asio/reference/basic_datagram_socket/non_blocking/overload2.html -/doc/asio/reference/basic_datagram_socket/non_blocking/overload3.html -/doc/asio/reference/basic_datagram_socket/open/ -/doc/asio/reference/basic_datagram_socket/open.html -/doc/asio/reference/basic_datagram_socket/open/overload1.html -/doc/asio/reference/basic_datagram_socket/open/overload2.html -/doc/asio/reference/basic_datagram_socket/operator_eq_/ -/doc/asio/reference/basic_datagram_socket/operator_eq_.html -/doc/asio/reference/basic_datagram_socket/operator_eq_/overload1.html -/doc/asio/reference/basic_datagram_socket/operator_eq_/overload2.html -/doc/asio/reference/basic_datagram_socket/out_of_band_inline.html -/doc/asio/reference/basic_datagram_socket/protocol_type.html -/doc/asio/reference/basic_datagram_socket__rebind_executor/ -/doc/asio/reference/basic_datagram_socket__rebind_executor.html -/doc/asio/reference/basic_datagram_socket__rebind_executor/other.html -/doc/asio/reference/basic_datagram_socket/receive/ -/doc/asio/reference/basic_datagram_socket/receive_buffer_size.html -/doc/asio/reference/basic_datagram_socket/receive_from/ -/doc/asio/reference/basic_datagram_socket/receive_from.html -/doc/asio/reference/basic_datagram_socket/receive_from/overload1.html -/doc/asio/reference/basic_datagram_socket/receive_from/overload2.html -/doc/asio/reference/basic_datagram_socket/receive_from/overload3.html -/doc/asio/reference/basic_datagram_socket/receive.html -/doc/asio/reference/basic_datagram_socket/receive_low_watermark.html -/doc/asio/reference/basic_datagram_socket/receive/overload1.html -/doc/asio/reference/basic_datagram_socket/receive/overload2.html -/doc/asio/reference/basic_datagram_socket/receive/overload3.html -/doc/asio/reference/basic_datagram_socket/release/ -/doc/asio/reference/basic_datagram_socket/release.html -/doc/asio/reference/basic_datagram_socket/release/overload1.html -/doc/asio/reference/basic_datagram_socket/release/overload2.html -/doc/asio/reference/basic_datagram_socket/remote_endpoint/ -/doc/asio/reference/basic_datagram_socket/remote_endpoint.html -/doc/asio/reference/basic_datagram_socket/remote_endpoint/overload1.html -/doc/asio/reference/basic_datagram_socket/remote_endpoint/overload2.html -/doc/asio/reference/basic_datagram_socket/reuse_address.html -/doc/asio/reference/basic_datagram_socket/send/ -/doc/asio/reference/basic_datagram_socket/send_buffer_size.html -/doc/asio/reference/basic_datagram_socket/send.html -/doc/asio/reference/basic_datagram_socket/send_low_watermark.html -/doc/asio/reference/basic_datagram_socket/send/overload1.html -/doc/asio/reference/basic_datagram_socket/send/overload2.html -/doc/asio/reference/basic_datagram_socket/send/overload3.html -/doc/asio/reference/basic_datagram_socket/send_to/ -/doc/asio/reference/basic_datagram_socket/send_to.html -/doc/asio/reference/basic_datagram_socket/send_to/overload1.html -/doc/asio/reference/basic_datagram_socket/send_to/overload2.html -/doc/asio/reference/basic_datagram_socket/send_to/overload3.html -/doc/asio/reference/basic_datagram_socket/set_option/ -/doc/asio/reference/basic_datagram_socket/set_option.html -/doc/asio/reference/basic_datagram_socket/set_option/overload1.html -/doc/asio/reference/basic_datagram_socket/set_option/overload2.html -/doc/asio/reference/basic_datagram_socket/shutdown/ -/doc/asio/reference/basic_datagram_socket/shutdown.html -/doc/asio/reference/basic_datagram_socket/shutdown/overload1.html -/doc/asio/reference/basic_datagram_socket/shutdown/overload2.html -/doc/asio/reference/basic_datagram_socket/shutdown_type.html -/doc/asio/reference/basic_datagram_socket/wait/ -/doc/asio/reference/basic_datagram_socket/wait.html -/doc/asio/reference/basic_datagram_socket/wait/overload1.html -/doc/asio/reference/basic_datagram_socket/wait/overload2.html -/doc/asio/reference/basic_datagram_socket/wait_type.html -/doc/asio/reference/basic_deadline_timer/ -/doc/asio/reference/basic_deadline_timer/async_wait.html -/doc/asio/reference/basic_deadline_timer/basic_deadline_timer/ -/doc/asio/reference/basic_deadline_timer/_basic_deadline_timer.html -/doc/asio/reference/basic_deadline_timer/basic_deadline_timer.html -/doc/asio/reference/basic_deadline_timer/basic_deadline_timer/overload1.html -/doc/asio/reference/basic_deadline_timer/basic_deadline_timer/overload2.html -/doc/asio/reference/basic_deadline_timer/basic_deadline_timer/overload3.html -/doc/asio/reference/basic_deadline_timer/basic_deadline_timer/overload4.html -/doc/asio/reference/basic_deadline_timer/basic_deadline_timer/overload5.html -/doc/asio/reference/basic_deadline_timer/basic_deadline_timer/overload6.html -/doc/asio/reference/basic_deadline_timer/basic_deadline_timer/overload7.html -/doc/asio/reference/basic_deadline_timer/cancel/ -/doc/asio/reference/basic_deadline_timer/cancel.html -/doc/asio/reference/basic_deadline_timer/cancel_one/ -/doc/asio/reference/basic_deadline_timer/cancel_one.html -/doc/asio/reference/basic_deadline_timer/cancel_one/overload1.html -/doc/asio/reference/basic_deadline_timer/cancel_one/overload2.html -/doc/asio/reference/basic_deadline_timer/cancel/overload1.html -/doc/asio/reference/basic_deadline_timer/cancel/overload2.html -/doc/asio/reference/basic_deadline_timer/duration_type.html -/doc/asio/reference/basic_deadline_timer/executor_type.html -/doc/asio/reference/basic_deadline_timer/expires_at/ -/doc/asio/reference/basic_deadline_timer/expires_at.html -/doc/asio/reference/basic_deadline_timer/expires_at/overload1.html -/doc/asio/reference/basic_deadline_timer/expires_at/overload2.html -/doc/asio/reference/basic_deadline_timer/expires_at/overload3.html -/doc/asio/reference/basic_deadline_timer/expires_from_now/ -/doc/asio/reference/basic_deadline_timer/expires_from_now.html -/doc/asio/reference/basic_deadline_timer/expires_from_now/overload1.html -/doc/asio/reference/basic_deadline_timer/expires_from_now/overload2.html -/doc/asio/reference/basic_deadline_timer/expires_from_now/overload3.html -/doc/asio/reference/basic_deadline_timer/get_executor.html -/doc/asio/reference/basic_deadline_timer.html -/doc/asio/reference/basic_deadline_timer/operator_eq_.html -/doc/asio/reference/basic_deadline_timer__rebind_executor/ -/doc/asio/reference/basic_deadline_timer__rebind_executor.html -/doc/asio/reference/basic_deadline_timer__rebind_executor/other.html -/doc/asio/reference/basic_deadline_timer/time_type.html -/doc/asio/reference/basic_deadline_timer/traits_type.html -/doc/asio/reference/basic_deadline_timer/wait/ -/doc/asio/reference/basic_deadline_timer/wait.html -/doc/asio/reference/basic_deadline_timer/wait/overload1.html -/doc/asio/reference/basic_deadline_timer/wait/overload2.html -/doc/asio/reference/basic_file/ -/doc/asio/reference/basic_file/append.html -/doc/asio/reference/basic_file/assign/ -/doc/asio/reference/basic_file/assign.html -/doc/asio/reference/basic_file/assign/overload1.html -/doc/asio/reference/basic_file/assign/overload2.html -/doc/asio/reference/basic_file/basic_file/ -/doc/asio/reference/basic_file/_basic_file.html -/doc/asio/reference/basic_file/basic_file.html -/doc/asio/reference/basic_file/basic_file/overload10.html -/doc/asio/reference/basic_file/basic_file/overload1.html -/doc/asio/reference/basic_file/basic_file/overload2.html -/doc/asio/reference/basic_file/basic_file/overload3.html -/doc/asio/reference/basic_file/basic_file/overload4.html -/doc/asio/reference/basic_file/basic_file/overload5.html -/doc/asio/reference/basic_file/basic_file/overload6.html -/doc/asio/reference/basic_file/basic_file/overload7.html -/doc/asio/reference/basic_file/basic_file/overload8.html -/doc/asio/reference/basic_file/basic_file/overload9.html -/doc/asio/reference/basic_file/cancel/ -/doc/asio/reference/basic_file/cancel.html -/doc/asio/reference/basic_file/cancel/overload1.html -/doc/asio/reference/basic_file/cancel/overload2.html -/doc/asio/reference/basic_file/close/ -/doc/asio/reference/basic_file/close.html -/doc/asio/reference/basic_file/close/overload1.html -/doc/asio/reference/basic_file/close/overload2.html -/doc/asio/reference/basic_file/create.html -/doc/asio/reference/basic_file/exclusive.html -/doc/asio/reference/basic_file/executor_type.html -/doc/asio/reference/basic_file/flags.html -/doc/asio/reference/basic_file/get_executor.html -/doc/asio/reference/basic_file.html -/doc/asio/reference/basic_file/is_open.html -/doc/asio/reference/basic_file/native_handle.html -/doc/asio/reference/basic_file/native_handle_type.html -/doc/asio/reference/basic_file/open/ -/doc/asio/reference/basic_file/open.html -/doc/asio/reference/basic_file/open/overload1.html -/doc/asio/reference/basic_file/open/overload2.html -/doc/asio/reference/basic_file/open/overload3.html -/doc/asio/reference/basic_file/open/overload4.html -/doc/asio/reference/basic_file/operator_eq_/ -/doc/asio/reference/basic_file/operator_eq_.html -/doc/asio/reference/basic_file/operator_eq_/overload1.html -/doc/asio/reference/basic_file/operator_eq_/overload2.html -/doc/asio/reference/basic_file/read_only.html -/doc/asio/reference/basic_file/read_write.html -/doc/asio/reference/basic_file__rebind_executor/ -/doc/asio/reference/basic_file__rebind_executor.html -/doc/asio/reference/basic_file__rebind_executor/other.html -/doc/asio/reference/basic_file/release/ -/doc/asio/reference/basic_file/release.html -/doc/asio/reference/basic_file/release/overload1.html -/doc/asio/reference/basic_file/release/overload2.html -/doc/asio/reference/basic_file/resize/ -/doc/asio/reference/basic_file/resize.html -/doc/asio/reference/basic_file/resize/overload1.html -/doc/asio/reference/basic_file/resize/overload2.html -/doc/asio/reference/basic_file/seek_basis.html -/doc/asio/reference/basic_file/size/ -/doc/asio/reference/basic_file/size.html -/doc/asio/reference/basic_file/size/overload1.html -/doc/asio/reference/basic_file/size/overload2.html -/doc/asio/reference/basic_file/sync_all/ -/doc/asio/reference/basic_file/sync_all.html -/doc/asio/reference/basic_file/sync_all_on_write.html -/doc/asio/reference/basic_file/sync_all/overload1.html -/doc/asio/reference/basic_file/sync_all/overload2.html -/doc/asio/reference/basic_file/sync_data/ -/doc/asio/reference/basic_file/sync_data.html -/doc/asio/reference/basic_file/sync_data/overload1.html -/doc/asio/reference/basic_file/sync_data/overload2.html -/doc/asio/reference/basic_file/truncate.html -/doc/asio/reference/basic_file/write_only.html -/doc/asio/reference/basic_io_object/ -/doc/asio/reference/basic_io_object/basic_io_object/ -/doc/asio/reference/basic_io_object/_basic_io_object.html -/doc/asio/reference/basic_io_object/basic_io_object.html -/doc/asio/reference/basic_io_object/basic_io_object/overload1.html -/doc/asio/reference/basic_io_object/basic_io_object/overload2.html -/doc/asio/reference/basic_io_object/basic_io_object/overload3.html -/doc/asio/reference/basic_io_object/executor_type.html -/doc/asio/reference/basic_io_object/get_executor.html -/doc/asio/reference/basic_io_object/get_implementation/ -/doc/asio/reference/basic_io_object/get_implementation.html -/doc/asio/reference/basic_io_object/get_implementation/overload1.html -/doc/asio/reference/basic_io_object/get_implementation/overload2.html -/doc/asio/reference/basic_io_object/get_io_context.html -/doc/asio/reference/basic_io_object/get_io_service.html -/doc/asio/reference/basic_io_object/get_service/ -/doc/asio/reference/basic_io_object/get_service.html -/doc/asio/reference/basic_io_object/get_service/overload1.html -/doc/asio/reference/basic_io_object/get_service/overload2.html -/doc/asio/reference/basic_io_object.html -/doc/asio/reference/basic_io_object/implementation_type.html -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/ -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object/ -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/_basic_io_object.html -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object.html -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object/overload1.html -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object/overload2.html -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object/overload3.html -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/executor_type.html -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_executor.html -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_implementation/ -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_implementation.html -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_implementation/overload1.html -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_implementation/overload2.html -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_io_context.html -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_io_service.html -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_service/ -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_service.html -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_service/overload1.html -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_service/overload2.html -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_.html -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/implementation_type.html -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/operator_eq_.html -/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/service_type.html -/doc/asio/reference/basic_io_object/operator_eq_.html -/doc/asio/reference/basic_io_object/service_type.html -/doc/asio/reference/basic_random_access_file/ -/doc/asio/reference/basic_random_access_file/append.html -/doc/asio/reference/basic_random_access_file/assign/ -/doc/asio/reference/basic_random_access_file/assign.html -/doc/asio/reference/basic_random_access_file/assign/overload1.html -/doc/asio/reference/basic_random_access_file/assign/overload2.html -/doc/asio/reference/basic_random_access_file/async_read_some_at.html -/doc/asio/reference/basic_random_access_file/async_write_some_at.html -/doc/asio/reference/basic_random_access_file/basic_random_access_file/ -/doc/asio/reference/basic_random_access_file/_basic_random_access_file.html -/doc/asio/reference/basic_random_access_file/basic_random_access_file.html -/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload10.html -/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload1.html -/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload2.html -/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload3.html -/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload4.html -/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload5.html -/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload6.html -/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload7.html -/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload8.html -/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload9.html -/doc/asio/reference/basic_random_access_file/cancel/ -/doc/asio/reference/basic_random_access_file/cancel.html -/doc/asio/reference/basic_random_access_file/cancel/overload1.html -/doc/asio/reference/basic_random_access_file/cancel/overload2.html -/doc/asio/reference/basic_random_access_file/close/ -/doc/asio/reference/basic_random_access_file/close.html -/doc/asio/reference/basic_random_access_file/close/overload1.html -/doc/asio/reference/basic_random_access_file/close/overload2.html -/doc/asio/reference/basic_random_access_file/create.html -/doc/asio/reference/basic_random_access_file/exclusive.html -/doc/asio/reference/basic_random_access_file/executor_type.html -/doc/asio/reference/basic_random_access_file/flags.html -/doc/asio/reference/basic_random_access_file/get_executor.html -/doc/asio/reference/basic_random_access_file.html -/doc/asio/reference/basic_random_access_file/is_open.html -/doc/asio/reference/basic_random_access_file/native_handle.html -/doc/asio/reference/basic_random_access_file/native_handle_type.html -/doc/asio/reference/basic_random_access_file/open/ -/doc/asio/reference/basic_random_access_file/open.html -/doc/asio/reference/basic_random_access_file/open/overload1.html -/doc/asio/reference/basic_random_access_file/open/overload2.html -/doc/asio/reference/basic_random_access_file/open/overload3.html -/doc/asio/reference/basic_random_access_file/open/overload4.html -/doc/asio/reference/basic_random_access_file/operator_eq_/ -/doc/asio/reference/basic_random_access_file/operator_eq_.html -/doc/asio/reference/basic_random_access_file/operator_eq_/overload1.html -/doc/asio/reference/basic_random_access_file/operator_eq_/overload2.html -/doc/asio/reference/basic_random_access_file/read_only.html -/doc/asio/reference/basic_random_access_file/read_some_at/ -/doc/asio/reference/basic_random_access_file/read_some_at.html -/doc/asio/reference/basic_random_access_file/read_some_at/overload1.html -/doc/asio/reference/basic_random_access_file/read_some_at/overload2.html -/doc/asio/reference/basic_random_access_file/read_write.html -/doc/asio/reference/basic_random_access_file__rebind_executor/ -/doc/asio/reference/basic_random_access_file__rebind_executor.html -/doc/asio/reference/basic_random_access_file__rebind_executor/other.html -/doc/asio/reference/basic_random_access_file/release/ -/doc/asio/reference/basic_random_access_file/release.html -/doc/asio/reference/basic_random_access_file/release/overload1.html -/doc/asio/reference/basic_random_access_file/release/overload2.html -/doc/asio/reference/basic_random_access_file/resize/ -/doc/asio/reference/basic_random_access_file/resize.html -/doc/asio/reference/basic_random_access_file/resize/overload1.html -/doc/asio/reference/basic_random_access_file/resize/overload2.html -/doc/asio/reference/basic_random_access_file/seek_basis.html -/doc/asio/reference/basic_random_access_file/size/ -/doc/asio/reference/basic_random_access_file/size.html -/doc/asio/reference/basic_random_access_file/size/overload1.html -/doc/asio/reference/basic_random_access_file/size/overload2.html -/doc/asio/reference/basic_random_access_file/sync_all/ -/doc/asio/reference/basic_random_access_file/sync_all.html -/doc/asio/reference/basic_random_access_file/sync_all_on_write.html -/doc/asio/reference/basic_random_access_file/sync_all/overload1.html -/doc/asio/reference/basic_random_access_file/sync_all/overload2.html -/doc/asio/reference/basic_random_access_file/sync_data/ -/doc/asio/reference/basic_random_access_file/sync_data.html -/doc/asio/reference/basic_random_access_file/sync_data/overload1.html -/doc/asio/reference/basic_random_access_file/sync_data/overload2.html -/doc/asio/reference/basic_random_access_file/truncate.html -/doc/asio/reference/basic_random_access_file/write_only.html -/doc/asio/reference/basic_random_access_file/write_some_at/ -/doc/asio/reference/basic_random_access_file/write_some_at.html -/doc/asio/reference/basic_random_access_file/write_some_at/overload1.html -/doc/asio/reference/basic_random_access_file/write_some_at/overload2.html -/doc/asio/reference/basic_raw_socket/ -/doc/asio/reference/basic_raw_socket/assign/ -/doc/asio/reference/basic_raw_socket/assign.html -/doc/asio/reference/basic_raw_socket/assign/overload1.html -/doc/asio/reference/basic_raw_socket/assign/overload2.html -/doc/asio/reference/basic_raw_socket/async_connect.html -/doc/asio/reference/basic_raw_socket/async_receive/ -/doc/asio/reference/basic_raw_socket/async_receive_from/ -/doc/asio/reference/basic_raw_socket/async_receive_from.html -/doc/asio/reference/basic_raw_socket/async_receive_from/overload1.html -/doc/asio/reference/basic_raw_socket/async_receive_from/overload2.html -/doc/asio/reference/basic_raw_socket/async_receive.html -/doc/asio/reference/basic_raw_socket/async_receive/overload1.html -/doc/asio/reference/basic_raw_socket/async_receive/overload2.html -/doc/asio/reference/basic_raw_socket/async_send/ -/doc/asio/reference/basic_raw_socket/async_send.html -/doc/asio/reference/basic_raw_socket/async_send/overload1.html -/doc/asio/reference/basic_raw_socket/async_send/overload2.html -/doc/asio/reference/basic_raw_socket/async_send_to/ -/doc/asio/reference/basic_raw_socket/async_send_to.html -/doc/asio/reference/basic_raw_socket/async_send_to/overload1.html -/doc/asio/reference/basic_raw_socket/async_send_to/overload2.html -/doc/asio/reference/basic_raw_socket/async_wait.html -/doc/asio/reference/basic_raw_socket/at_mark/ -/doc/asio/reference/basic_raw_socket/at_mark.html -/doc/asio/reference/basic_raw_socket/at_mark/overload1.html -/doc/asio/reference/basic_raw_socket/at_mark/overload2.html -/doc/asio/reference/basic_raw_socket/available/ -/doc/asio/reference/basic_raw_socket/available.html -/doc/asio/reference/basic_raw_socket/available/overload1.html -/doc/asio/reference/basic_raw_socket/available/overload2.html -/doc/asio/reference/basic_raw_socket/basic_raw_socket/ -/doc/asio/reference/basic_raw_socket/_basic_raw_socket.html -/doc/asio/reference/basic_raw_socket/basic_raw_socket.html -/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload10.html -/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload1.html -/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload2.html -/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload3.html -/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload4.html -/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload5.html -/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload6.html -/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload7.html -/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload8.html -/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload9.html -/doc/asio/reference/basic_raw_socket/bind/ -/doc/asio/reference/basic_raw_socket/bind.html -/doc/asio/reference/basic_raw_socket/bind/overload1.html -/doc/asio/reference/basic_raw_socket/bind/overload2.html -/doc/asio/reference/basic_raw_socket/broadcast.html -/doc/asio/reference/basic_raw_socket/bytes_readable.html -/doc/asio/reference/basic_raw_socket/cancel/ -/doc/asio/reference/basic_raw_socket/cancel.html -/doc/asio/reference/basic_raw_socket/cancel/overload1.html -/doc/asio/reference/basic_raw_socket/cancel/overload2.html -/doc/asio/reference/basic_raw_socket/close/ -/doc/asio/reference/basic_raw_socket/close.html -/doc/asio/reference/basic_raw_socket/close/overload1.html -/doc/asio/reference/basic_raw_socket/close/overload2.html -/doc/asio/reference/basic_raw_socket/connect/ -/doc/asio/reference/basic_raw_socket/connect.html -/doc/asio/reference/basic_raw_socket/connect/overload1.html -/doc/asio/reference/basic_raw_socket/connect/overload2.html -/doc/asio/reference/basic_raw_socket/debug.html -/doc/asio/reference/basic_raw_socket/do_not_route.html -/doc/asio/reference/basic_raw_socket/enable_connection_aborted.html -/doc/asio/reference/basic_raw_socket/endpoint_type.html -/doc/asio/reference/basic_raw_socket/executor_type.html -/doc/asio/reference/basic_raw_socket/get_executor.html -/doc/asio/reference/basic_raw_socket/get_option/ -/doc/asio/reference/basic_raw_socket/get_option.html -/doc/asio/reference/basic_raw_socket/get_option/overload1.html -/doc/asio/reference/basic_raw_socket/get_option/overload2.html -/doc/asio/reference/basic_raw_socket.html -/doc/asio/reference/basic_raw_socket/io_control/ -/doc/asio/reference/basic_raw_socket/io_control.html -/doc/asio/reference/basic_raw_socket/io_control/overload1.html -/doc/asio/reference/basic_raw_socket/io_control/overload2.html -/doc/asio/reference/basic_raw_socket/is_open.html -/doc/asio/reference/basic_raw_socket/keep_alive.html -/doc/asio/reference/basic_raw_socket/linger.html -/doc/asio/reference/basic_raw_socket/local_endpoint/ -/doc/asio/reference/basic_raw_socket/local_endpoint.html -/doc/asio/reference/basic_raw_socket/local_endpoint/overload1.html -/doc/asio/reference/basic_raw_socket/local_endpoint/overload2.html -/doc/asio/reference/basic_raw_socket/lowest_layer/ -/doc/asio/reference/basic_raw_socket/lowest_layer.html -/doc/asio/reference/basic_raw_socket/lowest_layer/overload1.html -/doc/asio/reference/basic_raw_socket/lowest_layer/overload2.html -/doc/asio/reference/basic_raw_socket/lowest_layer_type.html -/doc/asio/reference/basic_raw_socket/max_listen_connections.html -/doc/asio/reference/basic_raw_socket/message_do_not_route.html -/doc/asio/reference/basic_raw_socket/message_end_of_record.html -/doc/asio/reference/basic_raw_socket/message_flags.html -/doc/asio/reference/basic_raw_socket/message_out_of_band.html -/doc/asio/reference/basic_raw_socket/message_peek.html -/doc/asio/reference/basic_raw_socket/native_handle.html -/doc/asio/reference/basic_raw_socket/native_handle_type.html -/doc/asio/reference/basic_raw_socket/native_non_blocking/ -/doc/asio/reference/basic_raw_socket/native_non_blocking.html -/doc/asio/reference/basic_raw_socket/native_non_blocking/overload1.html -/doc/asio/reference/basic_raw_socket/native_non_blocking/overload2.html -/doc/asio/reference/basic_raw_socket/native_non_blocking/overload3.html -/doc/asio/reference/basic_raw_socket/non_blocking/ -/doc/asio/reference/basic_raw_socket/non_blocking.html -/doc/asio/reference/basic_raw_socket/non_blocking/overload1.html -/doc/asio/reference/basic_raw_socket/non_blocking/overload2.html -/doc/asio/reference/basic_raw_socket/non_blocking/overload3.html -/doc/asio/reference/basic_raw_socket/open/ -/doc/asio/reference/basic_raw_socket/open.html -/doc/asio/reference/basic_raw_socket/open/overload1.html -/doc/asio/reference/basic_raw_socket/open/overload2.html -/doc/asio/reference/basic_raw_socket/operator_eq_/ -/doc/asio/reference/basic_raw_socket/operator_eq_.html -/doc/asio/reference/basic_raw_socket/operator_eq_/overload1.html -/doc/asio/reference/basic_raw_socket/operator_eq_/overload2.html -/doc/asio/reference/basic_raw_socket/out_of_band_inline.html -/doc/asio/reference/basic_raw_socket/protocol_type.html -/doc/asio/reference/basic_raw_socket__rebind_executor/ -/doc/asio/reference/basic_raw_socket__rebind_executor.html -/doc/asio/reference/basic_raw_socket__rebind_executor/other.html -/doc/asio/reference/basic_raw_socket/receive/ -/doc/asio/reference/basic_raw_socket/receive_buffer_size.html -/doc/asio/reference/basic_raw_socket/receive_from/ -/doc/asio/reference/basic_raw_socket/receive_from.html -/doc/asio/reference/basic_raw_socket/receive_from/overload1.html -/doc/asio/reference/basic_raw_socket/receive_from/overload2.html -/doc/asio/reference/basic_raw_socket/receive_from/overload3.html -/doc/asio/reference/basic_raw_socket/receive.html -/doc/asio/reference/basic_raw_socket/receive_low_watermark.html -/doc/asio/reference/basic_raw_socket/receive/overload1.html -/doc/asio/reference/basic_raw_socket/receive/overload2.html -/doc/asio/reference/basic_raw_socket/receive/overload3.html -/doc/asio/reference/basic_raw_socket/release/ -/doc/asio/reference/basic_raw_socket/release.html -/doc/asio/reference/basic_raw_socket/release/overload1.html -/doc/asio/reference/basic_raw_socket/release/overload2.html -/doc/asio/reference/basic_raw_socket/remote_endpoint/ -/doc/asio/reference/basic_raw_socket/remote_endpoint.html -/doc/asio/reference/basic_raw_socket/remote_endpoint/overload1.html -/doc/asio/reference/basic_raw_socket/remote_endpoint/overload2.html -/doc/asio/reference/basic_raw_socket/reuse_address.html -/doc/asio/reference/basic_raw_socket/send/ -/doc/asio/reference/basic_raw_socket/send_buffer_size.html -/doc/asio/reference/basic_raw_socket/send.html -/doc/asio/reference/basic_raw_socket/send_low_watermark.html -/doc/asio/reference/basic_raw_socket/send/overload1.html -/doc/asio/reference/basic_raw_socket/send/overload2.html -/doc/asio/reference/basic_raw_socket/send/overload3.html -/doc/asio/reference/basic_raw_socket/send_to/ -/doc/asio/reference/basic_raw_socket/send_to.html -/doc/asio/reference/basic_raw_socket/send_to/overload1.html -/doc/asio/reference/basic_raw_socket/send_to/overload2.html -/doc/asio/reference/basic_raw_socket/send_to/overload3.html -/doc/asio/reference/basic_raw_socket/set_option/ -/doc/asio/reference/basic_raw_socket/set_option.html -/doc/asio/reference/basic_raw_socket/set_option/overload1.html -/doc/asio/reference/basic_raw_socket/set_option/overload2.html -/doc/asio/reference/basic_raw_socket/shutdown/ -/doc/asio/reference/basic_raw_socket/shutdown.html -/doc/asio/reference/basic_raw_socket/shutdown/overload1.html -/doc/asio/reference/basic_raw_socket/shutdown/overload2.html -/doc/asio/reference/basic_raw_socket/shutdown_type.html -/doc/asio/reference/basic_raw_socket/wait/ -/doc/asio/reference/basic_raw_socket/wait.html -/doc/asio/reference/basic_raw_socket/wait/overload1.html -/doc/asio/reference/basic_raw_socket/wait/overload2.html -/doc/asio/reference/basic_raw_socket/wait_type.html -/doc/asio/reference/basic_readable_pipe/ -/doc/asio/reference/basic_readable_pipe/assign/ -/doc/asio/reference/basic_readable_pipe/assign.html -/doc/asio/reference/basic_readable_pipe/assign/overload1.html -/doc/asio/reference/basic_readable_pipe/assign/overload2.html -/doc/asio/reference/basic_readable_pipe/async_read_some.html -/doc/asio/reference/basic_readable_pipe/basic_readable_pipe/ -/doc/asio/reference/basic_readable_pipe/_basic_readable_pipe.html -/doc/asio/reference/basic_readable_pipe/basic_readable_pipe.html -/doc/asio/reference/basic_readable_pipe/basic_readable_pipe/overload1.html -/doc/asio/reference/basic_readable_pipe/basic_readable_pipe/overload2.html -/doc/asio/reference/basic_readable_pipe/basic_readable_pipe/overload3.html -/doc/asio/reference/basic_readable_pipe/basic_readable_pipe/overload4.html -/doc/asio/reference/basic_readable_pipe/basic_readable_pipe/overload5.html -/doc/asio/reference/basic_readable_pipe/basic_readable_pipe/overload6.html -/doc/asio/reference/basic_readable_pipe/cancel/ -/doc/asio/reference/basic_readable_pipe/cancel.html -/doc/asio/reference/basic_readable_pipe/cancel/overload1.html -/doc/asio/reference/basic_readable_pipe/cancel/overload2.html -/doc/asio/reference/basic_readable_pipe/close/ -/doc/asio/reference/basic_readable_pipe/close.html -/doc/asio/reference/basic_readable_pipe/close/overload1.html -/doc/asio/reference/basic_readable_pipe/close/overload2.html -/doc/asio/reference/basic_readable_pipe/executor_type.html -/doc/asio/reference/basic_readable_pipe/get_executor.html -/doc/asio/reference/basic_readable_pipe.html -/doc/asio/reference/basic_readable_pipe/is_open.html -/doc/asio/reference/basic_readable_pipe/lowest_layer/ -/doc/asio/reference/basic_readable_pipe/lowest_layer.html -/doc/asio/reference/basic_readable_pipe/lowest_layer/overload1.html -/doc/asio/reference/basic_readable_pipe/lowest_layer/overload2.html -/doc/asio/reference/basic_readable_pipe/lowest_layer_type.html -/doc/asio/reference/basic_readable_pipe/native_handle.html -/doc/asio/reference/basic_readable_pipe/native_handle_type.html -/doc/asio/reference/basic_readable_pipe/operator_eq_/ -/doc/asio/reference/basic_readable_pipe/operator_eq_.html -/doc/asio/reference/basic_readable_pipe/operator_eq_/overload1.html -/doc/asio/reference/basic_readable_pipe/operator_eq_/overload2.html -/doc/asio/reference/basic_readable_pipe/read_some/ -/doc/asio/reference/basic_readable_pipe/read_some.html -/doc/asio/reference/basic_readable_pipe/read_some/overload1.html -/doc/asio/reference/basic_readable_pipe/read_some/overload2.html -/doc/asio/reference/basic_readable_pipe__rebind_executor/ -/doc/asio/reference/basic_readable_pipe__rebind_executor.html -/doc/asio/reference/basic_readable_pipe__rebind_executor/other.html -/doc/asio/reference/basic_readable_pipe/release/ -/doc/asio/reference/basic_readable_pipe/release.html -/doc/asio/reference/basic_readable_pipe/release/overload1.html -/doc/asio/reference/basic_readable_pipe/release/overload2.html -/doc/asio/reference/basic_seq_packet_socket/ -/doc/asio/reference/basic_seq_packet_socket/assign/ -/doc/asio/reference/basic_seq_packet_socket/assign.html -/doc/asio/reference/basic_seq_packet_socket/assign/overload1.html -/doc/asio/reference/basic_seq_packet_socket/assign/overload2.html -/doc/asio/reference/basic_seq_packet_socket/async_connect.html -/doc/asio/reference/basic_seq_packet_socket/async_receive/ -/doc/asio/reference/basic_seq_packet_socket/async_receive.html -/doc/asio/reference/basic_seq_packet_socket/async_receive/overload1.html -/doc/asio/reference/basic_seq_packet_socket/async_receive/overload2.html -/doc/asio/reference/basic_seq_packet_socket/async_send.html -/doc/asio/reference/basic_seq_packet_socket/async_wait.html -/doc/asio/reference/basic_seq_packet_socket/at_mark/ -/doc/asio/reference/basic_seq_packet_socket/at_mark.html -/doc/asio/reference/basic_seq_packet_socket/at_mark/overload1.html -/doc/asio/reference/basic_seq_packet_socket/at_mark/overload2.html -/doc/asio/reference/basic_seq_packet_socket/available/ -/doc/asio/reference/basic_seq_packet_socket/available.html -/doc/asio/reference/basic_seq_packet_socket/available/overload1.html -/doc/asio/reference/basic_seq_packet_socket/available/overload2.html -/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/ -/doc/asio/reference/basic_seq_packet_socket/_basic_seq_packet_socket.html -/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket.html -/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload10.html -/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload1.html -/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload2.html -/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload3.html -/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload4.html -/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload5.html -/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload6.html -/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload7.html -/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload8.html -/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload9.html -/doc/asio/reference/basic_seq_packet_socket/bind/ -/doc/asio/reference/basic_seq_packet_socket/bind.html -/doc/asio/reference/basic_seq_packet_socket/bind/overload1.html -/doc/asio/reference/basic_seq_packet_socket/bind/overload2.html -/doc/asio/reference/basic_seq_packet_socket/broadcast.html -/doc/asio/reference/basic_seq_packet_socket/bytes_readable.html -/doc/asio/reference/basic_seq_packet_socket/cancel/ -/doc/asio/reference/basic_seq_packet_socket/cancel.html -/doc/asio/reference/basic_seq_packet_socket/cancel/overload1.html -/doc/asio/reference/basic_seq_packet_socket/cancel/overload2.html -/doc/asio/reference/basic_seq_packet_socket/close/ -/doc/asio/reference/basic_seq_packet_socket/close.html -/doc/asio/reference/basic_seq_packet_socket/close/overload1.html -/doc/asio/reference/basic_seq_packet_socket/close/overload2.html -/doc/asio/reference/basic_seq_packet_socket/connect/ -/doc/asio/reference/basic_seq_packet_socket/connect.html -/doc/asio/reference/basic_seq_packet_socket/connect/overload1.html -/doc/asio/reference/basic_seq_packet_socket/connect/overload2.html -/doc/asio/reference/basic_seq_packet_socket/debug.html -/doc/asio/reference/basic_seq_packet_socket/do_not_route.html -/doc/asio/reference/basic_seq_packet_socket/enable_connection_aborted.html -/doc/asio/reference/basic_seq_packet_socket/endpoint_type.html -/doc/asio/reference/basic_seq_packet_socket/executor_type.html -/doc/asio/reference/basic_seq_packet_socket/get_executor.html -/doc/asio/reference/basic_seq_packet_socket/get_option/ -/doc/asio/reference/basic_seq_packet_socket/get_option.html -/doc/asio/reference/basic_seq_packet_socket/get_option/overload1.html -/doc/asio/reference/basic_seq_packet_socket/get_option/overload2.html -/doc/asio/reference/basic_seq_packet_socket.html -/doc/asio/reference/basic_seq_packet_socket/io_control/ -/doc/asio/reference/basic_seq_packet_socket/io_control.html -/doc/asio/reference/basic_seq_packet_socket/io_control/overload1.html -/doc/asio/reference/basic_seq_packet_socket/io_control/overload2.html -/doc/asio/reference/basic_seq_packet_socket/is_open.html -/doc/asio/reference/basic_seq_packet_socket/keep_alive.html -/doc/asio/reference/basic_seq_packet_socket/linger.html -/doc/asio/reference/basic_seq_packet_socket/local_endpoint/ -/doc/asio/reference/basic_seq_packet_socket/local_endpoint.html -/doc/asio/reference/basic_seq_packet_socket/local_endpoint/overload1.html -/doc/asio/reference/basic_seq_packet_socket/local_endpoint/overload2.html -/doc/asio/reference/basic_seq_packet_socket/lowest_layer/ -/doc/asio/reference/basic_seq_packet_socket/lowest_layer.html -/doc/asio/reference/basic_seq_packet_socket/lowest_layer/overload1.html -/doc/asio/reference/basic_seq_packet_socket/lowest_layer/overload2.html -/doc/asio/reference/basic_seq_packet_socket/lowest_layer_type.html -/doc/asio/reference/basic_seq_packet_socket/max_listen_connections.html -/doc/asio/reference/basic_seq_packet_socket/message_do_not_route.html -/doc/asio/reference/basic_seq_packet_socket/message_end_of_record.html -/doc/asio/reference/basic_seq_packet_socket/message_flags.html -/doc/asio/reference/basic_seq_packet_socket/message_out_of_band.html -/doc/asio/reference/basic_seq_packet_socket/message_peek.html -/doc/asio/reference/basic_seq_packet_socket/native_handle.html -/doc/asio/reference/basic_seq_packet_socket/native_handle_type.html -/doc/asio/reference/basic_seq_packet_socket/native_non_blocking/ -/doc/asio/reference/basic_seq_packet_socket/native_non_blocking.html -/doc/asio/reference/basic_seq_packet_socket/native_non_blocking/overload1.html -/doc/asio/reference/basic_seq_packet_socket/native_non_blocking/overload2.html -/doc/asio/reference/basic_seq_packet_socket/native_non_blocking/overload3.html -/doc/asio/reference/basic_seq_packet_socket/non_blocking/ -/doc/asio/reference/basic_seq_packet_socket/non_blocking.html -/doc/asio/reference/basic_seq_packet_socket/non_blocking/overload1.html -/doc/asio/reference/basic_seq_packet_socket/non_blocking/overload2.html -/doc/asio/reference/basic_seq_packet_socket/non_blocking/overload3.html -/doc/asio/reference/basic_seq_packet_socket/open/ -/doc/asio/reference/basic_seq_packet_socket/open.html -/doc/asio/reference/basic_seq_packet_socket/open/overload1.html -/doc/asio/reference/basic_seq_packet_socket/open/overload2.html -/doc/asio/reference/basic_seq_packet_socket/operator_eq_/ -/doc/asio/reference/basic_seq_packet_socket/operator_eq_.html -/doc/asio/reference/basic_seq_packet_socket/operator_eq_/overload1.html -/doc/asio/reference/basic_seq_packet_socket/operator_eq_/overload2.html -/doc/asio/reference/basic_seq_packet_socket/out_of_band_inline.html -/doc/asio/reference/basic_seq_packet_socket/protocol_type.html -/doc/asio/reference/basic_seq_packet_socket__rebind_executor/ -/doc/asio/reference/basic_seq_packet_socket__rebind_executor.html -/doc/asio/reference/basic_seq_packet_socket__rebind_executor/other.html -/doc/asio/reference/basic_seq_packet_socket/receive/ -/doc/asio/reference/basic_seq_packet_socket/receive_buffer_size.html -/doc/asio/reference/basic_seq_packet_socket/receive.html -/doc/asio/reference/basic_seq_packet_socket/receive_low_watermark.html -/doc/asio/reference/basic_seq_packet_socket/receive/overload1.html -/doc/asio/reference/basic_seq_packet_socket/receive/overload2.html -/doc/asio/reference/basic_seq_packet_socket/receive/overload3.html -/doc/asio/reference/basic_seq_packet_socket/release/ -/doc/asio/reference/basic_seq_packet_socket/release.html -/doc/asio/reference/basic_seq_packet_socket/release/overload1.html -/doc/asio/reference/basic_seq_packet_socket/release/overload2.html -/doc/asio/reference/basic_seq_packet_socket/remote_endpoint/ -/doc/asio/reference/basic_seq_packet_socket/remote_endpoint.html -/doc/asio/reference/basic_seq_packet_socket/remote_endpoint/overload1.html -/doc/asio/reference/basic_seq_packet_socket/remote_endpoint/overload2.html -/doc/asio/reference/basic_seq_packet_socket/reuse_address.html -/doc/asio/reference/basic_seq_packet_socket/send/ -/doc/asio/reference/basic_seq_packet_socket/send_buffer_size.html -/doc/asio/reference/basic_seq_packet_socket/send.html -/doc/asio/reference/basic_seq_packet_socket/send_low_watermark.html -/doc/asio/reference/basic_seq_packet_socket/send/overload1.html -/doc/asio/reference/basic_seq_packet_socket/send/overload2.html -/doc/asio/reference/basic_seq_packet_socket/set_option/ -/doc/asio/reference/basic_seq_packet_socket/set_option.html -/doc/asio/reference/basic_seq_packet_socket/set_option/overload1.html -/doc/asio/reference/basic_seq_packet_socket/set_option/overload2.html -/doc/asio/reference/basic_seq_packet_socket/shutdown/ -/doc/asio/reference/basic_seq_packet_socket/shutdown.html -/doc/asio/reference/basic_seq_packet_socket/shutdown/overload1.html -/doc/asio/reference/basic_seq_packet_socket/shutdown/overload2.html -/doc/asio/reference/basic_seq_packet_socket/shutdown_type.html -/doc/asio/reference/basic_seq_packet_socket/wait/ -/doc/asio/reference/basic_seq_packet_socket/wait.html -/doc/asio/reference/basic_seq_packet_socket/wait/overload1.html -/doc/asio/reference/basic_seq_packet_socket/wait/overload2.html -/doc/asio/reference/basic_seq_packet_socket/wait_type.html -/doc/asio/reference/basic_serial_port/ -/doc/asio/reference/basic_serial_port/assign/ -/doc/asio/reference/basic_serial_port/assign.html -/doc/asio/reference/basic_serial_port/assign/overload1.html -/doc/asio/reference/basic_serial_port/assign/overload2.html -/doc/asio/reference/basic_serial_port/async_read_some.html -/doc/asio/reference/basic_serial_port/async_write_some.html -/doc/asio/reference/basic_serial_port/basic_serial_port/ -/doc/asio/reference/basic_serial_port/_basic_serial_port.html -/doc/asio/reference/basic_serial_port/basic_serial_port.html -/doc/asio/reference/basic_serial_port/basic_serial_port/overload10.html -/doc/asio/reference/basic_serial_port/basic_serial_port/overload1.html -/doc/asio/reference/basic_serial_port/basic_serial_port/overload2.html -/doc/asio/reference/basic_serial_port/basic_serial_port/overload3.html -/doc/asio/reference/basic_serial_port/basic_serial_port/overload4.html -/doc/asio/reference/basic_serial_port/basic_serial_port/overload5.html -/doc/asio/reference/basic_serial_port/basic_serial_port/overload6.html -/doc/asio/reference/basic_serial_port/basic_serial_port/overload7.html -/doc/asio/reference/basic_serial_port/basic_serial_port/overload8.html -/doc/asio/reference/basic_serial_port/basic_serial_port/overload9.html -/doc/asio/reference/basic_serial_port/cancel/ -/doc/asio/reference/basic_serial_port/cancel.html -/doc/asio/reference/basic_serial_port/cancel/overload1.html -/doc/asio/reference/basic_serial_port/cancel/overload2.html -/doc/asio/reference/basic_serial_port/close/ -/doc/asio/reference/basic_serial_port/close.html -/doc/asio/reference/basic_serial_port/close/overload1.html -/doc/asio/reference/basic_serial_port/close/overload2.html -/doc/asio/reference/basic_serial_port/executor_type.html -/doc/asio/reference/basic_serial_port/get_executor.html -/doc/asio/reference/basic_serial_port/get_option/ -/doc/asio/reference/basic_serial_port/get_option.html -/doc/asio/reference/basic_serial_port/get_option/overload1.html -/doc/asio/reference/basic_serial_port/get_option/overload2.html -/doc/asio/reference/basic_serial_port.html -/doc/asio/reference/basic_serial_port/is_open.html -/doc/asio/reference/basic_serial_port/lowest_layer/ -/doc/asio/reference/basic_serial_port/lowest_layer.html -/doc/asio/reference/basic_serial_port/lowest_layer/overload1.html -/doc/asio/reference/basic_serial_port/lowest_layer/overload2.html -/doc/asio/reference/basic_serial_port/lowest_layer_type.html -/doc/asio/reference/basic_serial_port/native_handle.html -/doc/asio/reference/basic_serial_port/native_handle_type.html -/doc/asio/reference/basic_serial_port/open/ -/doc/asio/reference/basic_serial_port/open.html -/doc/asio/reference/basic_serial_port/open/overload1.html -/doc/asio/reference/basic_serial_port/open/overload2.html -/doc/asio/reference/basic_serial_port/operator_eq_/ -/doc/asio/reference/basic_serial_port/operator_eq_.html -/doc/asio/reference/basic_serial_port/operator_eq_/overload1.html -/doc/asio/reference/basic_serial_port/operator_eq_/overload2.html -/doc/asio/reference/basic_serial_port/read_some/ -/doc/asio/reference/basic_serial_port/read_some.html -/doc/asio/reference/basic_serial_port/read_some/overload1.html -/doc/asio/reference/basic_serial_port/read_some/overload2.html -/doc/asio/reference/basic_serial_port__rebind_executor/ -/doc/asio/reference/basic_serial_port__rebind_executor.html -/doc/asio/reference/basic_serial_port__rebind_executor/other.html -/doc/asio/reference/basic_serial_port/send_break/ -/doc/asio/reference/basic_serial_port/send_break.html -/doc/asio/reference/basic_serial_port/send_break/overload1.html -/doc/asio/reference/basic_serial_port/send_break/overload2.html -/doc/asio/reference/basic_serial_port/set_option/ -/doc/asio/reference/basic_serial_port/set_option.html -/doc/asio/reference/basic_serial_port/set_option/overload1.html -/doc/asio/reference/basic_serial_port/set_option/overload2.html -/doc/asio/reference/basic_serial_port/write_some/ -/doc/asio/reference/basic_serial_port/write_some.html -/doc/asio/reference/basic_serial_port/write_some/overload1.html -/doc/asio/reference/basic_serial_port/write_some/overload2.html -/doc/asio/reference/basic_signal_set/ -/doc/asio/reference/basic_signal_set/add/ -/doc/asio/reference/basic_signal_set/add.html -/doc/asio/reference/basic_signal_set/add/overload1.html -/doc/asio/reference/basic_signal_set/add/overload2.html -/doc/asio/reference/basic_signal_set/add/overload3.html -/doc/asio/reference/basic_signal_set/add/overload4.html -/doc/asio/reference/basic_signal_set/async_wait.html -/doc/asio/reference/basic_signal_set/basic_signal_set/ -/doc/asio/reference/basic_signal_set/_basic_signal_set.html -/doc/asio/reference/basic_signal_set/basic_signal_set.html -/doc/asio/reference/basic_signal_set/basic_signal_set/overload1.html -/doc/asio/reference/basic_signal_set/basic_signal_set/overload2.html -/doc/asio/reference/basic_signal_set/basic_signal_set/overload3.html -/doc/asio/reference/basic_signal_set/basic_signal_set/overload4.html -/doc/asio/reference/basic_signal_set/basic_signal_set/overload5.html -/doc/asio/reference/basic_signal_set/basic_signal_set/overload6.html -/doc/asio/reference/basic_signal_set/basic_signal_set/overload7.html -/doc/asio/reference/basic_signal_set/basic_signal_set/overload8.html -/doc/asio/reference/basic_signal_set/cancel/ -/doc/asio/reference/basic_signal_set/cancel.html -/doc/asio/reference/basic_signal_set/cancel/overload1.html -/doc/asio/reference/basic_signal_set/cancel/overload2.html -/doc/asio/reference/basic_signal_set/clear/ -/doc/asio/reference/basic_signal_set/clear.html -/doc/asio/reference/basic_signal_set/clear/overload1.html -/doc/asio/reference/basic_signal_set/clear/overload2.html -/doc/asio/reference/basic_signal_set/executor_type.html -/doc/asio/reference/basic_signal_set/flags.html -/doc/asio/reference/basic_signal_set/flags_t.html -/doc/asio/reference/basic_signal_set/get_executor.html -/doc/asio/reference/basic_signal_set.html -/doc/asio/reference/basic_signal_set__rebind_executor/ -/doc/asio/reference/basic_signal_set__rebind_executor.html -/doc/asio/reference/basic_signal_set__rebind_executor/other.html -/doc/asio/reference/basic_signal_set/remove/ -/doc/asio/reference/basic_signal_set/remove.html -/doc/asio/reference/basic_signal_set/remove/overload1.html -/doc/asio/reference/basic_signal_set/remove/overload2.html -/doc/asio/reference/basic_socket/ -/doc/asio/reference/basic_socket_acceptor/ -/doc/asio/reference/basic_socket_acceptor/accept/ -/doc/asio/reference/basic_socket_acceptor/accept.html -/doc/asio/reference/basic_socket_acceptor/accept/overload10.html -/doc/asio/reference/basic_socket_acceptor/accept/overload11.html -/doc/asio/reference/basic_socket_acceptor/accept/overload12.html -/doc/asio/reference/basic_socket_acceptor/accept/overload13.html -/doc/asio/reference/basic_socket_acceptor/accept/overload14.html -/doc/asio/reference/basic_socket_acceptor/accept/overload15.html -/doc/asio/reference/basic_socket_acceptor/accept/overload16.html -/doc/asio/reference/basic_socket_acceptor/accept/overload1.html -/doc/asio/reference/basic_socket_acceptor/accept/overload2.html -/doc/asio/reference/basic_socket_acceptor/accept/overload3.html -/doc/asio/reference/basic_socket_acceptor/accept/overload4.html -/doc/asio/reference/basic_socket_acceptor/accept/overload5.html -/doc/asio/reference/basic_socket_acceptor/accept/overload6.html -/doc/asio/reference/basic_socket_acceptor/accept/overload7.html -/doc/asio/reference/basic_socket_acceptor/accept/overload8.html -/doc/asio/reference/basic_socket_acceptor/accept/overload9.html -/doc/asio/reference/basic_socket_acceptor/assign/ -/doc/asio/reference/basic_socket_acceptor/assign.html -/doc/asio/reference/basic_socket_acceptor/assign/overload1.html -/doc/asio/reference/basic_socket_acceptor/assign/overload2.html -/doc/asio/reference/basic_socket_acceptor/async_accept/ -/doc/asio/reference/basic_socket_acceptor/async_accept.html -/doc/asio/reference/basic_socket_acceptor/async_accept/overload1.html -/doc/asio/reference/basic_socket_acceptor/async_accept/overload2.html -/doc/asio/reference/basic_socket_acceptor/async_accept/overload3.html -/doc/asio/reference/basic_socket_acceptor/async_accept/overload4.html -/doc/asio/reference/basic_socket_acceptor/async_accept/overload5.html -/doc/asio/reference/basic_socket_acceptor/async_accept/overload6.html -/doc/asio/reference/basic_socket_acceptor/async_accept/overload7.html -/doc/asio/reference/basic_socket_acceptor/async_accept/overload8.html -/doc/asio/reference/basic_socket_acceptor/async_wait.html -/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/ -/doc/asio/reference/basic_socket_acceptor/_basic_socket_acceptor.html -/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor.html -/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload10.html -/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload1.html -/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload2.html -/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload3.html -/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload4.html -/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload5.html -/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload6.html -/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload7.html -/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload8.html -/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload9.html -/doc/asio/reference/basic_socket_acceptor/bind/ -/doc/asio/reference/basic_socket_acceptor/bind.html -/doc/asio/reference/basic_socket_acceptor/bind/overload1.html -/doc/asio/reference/basic_socket_acceptor/bind/overload2.html -/doc/asio/reference/basic_socket_acceptor/broadcast.html -/doc/asio/reference/basic_socket_acceptor/bytes_readable.html -/doc/asio/reference/basic_socket_acceptor/cancel/ -/doc/asio/reference/basic_socket_acceptor/cancel.html -/doc/asio/reference/basic_socket_acceptor/cancel/overload1.html -/doc/asio/reference/basic_socket_acceptor/cancel/overload2.html -/doc/asio/reference/basic_socket_acceptor/close/ -/doc/asio/reference/basic_socket_acceptor/close.html -/doc/asio/reference/basic_socket_acceptor/close/overload1.html -/doc/asio/reference/basic_socket_acceptor/close/overload2.html -/doc/asio/reference/basic_socket_acceptor/debug.html -/doc/asio/reference/basic_socket_acceptor/do_not_route.html -/doc/asio/reference/basic_socket_acceptor/enable_connection_aborted.html -/doc/asio/reference/basic_socket_acceptor/endpoint_type.html -/doc/asio/reference/basic_socket_acceptor/executor_type.html -/doc/asio/reference/basic_socket_acceptor/get_executor.html -/doc/asio/reference/basic_socket_acceptor/get_option/ -/doc/asio/reference/basic_socket_acceptor/get_option.html -/doc/asio/reference/basic_socket_acceptor/get_option/overload1.html -/doc/asio/reference/basic_socket_acceptor/get_option/overload2.html -/doc/asio/reference/basic_socket_acceptor.html -/doc/asio/reference/basic_socket_acceptor/io_control/ -/doc/asio/reference/basic_socket_acceptor/io_control.html -/doc/asio/reference/basic_socket_acceptor/io_control/overload1.html -/doc/asio/reference/basic_socket_acceptor/io_control/overload2.html -/doc/asio/reference/basic_socket_acceptor/is_open.html -/doc/asio/reference/basic_socket_acceptor/keep_alive.html -/doc/asio/reference/basic_socket_acceptor/linger.html -/doc/asio/reference/basic_socket_acceptor/listen/ -/doc/asio/reference/basic_socket_acceptor/listen.html -/doc/asio/reference/basic_socket_acceptor/listen/overload1.html -/doc/asio/reference/basic_socket_acceptor/listen/overload2.html -/doc/asio/reference/basic_socket_acceptor/local_endpoint/ -/doc/asio/reference/basic_socket_acceptor/local_endpoint.html -/doc/asio/reference/basic_socket_acceptor/local_endpoint/overload1.html -/doc/asio/reference/basic_socket_acceptor/local_endpoint/overload2.html -/doc/asio/reference/basic_socket_acceptor/max_listen_connections.html -/doc/asio/reference/basic_socket_acceptor/message_do_not_route.html -/doc/asio/reference/basic_socket_acceptor/message_end_of_record.html -/doc/asio/reference/basic_socket_acceptor/message_flags.html -/doc/asio/reference/basic_socket_acceptor/message_out_of_band.html -/doc/asio/reference/basic_socket_acceptor/message_peek.html -/doc/asio/reference/basic_socket_acceptor/native_handle.html -/doc/asio/reference/basic_socket_acceptor/native_handle_type.html -/doc/asio/reference/basic_socket_acceptor/native_non_blocking/ -/doc/asio/reference/basic_socket_acceptor/native_non_blocking.html -/doc/asio/reference/basic_socket_acceptor/native_non_blocking/overload1.html -/doc/asio/reference/basic_socket_acceptor/native_non_blocking/overload2.html -/doc/asio/reference/basic_socket_acceptor/native_non_blocking/overload3.html -/doc/asio/reference/basic_socket_acceptor/non_blocking/ -/doc/asio/reference/basic_socket_acceptor/non_blocking.html -/doc/asio/reference/basic_socket_acceptor/non_blocking/overload1.html -/doc/asio/reference/basic_socket_acceptor/non_blocking/overload2.html -/doc/asio/reference/basic_socket_acceptor/non_blocking/overload3.html -/doc/asio/reference/basic_socket_acceptor/open/ -/doc/asio/reference/basic_socket_acceptor/open.html -/doc/asio/reference/basic_socket_acceptor/open/overload1.html -/doc/asio/reference/basic_socket_acceptor/open/overload2.html -/doc/asio/reference/basic_socket_acceptor/operator_eq_/ -/doc/asio/reference/basic_socket_acceptor/operator_eq_.html -/doc/asio/reference/basic_socket_acceptor/operator_eq_/overload1.html -/doc/asio/reference/basic_socket_acceptor/operator_eq_/overload2.html -/doc/asio/reference/basic_socket_acceptor/out_of_band_inline.html -/doc/asio/reference/basic_socket_acceptor/protocol_type.html -/doc/asio/reference/basic_socket_acceptor__rebind_executor/ -/doc/asio/reference/basic_socket_acceptor__rebind_executor.html -/doc/asio/reference/basic_socket_acceptor__rebind_executor/other.html -/doc/asio/reference/basic_socket_acceptor/receive_buffer_size.html -/doc/asio/reference/basic_socket_acceptor/receive_low_watermark.html -/doc/asio/reference/basic_socket_acceptor/release/ -/doc/asio/reference/basic_socket_acceptor/release.html -/doc/asio/reference/basic_socket_acceptor/release/overload1.html -/doc/asio/reference/basic_socket_acceptor/release/overload2.html -/doc/asio/reference/basic_socket_acceptor/reuse_address.html -/doc/asio/reference/basic_socket_acceptor/send_buffer_size.html -/doc/asio/reference/basic_socket_acceptor/send_low_watermark.html -/doc/asio/reference/basic_socket_acceptor/set_option/ -/doc/asio/reference/basic_socket_acceptor/set_option.html -/doc/asio/reference/basic_socket_acceptor/set_option/overload1.html -/doc/asio/reference/basic_socket_acceptor/set_option/overload2.html -/doc/asio/reference/basic_socket_acceptor/shutdown_type.html -/doc/asio/reference/basic_socket_acceptor/wait/ -/doc/asio/reference/basic_socket_acceptor/wait.html -/doc/asio/reference/basic_socket_acceptor/wait/overload1.html -/doc/asio/reference/basic_socket_acceptor/wait/overload2.html -/doc/asio/reference/basic_socket_acceptor/wait_type.html -/doc/asio/reference/basic_socket/assign/ -/doc/asio/reference/basic_socket/assign.html -/doc/asio/reference/basic_socket/assign/overload1.html -/doc/asio/reference/basic_socket/assign/overload2.html -/doc/asio/reference/basic_socket/async_connect.html -/doc/asio/reference/basic_socket/async_wait.html -/doc/asio/reference/basic_socket/at_mark/ -/doc/asio/reference/basic_socket/at_mark.html -/doc/asio/reference/basic_socket/at_mark/overload1.html -/doc/asio/reference/basic_socket/at_mark/overload2.html -/doc/asio/reference/basic_socket/available/ -/doc/asio/reference/basic_socket/available.html -/doc/asio/reference/basic_socket/available/overload1.html -/doc/asio/reference/basic_socket/available/overload2.html -/doc/asio/reference/basic_socket/basic_socket/ -/doc/asio/reference/basic_socket/_basic_socket.html -/doc/asio/reference/basic_socket/basic_socket.html -/doc/asio/reference/basic_socket/basic_socket/overload10.html -/doc/asio/reference/basic_socket/basic_socket/overload1.html -/doc/asio/reference/basic_socket/basic_socket/overload2.html -/doc/asio/reference/basic_socket/basic_socket/overload3.html -/doc/asio/reference/basic_socket/basic_socket/overload4.html -/doc/asio/reference/basic_socket/basic_socket/overload5.html -/doc/asio/reference/basic_socket/basic_socket/overload6.html -/doc/asio/reference/basic_socket/basic_socket/overload7.html -/doc/asio/reference/basic_socket/basic_socket/overload8.html -/doc/asio/reference/basic_socket/basic_socket/overload9.html -/doc/asio/reference/basic_socket/bind/ -/doc/asio/reference/basic_socket/bind.html -/doc/asio/reference/basic_socket/bind/overload1.html -/doc/asio/reference/basic_socket/bind/overload2.html -/doc/asio/reference/basic_socket/broadcast.html -/doc/asio/reference/basic_socket/bytes_readable.html -/doc/asio/reference/basic_socket/cancel/ -/doc/asio/reference/basic_socket/cancel.html -/doc/asio/reference/basic_socket/cancel/overload1.html -/doc/asio/reference/basic_socket/cancel/overload2.html -/doc/asio/reference/basic_socket/close/ -/doc/asio/reference/basic_socket/close.html -/doc/asio/reference/basic_socket/close/overload1.html -/doc/asio/reference/basic_socket/close/overload2.html -/doc/asio/reference/basic_socket/connect/ -/doc/asio/reference/basic_socket/connect.html -/doc/asio/reference/basic_socket/connect/overload1.html -/doc/asio/reference/basic_socket/connect/overload2.html -/doc/asio/reference/basic_socket/debug.html -/doc/asio/reference/basic_socket/do_not_route.html -/doc/asio/reference/basic_socket/enable_connection_aborted.html -/doc/asio/reference/basic_socket/endpoint_type.html -/doc/asio/reference/basic_socket/executor_type.html -/doc/asio/reference/basic_socket/get_executor.html -/doc/asio/reference/basic_socket/get_option/ -/doc/asio/reference/basic_socket/get_option.html -/doc/asio/reference/basic_socket/get_option/overload1.html -/doc/asio/reference/basic_socket/get_option/overload2.html -/doc/asio/reference/basic_socket.html -/doc/asio/reference/basic_socket/io_control/ -/doc/asio/reference/basic_socket/io_control.html -/doc/asio/reference/basic_socket/io_control/overload1.html -/doc/asio/reference/basic_socket/io_control/overload2.html -/doc/asio/reference/basic_socket_iostream/ -/doc/asio/reference/basic_socket_iostream/basic_socket_iostream/ -/doc/asio/reference/basic_socket_iostream/basic_socket_iostream.html -/doc/asio/reference/basic_socket_iostream/basic_socket_iostream/overload1.html -/doc/asio/reference/basic_socket_iostream/basic_socket_iostream/overload2.html -/doc/asio/reference/basic_socket_iostream/basic_socket_iostream/overload3.html -/doc/asio/reference/basic_socket_iostream/basic_socket_iostream/overload4.html -/doc/asio/reference/basic_socket_iostream/clock_type.html -/doc/asio/reference/basic_socket_iostream/close.html -/doc/asio/reference/basic_socket_iostream/connect.html -/doc/asio/reference/basic_socket_iostream/duration.html -/doc/asio/reference/basic_socket_iostream/endpoint_type.html -/doc/asio/reference/basic_socket_iostream/error.html -/doc/asio/reference/basic_socket_iostream/expires_after.html -/doc/asio/reference/basic_socket_iostream/expires_at.html -/doc/asio/reference/basic_socket_iostream/expiry.html -/doc/asio/reference/basic_socket_iostream.html -/doc/asio/reference/basic_socket_iostream/operator_eq_.html -/doc/asio/reference/basic_socket_iostream/protocol_type.html -/doc/asio/reference/basic_socket_iostream/rdbuf.html -/doc/asio/reference/basic_socket_iostream/socket.html -/doc/asio/reference/basic_socket_iostream/time_point.html -/doc/asio/reference/basic_socket/is_open.html -/doc/asio/reference/basic_socket/keep_alive.html -/doc/asio/reference/basic_socket/linger.html -/doc/asio/reference/basic_socket/local_endpoint/ -/doc/asio/reference/basic_socket/local_endpoint.html -/doc/asio/reference/basic_socket/local_endpoint/overload1.html -/doc/asio/reference/basic_socket/local_endpoint/overload2.html -/doc/asio/reference/basic_socket/lowest_layer/ -/doc/asio/reference/basic_socket/lowest_layer.html -/doc/asio/reference/basic_socket/lowest_layer/overload1.html -/doc/asio/reference/basic_socket/lowest_layer/overload2.html -/doc/asio/reference/basic_socket/lowest_layer_type.html -/doc/asio/reference/basic_socket/max_listen_connections.html -/doc/asio/reference/basic_socket/message_do_not_route.html -/doc/asio/reference/basic_socket/message_end_of_record.html -/doc/asio/reference/basic_socket/message_flags.html -/doc/asio/reference/basic_socket/message_out_of_band.html -/doc/asio/reference/basic_socket/message_peek.html -/doc/asio/reference/basic_socket/native_handle.html -/doc/asio/reference/basic_socket/native_handle_type.html -/doc/asio/reference/basic_socket/native_non_blocking/ -/doc/asio/reference/basic_socket/native_non_blocking.html -/doc/asio/reference/basic_socket/native_non_blocking/overload1.html -/doc/asio/reference/basic_socket/native_non_blocking/overload2.html -/doc/asio/reference/basic_socket/native_non_blocking/overload3.html -/doc/asio/reference/basic_socket/non_blocking/ -/doc/asio/reference/basic_socket/non_blocking.html -/doc/asio/reference/basic_socket/non_blocking/overload1.html -/doc/asio/reference/basic_socket/non_blocking/overload2.html -/doc/asio/reference/basic_socket/non_blocking/overload3.html -/doc/asio/reference/basic_socket/open/ -/doc/asio/reference/basic_socket/open.html -/doc/asio/reference/basic_socket/open/overload1.html -/doc/asio/reference/basic_socket/open/overload2.html -/doc/asio/reference/basic_socket/operator_eq_/ -/doc/asio/reference/basic_socket/operator_eq_.html -/doc/asio/reference/basic_socket/operator_eq_/overload1.html -/doc/asio/reference/basic_socket/operator_eq_/overload2.html -/doc/asio/reference/basic_socket/out_of_band_inline.html -/doc/asio/reference/basic_socket/protocol_type.html -/doc/asio/reference/basic_socket__rebind_executor/ -/doc/asio/reference/basic_socket__rebind_executor.html -/doc/asio/reference/basic_socket__rebind_executor/other.html -/doc/asio/reference/basic_socket/receive_buffer_size.html -/doc/asio/reference/basic_socket/receive_low_watermark.html -/doc/asio/reference/basic_socket/release/ -/doc/asio/reference/basic_socket/release.html -/doc/asio/reference/basic_socket/release/overload1.html -/doc/asio/reference/basic_socket/release/overload2.html -/doc/asio/reference/basic_socket/remote_endpoint/ -/doc/asio/reference/basic_socket/remote_endpoint.html -/doc/asio/reference/basic_socket/remote_endpoint/overload1.html -/doc/asio/reference/basic_socket/remote_endpoint/overload2.html -/doc/asio/reference/basic_socket/reuse_address.html -/doc/asio/reference/basic_socket/send_buffer_size.html -/doc/asio/reference/basic_socket/send_low_watermark.html -/doc/asio/reference/basic_socket/set_option/ -/doc/asio/reference/basic_socket/set_option.html -/doc/asio/reference/basic_socket/set_option/overload1.html -/doc/asio/reference/basic_socket/set_option/overload2.html -/doc/asio/reference/basic_socket/shutdown/ -/doc/asio/reference/basic_socket/shutdown.html -/doc/asio/reference/basic_socket/shutdown/overload1.html -/doc/asio/reference/basic_socket/shutdown/overload2.html -/doc/asio/reference/basic_socket/shutdown_type.html -/doc/asio/reference/basic_socket_streambuf/ -/doc/asio/reference/basic_socket_streambuf/basic_socket_streambuf/ -/doc/asio/reference/basic_socket_streambuf/_basic_socket_streambuf.html -/doc/asio/reference/basic_socket_streambuf/basic_socket_streambuf.html -/doc/asio/reference/basic_socket_streambuf/basic_socket_streambuf/overload1.html -/doc/asio/reference/basic_socket_streambuf/basic_socket_streambuf/overload2.html -/doc/asio/reference/basic_socket_streambuf/basic_socket_streambuf/overload3.html -/doc/asio/reference/basic_socket_streambuf/clock_type.html -/doc/asio/reference/basic_socket_streambuf/close.html -/doc/asio/reference/basic_socket_streambuf/connect/ -/doc/asio/reference/basic_socket_streambuf/connect.html -/doc/asio/reference/basic_socket_streambuf/connect/overload1.html -/doc/asio/reference/basic_socket_streambuf/connect/overload2.html -/doc/asio/reference/basic_socket_streambuf/duration.html -/doc/asio/reference/basic_socket_streambuf/endpoint_type.html -/doc/asio/reference/basic_socket_streambuf/error.html -/doc/asio/reference/basic_socket_streambuf/expires_after.html -/doc/asio/reference/basic_socket_streambuf/expires_at.html -/doc/asio/reference/basic_socket_streambuf/expiry.html -/doc/asio/reference/basic_socket_streambuf.html -/doc/asio/reference/basic_socket_streambuf/operator_eq_.html -/doc/asio/reference/basic_socket_streambuf/overflow.html -/doc/asio/reference/basic_socket_streambuf/protocol_type.html -/doc/asio/reference/basic_socket_streambuf/setbuf.html -/doc/asio/reference/basic_socket_streambuf/socket.html -/doc/asio/reference/basic_socket_streambuf/sync.html -/doc/asio/reference/basic_socket_streambuf/time_point.html -/doc/asio/reference/basic_socket_streambuf/underflow.html -/doc/asio/reference/basic_socket/wait/ -/doc/asio/reference/basic_socket/wait.html -/doc/asio/reference/basic_socket/wait/overload1.html -/doc/asio/reference/basic_socket/wait/overload2.html -/doc/asio/reference/basic_socket/wait_type.html -/doc/asio/reference/basic_streambuf/ -/doc/asio/reference/basic_streambuf/basic_streambuf.html -/doc/asio/reference/basic_streambuf/capacity.html -/doc/asio/reference/basic_streambuf/commit.html -/doc/asio/reference/basic_streambuf/const_buffers_type.html -/doc/asio/reference/basic_streambuf/consume.html -/doc/asio/reference/basic_streambuf/data.html -/doc/asio/reference/basic_streambuf.html -/doc/asio/reference/basic_streambuf/max_size.html -/doc/asio/reference/basic_streambuf/mutable_buffers_type.html -/doc/asio/reference/basic_streambuf/overflow.html -/doc/asio/reference/basic_streambuf/prepare.html -/doc/asio/reference/basic_streambuf_ref/ -/doc/asio/reference/basic_streambuf_ref/basic_streambuf_ref/ -/doc/asio/reference/basic_streambuf_ref/basic_streambuf_ref.html -/doc/asio/reference/basic_streambuf_ref/basic_streambuf_ref/overload1.html -/doc/asio/reference/basic_streambuf_ref/basic_streambuf_ref/overload2.html -/doc/asio/reference/basic_streambuf_ref/basic_streambuf_ref/overload3.html -/doc/asio/reference/basic_streambuf_ref/capacity.html -/doc/asio/reference/basic_streambuf_ref/commit.html -/doc/asio/reference/basic_streambuf_ref/const_buffers_type.html -/doc/asio/reference/basic_streambuf_ref/consume.html -/doc/asio/reference/basic_streambuf_ref/data.html -/doc/asio/reference/basic_streambuf_ref.html -/doc/asio/reference/basic_streambuf_ref/max_size.html -/doc/asio/reference/basic_streambuf_ref/mutable_buffers_type.html -/doc/asio/reference/basic_streambuf_ref/prepare.html -/doc/asio/reference/basic_streambuf_ref/size.html -/doc/asio/reference/basic_streambuf/reserve.html -/doc/asio/reference/basic_streambuf/size.html -/doc/asio/reference/basic_streambuf/underflow.html -/doc/asio/reference/basic_stream_file/ -/doc/asio/reference/basic_stream_file/append.html -/doc/asio/reference/basic_stream_file/assign/ -/doc/asio/reference/basic_stream_file/assign.html -/doc/asio/reference/basic_stream_file/assign/overload1.html -/doc/asio/reference/basic_stream_file/assign/overload2.html -/doc/asio/reference/basic_stream_file/async_read_some.html -/doc/asio/reference/basic_stream_file/async_write_some.html -/doc/asio/reference/basic_stream_file/basic_stream_file/ -/doc/asio/reference/basic_stream_file/_basic_stream_file.html -/doc/asio/reference/basic_stream_file/basic_stream_file.html -/doc/asio/reference/basic_stream_file/basic_stream_file/overload10.html -/doc/asio/reference/basic_stream_file/basic_stream_file/overload1.html -/doc/asio/reference/basic_stream_file/basic_stream_file/overload2.html -/doc/asio/reference/basic_stream_file/basic_stream_file/overload3.html -/doc/asio/reference/basic_stream_file/basic_stream_file/overload4.html -/doc/asio/reference/basic_stream_file/basic_stream_file/overload5.html -/doc/asio/reference/basic_stream_file/basic_stream_file/overload6.html -/doc/asio/reference/basic_stream_file/basic_stream_file/overload7.html -/doc/asio/reference/basic_stream_file/basic_stream_file/overload8.html -/doc/asio/reference/basic_stream_file/basic_stream_file/overload9.html -/doc/asio/reference/basic_stream_file/cancel/ -/doc/asio/reference/basic_stream_file/cancel.html -/doc/asio/reference/basic_stream_file/cancel/overload1.html -/doc/asio/reference/basic_stream_file/cancel/overload2.html -/doc/asio/reference/basic_stream_file/close/ -/doc/asio/reference/basic_stream_file/close.html -/doc/asio/reference/basic_stream_file/close/overload1.html -/doc/asio/reference/basic_stream_file/close/overload2.html -/doc/asio/reference/basic_stream_file/create.html -/doc/asio/reference/basic_stream_file/exclusive.html -/doc/asio/reference/basic_stream_file/executor_type.html -/doc/asio/reference/basic_stream_file/flags.html -/doc/asio/reference/basic_stream_file/get_executor.html -/doc/asio/reference/basic_stream_file.html -/doc/asio/reference/basic_stream_file/is_open.html -/doc/asio/reference/basic_stream_file/native_handle.html -/doc/asio/reference/basic_stream_file/native_handle_type.html -/doc/asio/reference/basic_stream_file/open/ -/doc/asio/reference/basic_stream_file/open.html -/doc/asio/reference/basic_stream_file/open/overload1.html -/doc/asio/reference/basic_stream_file/open/overload2.html -/doc/asio/reference/basic_stream_file/open/overload3.html -/doc/asio/reference/basic_stream_file/open/overload4.html -/doc/asio/reference/basic_stream_file/operator_eq_/ -/doc/asio/reference/basic_stream_file/operator_eq_.html -/doc/asio/reference/basic_stream_file/operator_eq_/overload1.html -/doc/asio/reference/basic_stream_file/operator_eq_/overload2.html -/doc/asio/reference/basic_stream_file/read_only.html -/doc/asio/reference/basic_stream_file/read_some/ -/doc/asio/reference/basic_stream_file/read_some.html -/doc/asio/reference/basic_stream_file/read_some/overload1.html -/doc/asio/reference/basic_stream_file/read_some/overload2.html -/doc/asio/reference/basic_stream_file/read_write.html -/doc/asio/reference/basic_stream_file__rebind_executor/ -/doc/asio/reference/basic_stream_file__rebind_executor.html -/doc/asio/reference/basic_stream_file__rebind_executor/other.html -/doc/asio/reference/basic_stream_file/release/ -/doc/asio/reference/basic_stream_file/release.html -/doc/asio/reference/basic_stream_file/release/overload1.html -/doc/asio/reference/basic_stream_file/release/overload2.html -/doc/asio/reference/basic_stream_file/resize/ -/doc/asio/reference/basic_stream_file/resize.html -/doc/asio/reference/basic_stream_file/resize/overload1.html -/doc/asio/reference/basic_stream_file/resize/overload2.html -/doc/asio/reference/basic_stream_file/seek/ -/doc/asio/reference/basic_stream_file/seek_basis.html -/doc/asio/reference/basic_stream_file/seek.html -/doc/asio/reference/basic_stream_file/seek/overload1.html -/doc/asio/reference/basic_stream_file/seek/overload2.html -/doc/asio/reference/basic_stream_file/size/ -/doc/asio/reference/basic_stream_file/size.html -/doc/asio/reference/basic_stream_file/size/overload1.html -/doc/asio/reference/basic_stream_file/size/overload2.html -/doc/asio/reference/basic_stream_file/sync_all/ -/doc/asio/reference/basic_stream_file/sync_all.html -/doc/asio/reference/basic_stream_file/sync_all_on_write.html -/doc/asio/reference/basic_stream_file/sync_all/overload1.html -/doc/asio/reference/basic_stream_file/sync_all/overload2.html -/doc/asio/reference/basic_stream_file/sync_data/ -/doc/asio/reference/basic_stream_file/sync_data.html -/doc/asio/reference/basic_stream_file/sync_data/overload1.html -/doc/asio/reference/basic_stream_file/sync_data/overload2.html -/doc/asio/reference/basic_stream_file/truncate.html -/doc/asio/reference/basic_stream_file/write_only.html -/doc/asio/reference/basic_stream_file/write_some/ -/doc/asio/reference/basic_stream_file/write_some.html -/doc/asio/reference/basic_stream_file/write_some/overload1.html -/doc/asio/reference/basic_stream_file/write_some/overload2.html -/doc/asio/reference/basic_stream_socket/ -/doc/asio/reference/basic_stream_socket/assign/ -/doc/asio/reference/basic_stream_socket/assign.html -/doc/asio/reference/basic_stream_socket/assign/overload1.html -/doc/asio/reference/basic_stream_socket/assign/overload2.html -/doc/asio/reference/basic_stream_socket/async_connect.html -/doc/asio/reference/basic_stream_socket/async_read_some.html -/doc/asio/reference/basic_stream_socket/async_receive/ -/doc/asio/reference/basic_stream_socket/async_receive.html -/doc/asio/reference/basic_stream_socket/async_receive/overload1.html -/doc/asio/reference/basic_stream_socket/async_receive/overload2.html -/doc/asio/reference/basic_stream_socket/async_send/ -/doc/asio/reference/basic_stream_socket/async_send.html -/doc/asio/reference/basic_stream_socket/async_send/overload1.html -/doc/asio/reference/basic_stream_socket/async_send/overload2.html -/doc/asio/reference/basic_stream_socket/async_wait.html -/doc/asio/reference/basic_stream_socket/async_write_some.html -/doc/asio/reference/basic_stream_socket/at_mark/ -/doc/asio/reference/basic_stream_socket/at_mark.html -/doc/asio/reference/basic_stream_socket/at_mark/overload1.html -/doc/asio/reference/basic_stream_socket/at_mark/overload2.html -/doc/asio/reference/basic_stream_socket/available/ -/doc/asio/reference/basic_stream_socket/available.html -/doc/asio/reference/basic_stream_socket/available/overload1.html -/doc/asio/reference/basic_stream_socket/available/overload2.html -/doc/asio/reference/basic_stream_socket/basic_stream_socket/ -/doc/asio/reference/basic_stream_socket/_basic_stream_socket.html -/doc/asio/reference/basic_stream_socket/basic_stream_socket.html -/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload10.html -/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload1.html -/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload2.html -/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload3.html -/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload4.html -/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload5.html -/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload6.html -/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload7.html -/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload8.html -/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload9.html -/doc/asio/reference/basic_stream_socket/bind/ -/doc/asio/reference/basic_stream_socket/bind.html -/doc/asio/reference/basic_stream_socket/bind/overload1.html -/doc/asio/reference/basic_stream_socket/bind/overload2.html -/doc/asio/reference/basic_stream_socket/broadcast.html -/doc/asio/reference/basic_stream_socket/bytes_readable.html -/doc/asio/reference/basic_stream_socket/cancel/ -/doc/asio/reference/basic_stream_socket/cancel.html -/doc/asio/reference/basic_stream_socket/cancel/overload1.html -/doc/asio/reference/basic_stream_socket/cancel/overload2.html -/doc/asio/reference/basic_stream_socket/close/ -/doc/asio/reference/basic_stream_socket/close.html -/doc/asio/reference/basic_stream_socket/close/overload1.html -/doc/asio/reference/basic_stream_socket/close/overload2.html -/doc/asio/reference/basic_stream_socket/connect/ -/doc/asio/reference/basic_stream_socket/connect.html -/doc/asio/reference/basic_stream_socket/connect/overload1.html -/doc/asio/reference/basic_stream_socket/connect/overload2.html -/doc/asio/reference/basic_stream_socket/debug.html -/doc/asio/reference/basic_stream_socket/do_not_route.html -/doc/asio/reference/basic_stream_socket/enable_connection_aborted.html -/doc/asio/reference/basic_stream_socket/endpoint_type.html -/doc/asio/reference/basic_stream_socket/executor_type.html -/doc/asio/reference/basic_stream_socket/get_executor.html -/doc/asio/reference/basic_stream_socket/get_option/ -/doc/asio/reference/basic_stream_socket/get_option.html -/doc/asio/reference/basic_stream_socket/get_option/overload1.html -/doc/asio/reference/basic_stream_socket/get_option/overload2.html -/doc/asio/reference/basic_stream_socket.html -/doc/asio/reference/basic_stream_socket/io_control/ -/doc/asio/reference/basic_stream_socket/io_control.html -/doc/asio/reference/basic_stream_socket/io_control/overload1.html -/doc/asio/reference/basic_stream_socket/io_control/overload2.html -/doc/asio/reference/basic_stream_socket/is_open.html -/doc/asio/reference/basic_stream_socket/keep_alive.html -/doc/asio/reference/basic_stream_socket/linger.html -/doc/asio/reference/basic_stream_socket/local_endpoint/ -/doc/asio/reference/basic_stream_socket/local_endpoint.html -/doc/asio/reference/basic_stream_socket/local_endpoint/overload1.html -/doc/asio/reference/basic_stream_socket/local_endpoint/overload2.html -/doc/asio/reference/basic_stream_socket/lowest_layer/ -/doc/asio/reference/basic_stream_socket/lowest_layer.html -/doc/asio/reference/basic_stream_socket/lowest_layer/overload1.html -/doc/asio/reference/basic_stream_socket/lowest_layer/overload2.html -/doc/asio/reference/basic_stream_socket/lowest_layer_type.html -/doc/asio/reference/basic_stream_socket/max_listen_connections.html -/doc/asio/reference/basic_stream_socket/message_do_not_route.html -/doc/asio/reference/basic_stream_socket/message_end_of_record.html -/doc/asio/reference/basic_stream_socket/message_flags.html -/doc/asio/reference/basic_stream_socket/message_out_of_band.html -/doc/asio/reference/basic_stream_socket/message_peek.html -/doc/asio/reference/basic_stream_socket/native_handle.html -/doc/asio/reference/basic_stream_socket/native_handle_type.html -/doc/asio/reference/basic_stream_socket/native_non_blocking/ -/doc/asio/reference/basic_stream_socket/native_non_blocking.html -/doc/asio/reference/basic_stream_socket/native_non_blocking/overload1.html -/doc/asio/reference/basic_stream_socket/native_non_blocking/overload2.html -/doc/asio/reference/basic_stream_socket/native_non_blocking/overload3.html -/doc/asio/reference/basic_stream_socket/non_blocking/ -/doc/asio/reference/basic_stream_socket/non_blocking.html -/doc/asio/reference/basic_stream_socket/non_blocking/overload1.html -/doc/asio/reference/basic_stream_socket/non_blocking/overload2.html -/doc/asio/reference/basic_stream_socket/non_blocking/overload3.html -/doc/asio/reference/basic_stream_socket/open/ -/doc/asio/reference/basic_stream_socket/open.html -/doc/asio/reference/basic_stream_socket/open/overload1.html -/doc/asio/reference/basic_stream_socket/open/overload2.html -/doc/asio/reference/basic_stream_socket/operator_eq_/ -/doc/asio/reference/basic_stream_socket/operator_eq_.html -/doc/asio/reference/basic_stream_socket/operator_eq_/overload1.html -/doc/asio/reference/basic_stream_socket/operator_eq_/overload2.html -/doc/asio/reference/basic_stream_socket/out_of_band_inline.html -/doc/asio/reference/basic_stream_socket/protocol_type.html -/doc/asio/reference/basic_stream_socket/read_some/ -/doc/asio/reference/basic_stream_socket/read_some.html -/doc/asio/reference/basic_stream_socket/read_some/overload1.html -/doc/asio/reference/basic_stream_socket/read_some/overload2.html -/doc/asio/reference/basic_stream_socket__rebind_executor/ -/doc/asio/reference/basic_stream_socket__rebind_executor.html -/doc/asio/reference/basic_stream_socket__rebind_executor/other.html -/doc/asio/reference/basic_stream_socket/receive/ -/doc/asio/reference/basic_stream_socket/receive_buffer_size.html -/doc/asio/reference/basic_stream_socket/receive.html -/doc/asio/reference/basic_stream_socket/receive_low_watermark.html -/doc/asio/reference/basic_stream_socket/receive/overload1.html -/doc/asio/reference/basic_stream_socket/receive/overload2.html -/doc/asio/reference/basic_stream_socket/receive/overload3.html -/doc/asio/reference/basic_stream_socket/release/ -/doc/asio/reference/basic_stream_socket/release.html -/doc/asio/reference/basic_stream_socket/release/overload1.html -/doc/asio/reference/basic_stream_socket/release/overload2.html -/doc/asio/reference/basic_stream_socket/remote_endpoint/ -/doc/asio/reference/basic_stream_socket/remote_endpoint.html -/doc/asio/reference/basic_stream_socket/remote_endpoint/overload1.html -/doc/asio/reference/basic_stream_socket/remote_endpoint/overload2.html -/doc/asio/reference/basic_stream_socket/reuse_address.html -/doc/asio/reference/basic_stream_socket/send/ -/doc/asio/reference/basic_stream_socket/send_buffer_size.html -/doc/asio/reference/basic_stream_socket/send.html -/doc/asio/reference/basic_stream_socket/send_low_watermark.html -/doc/asio/reference/basic_stream_socket/send/overload1.html -/doc/asio/reference/basic_stream_socket/send/overload2.html -/doc/asio/reference/basic_stream_socket/send/overload3.html -/doc/asio/reference/basic_stream_socket/set_option/ -/doc/asio/reference/basic_stream_socket/set_option.html -/doc/asio/reference/basic_stream_socket/set_option/overload1.html -/doc/asio/reference/basic_stream_socket/set_option/overload2.html -/doc/asio/reference/basic_stream_socket/shutdown/ -/doc/asio/reference/basic_stream_socket/shutdown.html -/doc/asio/reference/basic_stream_socket/shutdown/overload1.html -/doc/asio/reference/basic_stream_socket/shutdown/overload2.html -/doc/asio/reference/basic_stream_socket/shutdown_type.html -/doc/asio/reference/basic_stream_socket/wait/ -/doc/asio/reference/basic_stream_socket/wait.html -/doc/asio/reference/basic_stream_socket/wait/overload1.html -/doc/asio/reference/basic_stream_socket/wait/overload2.html -/doc/asio/reference/basic_stream_socket/wait_type.html -/doc/asio/reference/basic_stream_socket/write_some/ -/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/ -/doc/asio/reference/basic_waitable_timer/_basic_waitable_timer.html -/doc/asio/reference/basic_waitable_timer/basic_waitable_timer.html -/doc/asio/reference/basic_waitable_timer/basic_waitable_timer/overload1.html -/doc/asio/reference/basic_waitable_timer/basic_waitable_timer/overload2.html -/doc/asio/reference/basic_waitable_timer/basic_waitable_timer/overload3.html -/doc/asio/reference/basic_waitable_timer/basic_waitable_timer/overload4.html -/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.html -/doc/asio/reference/basic_waitable_timer/cancel_one.html -/doc/asio/reference/basic_waitable_timer/clock_type.html -/doc/asio/reference/basic_waitable_timer/duration.html -/doc/asio/reference/basic_waitable_timer/executor_type.html -/doc/asio/reference/basic_waitable_timer/expires_after.html -/doc/asio/reference/basic_waitable_timer/expires_at.html -/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 -/doc/asio/reference/basic_waitable_timer/time_point.html -/doc/asio/reference/basic_waitable_timer/traits_type.html -/doc/asio/reference/basic_waitable_timer/wait/ -/doc/asio/reference/basic_waitable_timer/wait.html -/doc/asio/reference/basic_waitable_timer/wait/overload1.html -/doc/asio/reference/basic_waitable_timer/wait/overload2.html -/doc/asio/reference/basic_writable_pipe/ -/doc/asio/reference/basic_writable_pipe/assign/ -/doc/asio/reference/basic_writable_pipe/assign.html -/doc/asio/reference/basic_writable_pipe/assign/overload1.html -/doc/asio/reference/basic_writable_pipe/assign/overload2.html -/doc/asio/reference/basic_writable_pipe/async_write_some.html -/doc/asio/reference/basic_writable_pipe/basic_writable_pipe/ -/doc/asio/reference/basic_writable_pipe/_basic_writable_pipe.html -/doc/asio/reference/basic_writable_pipe/basic_writable_pipe.html -/doc/asio/reference/basic_writable_pipe/basic_writable_pipe/overload1.html -/doc/asio/reference/basic_writable_pipe/basic_writable_pipe/overload2.html -/doc/asio/reference/basic_writable_pipe/basic_writable_pipe/overload3.html -/doc/asio/reference/basic_writable_pipe/basic_writable_pipe/overload4.html -/doc/asio/reference/basic_writable_pipe/basic_writable_pipe/overload5.html -/doc/asio/reference/basic_writable_pipe/basic_writable_pipe/overload6.html -/doc/asio/reference/basic_writable_pipe/cancel/ -/doc/asio/reference/basic_writable_pipe/cancel.html -/doc/asio/reference/basic_writable_pipe/cancel/overload1.html -/doc/asio/reference/basic_writable_pipe/cancel/overload2.html -/doc/asio/reference/basic_writable_pipe/close/ -/doc/asio/reference/basic_writable_pipe/close.html -/doc/asio/reference/basic_writable_pipe/close/overload1.html -/doc/asio/reference/basic_writable_pipe/close/overload2.html -/doc/asio/reference/basic_writable_pipe/executor_type.html -/doc/asio/reference/basic_writable_pipe/get_executor.html -/doc/asio/reference/basic_writable_pipe.html -/doc/asio/reference/basic_writable_pipe/is_open.html -/doc/asio/reference/basic_writable_pipe/lowest_layer/ -/doc/asio/reference/basic_writable_pipe/lowest_layer.html -/doc/asio/reference/basic_writable_pipe/lowest_layer/overload1.html -/doc/asio/reference/basic_writable_pipe/lowest_layer/overload2.html -/doc/asio/reference/basic_writable_pipe/lowest_layer_type.html -/doc/asio/reference/basic_writable_pipe/native_handle.html -/doc/asio/reference/basic_writable_pipe/native_handle_type.html -/doc/asio/reference/basic_writable_pipe/operator_eq_/ -/doc/asio/reference/basic_writable_pipe/operator_eq_.html -/doc/asio/reference/basic_writable_pipe/operator_eq_/overload1.html -/doc/asio/reference/basic_writable_pipe/operator_eq_/overload2.html -/doc/asio/reference/basic_writable_pipe__rebind_executor/ -/doc/asio/reference/basic_writable_pipe__rebind_executor.html -/doc/asio/reference/basic_writable_pipe__rebind_executor/other.html -/doc/asio/reference/basic_writable_pipe/release/ -/doc/asio/reference/basic_writable_pipe/release.html -/doc/asio/reference/basic_writable_pipe/release/overload1.html -/doc/asio/reference/basic_writable_pipe/release/overload2.html -/doc/asio/reference/basic_writable_pipe/write_some/ -/doc/asio/reference/basic_writable_pipe/write_some.html -/doc/asio/reference/basic_writable_pipe/write_some/overload1.html -/doc/asio/reference/basic_writable_pipe/write_some/overload2.html -/doc/asio/reference/basic_yield_context/ -/doc/asio/reference/basic_yield_context/basic_yield_context.html -/doc/asio/reference/basic_yield_context/cancellation_slot_type.html -/doc/asio/reference/basic_yield_context/cancelled.html -/doc/asio/reference/basic_yield_context/executor_type.html -/doc/asio/reference/basic_yield_context/get_cancellation_slot.html -/doc/asio/reference/basic_yield_context/get_cancellation_state.html -/doc/asio/reference/basic_yield_context/get_executor.html -/doc/asio/reference/basic_yield_context.html -/doc/asio/reference/basic_yield_context/operator_lb__rb_.html -/doc/asio/reference/basic_yield_context/reset_cancellation_state/ -/doc/asio/reference/basic_yield_context/reset_cancellation_state.html -/doc/asio/reference/basic_yield_context/reset_cancellation_state/overload1.html -/doc/asio/reference/basic_yield_context/reset_cancellation_state/overload2.html -/doc/asio/reference/basic_yield_context/reset_cancellation_state/overload3.html -/doc/asio/reference/basic_yield_context/throw_if_cancelled/ -/doc/asio/reference/basic_yield_context/throw_if_cancelled.html -/doc/asio/reference/basic_yield_context/throw_if_cancelled/overload1.html -/doc/asio/reference/basic_yield_context/throw_if_cancelled/overload2.html -/doc/asio/reference/bind_allocator/ -/doc/asio/reference/bind_allocator.html -/doc/asio/reference/bind_allocator/overload1.html -/doc/asio/reference/bind_allocator/overload2.html -/doc/asio/reference/bind_cancellation_slot/ -/doc/asio/reference/bind_cancellation_slot.html -/doc/asio/reference/bind_cancellation_slot/overload1.html -/doc/asio/reference/bind_cancellation_slot/overload2.html -/doc/asio/reference/bind_executor/ -/doc/asio/reference/bind_executor.html -/doc/asio/reference/bind_executor/overload1.html -/doc/asio/reference/bind_executor/overload2.html -/doc/asio/reference/bind_executor/overload3.html -/doc/asio/reference/bind_executor/overload4.html -/doc/asio/reference/bind_immediate_executor/ -/doc/asio/reference/bind_immediate_executor.html -/doc/asio/reference/bind_immediate_executor/overload1.html -/doc/asio/reference/bind_immediate_executor/overload2.html -/doc/asio/reference/buffer/ -/doc/asio/reference/buffer_copy/ -/doc/asio/reference/buffer_copy.html -/doc/asio/reference/buffer_copy/overload1.html -/doc/asio/reference/buffer_copy/overload2.html -/doc/asio/reference/BufferedHandshakeHandler.html -/doc/asio/reference/BufferedHandshakeToken.html -/doc/asio/reference/buffered_read_stream/ -/doc/asio/reference/buffered_read_stream/async_fill.html -/doc/asio/reference/buffered_read_stream/async_read_some.html -/doc/asio/reference/buffered_read_stream/async_write_some.html -/doc/asio/reference/buffered_read_stream/buffered_read_stream/ -/doc/asio/reference/buffered_read_stream/buffered_read_stream.html -/doc/asio/reference/buffered_read_stream/buffered_read_stream/overload1.html -/doc/asio/reference/buffered_read_stream/buffered_read_stream/overload2.html -/doc/asio/reference/buffered_read_stream/close/ -/doc/asio/reference/buffered_read_stream/close.html -/doc/asio/reference/buffered_read_stream/close/overload1.html -/doc/asio/reference/buffered_read_stream/close/overload2.html -/doc/asio/reference/buffered_read_stream/default_buffer_size.html -/doc/asio/reference/buffered_read_stream/executor_type.html -/doc/asio/reference/buffered_read_stream/fill/ -/doc/asio/reference/buffered_read_stream/fill.html -/doc/asio/reference/buffered_read_stream/fill/overload1.html -/doc/asio/reference/buffered_read_stream/fill/overload2.html -/doc/asio/reference/buffered_read_stream/get_executor.html -/doc/asio/reference/buffered_read_stream.html -/doc/asio/reference/buffered_read_stream/in_avail/ -/doc/asio/reference/buffered_read_stream/in_avail.html -/doc/asio/reference/buffered_read_stream/in_avail/overload1.html -/doc/asio/reference/buffered_read_stream/in_avail/overload2.html -/doc/asio/reference/buffered_read_stream/lowest_layer/ -/doc/asio/reference/buffered_read_stream/lowest_layer.html -/doc/asio/reference/buffered_read_stream/lowest_layer/overload1.html -/doc/asio/reference/buffered_read_stream/lowest_layer/overload2.html -/doc/asio/reference/buffered_read_stream/lowest_layer_type.html -/doc/asio/reference/buffered_read_stream/next_layer.html -/doc/asio/reference/buffered_read_stream/next_layer_type.html -/doc/asio/reference/buffered_read_stream/peek/ -/doc/asio/reference/buffered_read_stream/peek.html -/doc/asio/reference/buffered_read_stream/peek/overload1.html -/doc/asio/reference/buffered_read_stream/peek/overload2.html -/doc/asio/reference/buffered_read_stream/read_some/ -/doc/asio/reference/buffered_read_stream/read_some.html -/doc/asio/reference/buffered_read_stream/read_some/overload1.html -/doc/asio/reference/buffered_read_stream/read_some/overload2.html -/doc/asio/reference/buffered_read_stream/write_some/ -/doc/asio/reference/buffered_read_stream/write_some.html -/doc/asio/reference/buffered_read_stream/write_some/overload1.html -/doc/asio/reference/buffered_read_stream/write_some/overload2.html -/doc/asio/reference/buffered_stream/ -/doc/asio/reference/buffered_stream/async_fill.html -/doc/asio/reference/buffered_stream/async_flush.html -/doc/asio/reference/buffered_stream/async_read_some.html -/doc/asio/reference/buffered_stream/async_write_some.html -/doc/asio/reference/buffered_stream/buffered_stream/ -/doc/asio/reference/buffered_stream/buffered_stream.html -/doc/asio/reference/buffered_stream/buffered_stream/overload1.html -/doc/asio/reference/buffered_stream/buffered_stream/overload2.html -/doc/asio/reference/buffered_stream/close/ -/doc/asio/reference/buffered_stream/close.html -/doc/asio/reference/buffered_stream/close/overload1.html -/doc/asio/reference/buffered_stream/close/overload2.html -/doc/asio/reference/buffered_stream/executor_type.html -/doc/asio/reference/buffered_stream/fill/ -/doc/asio/reference/buffered_stream/fill.html -/doc/asio/reference/buffered_stream/fill/overload1.html -/doc/asio/reference/buffered_stream/fill/overload2.html -/doc/asio/reference/buffered_stream/flush/ -/doc/asio/reference/buffered_stream/flush.html -/doc/asio/reference/buffered_stream/flush/overload1.html -/doc/asio/reference/buffered_stream/flush/overload2.html -/doc/asio/reference/buffered_stream/get_executor.html -/doc/asio/reference/buffered_stream.html -/doc/asio/reference/buffered_stream/in_avail/ -/doc/asio/reference/buffered_stream/in_avail.html -/doc/asio/reference/buffered_stream/in_avail/overload1.html -/doc/asio/reference/buffered_stream/in_avail/overload2.html -/doc/asio/reference/buffered_stream/lowest_layer/ -/doc/asio/reference/buffered_stream/lowest_layer.html -/doc/asio/reference/buffered_stream/lowest_layer/overload1.html -/doc/asio/reference/buffered_stream/lowest_layer/overload2.html -/doc/asio/reference/buffered_stream/lowest_layer_type.html -/doc/asio/reference/buffered_stream/next_layer.html -/doc/asio/reference/buffered_stream/next_layer_type.html -/doc/asio/reference/buffered_stream/peek/ -/doc/asio/reference/buffered_stream/peek.html -/doc/asio/reference/buffered_stream/peek/overload1.html -/doc/asio/reference/buffered_stream/peek/overload2.html -/doc/asio/reference/buffered_stream/read_some/ -/doc/asio/reference/buffered_stream/read_some.html -/doc/asio/reference/buffered_stream/read_some/overload1.html -/doc/asio/reference/buffered_stream/read_some/overload2.html -/doc/asio/reference/buffered_stream/write_some/ -/doc/asio/reference/buffered_stream/write_some.html -/doc/asio/reference/buffered_stream/write_some/overload1.html -/doc/asio/reference/buffered_stream/write_some/overload2.html -/doc/asio/reference/buffered_write_stream/ -/doc/asio/reference/buffered_write_stream/async_flush.html -/doc/asio/reference/buffered_write_stream/async_read_some.html -/doc/asio/reference/buffered_write_stream/async_write_some.html -/doc/asio/reference/buffered_write_stream/buffered_write_stream/ -/doc/asio/reference/buffered_write_stream/buffered_write_stream.html -/doc/asio/reference/buffered_write_stream/buffered_write_stream/overload1.html -/doc/asio/reference/buffered_write_stream/buffered_write_stream/overload2.html -/doc/asio/reference/buffered_write_stream/close/ -/doc/asio/reference/buffered_write_stream/close.html -/doc/asio/reference/buffered_write_stream/close/overload1.html -/doc/asio/reference/buffered_write_stream/close/overload2.html -/doc/asio/reference/buffered_write_stream/default_buffer_size.html -/doc/asio/reference/buffered_write_stream/executor_type.html -/doc/asio/reference/buffered_write_stream/flush/ -/doc/asio/reference/buffered_write_stream/flush.html -/doc/asio/reference/buffered_write_stream/flush/overload1.html -/doc/asio/reference/buffered_write_stream/flush/overload2.html -/doc/asio/reference/buffered_write_stream/get_executor.html -/doc/asio/reference/buffered_write_stream.html -/doc/asio/reference/buffered_write_stream/in_avail/ -/doc/asio/reference/buffered_write_stream/in_avail.html -/doc/asio/reference/buffered_write_stream/in_avail/overload1.html -/doc/asio/reference/buffered_write_stream/in_avail/overload2.html -/doc/asio/reference/buffered_write_stream/lowest_layer/ -/doc/asio/reference/buffered_write_stream/lowest_layer.html -/doc/asio/reference/buffered_write_stream/lowest_layer/overload1.html -/doc/asio/reference/buffered_write_stream/lowest_layer/overload2.html -/doc/asio/reference/buffered_write_stream/lowest_layer_type.html -/doc/asio/reference/buffered_write_stream/next_layer.html -/doc/asio/reference/buffered_write_stream/next_layer_type.html -/doc/asio/reference/buffered_write_stream/peek/ -/doc/asio/reference/buffered_write_stream/peek.html -/doc/asio/reference/buffered_write_stream/peek/overload1.html -/doc/asio/reference/buffered_write_stream/peek/overload2.html -/doc/asio/reference/buffered_write_stream/read_some/ -/doc/asio/reference/buffered_write_stream/read_some.html -/doc/asio/reference/buffered_write_stream/read_some/overload1.html -/doc/asio/reference/buffered_write_stream/read_some/overload2.html -/doc/asio/reference/buffered_write_stream/write_some/ -/doc/asio/reference/buffered_write_stream/write_some.html -/doc/asio/reference/buffered_write_stream/write_some/overload1.html -/doc/asio/reference/buffered_write_stream/write_some/overload2.html -/doc/asio/reference/buffer.html -/doc/asio/reference/buffer_literals__operator_quot__quot__buf/ -/doc/asio/reference/buffer_literals__operator_quot__quot__buf.html -/doc/asio/reference/buffer_literals__operator_quot__quot__buf/overload1.html -/doc/asio/reference/buffer_literals__operator_quot__quot__buf/overload2.html -/doc/asio/reference/buffer/overload10.html -/doc/asio/reference/buffer/overload11.html -/doc/asio/reference/buffer/overload12.html -/doc/asio/reference/buffer/overload13.html -/doc/asio/reference/buffer/overload14.html -/doc/asio/reference/buffer/overload15.html -/doc/asio/reference/buffer/overload16.html -/doc/asio/reference/buffer/overload17.html -/doc/asio/reference/buffer/overload18.html -/doc/asio/reference/buffer/overload19.html -/doc/asio/reference/buffer/overload1.html -/doc/asio/reference/buffer/overload20.html -/doc/asio/reference/buffer/overload21.html -/doc/asio/reference/buffer/overload22.html -/doc/asio/reference/buffer/overload23.html -/doc/asio/reference/buffer/overload24.html -/doc/asio/reference/buffer/overload25.html -/doc/asio/reference/buffer/overload26.html -/doc/asio/reference/buffer/overload27.html -/doc/asio/reference/buffer/overload28.html -/doc/asio/reference/buffer/overload29.html -/doc/asio/reference/buffer/overload2.html -/doc/asio/reference/buffer/overload30.html -/doc/asio/reference/buffer/overload31.html -/doc/asio/reference/buffer/overload32.html -/doc/asio/reference/buffer/overload33.html -/doc/asio/reference/buffer/overload34.html -/doc/asio/reference/buffer/overload35.html -/doc/asio/reference/buffer/overload36.html -/doc/asio/reference/buffer/overload37.html -/doc/asio/reference/buffer/overload38.html -/doc/asio/reference/buffer/overload39.html -/doc/asio/reference/buffer/overload3.html -/doc/asio/reference/buffer/overload40.html -/doc/asio/reference/buffer/overload41.html -/doc/asio/reference/buffer/overload42.html -/doc/asio/reference/buffer/overload4.html -/doc/asio/reference/buffer/overload5.html -/doc/asio/reference/buffer/overload6.html -/doc/asio/reference/buffer/overload7.html -/doc/asio/reference/buffer/overload8.html -/doc/asio/reference/buffer/overload9.html -/doc/asio/reference/buffer_registration/ -/doc/asio/reference/buffer_registration/allocator_type.html -/doc/asio/reference/buffer_registration/at.html -/doc/asio/reference/buffer_registration/begin.html -/doc/asio/reference/buffer_registration/buffer_registration/ -/doc/asio/reference/buffer_registration/_buffer_registration.html -/doc/asio/reference/buffer_registration/buffer_registration.html -/doc/asio/reference/buffer_registration/buffer_registration/overload1.html -/doc/asio/reference/buffer_registration/buffer_registration/overload2.html -/doc/asio/reference/buffer_registration/buffer_registration/overload3.html -/doc/asio/reference/buffer_registration/cbegin.html -/doc/asio/reference/buffer_registration/cend.html -/doc/asio/reference/buffer_registration/const_iterator.html -/doc/asio/reference/buffer_registration/end.html -/doc/asio/reference/buffer_registration.html -/doc/asio/reference/buffer_registration/iterator.html -/doc/asio/reference/buffer_registration/operator_eq_.html -/doc/asio/reference/buffer_registration/operator_lb__rb_.html -/doc/asio/reference/buffer_registration/size.html -/doc/asio/reference/buffers_begin.html -/doc/asio/reference/buffers_end.html -/doc/asio/reference/buffer_sequence_begin/ -/doc/asio/reference/buffer_sequence_begin.html -/doc/asio/reference/buffer_sequence_begin/overload1.html -/doc/asio/reference/buffer_sequence_begin/overload2.html -/doc/asio/reference/buffer_sequence_begin/overload3.html -/doc/asio/reference/buffer_sequence_begin/overload4.html -/doc/asio/reference/buffer_sequence_begin/overload5.html -/doc/asio/reference/buffer_sequence_begin/overload6.html -/doc/asio/reference/buffer_sequence_begin/overload7.html -/doc/asio/reference/buffer_sequence_end/ -/doc/asio/reference/buffer_sequence_end.html -/doc/asio/reference/buffer_sequence_end/overload1.html -/doc/asio/reference/buffer_sequence_end/overload2.html -/doc/asio/reference/buffer_sequence_end/overload3.html -/doc/asio/reference/buffer_sequence_end/overload4.html -/doc/asio/reference/buffer_sequence_end/overload5.html -/doc/asio/reference/buffer_sequence_end/overload6.html -/doc/asio/reference/buffer_sequence_end/overload7.html -/doc/asio/reference/buffers_iterator/ -/doc/asio/reference/buffers_iterator/begin.html -/doc/asio/reference/buffers_iterator/buffers_iterator.html -/doc/asio/reference/buffers_iterator/difference_type.html -/doc/asio/reference/buffers_iterator/end.html -/doc/asio/reference/buffers_iterator.html -/doc/asio/reference/buffers_iterator/iterator_category.html -/doc/asio/reference/buffers_iterator/operator_arrow_.html -/doc/asio/reference/buffers_iterator/operator_eq__eq_.html -/doc/asio/reference/buffers_iterator/operator_gt__eq_.html -/doc/asio/reference/buffers_iterator/operator_gt_.html -/doc/asio/reference/buffers_iterator/operator_lb__rb_.html -/doc/asio/reference/buffers_iterator/operator_lt__eq_.html -/doc/asio/reference/buffers_iterator/operator_lt_.html -/doc/asio/reference/buffers_iterator/operator_minus_/ -/doc/asio/reference/buffers_iterator/operator_minus__eq_.html -/doc/asio/reference/buffers_iterator/operator_minus_.html -/doc/asio/reference/buffers_iterator/operator_minus__minus_/ -/doc/asio/reference/buffers_iterator/operator_minus__minus_.html -/doc/asio/reference/buffers_iterator/operator_minus__minus_/overload1.html -/doc/asio/reference/buffers_iterator/operator_minus__minus_/overload2.html -/doc/asio/reference/buffers_iterator/operator_minus_/overload1.html -/doc/asio/reference/buffers_iterator/operator_minus_/overload2.html -/doc/asio/reference/buffers_iterator/operator_not__eq_.html -/doc/asio/reference/buffers_iterator/operator_plus_/ -/doc/asio/reference/buffers_iterator/operator_plus__eq_.html -/doc/asio/reference/buffers_iterator/operator_plus_.html -/doc/asio/reference/buffers_iterator/operator_plus_/overload1.html -/doc/asio/reference/buffers_iterator/operator_plus_/overload2.html -/doc/asio/reference/buffers_iterator/operator_plus__plus_/ -/doc/asio/reference/buffers_iterator/operator_plus__plus_.html -/doc/asio/reference/buffers_iterator/operator_plus__plus_/overload1.html -/doc/asio/reference/buffers_iterator/operator_plus__plus_/overload2.html -/doc/asio/reference/buffers_iterator/operator_star_.html -/doc/asio/reference/buffers_iterator/pointer.html -/doc/asio/reference/buffers_iterator/reference.html -/doc/asio/reference/buffers_iterator/value_type.html -/doc/asio/reference/buffer_size.html -/doc/asio/reference/cancel_after/ -/doc/asio/reference/cancel_after.html -/doc/asio/reference/cancel_after/overload1.html -/doc/asio/reference/cancel_after/overload2.html -/doc/asio/reference/cancel_after/overload3.html -/doc/asio/reference/cancel_after/overload4.html -/doc/asio/reference/cancel_after/overload5.html -/doc/asio/reference/cancel_after/overload6.html -/doc/asio/reference/cancel_after_t/ -/doc/asio/reference/cancel_after_t/cancel_after_t.html -/doc/asio/reference/cancel_after_t/cancel_type_.html -/doc/asio/reference/cancel_after_t.html -/doc/asio/reference/cancel_after_timer/ -/doc/asio/reference/cancel_after_timer/cancel_after_timer.html -/doc/asio/reference/cancel_after_timer/cancel_type_.html -/doc/asio/reference/cancel_after_timer.html -/doc/asio/reference/cancel_after_timer/timeout_.html -/doc/asio/reference/cancel_after_timer/timer_.html -/doc/asio/reference/cancel_after_timer/token_.html -/doc/asio/reference/cancel_after_t/timeout_.html -/doc/asio/reference/cancel_after_t/token_.html -/doc/asio/reference/cancel_at/ -/doc/asio/reference/cancel_at.html -/doc/asio/reference/cancel_at/overload1.html -/doc/asio/reference/cancel_at/overload2.html -/doc/asio/reference/cancel_at/overload3.html -/doc/asio/reference/cancel_at/overload4.html -/doc/asio/reference/cancel_at/overload5.html -/doc/asio/reference/cancel_at/overload6.html -/doc/asio/reference/cancel_at_t/ -/doc/asio/reference/cancel_at_t/cancel_at_t.html -/doc/asio/reference/cancel_at_t/cancel_type_.html -/doc/asio/reference/cancel_at_t/expiry_.html -/doc/asio/reference/cancel_at_t.html -/doc/asio/reference/cancel_at_timer/ -/doc/asio/reference/cancel_at_timer/cancel_at_timer.html -/doc/asio/reference/cancel_at_timer/cancel_type_.html -/doc/asio/reference/cancel_at_timer/expiry_.html -/doc/asio/reference/cancel_at_timer.html -/doc/asio/reference/cancel_at_timer/timer_.html -/doc/asio/reference/cancel_at_timer/token_.html -/doc/asio/reference/cancel_at_t/token_.html -/doc/asio/reference/cancellation_filter/ -/doc/asio/reference/cancellation_filter.html -/doc/asio/reference/cancellation_filter/operator_lp__rp_.html -/doc/asio/reference/CancellationHandler.html -/doc/asio/reference/cancellation_signal/ -/doc/asio/reference/cancellation_signal/_cancellation_signal.html -/doc/asio/reference/cancellation_signal/cancellation_signal.html -/doc/asio/reference/cancellation_signal/emit.html -/doc/asio/reference/cancellation_signal.html -/doc/asio/reference/cancellation_signal/slot.html -/doc/asio/reference/cancellation_slot/ -/doc/asio/reference/cancellation_slot/assign.html -/doc/asio/reference/cancellation_slot_binder/ -/doc/asio/reference/cancellation_slot_binder/argument_type.html -/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/ -/doc/asio/reference/cancellation_slot_binder/_cancellation_slot_binder.html -/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder.html -/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload1.html -/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload2.html -/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload3.html -/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload4.html -/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload5.html -/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload6.html -/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload7.html -/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload8.html -/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload9.html -/doc/asio/reference/cancellation_slot_binder/cancellation_slot_type.html -/doc/asio/reference/cancellation_slot_binder/first_argument_type.html -/doc/asio/reference/cancellation_slot_binder/get/ -/doc/asio/reference/cancellation_slot_binder/get_cancellation_slot.html -/doc/asio/reference/cancellation_slot_binder/get.html -/doc/asio/reference/cancellation_slot_binder/get/overload1.html -/doc/asio/reference/cancellation_slot_binder/get/overload2.html -/doc/asio/reference/cancellation_slot_binder.html -/doc/asio/reference/cancellation_slot_binder/operator_lp__rp_/ -/doc/asio/reference/cancellation_slot_binder/operator_lp__rp_.html -/doc/asio/reference/cancellation_slot_binder/operator_lp__rp_/overload1.html -/doc/asio/reference/cancellation_slot_binder/operator_lp__rp_/overload2.html -/doc/asio/reference/cancellation_slot_binder/operator_lp__rp_/overload3.html -/doc/asio/reference/cancellation_slot_binder/result_type.html -/doc/asio/reference/cancellation_slot_binder/second_argument_type.html -/doc/asio/reference/cancellation_slot_binder/target_type.html -/doc/asio/reference/cancellation_slot/cancellation_slot.html -/doc/asio/reference/cancellation_slot/clear.html -/doc/asio/reference/cancellation_slot/emplace.html -/doc/asio/reference/cancellation_slot/has_handler.html -/doc/asio/reference/CancellationSlot.html -/doc/asio/reference/cancellation_slot.html -/doc/asio/reference/cancellation_slot/is_connected.html -/doc/asio/reference/cancellation_slot/operator_eq__eq_.html -/doc/asio/reference/cancellation_slot/operator_not__eq_.html -/doc/asio/reference/cancellation_state/ -/doc/asio/reference/cancellation_state/cancellation_state/ -/doc/asio/reference/cancellation_state/cancellation_state.html -/doc/asio/reference/cancellation_state/cancellation_state/overload1.html -/doc/asio/reference/cancellation_state/cancellation_state/overload2.html -/doc/asio/reference/cancellation_state/cancellation_state/overload3.html -/doc/asio/reference/cancellation_state/cancellation_state/overload4.html -/doc/asio/reference/cancellation_state/cancelled.html -/doc/asio/reference/cancellation_state/clear.html -/doc/asio/reference/cancellation_state.html -/doc/asio/reference/cancellation_state/slot.html -/doc/asio/reference/cancellation_type.html -/doc/asio/reference/cancellation_type_t.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/co_composed.html -/doc/asio/reference/CompletionCondition.html -/doc/asio/reference/completion_signature_of/ -/doc/asio/reference/completion_signature_of.html -/doc/asio/reference/completion_signature_of_t.html -/doc/asio/reference/completion_signature_of/type.html -/doc/asio/reference/composed.html -/doc/asio/reference/config/ -/doc/asio/reference/config/config/ -/doc/asio/reference/config/config.html -/doc/asio/reference/config/config/overload1.html -/doc/asio/reference/config/config/overload2.html -/doc/asio/reference/config_from_concurrency_hint/ -/doc/asio/reference/config_from_concurrency_hint/config_from_concurrency_hint/ -/doc/asio/reference/config_from_concurrency_hint/config_from_concurrency_hint.html -/doc/asio/reference/config_from_concurrency_hint/config_from_concurrency_hint/overload1.html -/doc/asio/reference/config_from_concurrency_hint/config_from_concurrency_hint/overload2.html -/doc/asio/reference/config_from_concurrency_hint.html -/doc/asio/reference/config_from_concurrency_hint/make.html -/doc/asio/reference/config_from_env/ -/doc/asio/reference/config_from_env/config_from_env/ -/doc/asio/reference/config_from_env/config_from_env.html -/doc/asio/reference/config_from_env/config_from_env/overload1.html -/doc/asio/reference/config_from_env/config_from_env/overload2.html -/doc/asio/reference/config_from_env.html -/doc/asio/reference/config_from_env/make.html -/doc/asio/reference/config_from_string/ -/doc/asio/reference/config_from_string/config_from_string/ -/doc/asio/reference/config_from_string/config_from_string.html -/doc/asio/reference/config_from_string/config_from_string/overload1.html -/doc/asio/reference/config_from_string/config_from_string/overload2.html -/doc/asio/reference/config_from_string.html -/doc/asio/reference/config_from_string/make.html -/doc/asio/reference/config/get.html -/doc/asio/reference/config.html -/doc/asio/reference/config_service/ -/doc/asio/reference/config_service/config_service.html -/doc/asio/reference/config_service/context.html -/doc/asio/reference/config_service/get_value.html -/doc/asio/reference/config_service.html -/doc/asio/reference/config_service/key_type.html -/doc/asio/reference/config_service/shutdown.html -/doc/asio/reference/connect/ -/doc/asio/reference/ConnectCondition.html -/doc/asio/reference/ConnectHandler.html -/doc/asio/reference/connect.html -/doc/asio/reference/connect/overload1.html -/doc/asio/reference/connect/overload2.html -/doc/asio/reference/connect/overload3.html -/doc/asio/reference/connect/overload4.html -/doc/asio/reference/connect/overload5.html -/doc/asio/reference/connect/overload6.html -/doc/asio/reference/connect/overload7.html -/doc/asio/reference/connect/overload8.html -/doc/asio/reference/connect_pipe/ -/doc/asio/reference/connect_pipe.html -/doc/asio/reference/connect_pipe/overload1.html -/doc/asio/reference/connect_pipe/overload2.html -/doc/asio/reference/ConnectToken.html -/doc/asio/reference/consign.html -/doc/asio/reference/consign_t/ -/doc/asio/reference/consign_t/consign_t.html -/doc/asio/reference/consign_t.html -/doc/asio/reference/const_buffer/ -/doc/asio/reference/const_buffer/const_buffer/ -/doc/asio/reference/const_buffer/const_buffer.html -/doc/asio/reference/const_buffer/const_buffer/overload1.html -/doc/asio/reference/const_buffer/const_buffer/overload2.html -/doc/asio/reference/const_buffer/const_buffer/overload3.html -/doc/asio/reference/const_buffer/const_buffer/overload4.html -/doc/asio/reference/const_buffer/data.html -/doc/asio/reference/const_buffer.html -/doc/asio/reference/const_buffer/operator_plus_/ -/doc/asio/reference/const_buffer/operator_plus__eq_.html -/doc/asio/reference/const_buffer/operator_plus_.html -/doc/asio/reference/const_buffer/operator_plus_/overload1.html -/doc/asio/reference/const_buffer/operator_plus_/overload2.html -/doc/asio/reference/ConstBufferSequence.html -/doc/asio/reference/const_buffer/size.html -/doc/asio/reference/const_registered_buffer/ -/doc/asio/reference/const_registered_buffer/buffer.html -/doc/asio/reference/const_registered_buffer/const_registered_buffer/ -/doc/asio/reference/const_registered_buffer/const_registered_buffer.html -/doc/asio/reference/const_registered_buffer/const_registered_buffer/overload1.html -/doc/asio/reference/const_registered_buffer/const_registered_buffer/overload2.html -/doc/asio/reference/const_registered_buffer/data.html -/doc/asio/reference/const_registered_buffer.html -/doc/asio/reference/const_registered_buffer/id.html -/doc/asio/reference/const_registered_buffer/operator_plus_/ -/doc/asio/reference/const_registered_buffer/operator_plus__eq_.html -/doc/asio/reference/const_registered_buffer/operator_plus_.html -/doc/asio/reference/const_registered_buffer/operator_plus_/overload1.html -/doc/asio/reference/const_registered_buffer/operator_plus_/overload2.html -/doc/asio/reference/const_registered_buffer/size.html -/doc/asio/reference/coroutine/ -/doc/asio/reference/coroutine/coroutine.html -/doc/asio/reference/coroutine.html -/doc/asio/reference/coroutine/is_child.html -/doc/asio/reference/coroutine/is_complete.html -/doc/asio/reference/coroutine/is_parent.html -/doc/asio/reference/co_spawn/ -/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 -/doc/asio/reference/default_completion_token_t.html -/doc/asio/reference/default_completion_token/type.html -/doc/asio/reference/defer/ -/doc/asio/reference/defer.html -/doc/asio/reference/defer/overload1.html -/doc/asio/reference/defer/overload2.html -/doc/asio/reference/defer/overload3.html -/doc/asio/reference/deferred_async_operation/ -/doc/asio/reference/deferred_async_operation/deferred_async_operation.html -/doc/asio/reference/deferred_async_operation.html -/doc/asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/ -/doc/asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/deferred_async_operation.html -/doc/asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_.html -/doc/asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/operator_lp__rp_/ -/doc/asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/operator_lp__rp_.html -/doc/asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/operator_lp__rp_/overload1.html -/doc/asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/operator_lp__rp_/overload2.html -/doc/asio/reference/deferred_async_operation/operator_lp__rp_/ -/doc/asio/reference/deferred_async_operation/operator_lp__rp_.html -/doc/asio/reference/deferred_async_operation/operator_lp__rp_/overload1.html -/doc/asio/reference/deferred_async_operation/operator_lp__rp_/overload2.html -/doc/asio/reference/deferred_conditional/ -/doc/asio/reference/deferred_conditional/deferred_conditional.html -/doc/asio/reference/deferred_conditional.html -/doc/asio/reference/deferred_conditional/operator_lp__rp_/ -/doc/asio/reference/deferred_conditional/operator_lp__rp_.html -/doc/asio/reference/deferred_conditional/operator_lp__rp_/overload1.html -/doc/asio/reference/deferred_conditional/operator_lp__rp_/overload2.html -/doc/asio/reference/deferred_conditional/otherwise.html -/doc/asio/reference/deferred_conditional/then.html -/doc/asio/reference/deferred_function/ -/doc/asio/reference/deferred_function/deferred_function.html -/doc/asio/reference/deferred_function/function_.html -/doc/asio/reference/deferred_function.html -/doc/asio/reference/deferred_function/operator_lp__rp_/ -/doc/asio/reference/deferred_function/operator_lp__rp_.html -/doc/asio/reference/deferred_function/operator_lp__rp_/overload1.html -/doc/asio/reference/deferred_function/operator_lp__rp_/overload2.html -/doc/asio/reference/deferred.html -/doc/asio/reference/deferred_init_tag.html -/doc/asio/reference/deferred_noop/ -/doc/asio/reference/deferred_noop.html -/doc/asio/reference/deferred_noop/operator_lp__rp_/ -/doc/asio/reference/deferred_noop/operator_lp__rp_.html -/doc/asio/reference/deferred_noop/operator_lp__rp_/overload1.html -/doc/asio/reference/deferred_noop/operator_lp__rp_/overload2.html -/doc/asio/reference/deferred_sequence/ -/doc/asio/reference/deferred_sequence/deferred_sequence.html -/doc/asio/reference/deferred_sequence.html -/doc/asio/reference/deferred_sequence/operator_lp__rp_/ -/doc/asio/reference/deferred_sequence/operator_lp__rp_.html -/doc/asio/reference/deferred_sequence/operator_lp__rp_/overload1.html -/doc/asio/reference/deferred_sequence/operator_lp__rp_/overload2.html -/doc/asio/reference/deferred_signatures.html -/doc/asio/reference/deferred_t/ -/doc/asio/reference/deferred_t/as_default_on.html -/doc/asio/reference/deferred_t/as_default_on_t.html -/doc/asio/reference/deferred_t/deferred_t.html -/doc/asio/reference/deferred_t__executor_with_default/ -/doc/asio/reference/deferred_t__executor_with_default/default_completion_token_type.html -/doc/asio/reference/deferred_t__executor_with_default/executor_with_default.html -/doc/asio/reference/deferred_t__executor_with_default.html -/doc/asio/reference/deferred_t.html -/doc/asio/reference/deferred_t/operator_lp__rp_/ -/doc/asio/reference/deferred_t/operator_lp__rp_.html -/doc/asio/reference/deferred_t/operator_lp__rp_/overload1.html -/doc/asio/reference/deferred_t/operator_lp__rp_/overload2.html -/doc/asio/reference/deferred_t/values.html -/doc/asio/reference/deferred_t/when.html -/doc/asio/reference/deferred_values/ -/doc/asio/reference/deferred_values/deferred_values.html -/doc/asio/reference/deferred_values.html -/doc/asio/reference/deferred_values__initiate/ -/doc/asio/reference/deferred_values__initiate.html -/doc/asio/reference/deferred_values__initiate/operator_lp__rp_.html -/doc/asio/reference/deferred_values/operator_lp__rp_/ -/doc/asio/reference/deferred_values/operator_lp__rp_.html -/doc/asio/reference/deferred_values/operator_lp__rp_/overload1.html -/doc/asio/reference/deferred_values/operator_lp__rp_/overload2.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/as_default_on_t.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/disable_cancellation.html -/doc/asio/reference/dispatch/ -/doc/asio/reference/dispatch.html -/doc/asio/reference/dispatch/overload1.html -/doc/asio/reference/dispatch/overload2.html -/doc/asio/reference/dispatch/overload3.html -/doc/asio/reference/Disposition.html -/doc/asio/reference/disposition_traits/ -/doc/asio/reference/disposition_traits.html -/doc/asio/reference/disposition_traits_lt__asio__error_code__gt_/ -/doc/asio/reference/disposition_traits_lt__asio__error_code__gt_.html -/doc/asio/reference/disposition_traits_lt__asio__error_code__gt_/not_an_error.html -/doc/asio/reference/disposition_traits_lt__asio__error_code__gt_/throw_exception.html -/doc/asio/reference/disposition_traits_lt__asio__error_code__gt_/to_exception_ptr.html -/doc/asio/reference/disposition_traits_lt__no_error_t__gt_/ -/doc/asio/reference/disposition_traits_lt__no_error_t__gt_.html -/doc/asio/reference/disposition_traits_lt__no_error_t__gt_/not_an_error.html -/doc/asio/reference/disposition_traits_lt__no_error_t__gt_/throw_exception.html -/doc/asio/reference/disposition_traits_lt__no_error_t__gt_/to_exception_ptr.html -/doc/asio/reference/disposition_traits_lt__std__exception_ptr__gt_/ -/doc/asio/reference/disposition_traits_lt__std__exception_ptr__gt_.html -/doc/asio/reference/disposition_traits_lt__std__exception_ptr__gt_/not_an_error.html -/doc/asio/reference/disposition_traits_lt__std__exception_ptr__gt_/throw_exception.html -/doc/asio/reference/disposition_traits_lt__std__exception_ptr__gt_/to_exception_ptr.html -/doc/asio/reference/disposition_traits/not_an_error.html -/doc/asio/reference/disposition_traits/throw_exception.html -/doc/asio/reference/disposition_traits/to_exception_ptr.html -/doc/asio/reference/dynamic_buffer/ -/doc/asio/reference/DynamicBuffer.html -/doc/asio/reference/dynamic_buffer.html -/doc/asio/reference/dynamic_buffer/overload1.html -/doc/asio/reference/dynamic_buffer/overload2.html -/doc/asio/reference/dynamic_buffer/overload3.html -/doc/asio/reference/dynamic_buffer/overload4.html -/doc/asio/reference/DynamicBuffer_v1.html -/doc/asio/reference/DynamicBuffer_v2.html -/doc/asio/reference/dynamic_string_buffer/ -/doc/asio/reference/dynamic_string_buffer/capacity.html -/doc/asio/reference/dynamic_string_buffer/commit.html -/doc/asio/reference/dynamic_string_buffer/const_buffers_type.html -/doc/asio/reference/dynamic_string_buffer/consume.html -/doc/asio/reference/dynamic_string_buffer/data/ -/doc/asio/reference/dynamic_string_buffer/data.html -/doc/asio/reference/dynamic_string_buffer/data/overload1.html -/doc/asio/reference/dynamic_string_buffer/data/overload2.html -/doc/asio/reference/dynamic_string_buffer/data/overload3.html -/doc/asio/reference/dynamic_string_buffer/dynamic_string_buffer/ -/doc/asio/reference/dynamic_string_buffer/dynamic_string_buffer.html -/doc/asio/reference/dynamic_string_buffer/dynamic_string_buffer/overload1.html -/doc/asio/reference/dynamic_string_buffer/dynamic_string_buffer/overload2.html -/doc/asio/reference/dynamic_string_buffer/dynamic_string_buffer/overload3.html -/doc/asio/reference/dynamic_string_buffer/grow.html -/doc/asio/reference/dynamic_string_buffer.html -/doc/asio/reference/dynamic_string_buffer/max_size.html -/doc/asio/reference/dynamic_string_buffer/mutable_buffers_type.html -/doc/asio/reference/dynamic_string_buffer/prepare.html -/doc/asio/reference/dynamic_string_buffer/shrink.html -/doc/asio/reference/dynamic_string_buffer/size.html -/doc/asio/reference/dynamic_vector_buffer/ -/doc/asio/reference/dynamic_vector_buffer/capacity.html -/doc/asio/reference/dynamic_vector_buffer/commit.html -/doc/asio/reference/dynamic_vector_buffer/const_buffers_type.html -/doc/asio/reference/dynamic_vector_buffer/consume.html -/doc/asio/reference/dynamic_vector_buffer/data/ -/doc/asio/reference/dynamic_vector_buffer/data.html -/doc/asio/reference/dynamic_vector_buffer/data/overload1.html -/doc/asio/reference/dynamic_vector_buffer/data/overload2.html -/doc/asio/reference/dynamic_vector_buffer/data/overload3.html -/doc/asio/reference/dynamic_vector_buffer/dynamic_vector_buffer/ -/doc/asio/reference/dynamic_vector_buffer/dynamic_vector_buffer.html -/doc/asio/reference/dynamic_vector_buffer/dynamic_vector_buffer/overload1.html -/doc/asio/reference/dynamic_vector_buffer/dynamic_vector_buffer/overload2.html -/doc/asio/reference/dynamic_vector_buffer/dynamic_vector_buffer/overload3.html -/doc/asio/reference/dynamic_vector_buffer/grow.html -/doc/asio/reference/dynamic_vector_buffer.html -/doc/asio/reference/dynamic_vector_buffer/max_size.html -/doc/asio/reference/dynamic_vector_buffer/mutable_buffers_type.html -/doc/asio/reference/dynamic_vector_buffer/prepare.html -/doc/asio/reference/dynamic_vector_buffer/shrink.html -/doc/asio/reference/dynamic_vector_buffer/size.html -/doc/asio/reference/enable_partial_cancellation.html -/doc/asio/reference/enable_terminal_cancellation.html -/doc/asio/reference/enable_total_cancellation.html -/doc/asio/reference/Endpoint.html -/doc/asio/reference/EndpointSequence.html -/doc/asio/reference/error__addrinfo_category.html -/doc/asio/reference/error__addrinfo_errors__gt_/ -/doc/asio/reference/error__addrinfo_errors__gt_.html -/doc/asio/reference/error__addrinfo_errors__gt_/value.html -/doc/asio/reference/error__addrinfo_errors.html -/doc/asio/reference/error__basic_errors__gt_/ -/doc/asio/reference/error__basic_errors__gt_.html -/doc/asio/reference/error__basic_errors__gt_/value.html -/doc/asio/reference/error__basic_errors.html -/doc/asio/reference/error_category.html -/doc/asio/reference/error__clear.html -/doc/asio/reference/error_code.html -/doc/asio/reference/error__get_addrinfo_category.html -/doc/asio/reference/error__get_misc_category.html -/doc/asio/reference/error__get_netdb_category.html -/doc/asio/reference/error__get_ssl_category.html -/doc/asio/reference/error__get_system_category.html -/doc/asio/reference/error__make_error_code/ -/doc/asio/reference/error__make_error_code.html -/doc/asio/reference/error__make_error_code/overload1.html -/doc/asio/reference/error__make_error_code/overload2.html -/doc/asio/reference/error__make_error_code/overload3.html -/doc/asio/reference/error__make_error_code/overload4.html -/doc/asio/reference/error__make_error_code/overload5.html -/doc/asio/reference/error__misc_category.html -/doc/asio/reference/error__misc_errors__gt_/ -/doc/asio/reference/error__misc_errors__gt_.html -/doc/asio/reference/error__misc_errors__gt_/value.html -/doc/asio/reference/error__misc_errors.html -/doc/asio/reference/error__netdb_category.html -/doc/asio/reference/error__netdb_errors__gt_/ -/doc/asio/reference/error__netdb_errors__gt_.html -/doc/asio/reference/error__netdb_errors__gt_/value.html -/doc/asio/reference/error__netdb_errors.html -/doc/asio/reference/error__ssl_category.html -/doc/asio/reference/error__ssl_errors__gt_/ -/doc/asio/reference/error__ssl_errors__gt_.html -/doc/asio/reference/error__ssl_errors__gt_/value.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/overload10.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/any_executor/overload7.html -/doc/asio/reference/execution__any_executor/any_executor/overload8.html -/doc/asio/reference/execution__any_executor/any_executor/overload9.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_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/ -/doc/asio/reference/execution_context/_execution_context.html -/doc/asio/reference/execution_context/execution_context.html -/doc/asio/reference/execution_context/execution_context/overload1.html -/doc/asio/reference/execution_context/execution_context/overload2.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 -/doc/asio/reference/execution_context__id/id.html -/doc/asio/reference/execution_context/make_service.html -/doc/asio/reference/execution_context/notify_fork.html -/doc/asio/reference/execution_context__service/ -/doc/asio/reference/execution_context__service/context.html -/doc/asio/reference/execution_context__service.html -/doc/asio/reference/execution_context__service_maker/ -/doc/asio/reference/execution_context__service_maker.html -/doc/asio/reference/execution_context__service_maker/make.html -/doc/asio/reference/execution_context__service_maker/_service_maker.html -/doc/asio/reference/execution_context__service/notify_fork.html -/doc/asio/reference/execution_context__service/_service.html -/doc/asio/reference/execution_context__service/service.html -/doc/asio/reference/execution_context__service/shutdown.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__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__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__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/executor/ -/doc/asio/reference/Executor1.html -/doc/asio/reference/executor_arg.html -/doc/asio/reference/executor_arg_t/ -/doc/asio/reference/executor_arg_t/executor_arg_t.html -/doc/asio/reference/executor_arg_t.html -/doc/asio/reference/executor_binder/ -/doc/asio/reference/executor_binder/argument_type.html -/doc/asio/reference/executor_binder/executor_binder/ -/doc/asio/reference/executor_binder/_executor_binder.html -/doc/asio/reference/executor_binder/executor_binder.html -/doc/asio/reference/executor_binder/executor_binder/overload1.html -/doc/asio/reference/executor_binder/executor_binder/overload2.html -/doc/asio/reference/executor_binder/executor_binder/overload3.html -/doc/asio/reference/executor_binder/executor_binder/overload4.html -/doc/asio/reference/executor_binder/executor_binder/overload5.html -/doc/asio/reference/executor_binder/executor_binder/overload6.html -/doc/asio/reference/executor_binder/executor_binder/overload7.html -/doc/asio/reference/executor_binder/executor_binder/overload8.html -/doc/asio/reference/executor_binder/executor_binder/overload9.html -/doc/asio/reference/executor_binder/executor_type.html -/doc/asio/reference/executor_binder/first_argument_type.html -/doc/asio/reference/executor_binder/get/ -/doc/asio/reference/executor_binder/get_executor.html -/doc/asio/reference/executor_binder/get.html -/doc/asio/reference/executor_binder/get/overload1.html -/doc/asio/reference/executor_binder/get/overload2.html -/doc/asio/reference/executor_binder.html -/doc/asio/reference/executor_binder/operator_lp__rp_/ -/doc/asio/reference/executor_binder/operator_lp__rp_.html -/doc/asio/reference/executor_binder/operator_lp__rp_/overload1.html -/doc/asio/reference/executor_binder/operator_lp__rp_/overload2.html -/doc/asio/reference/executor_binder/operator_lp__rp_/overload3.html -/doc/asio/reference/executor_binder/result_type.html -/doc/asio/reference/executor_binder/second_argument_type.html -/doc/asio/reference/executor_binder/target_type.html -/doc/asio/reference/executor/context.html -/doc/asio/reference/executor/defer.html -/doc/asio/reference/executor/dispatch.html -/doc/asio/reference/executor/executor/ -/doc/asio/reference/executor/_executor.html -/doc/asio/reference/executor/executor.html -/doc/asio/reference/executor/executor/overload1.html -/doc/asio/reference/executor/executor/overload2.html -/doc/asio/reference/executor/executor/overload3.html -/doc/asio/reference/executor/executor/overload4.html -/doc/asio/reference/executor/executor/overload5.html -/doc/asio/reference/executor/executor/overload6.html -/doc/asio/reference/executor/executor/overload7.html -/doc/asio/reference/executor/executor/overload8.html -/doc/asio/reference/executor/executor/overload9.html -/doc/asio/reference/executor.html -/doc/asio/reference/executor/on_work_finished.html -/doc/asio/reference/executor/on_work_started.html -/doc/asio/reference/executor/operator_eq_/ -/doc/asio/reference/executor/operator_eq__eq_.html -/doc/asio/reference/executor/operator_eq_.html -/doc/asio/reference/executor/operator_eq_/overload1.html -/doc/asio/reference/executor/operator_eq_/overload2.html -/doc/asio/reference/executor/operator_eq_/overload3.html -/doc/asio/reference/executor/operator_eq_/overload4.html -/doc/asio/reference/executor/operator_not__eq_.html -/doc/asio/reference/executor/operator_unspecified_bool_type.html -/doc/asio/reference/executor/post.html -/doc/asio/reference/executor/target/ -/doc/asio/reference/executor/target.html -/doc/asio/reference/executor/target/overload1.html -/doc/asio/reference/executor/target/overload2.html -/doc/asio/reference/executor/target_type.html -/doc/asio/reference/executor/unspecified_bool_true.html -/doc/asio/reference/executor/unspecified_bool_type.html -/doc/asio/reference/executor__unspecified_bool_type_t.html -/doc/asio/reference/executor_work_guard/ -/doc/asio/reference/executor_work_guard/executor_type.html -/doc/asio/reference/executor_work_guard/executor_work_guard/ -/doc/asio/reference/executor_work_guard/_executor_work_guard.html -/doc/asio/reference/executor_work_guard/executor_work_guard.html -/doc/asio/reference/executor_work_guard/executor_work_guard/overload1.html -/doc/asio/reference/executor_work_guard/executor_work_guard/overload2.html -/doc/asio/reference/executor_work_guard/executor_work_guard/overload3.html -/doc/asio/reference/executor_work_guard/get_executor.html -/doc/asio/reference/executor_work_guard.html -/doc/asio/reference/executor_work_guard/owns_work.html -/doc/asio/reference/executor_work_guard/reset.html -/doc/asio/reference/experimental__as_single.html -/doc/asio/reference/experimental__as_single_t/ -/doc/asio/reference/experimental__as_single_t/as_default_on.html -/doc/asio/reference/experimental__as_single_t/as_default_on_t.html -/doc/asio/reference/experimental__as_single_t/as_single_t/ -/doc/asio/reference/experimental__as_single_t/as_single_t.html -/doc/asio/reference/experimental__as_single_t/as_single_t/overload1.html -/doc/asio/reference/experimental__as_single_t/as_single_t/overload2.html -/doc/asio/reference/experimental__as_single_t__default_constructor_tag.html -/doc/asio/reference/experimental__as_single_t__executor_with_default/ -/doc/asio/reference/experimental__as_single_t__executor_with_default/default_completion_token_type.html -/doc/asio/reference/experimental__as_single_t__executor_with_default/executor_with_default/ -/doc/asio/reference/experimental__as_single_t__executor_with_default/executor_with_default.html -/doc/asio/reference/experimental__as_single_t__executor_with_default/executor_with_default/overload1.html -/doc/asio/reference/experimental__as_single_t__executor_with_default/executor_with_default/overload2.html -/doc/asio/reference/experimental__as_single_t__executor_with_default.html -/doc/asio/reference/experimental__as_single_t.html -/doc/asio/reference/experimental__as_single_t/token_.html -/doc/asio/reference/experimental__awaitable_operators__operator_amp__amp_/ -/doc/asio/reference/experimental__awaitable_operators__operator_amp__amp_.html -/doc/asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload1.html -/doc/asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload2.html -/doc/asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload3.html -/doc/asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload4.html -/doc/asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload5.html -/doc/asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload6.html -/doc/asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/ -/doc/asio/reference/experimental__awaitable_operators__operator_pipe__pipe_.html -/doc/asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload1.html -/doc/asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload2.html -/doc/asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload3.html -/doc/asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload4.html -/doc/asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload5.html -/doc/asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload6.html -/doc/asio/reference/experimental__basic_channel/ -/doc/asio/reference/experimental__basic_channel/async_receive.html -/doc/asio/reference/experimental__basic_channel/async_send.html -/doc/asio/reference/experimental__basic_channel/basic_channel/ -/doc/asio/reference/experimental__basic_channel/_basic_channel.html -/doc/asio/reference/experimental__basic_channel/basic_channel.html -/doc/asio/reference/experimental__basic_channel/basic_channel/overload1.html -/doc/asio/reference/experimental__basic_channel/basic_channel/overload2.html -/doc/asio/reference/experimental__basic_channel/basic_channel/overload3.html -/doc/asio/reference/experimental__basic_channel/basic_channel/overload4.html -/doc/asio/reference/experimental__basic_channel/cancel.html -/doc/asio/reference/experimental__basic_channel/capacity.html -/doc/asio/reference/experimental__basic_channel/close.html -/doc/asio/reference/experimental__basic_channel/executor_type.html -/doc/asio/reference/experimental__basic_channel/get_executor.html -/doc/asio/reference/experimental__basic_channel.html -/doc/asio/reference/experimental__basic_channel/is_open.html -/doc/asio/reference/experimental__basic_channel/operator_eq_/ -/doc/asio/reference/experimental__basic_channel/operator_eq_.html -/doc/asio/reference/experimental__basic_channel/operator_eq_/overload1.html -/doc/asio/reference/experimental__basic_channel/operator_eq_/overload2.html -/doc/asio/reference/experimental__basic_channel/ready.html -/doc/asio/reference/experimental__basic_channel__rebind_executor/ -/doc/asio/reference/experimental__basic_channel__rebind_executor.html -/doc/asio/reference/experimental__basic_channel__rebind_executor/other.html -/doc/asio/reference/experimental__basic_channel/reset.html -/doc/asio/reference/experimental__basic_channel/traits_type.html -/doc/asio/reference/experimental__basic_channel/try_receive.html -/doc/asio/reference/experimental__basic_channel/try_send.html -/doc/asio/reference/experimental__basic_channel/try_send_n.html -/doc/asio/reference/experimental__basic_channel/try_send_n_via_dispatch.html -/doc/asio/reference/experimental__basic_channel/try_send_via_dispatch.html -/doc/asio/reference/experimental__basic_concurrent_channel/ -/doc/asio/reference/experimental__basic_concurrent_channel/async_receive.html -/doc/asio/reference/experimental__basic_concurrent_channel/async_send.html -/doc/asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/ -/doc/asio/reference/experimental__basic_concurrent_channel/_basic_concurrent_channel.html -/doc/asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel.html -/doc/asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/overload1.html -/doc/asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/overload2.html -/doc/asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/overload3.html -/doc/asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/overload4.html -/doc/asio/reference/experimental__basic_concurrent_channel/cancel.html -/doc/asio/reference/experimental__basic_concurrent_channel/capacity.html -/doc/asio/reference/experimental__basic_concurrent_channel/close.html -/doc/asio/reference/experimental__basic_concurrent_channel/executor_type.html -/doc/asio/reference/experimental__basic_concurrent_channel/get_executor.html -/doc/asio/reference/experimental__basic_concurrent_channel.html -/doc/asio/reference/experimental__basic_concurrent_channel/is_open.html -/doc/asio/reference/experimental__basic_concurrent_channel/operator_eq_/ -/doc/asio/reference/experimental__basic_concurrent_channel/operator_eq_.html -/doc/asio/reference/experimental__basic_concurrent_channel/operator_eq_/overload1.html -/doc/asio/reference/experimental__basic_concurrent_channel/operator_eq_/overload2.html -/doc/asio/reference/experimental__basic_concurrent_channel/ready.html -/doc/asio/reference/experimental__basic_concurrent_channel__rebind_executor/ -/doc/asio/reference/experimental__basic_concurrent_channel__rebind_executor.html -/doc/asio/reference/experimental__basic_concurrent_channel__rebind_executor/other.html -/doc/asio/reference/experimental__basic_concurrent_channel/reset.html -/doc/asio/reference/experimental__basic_concurrent_channel/traits_type.html -/doc/asio/reference/experimental__basic_concurrent_channel/try_receive.html -/doc/asio/reference/experimental__basic_concurrent_channel/try_send.html -/doc/asio/reference/experimental__basic_concurrent_channel/try_send_n.html -/doc/asio/reference/experimental__basic_concurrent_channel/try_send_n_via_dispatch.html -/doc/asio/reference/experimental__basic_concurrent_channel/try_send_via_dispatch.html -/doc/asio/reference/experimental__channel.html -/doc/asio/reference/experimental__channel_traits/ -/doc/asio/reference/experimental__channel_traits__container/ -/doc/asio/reference/experimental__channel_traits__container.html -/doc/asio/reference/experimental__channel_traits__container/type.html -/doc/asio/reference/experimental__channel_traits.html -/doc/asio/reference/experimental__channel_traits/invoke_receive_cancelled.html -/doc/asio/reference/experimental__channel_traits/invoke_receive_closed.html -/doc/asio/reference/experimental__channel_traits__rebind/ -/doc/asio/reference/experimental__channel_traits__rebind.html -/doc/asio/reference/experimental__channel_traits__rebind/other.html -/doc/asio/reference/experimental__channel_traits/receive_cancelled_signature.html -/doc/asio/reference/experimental__channel_traits/receive_closed_signature.html -/doc/asio/reference/experimental__concurrent_channel.html -/doc/asio/reference/experimental__coro/ -/doc/asio/reference/experimental__coro/allocator_type.html -/doc/asio/reference/experimental__coro/async_resume/ -/doc/asio/reference/experimental__coro/async_resume.html -/doc/asio/reference/experimental__coro/async_resume/overload1.html -/doc/asio/reference/experimental__coro/async_resume/overload2.html -/doc/asio/reference/experimental__coro/completion_handler.html -/doc/asio/reference/experimental__coro/coro/ -/doc/asio/reference/experimental__coro/_coro.html -/doc/asio/reference/experimental__coro/coro.html -/doc/asio/reference/experimental__coro/coro/overload1.html -/doc/asio/reference/experimental__coro/coro/overload2.html -/doc/asio/reference/experimental__coro/coro/overload3.html -/doc/asio/reference/experimental__coro/error_type.html -/doc/asio/reference/experimental__coro/executor_type.html -/doc/asio/reference/experimental__coro/get_allocator.html -/doc/asio/reference/experimental__coro/get_executor.html -/doc/asio/reference/experimental__coro.html -/doc/asio/reference/experimental__coro/input_type.html -/doc/asio/reference/experimental__coro/is_noexcept.html -/doc/asio/reference/experimental__coro/is_open.html -/doc/asio/reference/experimental__coro/operator_bool.html -/doc/asio/reference/experimental__coro/operator_co_await.html -/doc/asio/reference/experimental__coro/operator_eq_/ -/doc/asio/reference/experimental__coro/operator_eq_.html -/doc/asio/reference/experimental__coro/operator_eq_/overload1.html -/doc/asio/reference/experimental__coro/operator_eq_/overload2.html -/doc/asio/reference/experimental__coro/operator_lp__rp_.html -/doc/asio/reference/experimental__coro/promise_type.html -/doc/asio/reference/experimental__coro/result_type.html -/doc/asio/reference/experimental__coro/return_type.html -/doc/asio/reference/experimental__coro/signature_type.html -/doc/asio/reference/experimental__coro_traits/ -/doc/asio/reference/experimental__coro_traits/completion_handler.html -/doc/asio/reference/experimental__coro_traits/error_type.html -/doc/asio/reference/experimental__coro/traits.html -/doc/asio/reference/experimental__coro_traits.html -/doc/asio/reference/experimental__coro_traits/input_type.html -/doc/asio/reference/experimental__coro_traits/is_noexcept.html -/doc/asio/reference/experimental__coro_traits/result_type.html -/doc/asio/reference/experimental__coro_traits/return_type.html -/doc/asio/reference/experimental__coro_traits/signature_type.html -/doc/asio/reference/experimental__coro_traits/yield_type.html -/doc/asio/reference/experimental__coro/yield_type.html -/doc/asio/reference/experimental__co_spawn/ -/doc/asio/reference/experimental__co_spawn.html -/doc/asio/reference/experimental__co_spawn/overload1.html -/doc/asio/reference/experimental__co_spawn/overload2.html -/doc/asio/reference/experimental__co_spawn/overload3.html -/doc/asio/reference/experimental__co_spawn/overload4.html -/doc/asio/reference/experimental__co_spawn/overload5.html -/doc/asio/reference/experimental__co_spawn/overload6.html -/doc/asio/reference/experimental__error__channel_category.html -/doc/asio/reference/experimental__error__channel_errors__gt_/ -/doc/asio/reference/experimental__error__channel_errors__gt_.html -/doc/asio/reference/experimental__error__channel_errors__gt_/value.html -/doc/asio/reference/experimental__error__channel_errors.html -/doc/asio/reference/experimental__error__get_channel_category.html -/doc/asio/reference/experimental__error__make_error_code.html -/doc/asio/reference/experimental__generator.html -/doc/asio/reference/experimental__is_async_operation_range/ -/doc/asio/reference/experimental__is_async_operation_range.html -/doc/asio/reference/experimental__is_async_operation_range/value.html -/doc/asio/reference/experimental__is_promise.html -/doc/asio/reference/experimental__is_promise_lt__promise_lt__Ts_ellipsis___gt___gt_.html -/doc/asio/reference/experimental__is_promise_v.html -/doc/asio/reference/experimental__make_parallel_group/ -/doc/asio/reference/experimental__make_parallel_group.html -/doc/asio/reference/experimental__make_parallel_group/overload1.html -/doc/asio/reference/experimental__make_parallel_group/overload2.html -/doc/asio/reference/experimental__make_parallel_group/overload3.html -/doc/asio/reference/experimental__parallel_group/ -/doc/asio/reference/experimental__parallel_group/async_wait.html -/doc/asio/reference/experimental__parallel_group.html -/doc/asio/reference/experimental__parallel_group/parallel_group.html -/doc/asio/reference/experimental__parallel_group/signature.html -/doc/asio/reference/experimental__promise/ -/doc/asio/reference/experimental__promise/cancel.html -/doc/asio/reference/experimental__promise/completed.html -/doc/asio/reference/experimental__promise.html -/doc/asio/reference/experimental__promise/operator_lp__rp_.html -/doc/asio/reference/experimental__promise/promise/ -/doc/asio/reference/experimental__promise/_promise.html -/doc/asio/reference/experimental__promise/promise.html -/doc/asio/reference/experimental__promise/promise/overload1.html -/doc/asio/reference/experimental__promise/promise/overload2.html -/doc/asio/reference/experimental__promise/promise/overload3.html -/doc/asio/reference/experimental__promise_value_type/ -/doc/asio/reference/experimental__promise/value_type.html -/doc/asio/reference/experimental__promise_value_type.html -/doc/asio/reference/experimental__promise_value_type_lt__gt_/ -/doc/asio/reference/experimental__promise_value_type_lt__gt_.html -/doc/asio/reference/experimental__promise_value_type_lt__gt_/type.html -/doc/asio/reference/experimental__promise_value_type_lt__T__gt_/ -/doc/asio/reference/experimental__promise_value_type_lt__T__gt_.html -/doc/asio/reference/experimental__promise_value_type_lt__T__gt_/type.html -/doc/asio/reference/experimental__promise_value_type/type.html -/doc/asio/reference/experimental__ranged_parallel_group/ -/doc/asio/reference/experimental__ranged_parallel_group/async_wait.html -/doc/asio/reference/experimental__ranged_parallel_group.html -/doc/asio/reference/experimental__ranged_parallel_group/ranged_parallel_group.html -/doc/asio/reference/experimental__ranged_parallel_group/signature.html -/doc/asio/reference/experimental__task.html -/doc/asio/reference/experimental__use_coro.html -/doc/asio/reference/experimental__use_coro_t/ -/doc/asio/reference/experimental__use_coro_t/allocator_type.html -/doc/asio/reference/experimental__use_coro_t/as_default_on.html -/doc/asio/reference/experimental__use_coro_t/as_default_on_t.html -/doc/asio/reference/experimental__use_coro_t__executor_with_default/ -/doc/asio/reference/experimental__use_coro_t__executor_with_default/default_completion_token_type.html -/doc/asio/reference/experimental__use_coro_t__executor_with_default/executor_with_default.html -/doc/asio/reference/experimental__use_coro_t__executor_with_default.html -/doc/asio/reference/experimental__use_coro_t/get_allocator.html -/doc/asio/reference/experimental__use_coro_t.html -/doc/asio/reference/experimental__use_coro_t/rebind.html -/doc/asio/reference/experimental__use_coro_t/use_coro_t/ -/doc/asio/reference/experimental__use_coro_t/use_coro_t.html -/doc/asio/reference/experimental__use_coro_t/use_coro_t/overload1.html -/doc/asio/reference/experimental__use_coro_t/use_coro_t/overload2.html -/doc/asio/reference/experimental__use_promise.html -/doc/asio/reference/experimental__use_promise_t/ -/doc/asio/reference/experimental__use_promise_t/allocator_type.html -/doc/asio/reference/experimental__use_promise_t/as_default_on.html -/doc/asio/reference/experimental__use_promise_t__executor_with_default/ -/doc/asio/reference/experimental__use_promise_t__executor_with_default/default_completion_token_type.html -/doc/asio/reference/experimental__use_promise_t__executor_with_default/executor_with_default/ -/doc/asio/reference/experimental__use_promise_t__executor_with_default/executor_with_default.html -/doc/asio/reference/experimental__use_promise_t__executor_with_default/executor_with_default/overload1.html -/doc/asio/reference/experimental__use_promise_t__executor_with_default/executor_with_default/overload2.html -/doc/asio/reference/experimental__use_promise_t__executor_with_default.html -/doc/asio/reference/experimental__use_promise_t/get_allocator.html -/doc/asio/reference/experimental__use_promise_t.html -/doc/asio/reference/experimental__use_promise_t/rebind.html -/doc/asio/reference/experimental__use_promise_t/use_promise_t/ -/doc/asio/reference/experimental__use_promise_t/use_promise_t.html -/doc/asio/reference/experimental__use_promise_t/use_promise_t/overload1.html -/doc/asio/reference/experimental__use_promise_t/use_promise_t/overload2.html -/doc/asio/reference/experimental__wait_for_all/ -/doc/asio/reference/experimental__wait_for_all.html -/doc/asio/reference/experimental__wait_for_all/operator_lp__rp_.html -/doc/asio/reference/experimental__wait_for_one/ -/doc/asio/reference/experimental__wait_for_one_error/ -/doc/asio/reference/experimental__wait_for_one_error.html -/doc/asio/reference/experimental__wait_for_one_error/operator_lp__rp_/ -/doc/asio/reference/experimental__wait_for_one_error/operator_lp__rp_.html -/doc/asio/reference/experimental__wait_for_one_error/operator_lp__rp_/overload1.html -/doc/asio/reference/experimental__wait_for_one_error/operator_lp__rp_/overload2.html -/doc/asio/reference/experimental__wait_for_one_error/operator_lp__rp_/overload3.html -/doc/asio/reference/experimental__wait_for_one_error/wait_for_one_error.html -/doc/asio/reference/experimental__wait_for_one.html -/doc/asio/reference/experimental__wait_for_one/operator_lp__rp_.html -/doc/asio/reference/experimental__wait_for_one_success/ -/doc/asio/reference/experimental__wait_for_one_success.html -/doc/asio/reference/experimental__wait_for_one_success/operator_lp__rp_/ -/doc/asio/reference/experimental__wait_for_one_success/operator_lp__rp_.html -/doc/asio/reference/experimental__wait_for_one_success/operator_lp__rp_/overload1.html -/doc/asio/reference/experimental__wait_for_one_success/operator_lp__rp_/overload2.html -/doc/asio/reference/experimental__wait_for_one_success/operator_lp__rp_/overload3.html -/doc/asio/reference/experimental__wait_for_one_success/wait_for_one_success.html -/doc/asio/reference/experimental__wait_for_one/wait_for_one.html -/doc/asio/reference/file_base/ -/doc/asio/reference/file_base/append.html -/doc/asio/reference/file_base/create.html -/doc/asio/reference/file_base/exclusive.html -/doc/asio/reference/file_base/_file_base.html -/doc/asio/reference/file_base/flags.html -/doc/asio/reference/file_base.html -/doc/asio/reference/file_base/read_only.html -/doc/asio/reference/file_base/read_write.html -/doc/asio/reference/file_base/seek_basis.html -/doc/asio/reference/file_base/sync_all_on_write.html -/doc/asio/reference/file_base/truncate.html -/doc/asio/reference/file_base/write_only.html -/doc/asio/reference/generic__basic_endpoint/ -/doc/asio/reference/generic__basic_endpoint/basic_endpoint/ -/doc/asio/reference/generic__basic_endpoint/basic_endpoint.html -/doc/asio/reference/generic__basic_endpoint/basic_endpoint/overload1.html -/doc/asio/reference/generic__basic_endpoint/basic_endpoint/overload2.html -/doc/asio/reference/generic__basic_endpoint/basic_endpoint/overload3.html -/doc/asio/reference/generic__basic_endpoint/basic_endpoint/overload4.html -/doc/asio/reference/generic__basic_endpoint/basic_endpoint/overload5.html -/doc/asio/reference/generic__basic_endpoint/capacity.html -/doc/asio/reference/generic__basic_endpoint/data/ -/doc/asio/reference/generic__basic_endpoint/data.html -/doc/asio/reference/generic__basic_endpoint/data/overload1.html -/doc/asio/reference/generic__basic_endpoint/data/overload2.html -/doc/asio/reference/generic__basic_endpoint/data_type.html -/doc/asio/reference/generic__basic_endpoint.html -/doc/asio/reference/generic__basic_endpoint/operator_eq_/ -/doc/asio/reference/generic__basic_endpoint/operator_eq__eq_.html -/doc/asio/reference/generic__basic_endpoint/operator_eq_.html -/doc/asio/reference/generic__basic_endpoint/operator_eq_/overload1.html -/doc/asio/reference/generic__basic_endpoint/operator_eq_/overload2.html -/doc/asio/reference/generic__basic_endpoint/operator_gt__eq_.html -/doc/asio/reference/generic__basic_endpoint/operator_gt_.html -/doc/asio/reference/generic__basic_endpoint/operator_lt__eq_.html -/doc/asio/reference/generic__basic_endpoint/operator_lt_.html -/doc/asio/reference/generic__basic_endpoint/operator_not__eq_.html -/doc/asio/reference/generic__basic_endpoint/protocol.html -/doc/asio/reference/generic__basic_endpoint/protocol_type.html -/doc/asio/reference/generic__basic_endpoint/resize.html -/doc/asio/reference/generic__basic_endpoint/size.html -/doc/asio/reference/generic__datagram_protocol/ -/doc/asio/reference/generic__datagram_protocol/datagram_protocol/ -/doc/asio/reference/generic__datagram_protocol/datagram_protocol.html -/doc/asio/reference/generic__datagram_protocol/datagram_protocol/overload1.html -/doc/asio/reference/generic__datagram_protocol/datagram_protocol/overload2.html -/doc/asio/reference/generic__datagram_protocol/endpoint.html -/doc/asio/reference/generic__datagram_protocol/family.html -/doc/asio/reference/generic__datagram_protocol.html -/doc/asio/reference/generic__datagram_protocol/operator_eq__eq_.html -/doc/asio/reference/generic__datagram_protocol/operator_not__eq_.html -/doc/asio/reference/generic__datagram_protocol/protocol.html -/doc/asio/reference/generic__datagram_protocol/socket.html -/doc/asio/reference/generic__datagram_protocol/type.html -/doc/asio/reference/generic__raw_protocol/ -/doc/asio/reference/generic__raw_protocol/endpoint.html -/doc/asio/reference/generic__raw_protocol/family.html -/doc/asio/reference/generic__raw_protocol.html -/doc/asio/reference/generic__raw_protocol/operator_eq__eq_.html -/doc/asio/reference/generic__raw_protocol/operator_not__eq_.html -/doc/asio/reference/generic__raw_protocol/protocol.html -/doc/asio/reference/generic__raw_protocol/raw_protocol/ -/doc/asio/reference/generic__raw_protocol/raw_protocol.html -/doc/asio/reference/generic__raw_protocol/raw_protocol/overload1.html -/doc/asio/reference/generic__raw_protocol/raw_protocol/overload2.html -/doc/asio/reference/generic__raw_protocol/socket.html -/doc/asio/reference/generic__raw_protocol/type.html -/doc/asio/reference/generic__seq_packet_protocol/ -/doc/asio/reference/generic__seq_packet_protocol/endpoint.html -/doc/asio/reference/generic__seq_packet_protocol/family.html -/doc/asio/reference/generic__seq_packet_protocol.html -/doc/asio/reference/generic__seq_packet_protocol/operator_eq__eq_.html -/doc/asio/reference/generic__seq_packet_protocol/operator_not__eq_.html -/doc/asio/reference/generic__seq_packet_protocol/protocol.html -/doc/asio/reference/generic__seq_packet_protocol/seq_packet_protocol/ -/doc/asio/reference/generic__seq_packet_protocol/seq_packet_protocol.html -/doc/asio/reference/generic__seq_packet_protocol/seq_packet_protocol/overload1.html -/doc/asio/reference/generic__seq_packet_protocol/seq_packet_protocol/overload2.html -/doc/asio/reference/generic__seq_packet_protocol/socket.html -/doc/asio/reference/generic__seq_packet_protocol/type.html -/doc/asio/reference/generic__stream_protocol/ -/doc/asio/reference/generic__stream_protocol/endpoint.html -/doc/asio/reference/generic__stream_protocol/family.html -/doc/asio/reference/generic__stream_protocol.html -/doc/asio/reference/generic__stream_protocol/iostream.html -/doc/asio/reference/generic__stream_protocol/operator_eq__eq_.html -/doc/asio/reference/generic__stream_protocol/operator_not__eq_.html -/doc/asio/reference/generic__stream_protocol/protocol.html -/doc/asio/reference/generic__stream_protocol/socket.html -/doc/asio/reference/generic__stream_protocol/stream_protocol/ -/doc/asio/reference/generic__stream_protocol/stream_protocol.html -/doc/asio/reference/generic__stream_protocol/stream_protocol/overload1.html -/doc/asio/reference/generic__stream_protocol/stream_protocol/overload2.html -/doc/asio/reference/generic__stream_protocol/type.html -/doc/asio/reference/get_associated_allocator/ -/doc/asio/reference/get_associated_allocator.html -/doc/asio/reference/get_associated_allocator/overload1.html -/doc/asio/reference/get_associated_allocator/overload2.html -/doc/asio/reference/get_associated_cancellation_slot/ -/doc/asio/reference/get_associated_cancellation_slot.html -/doc/asio/reference/get_associated_cancellation_slot/overload1.html -/doc/asio/reference/get_associated_cancellation_slot/overload2.html -/doc/asio/reference/get_associated_executor/ -/doc/asio/reference/get_associated_executor.html -/doc/asio/reference/get_associated_executor/overload1.html -/doc/asio/reference/get_associated_executor/overload2.html -/doc/asio/reference/get_associated_executor/overload3.html -/doc/asio/reference/get_associated_immediate_executor/ -/doc/asio/reference/get_associated_immediate_executor.html -/doc/asio/reference/get_associated_immediate_executor/overload1.html -/doc/asio/reference/get_associated_immediate_executor/overload2.html -/doc/asio/reference/GettableSerialPortOption.html -/doc/asio/reference/GettableSocketOption.html -/doc/asio/reference/Handler.html -/doc/asio/reference/HandshakeHandler.html -/doc/asio/reference/HandshakeToken.html -/doc/asio/reference/high_resolution_timer.html -/doc/asio/reference.html -/doc/asio/reference/immediate_executor_binder/ -/doc/asio/reference/immediate_executor_binder/argument_type.html -/doc/asio/reference/immediate_executor_binder/first_argument_type.html -/doc/asio/reference/immediate_executor_binder/get/ -/doc/asio/reference/immediate_executor_binder/get.html -/doc/asio/reference/immediate_executor_binder/get_immediate_executor.html -/doc/asio/reference/immediate_executor_binder/get/overload1.html -/doc/asio/reference/immediate_executor_binder/get/overload2.html -/doc/asio/reference/immediate_executor_binder.html -/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/ -/doc/asio/reference/immediate_executor_binder/_immediate_executor_binder.html -/doc/asio/reference/immediate_executor_binder/immediate_executor_binder.html -/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/overload1.html -/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/overload2.html -/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/overload3.html -/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/overload4.html -/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/overload5.html -/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/overload6.html -/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/overload7.html -/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/overload8.html -/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/overload9.html -/doc/asio/reference/immediate_executor_binder/immediate_executor_type.html -/doc/asio/reference/immediate_executor_binder/operator_lp__rp_/ -/doc/asio/reference/immediate_executor_binder/operator_lp__rp_.html -/doc/asio/reference/immediate_executor_binder/operator_lp__rp_/overload1.html -/doc/asio/reference/immediate_executor_binder/operator_lp__rp_/overload2.html -/doc/asio/reference/immediate_executor_binder/operator_lp__rp_/overload3.html -/doc/asio/reference/immediate_executor_binder/result_type.html -/doc/asio/reference/immediate_executor_binder/second_argument_type.html -/doc/asio/reference/immediate_executor_binder/target_type.html -/doc/asio/reference/InternetProtocol.html -/doc/asio/reference/invalid_service_owner/ -/doc/asio/reference/invalid_service_owner.html -/doc/asio/reference/invalid_service_owner/invalid_service_owner.html -/doc/asio/reference/io_context/ -/doc/asio/reference/io_context__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/executor_type.html -/doc/asio/reference/io_context/fork_event.html -/doc/asio/reference/io_context/get_executor.html -/doc/asio/reference/io_context.html -/doc/asio/reference/io_context/io_context/ -/doc/asio/reference/io_context/_io_context.html -/doc/asio/reference/io_context/io_context.html -/doc/asio/reference/io_context/io_context/overload1.html -/doc/asio/reference/io_context/io_context/overload2.html -/doc/asio/reference/io_context/io_context/overload3.html -/doc/asio/reference/io_context/notify_fork.html -/doc/asio/reference/io_context/poll.html -/doc/asio/reference/io_context/poll_one.html -/doc/asio/reference/io_context/restart.html -/doc/asio/reference/io_context/run_for.html -/doc/asio/reference/io_context/run.html -/doc/asio/reference/io_context/run_one_for.html -/doc/asio/reference/io_context/run_one.html -/doc/asio/reference/io_context/run_one_until.html -/doc/asio/reference/io_context/run_until.html -/doc/asio/reference/io_context__service/ -/doc/asio/reference/io_context__service/context.html -/doc/asio/reference/io_context__service/get_io_context.html -/doc/asio/reference/io_context__service.html -/doc/asio/reference/io_context__service/_service.html -/doc/asio/reference/io_context__service/service.html -/doc/asio/reference/io_context/shutdown.html -/doc/asio/reference/io_context/stop.html -/doc/asio/reference/io_context/stopped.html -/doc/asio/reference/io_context__strand/ -/doc/asio/reference/io_context__strand/context.html -/doc/asio/reference/io_context__strand/defer.html -/doc/asio/reference/io_context__strand/dispatch.html -/doc/asio/reference/io_context__strand.html -/doc/asio/reference/io_context__strand/on_work_finished.html -/doc/asio/reference/io_context__strand/on_work_started.html -/doc/asio/reference/io_context__strand/operator_eq__eq_.html -/doc/asio/reference/io_context__strand/operator_not__eq_.html -/doc/asio/reference/io_context__strand/post.html -/doc/asio/reference/io_context__strand/running_in_this_thread.html -/doc/asio/reference/io_context__strand/strand/ -/doc/asio/reference/io_context__strand/_strand.html -/doc/asio/reference/io_context__strand/strand.html -/doc/asio/reference/io_context__strand/strand/overload1.html -/doc/asio/reference/io_context__strand/strand/overload2.html -/doc/asio/reference/io_context__strand/wrap.html -/doc/asio/reference/io_context/use_service.html -/doc/asio/reference/io_context/wrap.html -/doc/asio/reference/IoControlCommand.html -/doc/asio/reference/IoObjectService.html -/doc/asio/reference/ip__address/ -/doc/asio/reference/ip__address/address/ -/doc/asio/reference/ip__address/address.html -/doc/asio/reference/ip__address/address/overload1.html -/doc/asio/reference/ip__address/address/overload2.html -/doc/asio/reference/ip__address/address/overload3.html -/doc/asio/reference/ip__address/address/overload4.html -/doc/asio/reference/ip__address/address/overload5.html -/doc/asio/reference/ip__address__gt_/ -/doc/asio/reference/ip__address__gt_.html -/doc/asio/reference/ip__address__gt_/operator_lp__rp_.html -/doc/asio/reference/ip__address.html -/doc/asio/reference/ip__address/is_loopback.html -/doc/asio/reference/ip__address/is_multicast.html -/doc/asio/reference/ip__address/is_unspecified.html -/doc/asio/reference/ip__address/is_v4.html -/doc/asio/reference/ip__address/is_v6.html -/doc/asio/reference/ip__address/make_address/ -/doc/asio/reference/ip__address/make_address.html -/doc/asio/reference/ip__address/make_address/overload1.html -/doc/asio/reference/ip__address/make_address/overload2.html -/doc/asio/reference/ip__address/make_address/overload3.html -/doc/asio/reference/ip__address/make_address/overload4.html -/doc/asio/reference/ip__address/make_address/overload5.html -/doc/asio/reference/ip__address/make_address/overload6.html -/doc/asio/reference/ip__address/operator_eq_/ -/doc/asio/reference/ip__address/operator_eq__eq_.html -/doc/asio/reference/ip__address/operator_eq_.html -/doc/asio/reference/ip__address/operator_eq_/overload1.html -/doc/asio/reference/ip__address/operator_eq_/overload2.html -/doc/asio/reference/ip__address/operator_eq_/overload3.html -/doc/asio/reference/ip__address/operator_eq_/overload4.html -/doc/asio/reference/ip__address/operator_gt__eq_.html -/doc/asio/reference/ip__address/operator_gt_.html -/doc/asio/reference/ip__address/operator_lt__eq_.html -/doc/asio/reference/ip__address/operator_lt_.html -/doc/asio/reference/ip__address/operator_lt__lt_.html -/doc/asio/reference/ip__address/operator_not__eq_.html -/doc/asio/reference/ip__address/to_string.html -/doc/asio/reference/ip__address/to_v4.html -/doc/asio/reference/ip__address/to_v6.html -/doc/asio/reference/ip__address_v4/ -/doc/asio/reference/ip__address_v4/address_v4/ -/doc/asio/reference/ip__address_v4/address_v4.html -/doc/asio/reference/ip__address_v4/address_v4/overload1.html -/doc/asio/reference/ip__address_v4/address_v4/overload2.html -/doc/asio/reference/ip__address_v4/address_v4/overload3.html -/doc/asio/reference/ip__address_v4/address_v4/overload4.html -/doc/asio/reference/ip__address_v4/address_v4/overload5.html -/doc/asio/reference/ip__address_v4/any.html -/doc/asio/reference/ip__address_v4/broadcast.html -/doc/asio/reference/ip__address_v4/bytes_type.html -/doc/asio/reference/ip__address_v4__gt_/ -/doc/asio/reference/ip__address_v4__gt_.html -/doc/asio/reference/ip__address_v4__gt_/operator_lp__rp_.html -/doc/asio/reference/ip__address_v4.html -/doc/asio/reference/ip__address_v4/is_loopback.html -/doc/asio/reference/ip__address_v4/is_multicast.html -/doc/asio/reference/ip__address_v4/is_unspecified.html -/doc/asio/reference/ip__address_v4_iterator.html -/doc/asio/reference/ip__address_v4/loopback.html -/doc/asio/reference/ip__address_v4/make_address_v4/ -/doc/asio/reference/ip__address_v4/make_address_v4.html -/doc/asio/reference/ip__address_v4/make_address_v4/overload1.html -/doc/asio/reference/ip__address_v4/make_address_v4/overload2.html -/doc/asio/reference/ip__address_v4/make_address_v4/overload3.html -/doc/asio/reference/ip__address_v4/make_address_v4/overload4.html -/doc/asio/reference/ip__address_v4/make_address_v4/overload5.html -/doc/asio/reference/ip__address_v4/make_address_v4/overload6.html -/doc/asio/reference/ip__address_v4/make_address_v4/overload7.html -/doc/asio/reference/ip__address_v4/make_address_v4/overload8.html -/doc/asio/reference/ip__address_v4/make_address_v4/overload9.html -/doc/asio/reference/ip__address_v4/make_network_v4/ -/doc/asio/reference/ip__address_v4/make_network_v4.html -/doc/asio/reference/ip__address_v4/make_network_v4/overload1.html -/doc/asio/reference/ip__address_v4/make_network_v4/overload2.html -/doc/asio/reference/ip__address_v4/operator_eq_/ -/doc/asio/reference/ip__address_v4/operator_eq__eq_.html -/doc/asio/reference/ip__address_v4/operator_eq_.html -/doc/asio/reference/ip__address_v4/operator_eq_/overload1.html -/doc/asio/reference/ip__address_v4/operator_eq_/overload2.html -/doc/asio/reference/ip__address_v4/operator_gt__eq_.html -/doc/asio/reference/ip__address_v4/operator_gt_.html -/doc/asio/reference/ip__address_v4/operator_lt__eq_.html -/doc/asio/reference/ip__address_v4/operator_lt_.html -/doc/asio/reference/ip__address_v4/operator_lt__lt_/ -/doc/asio/reference/ip__address_v4/operator_lt__lt_.html -/doc/asio/reference/ip__address_v4/operator_lt__lt_/overload1.html -/doc/asio/reference/ip__address_v4/operator_lt__lt_/overload2.html -/doc/asio/reference/ip__address_v4/operator_not__eq_.html -/doc/asio/reference/ip__address_v4_range.html -/doc/asio/reference/ip__address_v4/to_bytes.html -/doc/asio/reference/ip__address_v4/to_string.html -/doc/asio/reference/ip__address_v4/to_uint.html -/doc/asio/reference/ip__address_v4/uint_type.html -/doc/asio/reference/ip__address_v6/ -/doc/asio/reference/ip__address_v6/address_v6/ -/doc/asio/reference/ip__address_v6/address_v6.html -/doc/asio/reference/ip__address_v6/address_v6/overload1.html -/doc/asio/reference/ip__address_v6/address_v6/overload2.html -/doc/asio/reference/ip__address_v6/address_v6/overload3.html -/doc/asio/reference/ip__address_v6/address_v6/overload4.html -/doc/asio/reference/ip__address_v6/any.html -/doc/asio/reference/ip__address_v6/bytes_type.html -/doc/asio/reference/ip__address_v6__gt_/ -/doc/asio/reference/ip__address_v6__gt_.html -/doc/asio/reference/ip__address_v6__gt_/operator_lp__rp_.html -/doc/asio/reference/ip__address_v6.html -/doc/asio/reference/ip__address_v6/is_link_local.html -/doc/asio/reference/ip__address_v6/is_loopback.html -/doc/asio/reference/ip__address_v6/is_multicast_global.html -/doc/asio/reference/ip__address_v6/is_multicast.html -/doc/asio/reference/ip__address_v6/is_multicast_link_local.html -/doc/asio/reference/ip__address_v6/is_multicast_node_local.html -/doc/asio/reference/ip__address_v6/is_multicast_org_local.html -/doc/asio/reference/ip__address_v6/is_multicast_site_local.html -/doc/asio/reference/ip__address_v6/is_site_local.html -/doc/asio/reference/ip__address_v6/is_unspecified.html -/doc/asio/reference/ip__address_v6/is_v4_mapped.html -/doc/asio/reference/ip__address_v6_iterator.html -/doc/asio/reference/ip__address_v6/loopback.html -/doc/asio/reference/ip__address_v6/make_address_v6/ -/doc/asio/reference/ip__address_v6/make_address_v6.html -/doc/asio/reference/ip__address_v6/make_address_v6/overload1.html -/doc/asio/reference/ip__address_v6/make_address_v6/overload2.html -/doc/asio/reference/ip__address_v6/make_address_v6/overload3.html -/doc/asio/reference/ip__address_v6/make_address_v6/overload4.html -/doc/asio/reference/ip__address_v6/make_address_v6/overload5.html -/doc/asio/reference/ip__address_v6/make_address_v6/overload6.html -/doc/asio/reference/ip__address_v6/make_address_v6/overload7.html -/doc/asio/reference/ip__address_v6/make_address_v6/overload8.html -/doc/asio/reference/ip__address_v6/make_network_v6.html -/doc/asio/reference/ip__address_v6/operator_eq_/ -/doc/asio/reference/ip__address_v6/operator_eq__eq_.html -/doc/asio/reference/ip__address_v6/operator_eq_.html -/doc/asio/reference/ip__address_v6/operator_eq_/overload1.html -/doc/asio/reference/ip__address_v6/operator_eq_/overload2.html -/doc/asio/reference/ip__address_v6/operator_gt__eq_.html -/doc/asio/reference/ip__address_v6/operator_gt_.html -/doc/asio/reference/ip__address_v6/operator_lt__eq_.html -/doc/asio/reference/ip__address_v6/operator_lt_.html -/doc/asio/reference/ip__address_v6/operator_lt__lt_/ -/doc/asio/reference/ip__address_v6/operator_lt__lt_.html -/doc/asio/reference/ip__address_v6/operator_lt__lt_/overload1.html -/doc/asio/reference/ip__address_v6/operator_lt__lt_/overload2.html -/doc/asio/reference/ip__address_v6/operator_not__eq_.html -/doc/asio/reference/ip__address_v6_range.html -/doc/asio/reference/ip__address_v6/scope_id/ -/doc/asio/reference/ip__address_v6/scope_id.html -/doc/asio/reference/ip__address_v6/scope_id/overload1.html -/doc/asio/reference/ip__address_v6/scope_id/overload2.html -/doc/asio/reference/ip__address_v6/to_bytes.html -/doc/asio/reference/ip__address_v6/to_string.html -/doc/asio/reference/ip__bad_address_cast/ -/doc/asio/reference/ip__bad_address_cast/bad_address_cast/ -/doc/asio/reference/ip__bad_address_cast/_bad_address_cast.html -/doc/asio/reference/ip__bad_address_cast/bad_address_cast.html -/doc/asio/reference/ip__bad_address_cast/bad_address_cast/overload1.html -/doc/asio/reference/ip__bad_address_cast/bad_address_cast/overload2.html -/doc/asio/reference/ip__bad_address_cast.html -/doc/asio/reference/ip__bad_address_cast/what.html -/doc/asio/reference/ip__basic_address_iterator.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/ -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/ -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/overload1.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/overload2.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/overload3.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/difference_type.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/iterator_category.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_arrow_.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq_/ -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq__eq_.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq_.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq_/overload1.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq_/overload2.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_/ -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_/overload1.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_/overload2.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_not__eq_.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_/ -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_/overload1.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_/overload2.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_star_.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/pointer.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/reference.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/value_type.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/ -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/ -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/overload1.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/overload2.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/overload3.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/difference_type.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/iterator_category.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_arrow_.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq_/ -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq__eq_.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq_.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq_/overload1.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq_/overload2.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_/ -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_/overload1.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_/overload2.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_not__eq_.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_/ -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_/overload1.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_/overload2.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_star_.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/pointer.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/reference.html -/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/value_type.html -/doc/asio/reference/ip__basic_address_range.html -/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/ -/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/ -/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range.html -/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload1.html -/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload2.html -/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload3.html -/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload4.html -/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/begin.html -/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/empty.html -/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/end.html -/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/find.html -/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_.html -/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/iterator.html -/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/operator_eq_/ -/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/operator_eq_.html -/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/operator_eq_/overload1.html -/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/operator_eq_/overload2.html -/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/size.html -/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/ -/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/ -/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range.html -/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload1.html -/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload2.html -/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload3.html -/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload4.html -/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/begin.html -/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/empty.html -/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/end.html -/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/find.html -/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_.html -/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/iterator.html -/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/operator_eq_/ -/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/operator_eq_.html -/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/operator_eq_/overload1.html -/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/operator_eq_/overload2.html -/doc/asio/reference/ip__basic_endpoint/ -/doc/asio/reference/ip__basic_endpoint/address/ -/doc/asio/reference/ip__basic_endpoint/address.html -/doc/asio/reference/ip__basic_endpoint/address/overload1.html -/doc/asio/reference/ip__basic_endpoint/address/overload2.html -/doc/asio/reference/ip__basic_endpoint/basic_endpoint/ -/doc/asio/reference/ip__basic_endpoint/basic_endpoint.html -/doc/asio/reference/ip__basic_endpoint/basic_endpoint/overload1.html -/doc/asio/reference/ip__basic_endpoint/basic_endpoint/overload2.html -/doc/asio/reference/ip__basic_endpoint/basic_endpoint/overload3.html -/doc/asio/reference/ip__basic_endpoint/basic_endpoint/overload4.html -/doc/asio/reference/ip__basic_endpoint/basic_endpoint/overload5.html -/doc/asio/reference/ip__basic_endpoint/capacity.html -/doc/asio/reference/ip__basic_endpoint/data/ -/doc/asio/reference/ip__basic_endpoint/data.html -/doc/asio/reference/ip__basic_endpoint/data/overload1.html -/doc/asio/reference/ip__basic_endpoint/data/overload2.html -/doc/asio/reference/ip__basic_endpoint/data_type.html -/doc/asio/reference/ip__basic_endpoint.html -/doc/asio/reference/ip__basic_endpoint_lt__InternetProtocol__gt___gt_/ -/doc/asio/reference/ip__basic_endpoint_lt__InternetProtocol__gt___gt_.html -/doc/asio/reference/ip__basic_endpoint_lt__InternetProtocol__gt___gt_/operator_lp__rp_.html -/doc/asio/reference/ip__basic_endpoint/operator_eq_/ -/doc/asio/reference/ip__basic_endpoint/operator_eq__eq_.html -/doc/asio/reference/ip__basic_endpoint/operator_eq_.html -/doc/asio/reference/ip__basic_endpoint/operator_eq_/overload1.html -/doc/asio/reference/ip__basic_endpoint/operator_eq_/overload2.html -/doc/asio/reference/ip__basic_endpoint/operator_gt__eq_.html -/doc/asio/reference/ip__basic_endpoint/operator_gt_.html -/doc/asio/reference/ip__basic_endpoint/operator_lt__eq_.html -/doc/asio/reference/ip__basic_endpoint/operator_lt_.html -/doc/asio/reference/ip__basic_endpoint/operator_lt__lt_.html -/doc/asio/reference/ip__basic_endpoint/operator_not__eq_.html -/doc/asio/reference/ip__basic_endpoint/port/ -/doc/asio/reference/ip__basic_endpoint/port.html -/doc/asio/reference/ip__basic_endpoint/port/overload1.html -/doc/asio/reference/ip__basic_endpoint/port/overload2.html -/doc/asio/reference/ip__basic_endpoint/protocol.html -/doc/asio/reference/ip__basic_endpoint/protocol_type.html -/doc/asio/reference/ip__basic_endpoint/resize.html -/doc/asio/reference/ip__basic_endpoint/size.html -/doc/asio/reference/ip__basic_resolver/ -/doc/asio/reference/ip__basic_resolver/address_configured.html -/doc/asio/reference/ip__basic_resolver/all_matching.html -/doc/asio/reference/ip__basic_resolver/async_resolve/ -/doc/asio/reference/ip__basic_resolver/async_resolve.html -/doc/asio/reference/ip__basic_resolver/async_resolve/overload1.html -/doc/asio/reference/ip__basic_resolver/async_resolve/overload2.html -/doc/asio/reference/ip__basic_resolver/async_resolve/overload3.html -/doc/asio/reference/ip__basic_resolver/async_resolve/overload4.html -/doc/asio/reference/ip__basic_resolver/async_resolve/overload5.html -/doc/asio/reference/ip__basic_resolver/basic_resolver/ -/doc/asio/reference/ip__basic_resolver/_basic_resolver.html -/doc/asio/reference/ip__basic_resolver/basic_resolver.html -/doc/asio/reference/ip__basic_resolver/basic_resolver/overload1.html -/doc/asio/reference/ip__basic_resolver/basic_resolver/overload2.html -/doc/asio/reference/ip__basic_resolver/basic_resolver/overload3.html -/doc/asio/reference/ip__basic_resolver/basic_resolver/overload4.html -/doc/asio/reference/ip__basic_resolver/cancel.html -/doc/asio/reference/ip__basic_resolver/canonical_name.html -/doc/asio/reference/ip__basic_resolver/endpoint_type.html -/doc/asio/reference/ip__basic_resolver_entry/ -/doc/asio/reference/ip__basic_resolver_entry/basic_resolver_entry/ -/doc/asio/reference/ip__basic_resolver_entry/basic_resolver_entry.html -/doc/asio/reference/ip__basic_resolver_entry/basic_resolver_entry/overload1.html -/doc/asio/reference/ip__basic_resolver_entry/basic_resolver_entry/overload2.html -/doc/asio/reference/ip__basic_resolver_entry/endpoint.html -/doc/asio/reference/ip__basic_resolver_entry/endpoint_type.html -/doc/asio/reference/ip__basic_resolver_entry/host_name/ -/doc/asio/reference/ip__basic_resolver_entry/host_name.html -/doc/asio/reference/ip__basic_resolver_entry/host_name/overload1.html -/doc/asio/reference/ip__basic_resolver_entry/host_name/overload2.html -/doc/asio/reference/ip__basic_resolver_entry.html -/doc/asio/reference/ip__basic_resolver_entry/operator_endpoint_type.html -/doc/asio/reference/ip__basic_resolver_entry/protocol_type.html -/doc/asio/reference/ip__basic_resolver_entry/service_name/ -/doc/asio/reference/ip__basic_resolver_entry/service_name.html -/doc/asio/reference/ip__basic_resolver_entry/service_name/overload1.html -/doc/asio/reference/ip__basic_resolver_entry/service_name/overload2.html -/doc/asio/reference/ip__basic_resolver/executor_type.html -/doc/asio/reference/ip__basic_resolver/flags.html -/doc/asio/reference/ip__basic_resolver/get_executor.html -/doc/asio/reference/ip__basic_resolver.html -/doc/asio/reference/ip__basic_resolver_iterator/ -/doc/asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/ -/doc/asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator.html -/doc/asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/overload1.html -/doc/asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/overload2.html -/doc/asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/overload3.html -/doc/asio/reference/ip__basic_resolver_iterator/dereference.html -/doc/asio/reference/ip__basic_resolver_iterator/difference_type.html -/doc/asio/reference/ip__basic_resolver_iterator/equal.html -/doc/asio/reference/ip__basic_resolver_iterator.html -/doc/asio/reference/ip__basic_resolver_iterator/increment.html -/doc/asio/reference/ip__basic_resolver_iterator/index_.html -/doc/asio/reference/ip__basic_resolver_iterator/iterator_category.html -/doc/asio/reference/ip__basic_resolver_iterator/operator_arrow_.html -/doc/asio/reference/ip__basic_resolver_iterator/operator_eq_/ -/doc/asio/reference/ip__basic_resolver_iterator/operator_eq__eq_.html -/doc/asio/reference/ip__basic_resolver_iterator/operator_eq_.html -/doc/asio/reference/ip__basic_resolver_iterator/operator_eq_/overload1.html -/doc/asio/reference/ip__basic_resolver_iterator/operator_eq_/overload2.html -/doc/asio/reference/ip__basic_resolver_iterator/operator_not__eq_.html -/doc/asio/reference/ip__basic_resolver_iterator/operator_plus__plus_/ -/doc/asio/reference/ip__basic_resolver_iterator/operator_plus__plus_.html -/doc/asio/reference/ip__basic_resolver_iterator/operator_plus__plus_/overload1.html -/doc/asio/reference/ip__basic_resolver_iterator/operator_plus__plus_/overload2.html -/doc/asio/reference/ip__basic_resolver_iterator/operator_star_.html -/doc/asio/reference/ip__basic_resolver_iterator/pointer.html -/doc/asio/reference/ip__basic_resolver_iterator/reference.html -/doc/asio/reference/ip__basic_resolver_iterator/values_.html -/doc/asio/reference/ip__basic_resolver_iterator/value_type.html -/doc/asio/reference/ip__basic_resolver/numeric_host.html -/doc/asio/reference/ip__basic_resolver/numeric_service.html -/doc/asio/reference/ip__basic_resolver/operator_eq_/ -/doc/asio/reference/ip__basic_resolver/operator_eq_.html -/doc/asio/reference/ip__basic_resolver/operator_eq_/overload1.html -/doc/asio/reference/ip__basic_resolver/operator_eq_/overload2.html -/doc/asio/reference/ip__basic_resolver/passive.html -/doc/asio/reference/ip__basic_resolver/protocol_type.html -/doc/asio/reference/ip__basic_resolver_query/ -/doc/asio/reference/ip__basic_resolver_query/address_configured.html -/doc/asio/reference/ip__basic_resolver_query/all_matching.html -/doc/asio/reference/ip__basic_resolver_query/basic_resolver_query/ -/doc/asio/reference/ip__basic_resolver_query/basic_resolver_query.html -/doc/asio/reference/ip__basic_resolver_query/basic_resolver_query/overload1.html -/doc/asio/reference/ip__basic_resolver_query/basic_resolver_query/overload2.html -/doc/asio/reference/ip__basic_resolver_query/basic_resolver_query/overload3.html -/doc/asio/reference/ip__basic_resolver_query/basic_resolver_query/overload4.html -/doc/asio/reference/ip__basic_resolver_query/basic_resolver_query/overload5.html -/doc/asio/reference/ip__basic_resolver_query/basic_resolver_query/overload6.html -/doc/asio/reference/ip__basic_resolver_query/canonical_name.html -/doc/asio/reference/ip__basic_resolver_query/flags.html -/doc/asio/reference/ip__basic_resolver_query/hints.html -/doc/asio/reference/ip__basic_resolver_query/host_name.html -/doc/asio/reference/ip__basic_resolver_query.html -/doc/asio/reference/ip__basic_resolver_query/numeric_host.html -/doc/asio/reference/ip__basic_resolver_query/numeric_service.html -/doc/asio/reference/ip__basic_resolver_query/passive.html -/doc/asio/reference/ip__basic_resolver_query/protocol_type.html -/doc/asio/reference/ip__basic_resolver_query/service_name.html -/doc/asio/reference/ip__basic_resolver_query/v4_mapped.html -/doc/asio/reference/ip__basic_resolver__rebind_executor/ -/doc/asio/reference/ip__basic_resolver__rebind_executor.html -/doc/asio/reference/ip__basic_resolver__rebind_executor/other.html -/doc/asio/reference/ip__basic_resolver/resolve/ -/doc/asio/reference/ip__basic_resolver/resolve.html -/doc/asio/reference/ip__basic_resolver/resolve/overload10.html -/doc/asio/reference/ip__basic_resolver/resolve/overload1.html -/doc/asio/reference/ip__basic_resolver/resolve/overload2.html -/doc/asio/reference/ip__basic_resolver/resolve/overload3.html -/doc/asio/reference/ip__basic_resolver/resolve/overload4.html -/doc/asio/reference/ip__basic_resolver/resolve/overload5.html -/doc/asio/reference/ip__basic_resolver/resolve/overload6.html -/doc/asio/reference/ip__basic_resolver/resolve/overload7.html -/doc/asio/reference/ip__basic_resolver/resolve/overload8.html -/doc/asio/reference/ip__basic_resolver/resolve/overload9.html -/doc/asio/reference/ip__basic_resolver_results/ -/doc/asio/reference/ip__basic_resolver_results/basic_resolver_results/ -/doc/asio/reference/ip__basic_resolver_results/basic_resolver_results.html -/doc/asio/reference/ip__basic_resolver_results/basic_resolver_results/overload1.html -/doc/asio/reference/ip__basic_resolver_results/basic_resolver_results/overload2.html -/doc/asio/reference/ip__basic_resolver_results/basic_resolver_results/overload3.html -/doc/asio/reference/ip__basic_resolver_results/begin.html -/doc/asio/reference/ip__basic_resolver_results/cbegin.html -/doc/asio/reference/ip__basic_resolver_results/cend.html -/doc/asio/reference/ip__basic_resolver_results/const_iterator.html -/doc/asio/reference/ip__basic_resolver_results/const_reference.html -/doc/asio/reference/ip__basic_resolver_results/difference_type.html -/doc/asio/reference/ip__basic_resolver_results/empty.html -/doc/asio/reference/ip__basic_resolver_results/end.html -/doc/asio/reference/ip__basic_resolver_results/endpoint_type.html -/doc/asio/reference/ip__basic_resolver_results.html -/doc/asio/reference/ip__basic_resolver_results/iterator.html -/doc/asio/reference/ip__basic_resolver_results/max_size.html -/doc/asio/reference/ip__basic_resolver_results/operator_eq_/ -/doc/asio/reference/ip__basic_resolver_results/operator_eq__eq_.html -/doc/asio/reference/ip__basic_resolver_results/operator_eq_.html -/doc/asio/reference/ip__basic_resolver_results/operator_eq_/overload1.html -/doc/asio/reference/ip__basic_resolver_results/operator_eq_/overload2.html -/doc/asio/reference/ip__basic_resolver_results/operator_not__eq_.html -/doc/asio/reference/ip__basic_resolver_results/protocol_type.html -/doc/asio/reference/ip__basic_resolver_results/reference.html -/doc/asio/reference/ip__basic_resolver_results/size.html -/doc/asio/reference/ip__basic_resolver_results/size_type.html -/doc/asio/reference/ip__basic_resolver_results/swap.html -/doc/asio/reference/ip__basic_resolver/results_type.html -/doc/asio/reference/ip__basic_resolver_results/value_type.html -/doc/asio/reference/ip__basic_resolver/v4_mapped.html -/doc/asio/reference/ip__host_name/ -/doc/asio/reference/ip__host_name.html -/doc/asio/reference/ip__host_name/overload1.html -/doc/asio/reference/ip__host_name/overload2.html -/doc/asio/reference/ip__icmp/ -/doc/asio/reference/ip__icmp/endpoint.html -/doc/asio/reference/ip__icmp/family.html -/doc/asio/reference/ip__icmp.html -/doc/asio/reference/ip__icmp/operator_eq__eq_.html -/doc/asio/reference/ip__icmp/operator_not__eq_.html -/doc/asio/reference/ip__icmp/protocol.html -/doc/asio/reference/ip__icmp/resolver.html -/doc/asio/reference/ip__icmp/socket.html -/doc/asio/reference/ip__icmp/type.html -/doc/asio/reference/ip__icmp/v4.html -/doc/asio/reference/ip__icmp/v6.html -/doc/asio/reference/ip__multicast__enable_loopback.html -/doc/asio/reference/ip__multicast__hops.html -/doc/asio/reference/ip__multicast__join_group.html -/doc/asio/reference/ip__multicast__leave_group.html -/doc/asio/reference/ip__multicast__outbound_interface.html -/doc/asio/reference/ip__network_v4/ -/doc/asio/reference/ip__network_v4/address.html -/doc/asio/reference/ip__network_v4/broadcast.html -/doc/asio/reference/ip__network_v4/canonical.html -/doc/asio/reference/ip__network_v4/hosts.html -/doc/asio/reference/ip__network_v4.html -/doc/asio/reference/ip__network_v4/is_host.html -/doc/asio/reference/ip__network_v4/is_subnet_of.html -/doc/asio/reference/ip__network_v4/make_network_v4/ -/doc/asio/reference/ip__network_v4/make_network_v4.html -/doc/asio/reference/ip__network_v4/make_network_v4/overload1.html -/doc/asio/reference/ip__network_v4/make_network_v4/overload2.html -/doc/asio/reference/ip__network_v4/make_network_v4/overload3.html -/doc/asio/reference/ip__network_v4/make_network_v4/overload4.html -/doc/asio/reference/ip__network_v4/make_network_v4/overload5.html -/doc/asio/reference/ip__network_v4/make_network_v4/overload6.html -/doc/asio/reference/ip__network_v4/netmask.html -/doc/asio/reference/ip__network_v4/network.html -/doc/asio/reference/ip__network_v4/network_v4/ -/doc/asio/reference/ip__network_v4/network_v4.html -/doc/asio/reference/ip__network_v4/network_v4/overload1.html -/doc/asio/reference/ip__network_v4/network_v4/overload2.html -/doc/asio/reference/ip__network_v4/network_v4/overload3.html -/doc/asio/reference/ip__network_v4/network_v4/overload4.html -/doc/asio/reference/ip__network_v4/network_v4/overload5.html -/doc/asio/reference/ip__network_v4/operator_eq_/ -/doc/asio/reference/ip__network_v4/operator_eq__eq_.html -/doc/asio/reference/ip__network_v4/operator_eq_.html -/doc/asio/reference/ip__network_v4/operator_eq_/overload1.html -/doc/asio/reference/ip__network_v4/operator_eq_/overload2.html -/doc/asio/reference/ip__network_v4/operator_not__eq_.html -/doc/asio/reference/ip__network_v4/prefix_length.html -/doc/asio/reference/ip__network_v4/to_string/ -/doc/asio/reference/ip__network_v4/to_string.html -/doc/asio/reference/ip__network_v4/to_string/overload1.html -/doc/asio/reference/ip__network_v4/to_string/overload2.html -/doc/asio/reference/ip__network_v6/ -/doc/asio/reference/ip__network_v6/address.html -/doc/asio/reference/ip__network_v6/canonical.html -/doc/asio/reference/ip__network_v6/hosts.html -/doc/asio/reference/ip__network_v6.html -/doc/asio/reference/ip__network_v6/is_host.html -/doc/asio/reference/ip__network_v6/is_subnet_of.html -/doc/asio/reference/ip__network_v6/make_network_v6/ -/doc/asio/reference/ip__network_v6/make_network_v6.html -/doc/asio/reference/ip__network_v6/make_network_v6/overload1.html -/doc/asio/reference/ip__network_v6/make_network_v6/overload2.html -/doc/asio/reference/ip__network_v6/make_network_v6/overload3.html -/doc/asio/reference/ip__network_v6/make_network_v6/overload4.html -/doc/asio/reference/ip__network_v6/make_network_v6/overload5.html -/doc/asio/reference/ip__network_v6/make_network_v6/overload6.html -/doc/asio/reference/ip__network_v6/network.html -/doc/asio/reference/ip__network_v6/network_v6/ -/doc/asio/reference/ip__network_v6/network_v6.html -/doc/asio/reference/ip__network_v6/network_v6/overload1.html -/doc/asio/reference/ip__network_v6/network_v6/overload2.html -/doc/asio/reference/ip__network_v6/network_v6/overload3.html -/doc/asio/reference/ip__network_v6/network_v6/overload4.html -/doc/asio/reference/ip__network_v6/operator_eq_/ -/doc/asio/reference/ip__network_v6/operator_eq__eq_.html -/doc/asio/reference/ip__network_v6/operator_eq_.html -/doc/asio/reference/ip__network_v6/operator_eq_/overload1.html -/doc/asio/reference/ip__network_v6/operator_eq_/overload2.html -/doc/asio/reference/ip__network_v6/operator_not__eq_.html -/doc/asio/reference/ip__network_v6/prefix_length.html -/doc/asio/reference/ip__network_v6/to_string/ -/doc/asio/reference/ip__network_v6/to_string.html -/doc/asio/reference/ip__network_v6/to_string/overload1.html -/doc/asio/reference/ip__network_v6/to_string/overload2.html -/doc/asio/reference/ip__port_type.html -/doc/asio/reference/ip__resolver_base/ -/doc/asio/reference/ip__resolver_base/address_configured.html -/doc/asio/reference/ip__resolver_base/all_matching.html -/doc/asio/reference/ip__resolver_base/canonical_name.html -/doc/asio/reference/ip__resolver_base/flags.html -/doc/asio/reference/ip__resolver_base.html -/doc/asio/reference/ip__resolver_base/numeric_host.html -/doc/asio/reference/ip__resolver_base/numeric_service.html -/doc/asio/reference/ip__resolver_base/passive.html -/doc/asio/reference/ip__resolver_base/_resolver_base.html -/doc/asio/reference/ip__resolver_base/v4_mapped.html -/doc/asio/reference/ip__resolver_query_base/ -/doc/asio/reference/ip__resolver_query_base/address_configured.html -/doc/asio/reference/ip__resolver_query_base/all_matching.html -/doc/asio/reference/ip__resolver_query_base/canonical_name.html -/doc/asio/reference/ip__resolver_query_base/flags.html -/doc/asio/reference/ip__resolver_query_base.html -/doc/asio/reference/ip__resolver_query_base/numeric_host.html -/doc/asio/reference/ip__resolver_query_base/numeric_service.html -/doc/asio/reference/ip__resolver_query_base/passive.html -/doc/asio/reference/ip__resolver_query_base/_resolver_query_base.html -/doc/asio/reference/ip__resolver_query_base/v4_mapped.html -/doc/asio/reference/ip__scope_id_type.html -/doc/asio/reference/ip__tcp/ -/doc/asio/reference/ip__tcp/acceptor.html -/doc/asio/reference/ip__tcp/endpoint.html -/doc/asio/reference/ip__tcp/family.html -/doc/asio/reference/ip__tcp.html -/doc/asio/reference/ip__tcp/iostream.html -/doc/asio/reference/ip__tcp/no_delay.html -/doc/asio/reference/ip__tcp/operator_eq__eq_.html -/doc/asio/reference/ip__tcp/operator_not__eq_.html -/doc/asio/reference/ip__tcp/protocol.html -/doc/asio/reference/ip__tcp/resolver.html -/doc/asio/reference/ip__tcp/socket.html -/doc/asio/reference/ip__tcp/type.html -/doc/asio/reference/ip__tcp/v4.html -/doc/asio/reference/ip__tcp/v6.html -/doc/asio/reference/ip__udp/ -/doc/asio/reference/ip__udp/endpoint.html -/doc/asio/reference/ip__udp/family.html -/doc/asio/reference/ip__udp.html -/doc/asio/reference/ip__udp/operator_eq__eq_.html -/doc/asio/reference/ip__udp/operator_not__eq_.html -/doc/asio/reference/ip__udp/protocol.html -/doc/asio/reference/ip__udp/resolver.html -/doc/asio/reference/ip__udp/socket.html -/doc/asio/reference/ip__udp/type.html -/doc/asio/reference/ip__udp/v4.html -/doc/asio/reference/ip__udp/v6.html -/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_async_operation.html -/doc/asio/reference/is_completion_condition/ -/doc/asio/reference/is_completion_condition.html -/doc/asio/reference/is_completion_condition/value.html -/doc/asio/reference/is_connect_condition/ -/doc/asio/reference/is_connect_condition.html -/doc/asio/reference/is_connect_condition/value.html -/doc/asio/reference/is_const_buffer_sequence.html -/doc/asio/reference/is_contiguous_iterator.html -/doc/asio/reference/is_deferred.html -/doc/asio/reference/is_disposition.html -/doc/asio/reference/is_dynamic_buffer.html -/doc/asio/reference/is_dynamic_buffer_v1.html -/doc/asio/reference/is_dynamic_buffer_v2.html -/doc/asio/reference/is_endpoint_sequence/ -/doc/asio/reference/is_endpoint_sequence.html -/doc/asio/reference/is_endpoint_sequence/value.html -/doc/asio/reference/is_executor.html -/doc/asio/reference/is_match_condition/ -/doc/asio/reference/is_match_condition.html -/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 -/doc/asio/reference/is_write_buffered/ -/doc/asio/reference/is_write_buffered.html -/doc/asio/reference/is_write_buffered/value.html -/doc/asio/reference/IteratorConnectHandler.html -/doc/asio/reference/IteratorConnectToken.html -/doc/asio/reference/local__basic_endpoint/ -/doc/asio/reference/local__basic_endpoint/basic_endpoint/ -/doc/asio/reference/local__basic_endpoint/basic_endpoint.html -/doc/asio/reference/local__basic_endpoint/basic_endpoint/overload1.html -/doc/asio/reference/local__basic_endpoint/basic_endpoint/overload2.html -/doc/asio/reference/local__basic_endpoint/basic_endpoint/overload3.html -/doc/asio/reference/local__basic_endpoint/basic_endpoint/overload4.html -/doc/asio/reference/local__basic_endpoint/basic_endpoint/overload5.html -/doc/asio/reference/local__basic_endpoint/capacity.html -/doc/asio/reference/local__basic_endpoint/data/ -/doc/asio/reference/local__basic_endpoint/data.html -/doc/asio/reference/local__basic_endpoint/data/overload1.html -/doc/asio/reference/local__basic_endpoint/data/overload2.html -/doc/asio/reference/local__basic_endpoint/data_type.html -/doc/asio/reference/local__basic_endpoint.html -/doc/asio/reference/local__basic_endpoint/operator_eq_/ -/doc/asio/reference/local__basic_endpoint/operator_eq__eq_.html -/doc/asio/reference/local__basic_endpoint/operator_eq_.html -/doc/asio/reference/local__basic_endpoint/operator_eq_/overload1.html -/doc/asio/reference/local__basic_endpoint/operator_eq_/overload2.html -/doc/asio/reference/local__basic_endpoint/operator_gt__eq_.html -/doc/asio/reference/local__basic_endpoint/operator_gt_.html -/doc/asio/reference/local__basic_endpoint/operator_lt__eq_.html -/doc/asio/reference/local__basic_endpoint/operator_lt_.html -/doc/asio/reference/local__basic_endpoint/operator_lt__lt_.html -/doc/asio/reference/local__basic_endpoint/operator_not__eq_.html -/doc/asio/reference/local__basic_endpoint/path/ -/doc/asio/reference/local__basic_endpoint/path.html -/doc/asio/reference/local__basic_endpoint/path/overload1.html -/doc/asio/reference/local__basic_endpoint/path/overload2.html -/doc/asio/reference/local__basic_endpoint/path/overload3.html -/doc/asio/reference/local__basic_endpoint/protocol.html -/doc/asio/reference/local__basic_endpoint/protocol_type.html -/doc/asio/reference/local__basic_endpoint/resize.html -/doc/asio/reference/local__basic_endpoint/size.html -/doc/asio/reference/local__connect_pair/ -/doc/asio/reference/local__connect_pair.html -/doc/asio/reference/local__connect_pair/overload1.html -/doc/asio/reference/local__connect_pair/overload2.html -/doc/asio/reference/local__datagram_protocol/ -/doc/asio/reference/local__datagram_protocol/endpoint.html -/doc/asio/reference/local__datagram_protocol/family.html -/doc/asio/reference/local__datagram_protocol.html -/doc/asio/reference/local__datagram_protocol/protocol.html -/doc/asio/reference/local__datagram_protocol/socket.html -/doc/asio/reference/local__datagram_protocol/type.html -/doc/asio/reference/local__seq_packet_protocol/ -/doc/asio/reference/local__seq_packet_protocol/acceptor.html -/doc/asio/reference/local__seq_packet_protocol/endpoint.html -/doc/asio/reference/local__seq_packet_protocol/family.html -/doc/asio/reference/local__seq_packet_protocol.html -/doc/asio/reference/local__seq_packet_protocol/protocol.html -/doc/asio/reference/local__seq_packet_protocol/socket.html -/doc/asio/reference/local__seq_packet_protocol/type.html -/doc/asio/reference/local__stream_protocol/ -/doc/asio/reference/local__stream_protocol/acceptor.html -/doc/asio/reference/local__stream_protocol/endpoint.html -/doc/asio/reference/local__stream_protocol/family.html -/doc/asio/reference/local__stream_protocol.html -/doc/asio/reference/local__stream_protocol/iostream.html -/doc/asio/reference/local__stream_protocol/protocol.html -/doc/asio/reference/local__stream_protocol/socket.html -/doc/asio/reference/local__stream_protocol/type.html -/doc/asio/reference/make_strand/ -/doc/asio/reference/make_strand.html -/doc/asio/reference/make_strand/overload1.html -/doc/asio/reference/make_strand/overload2.html -/doc/asio/reference/make_work_guard/ -/doc/asio/reference/make_work_guard.html -/doc/asio/reference/make_work_guard/overload1.html -/doc/asio/reference/make_work_guard/overload2.html -/doc/asio/reference/make_work_guard/overload3.html -/doc/asio/reference/make_work_guard/overload4.html -/doc/asio/reference/make_work_guard/overload5.html -/doc/asio/reference/MoveAcceptHandler.html -/doc/asio/reference/MoveAcceptToken.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 -/doc/asio/reference/mutable_buffer/mutable_buffer/ -/doc/asio/reference/mutable_buffer/mutable_buffer.html -/doc/asio/reference/mutable_buffer/mutable_buffer/overload1.html -/doc/asio/reference/mutable_buffer/mutable_buffer/overload2.html -/doc/asio/reference/mutable_buffer/mutable_buffer/overload3.html -/doc/asio/reference/mutable_buffer/operator_plus_/ -/doc/asio/reference/mutable_buffer/operator_plus__eq_.html -/doc/asio/reference/mutable_buffer/operator_plus_.html -/doc/asio/reference/mutable_buffer/operator_plus_/overload1.html -/doc/asio/reference/mutable_buffer/operator_plus_/overload2.html -/doc/asio/reference/MutableBufferSequence.html -/doc/asio/reference/mutable_buffer/size.html -/doc/asio/reference/mutable_registered_buffer/ -/doc/asio/reference/mutable_registered_buffer/buffer.html -/doc/asio/reference/mutable_registered_buffer/data.html -/doc/asio/reference/mutable_registered_buffer.html -/doc/asio/reference/mutable_registered_buffer/id.html -/doc/asio/reference/mutable_registered_buffer/mutable_registered_buffer.html -/doc/asio/reference/mutable_registered_buffer/operator_plus_/ -/doc/asio/reference/mutable_registered_buffer/operator_plus__eq_.html -/doc/asio/reference/mutable_registered_buffer/operator_plus_.html -/doc/asio/reference/mutable_registered_buffer/operator_plus_/overload1.html -/doc/asio/reference/mutable_registered_buffer/operator_plus_/overload2.html -/doc/asio/reference/mutable_registered_buffer/size.html -/doc/asio/reference/no_error.html -/doc/asio/reference/no_error_t/ -/doc/asio/reference/no_error_t.html -/doc/asio/reference/no_error_t/no_error_t.html -/doc/asio/reference/no_error_t/operator_eq__eq_/ -/doc/asio/reference/no_error_t/operator_eq__eq_.html -/doc/asio/reference/no_error_t/operator_eq__eq_/overload1.html -/doc/asio/reference/no_error_t/operator_eq__eq_/overload2.html -/doc/asio/reference/no_error_t/operator_eq__eq_/overload3.html -/doc/asio/reference/no_error_t/operator_not__eq_/ -/doc/asio/reference/no_error_t/operator_not__eq_.html -/doc/asio/reference/no_error_t/operator_not__eq_/overload1.html -/doc/asio/reference/no_error_t/operator_not__eq_/overload2.html -/doc/asio/reference/no_error_t/operator_not__eq_/overload3.html -/doc/asio/reference/NullaryToken.html -/doc/asio/reference/null_buffers/ -/doc/asio/reference/null_buffers/begin.html -/doc/asio/reference/null_buffers/const_iterator.html -/doc/asio/reference/null_buffers/end.html -/doc/asio/reference/null_buffers.html -/doc/asio/reference/null_buffers/value_type.html -/doc/asio/reference/operator_pipe_.html -/doc/asio/reference/partial_allocator_binder/ -/doc/asio/reference/partial_allocator_binder/allocator_.html -/doc/asio/reference/partial_allocator_binder.html -/doc/asio/reference/partial_allocator_binder/operator_lp__rp_.html -/doc/asio/reference/partial_allocator_binder/partial_allocator_binder.html -/doc/asio/reference/partial_as_tuple/ -/doc/asio/reference/partial_as_tuple.html -/doc/asio/reference/partial_as_tuple/operator_lp__rp_.html -/doc/asio/reference/partial_as_tuple/partial_as_tuple.html -/doc/asio/reference/partial_cancel_after/ -/doc/asio/reference/partial_cancel_after/cancel_type_.html -/doc/asio/reference/partial_cancel_after.html -/doc/asio/reference/partial_cancel_after/operator_lp__rp_.html -/doc/asio/reference/partial_cancel_after/partial_cancel_after.html -/doc/asio/reference/partial_cancel_after/timeout_.html -/doc/asio/reference/partial_cancel_after_timer/ -/doc/asio/reference/partial_cancel_after_timer/cancel_type_.html -/doc/asio/reference/partial_cancel_after_timer.html -/doc/asio/reference/partial_cancel_after_timer/operator_lp__rp_.html -/doc/asio/reference/partial_cancel_after_timer/partial_cancel_after_timer.html -/doc/asio/reference/partial_cancel_after_timer/timeout_.html -/doc/asio/reference/partial_cancel_after_timer/timer_.html -/doc/asio/reference/partial_cancel_at/ -/doc/asio/reference/partial_cancel_at/cancel_type_.html -/doc/asio/reference/partial_cancel_at/expiry_.html -/doc/asio/reference/partial_cancel_at.html -/doc/asio/reference/partial_cancel_at/operator_lp__rp_.html -/doc/asio/reference/partial_cancel_at/partial_cancel_at.html -/doc/asio/reference/partial_cancel_at_timer/ -/doc/asio/reference/partial_cancel_at_timer/cancel_type_.html -/doc/asio/reference/partial_cancel_at_timer/expiry_.html -/doc/asio/reference/partial_cancel_at_timer.html -/doc/asio/reference/partial_cancel_at_timer/operator_lp__rp_.html -/doc/asio/reference/partial_cancel_at_timer/partial_cancel_at_timer.html -/doc/asio/reference/partial_cancel_at_timer/timer_.html -/doc/asio/reference/partial_cancellation_slot_binder/ -/doc/asio/reference/partial_cancellation_slot_binder/cancellation_slot_.html -/doc/asio/reference/partial_cancellation_slot_binder.html -/doc/asio/reference/partial_cancellation_slot_binder/operator_lp__rp_.html -/doc/asio/reference/partial_cancellation_slot_binder/partial_cancellation_slot_binder.html -/doc/asio/reference/partial_executor_binder/ -/doc/asio/reference/partial_executor_binder/executor_.html -/doc/asio/reference/partial_executor_binder.html -/doc/asio/reference/partial_executor_binder/operator_lp__rp_.html -/doc/asio/reference/partial_executor_binder/partial_executor_binder.html -/doc/asio/reference/partial_immediate_executor_binder/ -/doc/asio/reference/partial_immediate_executor_binder/executor_.html -/doc/asio/reference/partial_immediate_executor_binder.html -/doc/asio/reference/partial_immediate_executor_binder/operator_lp__rp_.html -/doc/asio/reference/partial_immediate_executor_binder/partial_immediate_executor_binder.html -/doc/asio/reference/partial_redirect_error/ -/doc/asio/reference/partial_redirect_error/ec_.html -/doc/asio/reference/partial_redirect_error.html -/doc/asio/reference/partial_redirect_error/operator_lp__rp_.html -/doc/asio/reference/partial_redirect_error/partial_redirect_error.html -/doc/asio/reference/placeholders__bytes_transferred.html -/doc/asio/reference/placeholders__endpoint.html -/doc/asio/reference/placeholders__error.html -/doc/asio/reference/placeholders__iterator.html -/doc/asio/reference/placeholders__results.html -/doc/asio/reference/placeholders__signal_number.html -/doc/asio/reference/posix__basic_descriptor/ -/doc/asio/reference/posix__basic_descriptor/assign/ -/doc/asio/reference/posix__basic_descriptor/assign.html -/doc/asio/reference/posix__basic_descriptor/assign/overload1.html -/doc/asio/reference/posix__basic_descriptor/assign/overload2.html -/doc/asio/reference/posix__basic_descriptor/async_wait.html -/doc/asio/reference/posix__basic_descriptor/basic_descriptor/ -/doc/asio/reference/posix__basic_descriptor/_basic_descriptor.html -/doc/asio/reference/posix__basic_descriptor/basic_descriptor.html -/doc/asio/reference/posix__basic_descriptor/basic_descriptor/overload1.html -/doc/asio/reference/posix__basic_descriptor/basic_descriptor/overload2.html -/doc/asio/reference/posix__basic_descriptor/basic_descriptor/overload3.html -/doc/asio/reference/posix__basic_descriptor/basic_descriptor/overload4.html -/doc/asio/reference/posix__basic_descriptor/basic_descriptor/overload5.html -/doc/asio/reference/posix__basic_descriptor/basic_descriptor/overload6.html -/doc/asio/reference/posix__basic_descriptor/bytes_readable.html -/doc/asio/reference/posix__basic_descriptor/cancel/ -/doc/asio/reference/posix__basic_descriptor/cancel.html -/doc/asio/reference/posix__basic_descriptor/cancel/overload1.html -/doc/asio/reference/posix__basic_descriptor/cancel/overload2.html -/doc/asio/reference/posix__basic_descriptor/close/ -/doc/asio/reference/posix__basic_descriptor/close.html -/doc/asio/reference/posix__basic_descriptor/close/overload1.html -/doc/asio/reference/posix__basic_descriptor/close/overload2.html -/doc/asio/reference/posix__basic_descriptor/executor_type.html -/doc/asio/reference/posix__basic_descriptor/get_executor.html -/doc/asio/reference/posix__basic_descriptor.html -/doc/asio/reference/posix__basic_descriptor/io_control/ -/doc/asio/reference/posix__basic_descriptor/io_control.html -/doc/asio/reference/posix__basic_descriptor/io_control/overload1.html -/doc/asio/reference/posix__basic_descriptor/io_control/overload2.html -/doc/asio/reference/posix__basic_descriptor/is_open.html -/doc/asio/reference/posix__basic_descriptor/lowest_layer/ -/doc/asio/reference/posix__basic_descriptor/lowest_layer.html -/doc/asio/reference/posix__basic_descriptor/lowest_layer/overload1.html -/doc/asio/reference/posix__basic_descriptor/lowest_layer/overload2.html -/doc/asio/reference/posix__basic_descriptor/lowest_layer_type.html -/doc/asio/reference/posix__basic_descriptor/native_handle.html -/doc/asio/reference/posix__basic_descriptor/native_handle_type.html -/doc/asio/reference/posix__basic_descriptor/native_non_blocking/ -/doc/asio/reference/posix__basic_descriptor/native_non_blocking.html -/doc/asio/reference/posix__basic_descriptor/native_non_blocking/overload1.html -/doc/asio/reference/posix__basic_descriptor/native_non_blocking/overload2.html -/doc/asio/reference/posix__basic_descriptor/native_non_blocking/overload3.html -/doc/asio/reference/posix__basic_descriptor/non_blocking/ -/doc/asio/reference/posix__basic_descriptor/non_blocking.html -/doc/asio/reference/posix__basic_descriptor/non_blocking/overload1.html -/doc/asio/reference/posix__basic_descriptor/non_blocking/overload2.html -/doc/asio/reference/posix__basic_descriptor/non_blocking/overload3.html -/doc/asio/reference/posix__basic_descriptor/operator_eq_/ -/doc/asio/reference/posix__basic_descriptor/operator_eq_.html -/doc/asio/reference/posix__basic_descriptor/operator_eq_/overload1.html -/doc/asio/reference/posix__basic_descriptor/operator_eq_/overload2.html -/doc/asio/reference/posix__basic_descriptor__rebind_executor/ -/doc/asio/reference/posix__basic_descriptor__rebind_executor.html -/doc/asio/reference/posix__basic_descriptor__rebind_executor/other.html -/doc/asio/reference/posix__basic_descriptor/release.html -/doc/asio/reference/posix__basic_descriptor/wait/ -/doc/asio/reference/posix__basic_descriptor/wait.html -/doc/asio/reference/posix__basic_descriptor/wait/overload1.html -/doc/asio/reference/posix__basic_descriptor/wait/overload2.html -/doc/asio/reference/posix__basic_descriptor/wait_type.html -/doc/asio/reference/posix__basic_stream_descriptor/ -/doc/asio/reference/posix__basic_stream_descriptor/assign/ -/doc/asio/reference/posix__basic_stream_descriptor/assign.html -/doc/asio/reference/posix__basic_stream_descriptor/assign/overload1.html -/doc/asio/reference/posix__basic_stream_descriptor/assign/overload2.html -/doc/asio/reference/posix__basic_stream_descriptor/async_read_some.html -/doc/asio/reference/posix__basic_stream_descriptor/async_wait.html -/doc/asio/reference/posix__basic_stream_descriptor/async_write_some.html -/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/ -/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor.html -/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload1.html -/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload2.html -/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload3.html -/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload4.html -/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload5.html -/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload6.html -/doc/asio/reference/posix__basic_stream_descriptor/bytes_readable.html -/doc/asio/reference/posix__basic_stream_descriptor/cancel/ -/doc/asio/reference/posix__basic_stream_descriptor/cancel.html -/doc/asio/reference/posix__basic_stream_descriptor/cancel/overload1.html -/doc/asio/reference/posix__basic_stream_descriptor/cancel/overload2.html -/doc/asio/reference/posix__basic_stream_descriptor/close/ -/doc/asio/reference/posix__basic_stream_descriptor/close.html -/doc/asio/reference/posix__basic_stream_descriptor/close/overload1.html -/doc/asio/reference/posix__basic_stream_descriptor/close/overload2.html -/doc/asio/reference/posix__basic_stream_descriptor/executor_type.html -/doc/asio/reference/posix__basic_stream_descriptor/get_executor.html -/doc/asio/reference/posix__basic_stream_descriptor.html -/doc/asio/reference/posix__basic_stream_descriptor/io_control/ -/doc/asio/reference/posix__basic_stream_descriptor/io_control.html -/doc/asio/reference/posix__basic_stream_descriptor/io_control/overload1.html -/doc/asio/reference/posix__basic_stream_descriptor/io_control/overload2.html -/doc/asio/reference/posix__basic_stream_descriptor/is_open.html -/doc/asio/reference/posix__basic_stream_descriptor/lowest_layer/ -/doc/asio/reference/posix__basic_stream_descriptor/lowest_layer.html -/doc/asio/reference/posix__basic_stream_descriptor/lowest_layer/overload1.html -/doc/asio/reference/posix__basic_stream_descriptor/lowest_layer/overload2.html -/doc/asio/reference/posix__basic_stream_descriptor/lowest_layer_type.html -/doc/asio/reference/posix__basic_stream_descriptor/native_handle.html -/doc/asio/reference/posix__basic_stream_descriptor/native_handle_type.html -/doc/asio/reference/posix__basic_stream_descriptor/native_non_blocking/ -/doc/asio/reference/posix__basic_stream_descriptor/native_non_blocking.html -/doc/asio/reference/posix__basic_stream_descriptor/native_non_blocking/overload1.html -/doc/asio/reference/posix__basic_stream_descriptor/native_non_blocking/overload2.html -/doc/asio/reference/posix__basic_stream_descriptor/native_non_blocking/overload3.html -/doc/asio/reference/posix__basic_stream_descriptor/non_blocking/ -/doc/asio/reference/posix__basic_stream_descriptor/non_blocking.html -/doc/asio/reference/posix__basic_stream_descriptor/non_blocking/overload1.html -/doc/asio/reference/posix__basic_stream_descriptor/non_blocking/overload2.html -/doc/asio/reference/posix__basic_stream_descriptor/non_blocking/overload3.html -/doc/asio/reference/posix__basic_stream_descriptor/operator_eq_/ -/doc/asio/reference/posix__basic_stream_descriptor/operator_eq_.html -/doc/asio/reference/posix__basic_stream_descriptor/operator_eq_/overload1.html -/doc/asio/reference/posix__basic_stream_descriptor/operator_eq_/overload2.html -/doc/asio/reference/posix__basic_stream_descriptor/read_some/ -/doc/asio/reference/posix__basic_stream_descriptor/read_some.html -/doc/asio/reference/posix__basic_stream_descriptor/read_some/overload1.html -/doc/asio/reference/posix__basic_stream_descriptor/read_some/overload2.html -/doc/asio/reference/posix__basic_stream_descriptor__rebind_executor/ -/doc/asio/reference/posix__basic_stream_descriptor__rebind_executor.html -/doc/asio/reference/posix__basic_stream_descriptor__rebind_executor/other.html -/doc/asio/reference/posix__basic_stream_descriptor/release.html -/doc/asio/reference/posix__basic_stream_descriptor/wait/ -/doc/asio/reference/posix__basic_stream_descriptor/wait.html -/doc/asio/reference/posix__basic_stream_descriptor/wait/overload1.html -/doc/asio/reference/posix__basic_stream_descriptor/wait/overload2.html -/doc/asio/reference/posix__basic_stream_descriptor/wait_type.html -/doc/asio/reference/posix__basic_stream_descriptor/write_some/ -/doc/asio/reference/posix__basic_stream_descriptor/write_some.html -/doc/asio/reference/posix__basic_stream_descriptor/write_some/overload1.html -/doc/asio/reference/posix__basic_stream_descriptor/write_some/overload2.html -/doc/asio/reference/posix__descriptor_base/ -/doc/asio/reference/posix__descriptor_base/bytes_readable.html -/doc/asio/reference/posix__descriptor_base/_descriptor_base.html -/doc/asio/reference/posix__descriptor_base.html -/doc/asio/reference/posix__descriptor_base/wait_type.html -/doc/asio/reference/posix__descriptor.html -/doc/asio/reference/posix__stream_descriptor.html -/doc/asio/reference/post/ -/doc/asio/reference/post.html -/doc/asio/reference/post/overload1.html -/doc/asio/reference/post/overload2.html -/doc/asio/reference/post/overload3.html -/doc/asio/reference/prefer.html -/doc/asio/reference/prefer_result/ -/doc/asio/reference/prefer_result.html -/doc/asio/reference/prefer_result/type.html -/doc/asio/reference/prepend.html -/doc/asio/reference/prepend_t/ -/doc/asio/reference/prepend_t.html -/doc/asio/reference/prepend_t/prepend_t.html -/doc/asio/reference/prepend_t/token_.html -/doc/asio/reference/prepend_t/values_.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/random_access_file.html -/doc/asio/reference/RangeConnectHandler.html -/doc/asio/reference/RangeConnectToken.html -/doc/asio/reference/read/ -/doc/asio/reference/readable_pipe.html -/doc/asio/reference/read_at/ -/doc/asio/reference/read_at.html -/doc/asio/reference/read_at/overload1.html -/doc/asio/reference/read_at/overload2.html -/doc/asio/reference/read_at/overload3.html -/doc/asio/reference/read_at/overload4.html -/doc/asio/reference/read_at/overload5.html -/doc/asio/reference/read_at/overload6.html -/doc/asio/reference/read_at/overload7.html -/doc/asio/reference/read_at/overload8.html -/doc/asio/reference/ReadHandler.html -/doc/asio/reference/read.html -/doc/asio/reference/read/overload10.html -/doc/asio/reference/read/overload11.html -/doc/asio/reference/read/overload12.html -/doc/asio/reference/read/overload13.html -/doc/asio/reference/read/overload14.html -/doc/asio/reference/read/overload15.html -/doc/asio/reference/read/overload16.html -/doc/asio/reference/read/overload1.html -/doc/asio/reference/read/overload2.html -/doc/asio/reference/read/overload3.html -/doc/asio/reference/read/overload4.html -/doc/asio/reference/read/overload5.html -/doc/asio/reference/read/overload6.html -/doc/asio/reference/read/overload7.html -/doc/asio/reference/read/overload8.html -/doc/asio/reference/read/overload9.html -/doc/asio/reference/ReadToken.html -/doc/asio/reference/read_until/ -/doc/asio/reference/read_until.html -/doc/asio/reference/read_until/overload10.html -/doc/asio/reference/read_until/overload11.html -/doc/asio/reference/read_until/overload12.html -/doc/asio/reference/read_until/overload13.html -/doc/asio/reference/read_until/overload14.html -/doc/asio/reference/read_until/overload15.html -/doc/asio/reference/read_until/overload16.html -/doc/asio/reference/read_until/overload17.html -/doc/asio/reference/read_until/overload18.html -/doc/asio/reference/read_until/overload19.html -/doc/asio/reference/read_until/overload1.html -/doc/asio/reference/read_until/overload20.html -/doc/asio/reference/read_until/overload21.html -/doc/asio/reference/read_until/overload22.html -/doc/asio/reference/read_until/overload23.html -/doc/asio/reference/read_until/overload24.html -/doc/asio/reference/read_until/overload2.html -/doc/asio/reference/read_until/overload3.html -/doc/asio/reference/read_until/overload4.html -/doc/asio/reference/read_until/overload5.html -/doc/asio/reference/read_until/overload6.html -/doc/asio/reference/read_until/overload7.html -/doc/asio/reference/read_until/overload8.html -/doc/asio/reference/read_until/overload9.html -/doc/asio/reference/read_write_operations.html -/doc/asio/reference/recycling_allocator/ -/doc/asio/reference/recycling_allocator/allocate.html -/doc/asio/reference/recycling_allocator/deallocate.html -/doc/asio/reference/recycling_allocator.html -/doc/asio/reference/recycling_allocator_lt__void__gt_/ -/doc/asio/reference/recycling_allocator_lt__void__gt_.html -/doc/asio/reference/recycling_allocator_lt__void__gt_/operator_eq__eq_.html -/doc/asio/reference/recycling_allocator_lt__void__gt_/operator_not__eq_.html -/doc/asio/reference/recycling_allocator_lt__void__gt___rebind/ -/doc/asio/reference/recycling_allocator_lt__void__gt___rebind.html -/doc/asio/reference/recycling_allocator_lt__void__gt___rebind/other.html -/doc/asio/reference/recycling_allocator_lt__void__gt_/recycling_allocator/ -/doc/asio/reference/recycling_allocator_lt__void__gt_/recycling_allocator.html -/doc/asio/reference/recycling_allocator_lt__void__gt_/recycling_allocator/overload1.html -/doc/asio/reference/recycling_allocator_lt__void__gt_/recycling_allocator/overload2.html -/doc/asio/reference/recycling_allocator_lt__void__gt_/value_type.html -/doc/asio/reference/recycling_allocator/operator_eq__eq_.html -/doc/asio/reference/recycling_allocator/operator_not__eq_.html -/doc/asio/reference/recycling_allocator__rebind/ -/doc/asio/reference/recycling_allocator__rebind.html -/doc/asio/reference/recycling_allocator__rebind/other.html -/doc/asio/reference/recycling_allocator/recycling_allocator/ -/doc/asio/reference/recycling_allocator/recycling_allocator.html -/doc/asio/reference/recycling_allocator/recycling_allocator/overload1.html -/doc/asio/reference/recycling_allocator/recycling_allocator/overload2.html -/doc/asio/reference/recycling_allocator/value_type.html -/doc/asio/reference/redirect_error/ -/doc/asio/reference/redirect_error.html -/doc/asio/reference/redirect_error/overload1.html -/doc/asio/reference/redirect_error/overload2.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/register_buffers/ -/doc/asio/reference/register_buffers.html -/doc/asio/reference/register_buffers/overload1.html -/doc/asio/reference/register_buffers/overload2.html -/doc/asio/reference/register_buffers/overload3.html -/doc/asio/reference/register_buffers/overload4.html -/doc/asio/reference/registered_buffer_id/ -/doc/asio/reference/registered_buffer_id.html -/doc/asio/reference/registered_buffer_id/native_handle.html -/doc/asio/reference/registered_buffer_id/native_handle_type.html -/doc/asio/reference/registered_buffer_id/operator_eq__eq_.html -/doc/asio/reference/registered_buffer_id/operator_not__eq_.html -/doc/asio/reference/registered_buffer_id/registered_buffer_id.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/ResolveToken.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 -/doc/asio/reference/serial_port_base__baud_rate.html -/doc/asio/reference/serial_port_base__baud_rate/load.html -/doc/asio/reference/serial_port_base__baud_rate/store.html -/doc/asio/reference/serial_port_base__baud_rate/value.html -/doc/asio/reference/serial_port_base__character_size/ -/doc/asio/reference/serial_port_base__character_size/character_size.html -/doc/asio/reference/serial_port_base__character_size.html -/doc/asio/reference/serial_port_base__character_size/load.html -/doc/asio/reference/serial_port_base__character_size/store.html -/doc/asio/reference/serial_port_base__character_size/value.html -/doc/asio/reference/serial_port_base__flow_control/ -/doc/asio/reference/serial_port_base__flow_control/flow_control.html -/doc/asio/reference/serial_port_base__flow_control.html -/doc/asio/reference/serial_port_base__flow_control/load.html -/doc/asio/reference/serial_port_base__flow_control/store.html -/doc/asio/reference/serial_port_base__flow_control/type.html -/doc/asio/reference/serial_port_base__flow_control/value.html -/doc/asio/reference/serial_port_base.html -/doc/asio/reference/serial_port_base__parity/ -/doc/asio/reference/serial_port_base__parity.html -/doc/asio/reference/serial_port_base__parity/load.html -/doc/asio/reference/serial_port_base__parity/parity.html -/doc/asio/reference/serial_port_base__parity/store.html -/doc/asio/reference/serial_port_base__parity/type.html -/doc/asio/reference/serial_port_base__parity/value.html -/doc/asio/reference/serial_port_base/_serial_port_base.html -/doc/asio/reference/serial_port_base__stop_bits/ -/doc/asio/reference/serial_port_base__stop_bits.html -/doc/asio/reference/serial_port_base__stop_bits/load.html -/doc/asio/reference/serial_port_base__stop_bits/stop_bits.html -/doc/asio/reference/serial_port_base__stop_bits/store.html -/doc/asio/reference/serial_port_base__stop_bits/type.html -/doc/asio/reference/serial_port_base__stop_bits/value.html -/doc/asio/reference/serial_port.html -/doc/asio/reference/service_already_exists/ -/doc/asio/reference/service_already_exists.html -/doc/asio/reference/service_already_exists/service_already_exists.html -/doc/asio/reference/Service.html -/doc/asio/reference/SettableSerialPortOption.html -/doc/asio/reference/SettableSocketOption.html -/doc/asio/reference/ShutdownHandler.html -/doc/asio/reference/ShutdownToken.html -/doc/asio/reference/SignalHandler.html -/doc/asio/reference/signal_set_base/ -/doc/asio/reference/signal_set_base/flags.html -/doc/asio/reference/signal_set_base/flags_t.html -/doc/asio/reference/signal_set_base.html -/doc/asio/reference/signal_set_base/_signal_set_base.html -/doc/asio/reference/signal_set.html -/doc/asio/reference/SignalToken.html -/doc/asio/reference/socket_base/ -/doc/asio/reference/socket_base/broadcast.html -/doc/asio/reference/socket_base/bytes_readable.html -/doc/asio/reference/socket_base/debug.html -/doc/asio/reference/socket_base/do_not_route.html -/doc/asio/reference/socket_base/enable_connection_aborted.html -/doc/asio/reference/socket_base.html -/doc/asio/reference/socket_base/keep_alive.html -/doc/asio/reference/socket_base/linger.html -/doc/asio/reference/socket_base/max_listen_connections.html -/doc/asio/reference/socket_base/message_do_not_route.html -/doc/asio/reference/socket_base/message_end_of_record.html -/doc/asio/reference/socket_base/message_flags.html -/doc/asio/reference/socket_base/message_out_of_band.html -/doc/asio/reference/socket_base/message_peek.html -/doc/asio/reference/socket_base/out_of_band_inline.html -/doc/asio/reference/socket_base/receive_buffer_size.html -/doc/asio/reference/socket_base/receive_low_watermark.html -/doc/asio/reference/socket_base/reuse_address.html -/doc/asio/reference/socket_base/send_buffer_size.html -/doc/asio/reference/socket_base/send_low_watermark.html -/doc/asio/reference/socket_base/shutdown_type.html -/doc/asio/reference/socket_base/_socket_base.html -/doc/asio/reference/socket_base/wait_type.html -/doc/asio/reference/spawn/ -/doc/asio/reference/spawn.html -/doc/asio/reference/spawn/overload1.html -/doc/asio/reference/spawn/overload2.html -/doc/asio/reference/spawn/overload3.html -/doc/asio/reference/spawn/overload4.html -/doc/asio/reference/spawn/overload5.html -/doc/asio/reference/spawn/overload6.html -/doc/asio/reference/ssl__context/ -/doc/asio/reference/ssl__context/add_certificate_authority/ -/doc/asio/reference/ssl__context/add_certificate_authority.html -/doc/asio/reference/ssl__context/add_certificate_authority/overload1.html -/doc/asio/reference/ssl__context/add_certificate_authority/overload2.html -/doc/asio/reference/ssl__context/add_verify_path/ -/doc/asio/reference/ssl__context/add_verify_path.html -/doc/asio/reference/ssl__context/add_verify_path/overload1.html -/doc/asio/reference/ssl__context/add_verify_path/overload2.html -/doc/asio/reference/ssl__context_base/ -/doc/asio/reference/ssl__context_base/_context_base.html -/doc/asio/reference/ssl__context_base/default_workarounds.html -/doc/asio/reference/ssl__context_base/file_format.html -/doc/asio/reference/ssl__context_base.html -/doc/asio/reference/ssl__context_base/method.html -/doc/asio/reference/ssl__context_base/no_compression.html -/doc/asio/reference/ssl__context_base/no_sslv2.html -/doc/asio/reference/ssl__context_base/no_sslv3.html -/doc/asio/reference/ssl__context_base/no_tlsv1_1.html -/doc/asio/reference/ssl__context_base/no_tlsv1_2.html -/doc/asio/reference/ssl__context_base/no_tlsv1_3.html -/doc/asio/reference/ssl__context_base/no_tlsv1.html -/doc/asio/reference/ssl__context_base/options.html -/doc/asio/reference/ssl__context_base/password_purpose.html -/doc/asio/reference/ssl__context_base/single_dh_use.html -/doc/asio/reference/ssl__context/clear_options/ -/doc/asio/reference/ssl__context/clear_options.html -/doc/asio/reference/ssl__context/clear_options/overload1.html -/doc/asio/reference/ssl__context/clear_options/overload2.html -/doc/asio/reference/ssl__context/context/ -/doc/asio/reference/ssl__context/_context.html -/doc/asio/reference/ssl__context/context.html -/doc/asio/reference/ssl__context/context/overload1.html -/doc/asio/reference/ssl__context/context/overload2.html -/doc/asio/reference/ssl__context/context/overload3.html -/doc/asio/reference/ssl__context/default_workarounds.html -/doc/asio/reference/ssl__context/file_format.html -/doc/asio/reference/ssl__context.html -/doc/asio/reference/ssl__context/load_verify_file/ -/doc/asio/reference/ssl__context/load_verify_file.html -/doc/asio/reference/ssl__context/load_verify_file/overload1.html -/doc/asio/reference/ssl__context/load_verify_file/overload2.html -/doc/asio/reference/ssl__context/method.html -/doc/asio/reference/ssl__context/native_handle.html -/doc/asio/reference/ssl__context/native_handle_type.html -/doc/asio/reference/ssl__context/no_compression.html -/doc/asio/reference/ssl__context/no_sslv2.html -/doc/asio/reference/ssl__context/no_sslv3.html -/doc/asio/reference/ssl__context/no_tlsv1_1.html -/doc/asio/reference/ssl__context/no_tlsv1_2.html -/doc/asio/reference/ssl__context/no_tlsv1_3.html -/doc/asio/reference/ssl__context/no_tlsv1.html -/doc/asio/reference/ssl__context/operator_eq_.html -/doc/asio/reference/ssl__context/options.html -/doc/asio/reference/ssl__context/password_purpose.html -/doc/asio/reference/ssl__context/set_default_verify_paths/ -/doc/asio/reference/ssl__context/set_default_verify_paths.html -/doc/asio/reference/ssl__context/set_default_verify_paths/overload1.html -/doc/asio/reference/ssl__context/set_default_verify_paths/overload2.html -/doc/asio/reference/ssl__context/set_options/ -/doc/asio/reference/ssl__context/set_options.html -/doc/asio/reference/ssl__context/set_options/overload1.html -/doc/asio/reference/ssl__context/set_options/overload2.html -/doc/asio/reference/ssl__context/set_password_callback/ -/doc/asio/reference/ssl__context/set_password_callback.html -/doc/asio/reference/ssl__context/set_password_callback/overload1.html -/doc/asio/reference/ssl__context/set_password_callback/overload2.html -/doc/asio/reference/ssl__context/set_verify_callback/ -/doc/asio/reference/ssl__context/set_verify_callback.html -/doc/asio/reference/ssl__context/set_verify_callback/overload1.html -/doc/asio/reference/ssl__context/set_verify_callback/overload2.html -/doc/asio/reference/ssl__context/set_verify_depth/ -/doc/asio/reference/ssl__context/set_verify_depth.html -/doc/asio/reference/ssl__context/set_verify_depth/overload1.html -/doc/asio/reference/ssl__context/set_verify_depth/overload2.html -/doc/asio/reference/ssl__context/set_verify_mode/ -/doc/asio/reference/ssl__context/set_verify_mode.html -/doc/asio/reference/ssl__context/set_verify_mode/overload1.html -/doc/asio/reference/ssl__context/set_verify_mode/overload2.html -/doc/asio/reference/ssl__context/single_dh_use.html -/doc/asio/reference/ssl__context/use_certificate/ -/doc/asio/reference/ssl__context/use_certificate_chain/ -/doc/asio/reference/ssl__context/use_certificate_chain_file/ -/doc/asio/reference/ssl__context/use_certificate_chain_file.html -/doc/asio/reference/ssl__context/use_certificate_chain_file/overload1.html -/doc/asio/reference/ssl__context/use_certificate_chain_file/overload2.html -/doc/asio/reference/ssl__context/use_certificate_chain.html -/doc/asio/reference/ssl__context/use_certificate_chain/overload1.html -/doc/asio/reference/ssl__context/use_certificate_chain/overload2.html -/doc/asio/reference/ssl__context/use_certificate_file/ -/doc/asio/reference/ssl__context/use_certificate_file.html -/doc/asio/reference/ssl__context/use_certificate_file/overload1.html -/doc/asio/reference/ssl__context/use_certificate_file/overload2.html -/doc/asio/reference/ssl__context/use_certificate.html -/doc/asio/reference/ssl__context/use_certificate/overload1.html -/doc/asio/reference/ssl__context/use_certificate/overload2.html -/doc/asio/reference/ssl__context/use_private_key/ -/doc/asio/reference/ssl__context/use_private_key_file/ -/doc/asio/reference/ssl__context/use_private_key_file.html -/doc/asio/reference/ssl__context/use_private_key_file/overload1.html -/doc/asio/reference/ssl__context/use_private_key_file/overload2.html -/doc/asio/reference/ssl__context/use_private_key.html -/doc/asio/reference/ssl__context/use_private_key/overload1.html -/doc/asio/reference/ssl__context/use_private_key/overload2.html -/doc/asio/reference/ssl__context/use_rsa_private_key/ -/doc/asio/reference/ssl__context/use_rsa_private_key_file/ -/doc/asio/reference/ssl__context/use_rsa_private_key_file.html -/doc/asio/reference/ssl__context/use_rsa_private_key_file/overload1.html -/doc/asio/reference/ssl__context/use_rsa_private_key_file/overload2.html -/doc/asio/reference/ssl__context/use_rsa_private_key.html -/doc/asio/reference/ssl__context/use_rsa_private_key/overload1.html -/doc/asio/reference/ssl__context/use_rsa_private_key/overload2.html -/doc/asio/reference/ssl__context/use_tmp_dh/ -/doc/asio/reference/ssl__context/use_tmp_dh_file/ -/doc/asio/reference/ssl__context/use_tmp_dh_file.html -/doc/asio/reference/ssl__context/use_tmp_dh_file/overload1.html -/doc/asio/reference/ssl__context/use_tmp_dh_file/overload2.html -/doc/asio/reference/ssl__context/use_tmp_dh.html -/doc/asio/reference/ssl__context/use_tmp_dh/overload1.html -/doc/asio/reference/ssl__context/use_tmp_dh/overload2.html -/doc/asio/reference/ssl__error__get_stream_category.html -/doc/asio/reference/ssl__error__make_error_code.html -/doc/asio/reference/ssl__error__stream_category.html -/doc/asio/reference/ssl__error__stream_errors__gt_/ -/doc/asio/reference/ssl__error__stream_errors__gt_.html -/doc/asio/reference/ssl__error__stream_errors__gt_/value.html -/doc/asio/reference/ssl__error__stream_errors.html -/doc/asio/reference/ssl__host_name_verification/ -/doc/asio/reference/ssl__host_name_verification/host_name_verification.html -/doc/asio/reference/ssl__host_name_verification.html -/doc/asio/reference/ssl__host_name_verification/operator_lp__rp_.html -/doc/asio/reference/ssl__host_name_verification/result_type.html -/doc/asio/reference/ssl__stream/ -/doc/asio/reference/ssl__stream/async_handshake/ -/doc/asio/reference/ssl__stream/async_handshake.html -/doc/asio/reference/ssl__stream/async_handshake/overload1.html -/doc/asio/reference/ssl__stream/async_handshake/overload2.html -/doc/asio/reference/ssl__stream/async_read_some.html -/doc/asio/reference/ssl__stream/async_shutdown.html -/doc/asio/reference/ssl__stream/async_write_some.html -/doc/asio/reference/ssl__stream_base/ -/doc/asio/reference/ssl__stream_base/handshake_type.html -/doc/asio/reference/ssl__stream_base.html -/doc/asio/reference/ssl__stream_base/_stream_base.html -/doc/asio/reference/ssl__stream/executor_type.html -/doc/asio/reference/ssl__stream/get_executor.html -/doc/asio/reference/ssl__stream/handshake/ -/doc/asio/reference/ssl__stream/handshake.html -/doc/asio/reference/ssl__stream/handshake/overload1.html -/doc/asio/reference/ssl__stream/handshake/overload2.html -/doc/asio/reference/ssl__stream/handshake/overload3.html -/doc/asio/reference/ssl__stream/handshake/overload4.html -/doc/asio/reference/ssl__stream/handshake_type.html -/doc/asio/reference/ssl__stream.html -/doc/asio/reference/ssl__stream__impl_struct/ -/doc/asio/reference/ssl__stream__impl_struct.html -/doc/asio/reference/ssl__stream__impl_struct/ssl.html -/doc/asio/reference/ssl__stream/lowest_layer/ -/doc/asio/reference/ssl__stream/lowest_layer.html -/doc/asio/reference/ssl__stream/lowest_layer/overload1.html -/doc/asio/reference/ssl__stream/lowest_layer/overload2.html -/doc/asio/reference/ssl__stream/lowest_layer_type.html -/doc/asio/reference/ssl__stream/native_handle.html -/doc/asio/reference/ssl__stream/native_handle_type.html -/doc/asio/reference/ssl__stream/next_layer/ -/doc/asio/reference/ssl__stream/next_layer.html -/doc/asio/reference/ssl__stream/next_layer/overload1.html -/doc/asio/reference/ssl__stream/next_layer/overload2.html -/doc/asio/reference/ssl__stream/next_layer_type.html -/doc/asio/reference/ssl__stream/operator_eq_.html -/doc/asio/reference/ssl__stream/read_some/ -/doc/asio/reference/ssl__stream/read_some.html -/doc/asio/reference/ssl__stream/read_some/overload1.html -/doc/asio/reference/ssl__stream/read_some/overload2.html -/doc/asio/reference/ssl__stream/set_verify_callback/ -/doc/asio/reference/ssl__stream/set_verify_callback.html -/doc/asio/reference/ssl__stream/set_verify_callback/overload1.html -/doc/asio/reference/ssl__stream/set_verify_callback/overload2.html -/doc/asio/reference/ssl__stream/set_verify_depth/ -/doc/asio/reference/ssl__stream/set_verify_depth.html -/doc/asio/reference/ssl__stream/set_verify_depth/overload1.html -/doc/asio/reference/ssl__stream/set_verify_depth/overload2.html -/doc/asio/reference/ssl__stream/set_verify_mode/ -/doc/asio/reference/ssl__stream/set_verify_mode.html -/doc/asio/reference/ssl__stream/set_verify_mode/overload1.html -/doc/asio/reference/ssl__stream/set_verify_mode/overload2.html -/doc/asio/reference/ssl__stream/shutdown/ -/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/stream/overload3.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 -/doc/asio/reference/ssl__stream/write_some/overload2.html -/doc/asio/reference/ssl__verify_client_once.html -/doc/asio/reference/ssl__verify_context/ -/doc/asio/reference/ssl__verify_context.html -/doc/asio/reference/ssl__verify_context/native_handle.html -/doc/asio/reference/ssl__verify_context/native_handle_type.html -/doc/asio/reference/ssl__verify_context/verify_context.html -/doc/asio/reference/ssl__verify_fail_if_no_peer_cert.html -/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 -/doc/asio/reference/strand/operator_eq_/overload1.html -/doc/asio/reference/strand/operator_eq_/overload2.html -/doc/asio/reference/strand/operator_eq_/overload3.html -/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 -/doc/asio/reference/strand/strand.html -/doc/asio/reference/strand/strand/overload1.html -/doc/asio/reference/strand/strand/overload2.html -/doc/asio/reference/strand/strand/overload3.html -/doc/asio/reference/strand/strand/overload4.html -/doc/asio/reference/strand/strand/overload5.html -/doc/asio/reference/strand/strand/overload6.html -/doc/asio/reference/streambuf.html -/doc/asio/reference/stream_file.html -/doc/asio/reference/synchronous_socket_operations.html -/doc/asio/reference/SyncRandomAccessReadDevice.html -/doc/asio/reference/SyncRandomAccessWriteDevice.html -/doc/asio/reference/SyncReadStream.html -/doc/asio/reference/SyncWriteStream.html -/doc/asio/reference/system_category.html -/doc/asio/reference/system_context/ -/doc/asio/reference/system_context/destroy.html -/doc/asio/reference/system_context/executor_type.html -/doc/asio/reference/system_context/fork_event.html -/doc/asio/reference/system_context/get_executor.html -/doc/asio/reference/system_context.html -/doc/asio/reference/system_context/join.html -/doc/asio/reference/system_context/notify_fork.html -/doc/asio/reference/system_context/shutdown.html -/doc/asio/reference/system_context/stop.html -/doc/asio/reference/system_context/stopped.html -/doc/asio/reference/system_context/_system_context.html -/doc/asio/reference/system_error.html -/doc/asio/reference/system_executor.html -/doc/asio/reference/system_timer.html -/doc/asio/reference/this_coro__cancellation_state.html -/doc/asio/reference/this_coro__cancellation_state_t/ -/doc/asio/reference/this_coro__cancellation_state_t/cancellation_state_t.html -/doc/asio/reference/this_coro__cancellation_state_t.html -/doc/asio/reference/this_coro__executor.html -/doc/asio/reference/this_coro__executor_t/ -/doc/asio/reference/this_coro__executor_t/executor_t.html -/doc/asio/reference/this_coro__executor_t.html -/doc/asio/reference/this_coro__reset_cancellation_state/ -/doc/asio/reference/this_coro__reset_cancellation_state.html -/doc/asio/reference/this_coro__reset_cancellation_state/overload1.html -/doc/asio/reference/this_coro__reset_cancellation_state/overload2.html -/doc/asio/reference/this_coro__reset_cancellation_state/overload3.html -/doc/asio/reference/this_coro__throw_if_cancelled/ -/doc/asio/reference/this_coro__throw_if_cancelled.html -/doc/asio/reference/this_coro__throw_if_cancelled/overload1.html -/doc/asio/reference/this_coro__throw_if_cancelled/overload2.html -/doc/asio/reference/thread/ -/doc/asio/reference/thread.html -/doc/asio/reference/thread/join.html -/doc/asio/reference/thread_pool/ -/doc/asio/reference/thread_pool/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/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/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/destroy.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.html -/doc/asio/reference/thread_pool/join.html -/doc/asio/reference/thread_pool/notify_fork.html -/doc/asio/reference/thread_pool/shutdown.html -/doc/asio/reference/thread_pool/stop.html -/doc/asio/reference/thread_pool/thread_pool/ -/doc/asio/reference/thread_pool/_thread_pool.html -/doc/asio/reference/thread_pool/thread_pool.html -/doc/asio/reference/thread_pool/thread_pool/overload1.html -/doc/asio/reference/thread_pool/thread_pool/overload2.html -/doc/asio/reference/thread_pool/thread_pool/overload3.html -/doc/asio/reference/thread_pool/wait.html -/doc/asio/reference/thread/_thread.html -/doc/asio/reference/thread/thread.html -/doc/asio/reference/throw_exception.html -/doc/asio/reference/TimeTraits.html -/doc/asio/reference/time_traits.html -/doc/asio/reference/time_traits_lt__ptime__gt_/ -/doc/asio/reference/time_traits_lt__ptime__gt_/add.html -/doc/asio/reference/time_traits_lt__ptime__gt_/duration_type.html -/doc/asio/reference/time_traits_lt__ptime__gt_.html -/doc/asio/reference/time_traits_lt__ptime__gt_/less_than.html -/doc/asio/reference/time_traits_lt__ptime__gt_/now.html -/doc/asio/reference/time_traits_lt__ptime__gt_/subtract.html -/doc/asio/reference/time_traits_lt__ptime__gt_/time_type.html -/doc/asio/reference/time_traits_lt__ptime__gt_/to_posix_duration.html -/doc/asio/reference/to_exception_ptr.html -/doc/asio/reference/transfer_all.html -/doc/asio/reference/transfer_at_least.html -/doc/asio/reference/transfer_exactly.html -/doc/asio/reference/use_awaitable.html -/doc/asio/reference/use_awaitable_t/ -/doc/asio/reference/use_awaitable_t/as_default_on.html -/doc/asio/reference/use_awaitable_t/as_default_on_t.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.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 -/doc/asio/reference/use_future_t/get_allocator.html -/doc/asio/reference/use_future_t.html -/doc/asio/reference/use_future_t/operator_lp__rp_/ -/doc/asio/reference/use_future_t/operator_lp__rp_.html -/doc/asio/reference/use_future_t/operator_lp__rp_/overload1.html -/doc/asio/reference/use_future_t/operator_lp__rp_/overload2.html -/doc/asio/reference/use_future_t/rebind.html -/doc/asio/reference/use_future_t/use_future_t/ -/doc/asio/reference/use_future_t/use_future_t.html -/doc/asio/reference/use_future_t/use_future_t/overload1.html -/doc/asio/reference/use_future_t/use_future_t/overload2.html -/doc/asio/reference/uses_executor.html -/doc/asio/reference/WaitHandler.html -/doc/asio/reference/WaitToken.html -/doc/asio/reference/wait_traits/ -/doc/asio/reference/WaitTraits.html -/doc/asio/reference/wait_traits.html -/doc/asio/reference/wait_traits/to_wait_duration/ -/doc/asio/reference/wait_traits/to_wait_duration.html -/doc/asio/reference/wait_traits/to_wait_duration/overload1.html -/doc/asio/reference/wait_traits/to_wait_duration/overload2.html -/doc/asio/reference/windows__basic_object_handle/ -/doc/asio/reference/windows__basic_object_handle/assign/ -/doc/asio/reference/windows__basic_object_handle/assign.html -/doc/asio/reference/windows__basic_object_handle/assign/overload1.html -/doc/asio/reference/windows__basic_object_handle/assign/overload2.html -/doc/asio/reference/windows__basic_object_handle/async_wait.html -/doc/asio/reference/windows__basic_object_handle/basic_object_handle/ -/doc/asio/reference/windows__basic_object_handle/basic_object_handle.html -/doc/asio/reference/windows__basic_object_handle/basic_object_handle/overload1.html -/doc/asio/reference/windows__basic_object_handle/basic_object_handle/overload2.html -/doc/asio/reference/windows__basic_object_handle/basic_object_handle/overload3.html -/doc/asio/reference/windows__basic_object_handle/basic_object_handle/overload4.html -/doc/asio/reference/windows__basic_object_handle/basic_object_handle/overload5.html -/doc/asio/reference/windows__basic_object_handle/basic_object_handle/overload6.html -/doc/asio/reference/windows__basic_object_handle/cancel/ -/doc/asio/reference/windows__basic_object_handle/cancel.html -/doc/asio/reference/windows__basic_object_handle/cancel/overload1.html -/doc/asio/reference/windows__basic_object_handle/cancel/overload2.html -/doc/asio/reference/windows__basic_object_handle/close/ -/doc/asio/reference/windows__basic_object_handle/close.html -/doc/asio/reference/windows__basic_object_handle/close/overload1.html -/doc/asio/reference/windows__basic_object_handle/close/overload2.html -/doc/asio/reference/windows__basic_object_handle/executor_type.html -/doc/asio/reference/windows__basic_object_handle/get_executor.html -/doc/asio/reference/windows__basic_object_handle.html -/doc/asio/reference/windows__basic_object_handle/is_open.html -/doc/asio/reference/windows__basic_object_handle/lowest_layer/ -/doc/asio/reference/windows__basic_object_handle/lowest_layer.html -/doc/asio/reference/windows__basic_object_handle/lowest_layer/overload1.html -/doc/asio/reference/windows__basic_object_handle/lowest_layer/overload2.html -/doc/asio/reference/windows__basic_object_handle/lowest_layer_type.html -/doc/asio/reference/windows__basic_object_handle/native_handle.html -/doc/asio/reference/windows__basic_object_handle/native_handle_type.html -/doc/asio/reference/windows__basic_object_handle/operator_eq_/ -/doc/asio/reference/windows__basic_object_handle/operator_eq_.html -/doc/asio/reference/windows__basic_object_handle/operator_eq_/overload1.html -/doc/asio/reference/windows__basic_object_handle/operator_eq_/overload2.html -/doc/asio/reference/windows__basic_object_handle__rebind_executor/ -/doc/asio/reference/windows__basic_object_handle__rebind_executor.html -/doc/asio/reference/windows__basic_object_handle__rebind_executor/other.html -/doc/asio/reference/windows__basic_object_handle/wait/ -/doc/asio/reference/windows__basic_object_handle/wait.html -/doc/asio/reference/windows__basic_object_handle/wait/overload1.html -/doc/asio/reference/windows__basic_object_handle/wait/overload2.html -/doc/asio/reference/windows__basic_overlapped_handle/ -/doc/asio/reference/windows__basic_overlapped_handle/assign/ -/doc/asio/reference/windows__basic_overlapped_handle/assign.html -/doc/asio/reference/windows__basic_overlapped_handle/assign/overload1.html -/doc/asio/reference/windows__basic_overlapped_handle/assign/overload2.html -/doc/asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/ -/doc/asio/reference/windows__basic_overlapped_handle/_basic_overlapped_handle.html -/doc/asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle.html -/doc/asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload1.html -/doc/asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload2.html -/doc/asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload3.html -/doc/asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload4.html -/doc/asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload5.html -/doc/asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload6.html -/doc/asio/reference/windows__basic_overlapped_handle/cancel/ -/doc/asio/reference/windows__basic_overlapped_handle/cancel.html -/doc/asio/reference/windows__basic_overlapped_handle/cancel/overload1.html -/doc/asio/reference/windows__basic_overlapped_handle/cancel/overload2.html -/doc/asio/reference/windows__basic_overlapped_handle/close/ -/doc/asio/reference/windows__basic_overlapped_handle/close.html -/doc/asio/reference/windows__basic_overlapped_handle/close/overload1.html -/doc/asio/reference/windows__basic_overlapped_handle/close/overload2.html -/doc/asio/reference/windows__basic_overlapped_handle/executor_type.html -/doc/asio/reference/windows__basic_overlapped_handle/get_executor.html -/doc/asio/reference/windows__basic_overlapped_handle.html -/doc/asio/reference/windows__basic_overlapped_handle/is_open.html -/doc/asio/reference/windows__basic_overlapped_handle/lowest_layer/ -/doc/asio/reference/windows__basic_overlapped_handle/lowest_layer.html -/doc/asio/reference/windows__basic_overlapped_handle/lowest_layer/overload1.html -/doc/asio/reference/windows__basic_overlapped_handle/lowest_layer/overload2.html -/doc/asio/reference/windows__basic_overlapped_handle/lowest_layer_type.html -/doc/asio/reference/windows__basic_overlapped_handle/native_handle.html -/doc/asio/reference/windows__basic_overlapped_handle/native_handle_type.html -/doc/asio/reference/windows__basic_overlapped_handle/operator_eq_/ -/doc/asio/reference/windows__basic_overlapped_handle/operator_eq_.html -/doc/asio/reference/windows__basic_overlapped_handle/operator_eq_/overload1.html -/doc/asio/reference/windows__basic_overlapped_handle/operator_eq_/overload2.html -/doc/asio/reference/windows__basic_overlapped_handle__rebind_executor/ -/doc/asio/reference/windows__basic_overlapped_handle__rebind_executor.html -/doc/asio/reference/windows__basic_overlapped_handle__rebind_executor/other.html -/doc/asio/reference/windows__basic_overlapped_handle/release/ -/doc/asio/reference/windows__basic_overlapped_handle/release.html -/doc/asio/reference/windows__basic_overlapped_handle/release/overload1.html -/doc/asio/reference/windows__basic_overlapped_handle/release/overload2.html -/doc/asio/reference/windows__basic_random_access_handle/ -/doc/asio/reference/windows__basic_random_access_handle/assign/ -/doc/asio/reference/windows__basic_random_access_handle/assign.html -/doc/asio/reference/windows__basic_random_access_handle/assign/overload1.html -/doc/asio/reference/windows__basic_random_access_handle/assign/overload2.html -/doc/asio/reference/windows__basic_random_access_handle/async_read_some_at.html -/doc/asio/reference/windows__basic_random_access_handle/async_write_some_at.html -/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/ -/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle.html -/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload1.html -/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload2.html -/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload3.html -/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload4.html -/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload5.html -/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload6.html -/doc/asio/reference/windows__basic_random_access_handle/cancel/ -/doc/asio/reference/windows__basic_random_access_handle/cancel.html -/doc/asio/reference/windows__basic_random_access_handle/cancel/overload1.html -/doc/asio/reference/windows__basic_random_access_handle/cancel/overload2.html -/doc/asio/reference/windows__basic_random_access_handle/close/ -/doc/asio/reference/windows__basic_random_access_handle/close.html -/doc/asio/reference/windows__basic_random_access_handle/close/overload1.html -/doc/asio/reference/windows__basic_random_access_handle/close/overload2.html -/doc/asio/reference/windows__basic_random_access_handle/executor_type.html -/doc/asio/reference/windows__basic_random_access_handle/get_executor.html -/doc/asio/reference/windows__basic_random_access_handle.html -/doc/asio/reference/windows__basic_random_access_handle/is_open.html -/doc/asio/reference/windows__basic_random_access_handle/lowest_layer/ -/doc/asio/reference/windows__basic_random_access_handle/lowest_layer.html -/doc/asio/reference/windows__basic_random_access_handle/lowest_layer/overload1.html -/doc/asio/reference/windows__basic_random_access_handle/lowest_layer/overload2.html -/doc/asio/reference/windows__basic_random_access_handle/lowest_layer_type.html -/doc/asio/reference/windows__basic_random_access_handle/native_handle.html -/doc/asio/reference/windows__basic_random_access_handle/native_handle_type.html -/doc/asio/reference/windows__basic_random_access_handle/operator_eq_/ -/doc/asio/reference/windows__basic_random_access_handle/operator_eq_.html -/doc/asio/reference/windows__basic_random_access_handle/operator_eq_/overload1.html -/doc/asio/reference/windows__basic_random_access_handle/operator_eq_/overload2.html -/doc/asio/reference/windows__basic_random_access_handle/read_some_at/ -/doc/asio/reference/windows__basic_random_access_handle/read_some_at.html -/doc/asio/reference/windows__basic_random_access_handle/read_some_at/overload1.html -/doc/asio/reference/windows__basic_random_access_handle/read_some_at/overload2.html -/doc/asio/reference/windows__basic_random_access_handle__rebind_executor/ -/doc/asio/reference/windows__basic_random_access_handle__rebind_executor.html -/doc/asio/reference/windows__basic_random_access_handle__rebind_executor/other.html -/doc/asio/reference/windows__basic_random_access_handle/release/ -/doc/asio/reference/windows__basic_random_access_handle/release.html -/doc/asio/reference/windows__basic_random_access_handle/release/overload1.html -/doc/asio/reference/windows__basic_random_access_handle/release/overload2.html -/doc/asio/reference/windows__basic_random_access_handle/write_some_at/ -/doc/asio/reference/windows__basic_random_access_handle/write_some_at.html -/doc/asio/reference/windows__basic_random_access_handle/write_some_at/overload1.html -/doc/asio/reference/windows__basic_random_access_handle/write_some_at/overload2.html -/doc/asio/reference/windows__basic_stream_handle/ -/doc/asio/reference/windows__basic_stream_handle/assign/ -/doc/asio/reference/windows__basic_stream_handle/assign.html -/doc/asio/reference/windows__basic_stream_handle/assign/overload1.html -/doc/asio/reference/windows__basic_stream_handle/assign/overload2.html -/doc/asio/reference/windows__basic_stream_handle/async_read_some.html -/doc/asio/reference/windows__basic_stream_handle/async_write_some.html -/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/ -/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle.html -/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/overload1.html -/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/overload2.html -/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/overload3.html -/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/overload4.html -/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/overload5.html -/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/overload6.html -/doc/asio/reference/windows__basic_stream_handle/cancel/ -/doc/asio/reference/windows__basic_stream_handle/cancel.html -/doc/asio/reference/windows__basic_stream_handle/cancel/overload1.html -/doc/asio/reference/windows__basic_stream_handle/cancel/overload2.html -/doc/asio/reference/windows__basic_stream_handle/close/ -/doc/asio/reference/windows__basic_stream_handle/close.html -/doc/asio/reference/windows__basic_stream_handle/close/overload1.html -/doc/asio/reference/windows__basic_stream_handle/close/overload2.html -/doc/asio/reference/windows__basic_stream_handle/executor_type.html -/doc/asio/reference/windows__basic_stream_handle/get_executor.html -/doc/asio/reference/windows__basic_stream_handle.html -/doc/asio/reference/windows__basic_stream_handle/is_open.html -/doc/asio/reference/windows__basic_stream_handle/lowest_layer/ -/doc/asio/reference/windows__basic_stream_handle/lowest_layer.html -/doc/asio/reference/windows__basic_stream_handle/lowest_layer/overload1.html -/doc/asio/reference/windows__basic_stream_handle/lowest_layer/overload2.html -/doc/asio/reference/windows__basic_stream_handle/lowest_layer_type.html -/doc/asio/reference/windows__basic_stream_handle/native_handle.html -/doc/asio/reference/windows__basic_stream_handle/native_handle_type.html -/doc/asio/reference/windows__basic_stream_handle/operator_eq_/ -/doc/asio/reference/windows__basic_stream_handle/operator_eq_.html -/doc/asio/reference/windows__basic_stream_handle/operator_eq_/overload1.html -/doc/asio/reference/windows__basic_stream_handle/operator_eq_/overload2.html -/doc/asio/reference/windows__basic_stream_handle/read_some/ -/doc/asio/reference/windows__basic_stream_handle/read_some.html -/doc/asio/reference/windows__basic_stream_handle/read_some/overload1.html -/doc/asio/reference/windows__basic_stream_handle/read_some/overload2.html -/doc/asio/reference/windows__basic_stream_handle__rebind_executor/ -/doc/asio/reference/windows__basic_stream_handle__rebind_executor.html -/doc/asio/reference/windows__basic_stream_handle__rebind_executor/other.html -/doc/asio/reference/windows__basic_stream_handle/release/ -/doc/asio/reference/windows__basic_stream_handle/release.html -/doc/asio/reference/windows__basic_stream_handle/release/overload1.html -/doc/asio/reference/windows__basic_stream_handle/release/overload2.html -/doc/asio/reference/windows__basic_stream_handle/write_some/ -/doc/asio/reference/windows__basic_stream_handle/write_some.html -/doc/asio/reference/windows__basic_stream_handle/write_some/overload1.html -/doc/asio/reference/windows__basic_stream_handle/write_some/overload2.html -/doc/asio/reference/windows__object_handle.html -/doc/asio/reference/windows__overlapped_handle.html -/doc/asio/reference/windows__overlapped_ptr/ -/doc/asio/reference/windows__overlapped_ptr/complete.html -/doc/asio/reference/windows__overlapped_ptr/get/ -/doc/asio/reference/windows__overlapped_ptr/get.html -/doc/asio/reference/windows__overlapped_ptr/get/overload1.html -/doc/asio/reference/windows__overlapped_ptr/get/overload2.html -/doc/asio/reference/windows__overlapped_ptr.html -/doc/asio/reference/windows__overlapped_ptr/overlapped_ptr/ -/doc/asio/reference/windows__overlapped_ptr/_overlapped_ptr.html -/doc/asio/reference/windows__overlapped_ptr/overlapped_ptr.html -/doc/asio/reference/windows__overlapped_ptr/overlapped_ptr/overload1.html -/doc/asio/reference/windows__overlapped_ptr/overlapped_ptr/overload2.html -/doc/asio/reference/windows__overlapped_ptr/overlapped_ptr/overload3.html -/doc/asio/reference/windows__overlapped_ptr/release.html -/doc/asio/reference/windows__overlapped_ptr/reset/ -/doc/asio/reference/windows__overlapped_ptr/reset.html -/doc/asio/reference/windows__overlapped_ptr/reset/overload1.html -/doc/asio/reference/windows__overlapped_ptr/reset/overload2.html -/doc/asio/reference/windows__overlapped_ptr/reset/overload3.html -/doc/asio/reference/windows__random_access_handle.html -/doc/asio/reference/windows__stream_handle.html -/doc/asio/reference/writable_pipe.html -/doc/asio/reference/write/ -/doc/asio/reference/write_at/ -/doc/asio/reference/write_at.html -/doc/asio/reference/write_at/overload1.html -/doc/asio/reference/write_at/overload2.html -/doc/asio/reference/write_at/overload3.html -/doc/asio/reference/write_at/overload4.html -/doc/asio/reference/write_at/overload5.html -/doc/asio/reference/write_at/overload6.html -/doc/asio/reference/write_at/overload7.html -/doc/asio/reference/write_at/overload8.html -/doc/asio/reference/WriteHandler.html -/doc/asio/reference/write.html -/doc/asio/reference/write/overload10.html -/doc/asio/reference/write/overload11.html -/doc/asio/reference/write/overload12.html -/doc/asio/reference/write/overload13.html -/doc/asio/reference/write/overload14.html -/doc/asio/reference/write/overload15.html -/doc/asio/reference/write/overload16.html -/doc/asio/reference/write/overload1.html -/doc/asio/reference/write/overload2.html -/doc/asio/reference/write/overload3.html -/doc/asio/reference/write/overload4.html -/doc/asio/reference/write/overload5.html -/doc/asio/reference/write/overload6.html -/doc/asio/reference/write/overload7.html -/doc/asio/reference/write/overload8.html -/doc/asio/reference/write/overload9.html -/doc/asio/reference/WriteToken.html -/doc/asio/reference/yield_context.html -/doc/asio/std_executors.html -/doc/asio/tutorial/ -/doc/asio/tutorial/boost_bind.html -/doc/asio/tutorial.html -/doc/asio/tutorial/tutdaytime1/ -/doc/asio/tutorial/tutdaytime1.html -/doc/asio/tutorial/tutdaytime1/src.html -/doc/asio/tutorial/tutdaytime2/ -/doc/asio/tutorial/tutdaytime2.html -/doc/asio/tutorial/tutdaytime2/src.html -/doc/asio/tutorial/tutdaytime3/ -/doc/asio/tutorial/tutdaytime3.html -/doc/asio/tutorial/tutdaytime3/src.html -/doc/asio/tutorial/tutdaytime4/ -/doc/asio/tutorial/tutdaytime4.html -/doc/asio/tutorial/tutdaytime4/src.html -/doc/asio/tutorial/tutdaytime5/ -/doc/asio/tutorial/tutdaytime5.html -/doc/asio/tutorial/tutdaytime5/src.html -/doc/asio/tutorial/tutdaytime6/ -/doc/asio/tutorial/tutdaytime6.html -/doc/asio/tutorial/tutdaytime6/src.html -/doc/asio/tutorial/tutdaytime7/ -/doc/asio/tutorial/tutdaytime7.html -/doc/asio/tutorial/tutdaytime7/src.html -/doc/asio/tutorial/tuttimer1/ -/doc/asio/tutorial/tuttimer1.html -/doc/asio/tutorial/tuttimer1/src.html -/doc/asio/tutorial/tuttimer2/ -/doc/asio/tutorial/tuttimer2.html -/doc/asio/tutorial/tuttimer2/src.html -/doc/asio/tutorial/tuttimer3/ -/doc/asio/tutorial/tuttimer3.html -/doc/asio/tutorial/tuttimer3/src.html -/doc/asio/tutorial/tuttimer4/ -/doc/asio/tutorial/tuttimer4.html -/doc/asio/tutorial/tuttimer4/src.html -/doc/asio/tutorial/tuttimer5/ -/doc/asio/tutorial/tuttimer5.html -/doc/asio/tutorial/tuttimer5/src.html -/doc/asio/using.html -/doc/async_agent_chain.png -/doc/async_agent_model.png -/doc/async_child_agent_chain.png -/doc/async_op1.png -/doc/async_op2.png -/doc/async_op_init_complete.png -/doc/async_op_model.png -/doc/async_op_phases.png -/doc/async_op_trivial_chain.png -/doc/blank.png -/doc/boostbook.css -/doc/caution.png -/doc/completion_token_model.png -/doc/completion_token_transform.png -/doc/draft.png -/doc/higher_level_model.png -/doc/home.png -/doc/important.png -/doc/index.html -/doc/next_disabled.png -/doc/next.png -/doc/note.png -/doc/prev_disabled.png -/doc/prev.png -/doc/proactor.png -/doc/sync_op.png -/doc/tip.png -/doc/up_disabled.png -/doc/up.png -/doc/warning.png -/include/ -/include/asio/ -/include/asio/any_completion_executor.hpp -/include/asio/any_completion_handler.hpp -/include/asio/any_io_executor.hpp -/include/asio/append.hpp -/include/asio/associated_allocator.hpp -/include/asio/associated_cancellation_slot.hpp -/include/asio/associated_executor.hpp -/include/asio/associated_immediate_executor.hpp -/include/asio/associator.hpp -/include/asio/as_tuple.hpp -/include/asio/async_result.hpp -/include/asio/awaitable.hpp -/include/asio/basic_datagram_socket.hpp -/include/asio/basic_deadline_timer.hpp -/include/asio/basic_file.hpp -/include/asio/basic_io_object.hpp -/include/asio/basic_random_access_file.hpp -/include/asio/basic_raw_socket.hpp -/include/asio/basic_readable_pipe.hpp -/include/asio/basic_seq_packet_socket.hpp -/include/asio/basic_serial_port.hpp -/include/asio/basic_signal_set.hpp -/include/asio/basic_socket_acceptor.hpp -/include/asio/basic_socket.hpp -/include/asio/basic_socket_iostream.hpp -/include/asio/basic_socket_streambuf.hpp -/include/asio/basic_streambuf_fwd.hpp -/include/asio/basic_streambuf.hpp -/include/asio/basic_stream_file.hpp -/include/asio/basic_stream_socket.hpp -/include/asio/basic_waitable_timer.hpp -/include/asio/basic_writable_pipe.hpp -/include/asio/bind_allocator.hpp -/include/asio/bind_cancellation_slot.hpp -/include/asio/bind_executor.hpp -/include/asio/bind_immediate_executor.hpp -/include/asio/buffered_read_stream_fwd.hpp -/include/asio/buffered_read_stream.hpp -/include/asio/buffered_stream_fwd.hpp -/include/asio/buffered_stream.hpp -/include/asio/buffered_write_stream_fwd.hpp -/include/asio/buffered_write_stream.hpp -/include/asio/buffer.hpp -/include/asio/buffer_registration.hpp -/include/asio/buffers_iterator.hpp -/include/asio/cancel_after.hpp -/include/asio/cancel_at.hpp -/include/asio/cancellation_signal.hpp -/include/asio/cancellation_state.hpp -/include/asio/cancellation_type.hpp -/include/asio/co_composed.hpp -/include/asio/completion_condition.hpp -/include/asio/composed.hpp -/include/asio/compose.hpp -/include/asio/config.hpp -/include/asio/connect.hpp -/include/asio/connect_pipe.hpp -/include/asio/consign.hpp -/include/asio/coroutine.hpp -/include/asio/co_spawn.hpp -/include/asio/deadline_timer.hpp -/include/asio/default_completion_token.hpp -/include/asio/defer.hpp -/include/asio/deferred.hpp -/include/asio/detached.hpp -/include/asio/detail/ -/include/asio/detail/array_fwd.hpp -/include/asio/detail/array.hpp -/include/asio/detail/assert.hpp -/include/asio/detail/atomic_count.hpp -/include/asio/detail/base_from_cancellation_state.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/call_stack.hpp -/include/asio/detail/chrono.hpp -/include/asio/detail/chrono_time_traits.hpp -/include/asio/detail/completion_handler.hpp -/include/asio/detail/completion_message.hpp -/include/asio/detail/completion_payload_handler.hpp -/include/asio/detail/completion_payload.hpp -/include/asio/detail/composed_work.hpp -/include/asio/detail/concurrency_hint.hpp -/include/asio/detail/conditionally_enabled_event.hpp -/include/asio/detail/conditionally_enabled_mutex.hpp -/include/asio/detail/config.hpp -/include/asio/detail/consuming_buffers.hpp -/include/asio/detail/cstddef.hpp -/include/asio/detail/cstdint.hpp -/include/asio/detail/date_time_fwd.hpp -/include/asio/detail/deadline_timer_service.hpp -/include/asio/detail/dependent_type.hpp -/include/asio/detail/descriptor_ops.hpp -/include/asio/detail/descriptor_read_op.hpp -/include/asio/detail/descriptor_write_op.hpp -/include/asio/detail/dev_poll_reactor.hpp -/include/asio/detail/epoll_reactor.hpp -/include/asio/detail/eventfd_select_interrupter.hpp -/include/asio/detail/event.hpp -/include/asio/detail/exception.hpp -/include/asio/detail/executor_function.hpp -/include/asio/detail/executor_op.hpp -/include/asio/detail/fd_set_adapter.hpp -/include/asio/detail/fenced_block.hpp -/include/asio/detail/functional.hpp -/include/asio/detail/future.hpp -/include/asio/detail/global.hpp -/include/asio/detail/handler_alloc_helpers.hpp -/include/asio/detail/handler_cont_helpers.hpp -/include/asio/detail/handler_tracking.hpp -/include/asio/detail/handler_type_requirements.hpp -/include/asio/detail/handler_work.hpp -/include/asio/detail/hash_map.hpp -/include/asio/detail/impl/ -/include/asio/detail/impl/buffer_sequence_adapter.ipp -/include/asio/detail/impl/descriptor_ops.ipp -/include/asio/detail/impl/dev_poll_reactor.hpp -/include/asio/detail/impl/dev_poll_reactor.ipp -/include/asio/detail/impl/epoll_reactor.hpp -/include/asio/detail/impl/epoll_reactor.ipp -/include/asio/detail/impl/eventfd_select_interrupter.ipp -/include/asio/detail/impl/handler_tracking.ipp -/include/asio/detail/impl/io_uring_descriptor_service.ipp -/include/asio/detail/impl/io_uring_file_service.ipp -/include/asio/detail/impl/io_uring_service.hpp -/include/asio/detail/impl/io_uring_service.ipp -/include/asio/detail/impl/io_uring_socket_service_base.ipp -/include/asio/detail/impl/kqueue_reactor.hpp -/include/asio/detail/impl/kqueue_reactor.ipp -/include/asio/detail/impl/null_event.ipp -/include/asio/detail/impl/pipe_select_interrupter.ipp -/include/asio/detail/impl/posix_event.ipp -/include/asio/detail/impl/posix_mutex.ipp -/include/asio/detail/impl/posix_serial_port_service.ipp -/include/asio/detail/impl/posix_thread.ipp -/include/asio/detail/impl/posix_tss_ptr.ipp -/include/asio/detail/impl/reactive_descriptor_service.ipp -/include/asio/detail/impl/reactive_socket_service_base.ipp -/include/asio/detail/impl/resolver_service_base.ipp -/include/asio/detail/impl/scheduler.ipp -/include/asio/detail/impl/select_reactor.hpp -/include/asio/detail/impl/select_reactor.ipp -/include/asio/detail/impl/service_registry.hpp -/include/asio/detail/impl/service_registry.ipp -/include/asio/detail/impl/signal_set_service.ipp -/include/asio/detail/impl/socket_ops.ipp -/include/asio/detail/impl/socket_select_interrupter.ipp -/include/asio/detail/impl/strand_executor_service.hpp -/include/asio/detail/impl/strand_executor_service.ipp -/include/asio/detail/impl/strand_service.hpp -/include/asio/detail/impl/strand_service.ipp -/include/asio/detail/impl/thread_context.ipp -/include/asio/detail/impl/throw_error.ipp -/include/asio/detail/impl/timer_queue_ptime.ipp -/include/asio/detail/impl/timer_queue_set.ipp -/include/asio/detail/impl/win_event.ipp -/include/asio/detail/impl/win_iocp_file_service.ipp -/include/asio/detail/impl/win_iocp_handle_service.ipp -/include/asio/detail/impl/win_iocp_io_context.hpp -/include/asio/detail/impl/win_iocp_io_context.ipp -/include/asio/detail/impl/win_iocp_serial_port_service.ipp -/include/asio/detail/impl/win_iocp_socket_service_base.ipp -/include/asio/detail/impl/win_mutex.ipp -/include/asio/detail/impl/win_object_handle_service.ipp -/include/asio/detail/impl/winrt_ssocket_service_base.ipp -/include/asio/detail/impl/winrt_timer_scheduler.hpp -/include/asio/detail/impl/winrt_timer_scheduler.ipp -/include/asio/detail/impl/winsock_init.ipp -/include/asio/detail/impl/win_static_mutex.ipp -/include/asio/detail/impl/win_thread.ipp -/include/asio/detail/impl/win_tss_ptr.ipp -/include/asio/detail/initiate_defer.hpp -/include/asio/detail/initiate_dispatch.hpp -/include/asio/detail/initiate_post.hpp -/include/asio/detail/initiation_base.hpp -/include/asio/detail/io_control.hpp -/include/asio/detail/io_object_impl.hpp -/include/asio/detail/io_uring_descriptor_read_at_op.hpp -/include/asio/detail/io_uring_descriptor_read_op.hpp -/include/asio/detail/io_uring_descriptor_service.hpp -/include/asio/detail/io_uring_descriptor_write_at_op.hpp -/include/asio/detail/io_uring_descriptor_write_op.hpp -/include/asio/detail/io_uring_file_service.hpp -/include/asio/detail/io_uring_null_buffers_op.hpp -/include/asio/detail/io_uring_operation.hpp -/include/asio/detail/io_uring_service.hpp -/include/asio/detail/io_uring_socket_accept_op.hpp -/include/asio/detail/io_uring_socket_connect_op.hpp -/include/asio/detail/io_uring_socket_recvfrom_op.hpp -/include/asio/detail/io_uring_socket_recvmsg_op.hpp -/include/asio/detail/io_uring_socket_recv_op.hpp -/include/asio/detail/io_uring_socket_send_op.hpp -/include/asio/detail/io_uring_socket_sendto_op.hpp -/include/asio/detail/io_uring_socket_service_base.hpp -/include/asio/detail/io_uring_socket_service.hpp -/include/asio/detail/io_uring_wait_op.hpp -/include/asio/detail/is_buffer_sequence.hpp -/include/asio/detail/is_executor.hpp -/include/asio/detail/keyword_tss_ptr.hpp -/include/asio/detail/kqueue_reactor.hpp -/include/asio/detail/limits.hpp -/include/asio/detail/local_free_on_block_exit.hpp -/include/asio/detail/memory.hpp -/include/asio/detail/mutex.hpp -/include/asio/detail/non_const_lvalue.hpp -/include/asio/detail/noncopyable.hpp -/include/asio/detail/null_event.hpp -/include/asio/detail/null_fenced_block.hpp -/include/asio/detail/null_global.hpp -/include/asio/detail/null_mutex.hpp -/include/asio/detail/null_reactor.hpp -/include/asio/detail/null_signal_blocker.hpp -/include/asio/detail/null_socket_service.hpp -/include/asio/detail/null_static_mutex.hpp -/include/asio/detail/null_thread.hpp -/include/asio/detail/null_tss_ptr.hpp -/include/asio/detail/object_pool.hpp -/include/asio/detail/old_win_sdk_compat.hpp -/include/asio/detail/operation.hpp -/include/asio/detail/op_queue.hpp -/include/asio/detail/pipe_select_interrupter.hpp -/include/asio/detail/pop_options.hpp -/include/asio/detail/posix_event.hpp -/include/asio/detail/posix_fd_set_adapter.hpp -/include/asio/detail/posix_global.hpp -/include/asio/detail/posix_mutex.hpp -/include/asio/detail/posix_serial_port_service.hpp -/include/asio/detail/posix_signal_blocker.hpp -/include/asio/detail/posix_static_mutex.hpp -/include/asio/detail/posix_thread.hpp -/include/asio/detail/posix_tss_ptr.hpp -/include/asio/detail/push_options.hpp -/include/asio/detail/reactive_descriptor_service.hpp -/include/asio/detail/reactive_null_buffers_op.hpp -/include/asio/detail/reactive_socket_accept_op.hpp -/include/asio/detail/reactive_socket_connect_op.hpp -/include/asio/detail/reactive_socket_recvfrom_op.hpp -/include/asio/detail/reactive_socket_recvmsg_op.hpp -/include/asio/detail/reactive_socket_recv_op.hpp -/include/asio/detail/reactive_socket_send_op.hpp -/include/asio/detail/reactive_socket_sendto_op.hpp -/include/asio/detail/reactive_socket_service_base.hpp -/include/asio/detail/reactive_socket_service.hpp -/include/asio/detail/reactive_wait_op.hpp -/include/asio/detail/reactor.hpp -/include/asio/detail/reactor_op.hpp -/include/asio/detail/reactor_op_queue.hpp -/include/asio/detail/recycling_allocator.hpp -/include/asio/detail/regex_fwd.hpp -/include/asio/detail/resolve_endpoint_op.hpp -/include/asio/detail/resolve_op.hpp -/include/asio/detail/resolve_query_op.hpp -/include/asio/detail/resolver_service_base.hpp -/include/asio/detail/resolver_service.hpp -/include/asio/detail/scheduler.hpp -/include/asio/detail/scheduler_operation.hpp -/include/asio/detail/scheduler_task.hpp -/include/asio/detail/scheduler_thread_info.hpp -/include/asio/detail/scoped_lock.hpp -/include/asio/detail/scoped_ptr.hpp -/include/asio/detail/select_interrupter.hpp -/include/asio/detail/select_reactor.hpp -/include/asio/detail/service_registry.hpp -/include/asio/detail/signal_blocker.hpp -/include/asio/detail/signal_handler.hpp -/include/asio/detail/signal_init.hpp -/include/asio/detail/signal_op.hpp -/include/asio/detail/signal_set_service.hpp -/include/asio/detail/socket_holder.hpp -/include/asio/detail/socket_ops.hpp -/include/asio/detail/socket_option.hpp -/include/asio/detail/socket_select_interrupter.hpp -/include/asio/detail/socket_types.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 -/include/asio/detail/std_global.hpp -/include/asio/detail/std_mutex.hpp -/include/asio/detail/std_static_mutex.hpp -/include/asio/detail/std_thread.hpp -/include/asio/detail/strand_executor_service.hpp -/include/asio/detail/strand_service.hpp -/include/asio/detail/string_view.hpp -/include/asio/detail/thread_context.hpp -/include/asio/detail/thread_group.hpp -/include/asio/detail/thread.hpp -/include/asio/detail/thread_info_base.hpp -/include/asio/detail/throw_error.hpp -/include/asio/detail/throw_exception.hpp -/include/asio/detail/timed_cancel_op.hpp -/include/asio/detail/timer_queue_base.hpp -/include/asio/detail/timer_queue.hpp -/include/asio/detail/timer_queue_ptime.hpp -/include/asio/detail/timer_queue_set.hpp -/include/asio/detail/timer_scheduler_fwd.hpp -/include/asio/detail/timer_scheduler.hpp -/include/asio/detail/tss_ptr.hpp -/include/asio/detail/type_traits.hpp -/include/asio/detail/utility.hpp -/include/asio/detail/wait_handler.hpp -/include/asio/detail/wait_op.hpp -/include/asio/detail/winapp_thread.hpp -/include/asio/detail/wince_thread.hpp -/include/asio/detail/win_event.hpp -/include/asio/detail/win_fd_set_adapter.hpp -/include/asio/detail/win_global.hpp -/include/asio/detail/win_iocp_file_service.hpp -/include/asio/detail/win_iocp_handle_read_op.hpp -/include/asio/detail/win_iocp_handle_service.hpp -/include/asio/detail/win_iocp_handle_write_op.hpp -/include/asio/detail/win_iocp_io_context.hpp -/include/asio/detail/win_iocp_null_buffers_op.hpp -/include/asio/detail/win_iocp_operation.hpp -/include/asio/detail/win_iocp_overlapped_op.hpp -/include/asio/detail/win_iocp_overlapped_ptr.hpp -/include/asio/detail/win_iocp_serial_port_service.hpp -/include/asio/detail/win_iocp_socket_accept_op.hpp -/include/asio/detail/win_iocp_socket_connect_op.hpp -/include/asio/detail/win_iocp_socket_recvfrom_op.hpp -/include/asio/detail/win_iocp_socket_recvmsg_op.hpp -/include/asio/detail/win_iocp_socket_recv_op.hpp -/include/asio/detail/win_iocp_socket_send_op.hpp -/include/asio/detail/win_iocp_socket_service_base.hpp -/include/asio/detail/win_iocp_socket_service.hpp -/include/asio/detail/win_iocp_thread_info.hpp -/include/asio/detail/win_iocp_wait_op.hpp -/include/asio/detail/win_mutex.hpp -/include/asio/detail/win_object_handle_service.hpp -/include/asio/detail/winrt_async_manager.hpp -/include/asio/detail/winrt_async_op.hpp -/include/asio/detail/winrt_resolve_op.hpp -/include/asio/detail/winrt_resolver_service.hpp -/include/asio/detail/winrt_socket_connect_op.hpp -/include/asio/detail/winrt_socket_recv_op.hpp -/include/asio/detail/winrt_socket_send_op.hpp -/include/asio/detail/winrt_ssocket_service_base.hpp -/include/asio/detail/winrt_ssocket_service.hpp -/include/asio/detail/winrt_timer_scheduler.hpp -/include/asio/detail/winrt_utils.hpp -/include/asio/detail/winsock_init.hpp -/include/asio/detail/win_static_mutex.hpp -/include/asio/detail/win_thread.hpp -/include/asio/detail/win_tss_ptr.hpp -/include/asio/detail/work_dispatcher.hpp -/include/asio/detail/wrapped_handler.hpp -/include/asio/dispatch.hpp -/include/asio/disposition.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/context_as.hpp -/include/asio/execution/context.hpp -/include/asio/execution_context.hpp -/include/asio/execution/executor.hpp -/include/asio/execution.hpp -/include/asio/execution/impl/ -/include/asio/execution/impl/bad_executor.ipp -/include/asio/execution/invocable_archetype.hpp -/include/asio/execution/mapping.hpp -/include/asio/execution/occupancy.hpp -/include/asio/execution/outstanding_work.hpp -/include/asio/execution/prefer_only.hpp -/include/asio/execution/relationship.hpp -/include/asio/executor.hpp -/include/asio/executor_work_guard.hpp -/include/asio/experimental/ -/include/asio/experimental/as_single.hpp -/include/asio/experimental/awaitable_operators.hpp -/include/asio/experimental/basic_channel.hpp -/include/asio/experimental/basic_concurrent_channel.hpp -/include/asio/experimental/cancellation_condition.hpp -/include/asio/experimental/channel_error.hpp -/include/asio/experimental/channel.hpp -/include/asio/experimental/channel_traits.hpp -/include/asio/experimental/co_composed.hpp -/include/asio/experimental/concurrent_channel.hpp -/include/asio/experimental/coro.hpp -/include/asio/experimental/coro_traits.hpp -/include/asio/experimental/co_spawn.hpp -/include/asio/experimental/detail/ -/include/asio/experimental/detail/channel_operation.hpp -/include/asio/experimental/detail/channel_receive_op.hpp -/include/asio/experimental/detail/channel_send_functions.hpp -/include/asio/experimental/detail/channel_send_op.hpp -/include/asio/experimental/detail/channel_service.hpp -/include/asio/experimental/detail/coro_completion_handler.hpp -/include/asio/experimental/detail/coro_promise_allocator.hpp -/include/asio/experimental/detail/has_signature.hpp -/include/asio/experimental/detail/impl/ -/include/asio/experimental/detail/impl/channel_service.hpp -/include/asio/experimental/detail/partial_promise.hpp -/include/asio/experimental/impl/ -/include/asio/experimental/impl/as_single.hpp -/include/asio/experimental/impl/channel_error.ipp -/include/asio/experimental/impl/coro.hpp -/include/asio/experimental/impl/parallel_group.hpp -/include/asio/experimental/impl/promise.hpp -/include/asio/experimental/impl/use_coro.hpp -/include/asio/experimental/impl/use_promise.hpp -/include/asio/experimental/parallel_group.hpp -/include/asio/experimental/promise.hpp -/include/asio/experimental/use_coro.hpp -/include/asio/experimental/use_promise.hpp -/include/asio/file_base.hpp -/include/asio/generic/ -/include/asio/generic/basic_endpoint.hpp -/include/asio/generic/datagram_protocol.hpp -/include/asio/generic/detail/ -/include/asio/generic/detail/endpoint.hpp -/include/asio/generic/detail/impl/ -/include/asio/generic/detail/impl/endpoint.ipp -/include/asio/generic/raw_protocol.hpp -/include/asio/generic/seq_packet_protocol.hpp -/include/asio/generic/stream_protocol.hpp -/include/asio/handler_continuation_hook.hpp -/include/asio/high_resolution_timer.hpp -/include/asio.hpp -/include/asio/immediate.hpp -/include/asio/impl/ -/include/asio/impl/any_completion_executor.ipp -/include/asio/impl/any_io_executor.ipp -/include/asio/impl/append.hpp -/include/asio/impl/as_tuple.hpp -/include/asio/impl/awaitable.hpp -/include/asio/impl/buffered_read_stream.hpp -/include/asio/impl/buffered_write_stream.hpp -/include/asio/impl/cancel_after.hpp -/include/asio/impl/cancel_at.hpp -/include/asio/impl/cancellation_signal.ipp -/include/asio/impl/config.hpp -/include/asio/impl/config.ipp -/include/asio/impl/connect.hpp -/include/asio/impl/connect_pipe.hpp -/include/asio/impl/connect_pipe.ipp -/include/asio/impl/consign.hpp -/include/asio/impl/co_spawn.hpp -/include/asio/impl/deferred.hpp -/include/asio/impl/detached.hpp -/include/asio/impl/error_code.ipp -/include/asio/impl/error.ipp -/include/asio/impl/execution_context.hpp -/include/asio/impl/execution_context.ipp -/include/asio/impl/executor.hpp -/include/asio/impl/executor.ipp -/include/asio/impl/io_context.hpp -/include/asio/impl/io_context.ipp -/include/asio/impl/multiple_exceptions.ipp -/include/asio/impl/prepend.hpp -/include/asio/impl/read_at.hpp -/include/asio/impl/read.hpp -/include/asio/impl/read_until.hpp -/include/asio/impl/redirect_error.hpp -/include/asio/impl/serial_port_base.hpp -/include/asio/impl/serial_port_base.ipp -/include/asio/impl/spawn.hpp -/include/asio/impl/src.hpp -/include/asio/impl/system_context.hpp -/include/asio/impl/system_context.ipp -/include/asio/impl/system_executor.hpp -/include/asio/impl/thread_pool.hpp -/include/asio/impl/thread_pool.ipp -/include/asio/impl/use_awaitable.hpp -/include/asio/impl/use_future.hpp -/include/asio/impl/write_at.hpp -/include/asio/impl/write.hpp -/include/asio/io_context.hpp -/include/asio/io_context_strand.hpp -/include/asio/ip/ -/include/asio/ip/address.hpp -/include/asio/ip/address_v4.hpp -/include/asio/ip/address_v4_iterator.hpp -/include/asio/ip/address_v4_range.hpp -/include/asio/ip/address_v6.hpp -/include/asio/ip/address_v6_iterator.hpp -/include/asio/ip/address_v6_range.hpp -/include/asio/ip/bad_address_cast.hpp -/include/asio/ip/basic_endpoint.hpp -/include/asio/ip/basic_resolver_entry.hpp -/include/asio/ip/basic_resolver.hpp -/include/asio/ip/basic_resolver_iterator.hpp -/include/asio/ip/basic_resolver_query.hpp -/include/asio/ip/basic_resolver_results.hpp -/include/asio/ip/detail/ -/include/asio/ip/detail/endpoint.hpp -/include/asio/ip/detail/impl/ -/include/asio/ip/detail/impl/endpoint.ipp -/include/asio/ip/detail/socket_option.hpp -/include/asio/ip/host_name.hpp -/include/asio/ip/icmp.hpp -/include/asio/ip/impl/ -/include/asio/ip/impl/address.hpp -/include/asio/ip/impl/address.ipp -/include/asio/ip/impl/address_v4.hpp -/include/asio/ip/impl/address_v4.ipp -/include/asio/ip/impl/address_v6.hpp -/include/asio/ip/impl/address_v6.ipp -/include/asio/ip/impl/basic_endpoint.hpp -/include/asio/ip/impl/host_name.ipp -/include/asio/ip/impl/network_v4.hpp -/include/asio/ip/impl/network_v4.ipp -/include/asio/ip/impl/network_v6.hpp -/include/asio/ip/impl/network_v6.ipp -/include/asio/ip/multicast.hpp -/include/asio/ip/network_v4.hpp -/include/asio/ip/network_v6.hpp -/include/asio/ip/resolver_base.hpp -/include/asio/ip/resolver_query_base.hpp -/include/asio/ip/tcp.hpp -/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_contiguous_iterator.hpp -/include/asio/is_executor.hpp -/include/asio/is_read_buffered.hpp -/include/asio/is_write_buffered.hpp -/include/asio/local/ -/include/asio/local/basic_endpoint.hpp -/include/asio/local/connect_pair.hpp -/include/asio/local/datagram_protocol.hpp -/include/asio/local/detail/ -/include/asio/local/detail/endpoint.hpp -/include/asio/local/detail/impl/ -/include/asio/local/detail/impl/endpoint.ipp -/include/asio/local/seq_packet_protocol.hpp -/include/asio/local/stream_protocol.hpp -/include/asio/multiple_exceptions.hpp -/include/asio/packaged_task.hpp -/include/asio/placeholders.hpp -/include/asio/posix/ -/include/asio/posix/basic_descriptor.hpp -/include/asio/posix/basic_stream_descriptor.hpp -/include/asio/posix/descriptor_base.hpp -/include/asio/posix/descriptor.hpp -/include/asio/posix/stream_descriptor.hpp -/include/asio/post.hpp -/include/asio/prefer.hpp -/include/asio/prepend.hpp -/include/asio/query.hpp -/include/asio/random_access_file.hpp -/include/asio/readable_pipe.hpp -/include/asio/read_at.hpp -/include/asio/read.hpp -/include/asio/read_until.hpp -/include/asio/recycling_allocator.hpp -/include/asio/redirect_error.hpp -/include/asio/registered_buffer.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_base.hpp -/include/asio/signal_set.hpp -/include/asio/socket_base.hpp -/include/asio/spawn.hpp -/include/asio/ssl/ -/include/asio/ssl/context_base.hpp -/include/asio/ssl/context.hpp -/include/asio/ssl/detail/ -/include/asio/ssl/detail/buffered_handshake_op.hpp -/include/asio/ssl/detail/engine.hpp -/include/asio/ssl/detail/handshake_op.hpp -/include/asio/ssl/detail/impl/ -/include/asio/ssl/detail/impl/engine.ipp -/include/asio/ssl/detail/impl/openssl_init.ipp -/include/asio/ssl/detail/io.hpp -/include/asio/ssl/detail/openssl_init.hpp -/include/asio/ssl/detail/openssl_types.hpp -/include/asio/ssl/detail/password_callback.hpp -/include/asio/ssl/detail/read_op.hpp -/include/asio/ssl/detail/shutdown_op.hpp -/include/asio/ssl/detail/stream_core.hpp -/include/asio/ssl/detail/verify_callback.hpp -/include/asio/ssl/detail/write_op.hpp -/include/asio/ssl/error.hpp -/include/asio/ssl/host_name_verification.hpp -/include/asio/ssl.hpp -/include/asio/ssl/impl/ -/include/asio/ssl/impl/context.hpp -/include/asio/ssl/impl/context.ipp -/include/asio/ssl/impl/error.ipp -/include/asio/ssl/impl/host_name_verification.ipp -/include/asio/ssl/impl/src.hpp -/include/asio/ssl/stream_base.hpp -/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 -/include/asio/stream_file.hpp -/include/asio/system_context.hpp -/include/asio/system_error.hpp -/include/asio/system_executor.hpp -/include/asio/system_timer.hpp -/include/asio/this_coro.hpp -/include/asio/thread.hpp -/include/asio/thread_pool.hpp -/include/asio/time_traits.hpp -/include/asio/traits/ -/include/asio/traits/equality_comparable.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/static_query.hpp -/include/asio/traits/static_require_concept.hpp -/include/asio/traits/static_require.hpp -/include/asio/ts/ -/include/asio/ts/buffer.hpp -/include/asio/ts/executor.hpp -/include/asio/ts/internet.hpp -/include/asio/ts/io_context.hpp -/include/asio/ts/netfwd.hpp -/include/asio/ts/net.hpp -/include/asio/ts/socket.hpp -/include/asio/ts/timer.hpp -/include/asio/unyield.hpp -/include/asio/use_awaitable.hpp -/include/asio/use_future.hpp -/include/asio/uses_executor.hpp -/include/asio/version.hpp -/include/asio/wait_traits.hpp -/include/asio/windows/ -/include/asio/windows/basic_object_handle.hpp -/include/asio/windows/basic_overlapped_handle.hpp -/include/asio/windows/basic_random_access_handle.hpp -/include/asio/windows/basic_stream_handle.hpp -/include/asio/windows/object_handle.hpp -/include/asio/windows/overlapped_handle.hpp -/include/asio/windows/overlapped_ptr.hpp -/include/asio/windows/random_access_handle.hpp -/include/asio/windows/stream_handle.hpp -/include/asio/writable_pipe.hpp -/include/asio/write_at.hpp -/include/asio/write.hpp -/include/asio/yield.hpp -/include/Makefile.am -/include/Makefile.in -/INSTALL -/install-sh -/LICENSE_1_0.txt -/Makefile.am -/Makefile.in -/missing -/README -/src/ -/src/asio.cpp -/src/asio_ssl.cpp -/src/examples/ -/src/examples/cpp11/ -/src/examples/cpp11/allocation/ -/src/examples/cpp11/allocation/server.cpp -/src/examples/cpp11/buffers/ -/src/examples/cpp11/buffers/reference_counted.cpp -/src/examples/cpp11/chat/ -/src/examples/cpp11/chat/chat_client.cpp -/src/examples/cpp11/chat/chat_message.hpp -/src/examples/cpp11/chat/chat_server.cpp -/src/examples/cpp11/chat/posix_chat_client.cpp -/src/examples/cpp11/deferred/ -/src/examples/cpp11/deferred/deferred_1.cpp -/src/examples/cpp11/deferred/deferred_2.cpp -/src/examples/cpp11/echo/ -/src/examples/cpp11/echo/async_tcp_echo_server.cpp -/src/examples/cpp11/echo/async_udp_echo_server.cpp -/src/examples/cpp11/echo/blocking_tcp_echo_client.cpp -/src/examples/cpp11/echo/blocking_tcp_echo_server.cpp -/src/examples/cpp11/echo/blocking_udp_echo_client.cpp -/src/examples/cpp11/echo/blocking_udp_echo_server.cpp -/src/examples/cpp11/executors/ -/src/examples/cpp11/executors/actor.cpp -/src/examples/cpp11/executors/bank_account_1.cpp -/src/examples/cpp11/executors/bank_account_2.cpp -/src/examples/cpp11/executors/fork_join.cpp -/src/examples/cpp11/executors/pipeline.cpp -/src/examples/cpp11/executors/priority_scheduler.cpp -/src/examples/cpp11/files/ -/src/examples/cpp11/files/async_file_copy.cpp -/src/examples/cpp11/files/blocking_file_copy.cpp -/src/examples/cpp11/fork/ -/src/examples/cpp11/fork/daemon.cpp -/src/examples/cpp11/fork/process_per_connection.cpp -/src/examples/cpp11/futures/ -/src/examples/cpp11/futures/daytime_client.cpp -/src/examples/cpp11/handler_tracking/ -/src/examples/cpp11/handler_tracking/async_tcp_echo_server.cpp -/src/examples/cpp11/handler_tracking/custom_tracking.hpp -/src/examples/cpp11/http/ -/src/examples/cpp11/http/client/ -/src/examples/cpp11/http/client/async_client.cpp -/src/examples/cpp11/http/client/sync_client.cpp -/src/examples/cpp11/http/server/ -/src/examples/cpp11/http/server2/ -/src/examples/cpp11/http/server2/connection.cpp -/src/examples/cpp11/http/server2/connection.hpp -/src/examples/cpp11/http/server2/header.hpp -/src/examples/cpp11/http/server2/io_context_pool.cpp -/src/examples/cpp11/http/server2/io_context_pool.hpp -/src/examples/cpp11/http/server2/main.cpp -/src/examples/cpp11/http/server2/mime_types.cpp -/src/examples/cpp11/http/server2/mime_types.hpp -/src/examples/cpp11/http/server2/reply.cpp -/src/examples/cpp11/http/server2/reply.hpp -/src/examples/cpp11/http/server2/request_handler.cpp -/src/examples/cpp11/http/server2/request_handler.hpp -/src/examples/cpp11/http/server2/request.hpp -/src/examples/cpp11/http/server2/request_parser.cpp -/src/examples/cpp11/http/server2/request_parser.hpp -/src/examples/cpp11/http/server2/server.cpp -/src/examples/cpp11/http/server2/server.hpp -/src/examples/cpp11/http/server3/ -/src/examples/cpp11/http/server3/connection.cpp -/src/examples/cpp11/http/server3/connection.hpp -/src/examples/cpp11/http/server3/header.hpp -/src/examples/cpp11/http/server3/main.cpp -/src/examples/cpp11/http/server3/mime_types.cpp -/src/examples/cpp11/http/server3/mime_types.hpp -/src/examples/cpp11/http/server3/reply.cpp -/src/examples/cpp11/http/server3/reply.hpp -/src/examples/cpp11/http/server3/request_handler.cpp -/src/examples/cpp11/http/server3/request_handler.hpp -/src/examples/cpp11/http/server3/request.hpp -/src/examples/cpp11/http/server3/request_parser.cpp -/src/examples/cpp11/http/server3/request_parser.hpp -/src/examples/cpp11/http/server3/server.cpp -/src/examples/cpp11/http/server3/server.hpp -/src/examples/cpp11/http/server4/ -/src/examples/cpp11/http/server4/file_handler.cpp -/src/examples/cpp11/http/server4/file_handler.hpp -/src/examples/cpp11/http/server4/header.hpp -/src/examples/cpp11/http/server4/main.cpp -/src/examples/cpp11/http/server4/mime_types.cpp -/src/examples/cpp11/http/server4/mime_types.hpp -/src/examples/cpp11/http/server4/reply.cpp -/src/examples/cpp11/http/server4/reply.hpp -/src/examples/cpp11/http/server4/request.hpp -/src/examples/cpp11/http/server4/request_parser.cpp -/src/examples/cpp11/http/server4/request_parser.hpp -/src/examples/cpp11/http/server4/server.cpp -/src/examples/cpp11/http/server4/server.hpp -/src/examples/cpp11/http/server/connection.cpp -/src/examples/cpp11/http/server/connection.hpp -/src/examples/cpp11/http/server/connection_manager.cpp -/src/examples/cpp11/http/server/connection_manager.hpp -/src/examples/cpp11/http/server/header.hpp -/src/examples/cpp11/http/server/main.cpp -/src/examples/cpp11/http/server/mime_types.cpp -/src/examples/cpp11/http/server/mime_types.hpp -/src/examples/cpp11/http/server/reply.cpp -/src/examples/cpp11/http/server/reply.hpp -/src/examples/cpp11/http/server/request_handler.cpp -/src/examples/cpp11/http/server/request_handler.hpp -/src/examples/cpp11/http/server/request.hpp -/src/examples/cpp11/http/server/request_parser.cpp -/src/examples/cpp11/http/server/request_parser.hpp -/src/examples/cpp11/http/server/server.cpp -/src/examples/cpp11/http/server/server.hpp -/src/examples/cpp11/icmp/ -/src/examples/cpp11/icmp/icmp_header.hpp -/src/examples/cpp11/icmp/ipv4_header.hpp -/src/examples/cpp11/icmp/ping.cpp -/src/examples/cpp11/invocation/ -/src/examples/cpp11/invocation/prioritised_handlers.cpp -/src/examples/cpp11/iostreams/ -/src/examples/cpp11/iostreams/daytime_client.cpp -/src/examples/cpp11/iostreams/daytime_server.cpp -/src/examples/cpp11/iostreams/http_client.cpp -/src/examples/cpp11/local/ -/src/examples/cpp11/local/connect_pair.cpp -/src/examples/cpp11/local/fd_passing_stream_client.cpp -/src/examples/cpp11/local/fd_passing_stream_server.cpp -/src/examples/cpp11/local/iostream_client.cpp -/src/examples/cpp11/local/stream_client.cpp -/src/examples/cpp11/local/stream_server.cpp -/src/examples/cpp11/Makefile.am -/src/examples/cpp11/Makefile.in -/src/examples/cpp11/multicast/ -/src/examples/cpp11/multicast/receiver.cpp -/src/examples/cpp11/multicast/sender.cpp -/src/examples/cpp11/nonblocking/ -/src/examples/cpp11/nonblocking/third_party_lib.cpp -/src/examples/cpp11/operations/ -/src/examples/cpp11/operations/composed_1.cpp -/src/examples/cpp11/operations/composed_2.cpp -/src/examples/cpp11/operations/composed_3.cpp -/src/examples/cpp11/operations/composed_4.cpp -/src/examples/cpp11/operations/composed_5.cpp -/src/examples/cpp11/operations/composed_6.cpp -/src/examples/cpp11/operations/composed_7.cpp -/src/examples/cpp11/operations/composed_8.cpp -/src/examples/cpp11/parallel_group/ -/src/examples/cpp11/parallel_group/ranged_wait_for_all.cpp -/src/examples/cpp11/parallel_group/wait_for_all.cpp -/src/examples/cpp11/parallel_group/wait_for_one.cpp -/src/examples/cpp11/parallel_group/wait_for_one_error.cpp -/src/examples/cpp11/parallel_group/wait_for_one_success.cpp -/src/examples/cpp11/porthopper/ -/src/examples/cpp11/porthopper/client.cpp -/src/examples/cpp11/porthopper/protocol.hpp -/src/examples/cpp11/porthopper/server.cpp -/src/examples/cpp11/serialization/ -/src/examples/cpp11/serialization/client.cpp -/src/examples/cpp11/serialization/connection.hpp -/src/examples/cpp11/serialization/server.cpp -/src/examples/cpp11/serialization/stock.hpp -/src/examples/cpp11/services/ -/src/examples/cpp11/services/basic_logger.hpp -/src/examples/cpp11/services/daytime_client.cpp -/src/examples/cpp11/services/logger.hpp -/src/examples/cpp11/services/logger_service.cpp -/src/examples/cpp11/services/logger_service.hpp -/src/examples/cpp11/socks4/ -/src/examples/cpp11/socks4/socks4.hpp -/src/examples/cpp11/socks4/sync_client.cpp -/src/examples/cpp11/spawn/ -/src/examples/cpp11/spawn/echo_server.cpp -/src/examples/cpp11/spawn/parallel_grep.cpp -/src/examples/cpp11/ssl/ -/src/examples/cpp11/ssl/ca.pem -/src/examples/cpp11/ssl/client.cpp -/src/examples/cpp11/ssl/dh4096.pem -/src/examples/cpp11/ssl/README -/src/examples/cpp11/ssl/server.cpp -/src/examples/cpp11/ssl/server.pem -/src/examples/cpp11/timeouts/ -/src/examples/cpp11/timeouts/async_tcp_client.cpp -/src/examples/cpp11/timeouts/blocking_tcp_client.cpp -/src/examples/cpp11/timeouts/blocking_token_tcp_client.cpp -/src/examples/cpp11/timeouts/blocking_udp_client.cpp -/src/examples/cpp11/timeouts/server.cpp -/src/examples/cpp11/timers/ -/src/examples/cpp11/timers/time_t_timer.cpp -/src/examples/cpp11/tutorial/ -/src/examples/cpp11/tutorial/daytime1/ -/src/examples/cpp11/tutorial/daytime1/client.cpp -/src/examples/cpp11/tutorial/daytime2/ -/src/examples/cpp11/tutorial/daytime2/server.cpp -/src/examples/cpp11/tutorial/daytime3/ -/src/examples/cpp11/tutorial/daytime3/server.cpp -/src/examples/cpp11/tutorial/daytime4/ -/src/examples/cpp11/tutorial/daytime4/client.cpp -/src/examples/cpp11/tutorial/daytime5/ -/src/examples/cpp11/tutorial/daytime5/server.cpp -/src/examples/cpp11/tutorial/daytime6/ -/src/examples/cpp11/tutorial/daytime6/server.cpp -/src/examples/cpp11/tutorial/daytime7/ -/src/examples/cpp11/tutorial/daytime7/server.cpp -/src/examples/cpp11/tutorial/timer1/ -/src/examples/cpp11/tutorial/timer1/timer.cpp -/src/examples/cpp11/tutorial/timer2/ -/src/examples/cpp11/tutorial/timer2/timer.cpp -/src/examples/cpp11/tutorial/timer3/ -/src/examples/cpp11/tutorial/timer3/timer.cpp -/src/examples/cpp11/tutorial/timer4/ -/src/examples/cpp11/tutorial/timer4/timer.cpp -/src/examples/cpp11/tutorial/timer5/ -/src/examples/cpp11/tutorial/timer5/timer.cpp -/src/examples/cpp11/type_erasure/ -/src/examples/cpp11/type_erasure/line_reader.hpp -/src/examples/cpp11/type_erasure/main.cpp -/src/examples/cpp11/type_erasure/sleep.cpp -/src/examples/cpp11/type_erasure/sleep.hpp -/src/examples/cpp11/type_erasure/stdin_line_reader.cpp -/src/examples/cpp11/type_erasure/stdin_line_reader.hpp -/src/examples/cpp11/windows/ -/src/examples/cpp11/windows/transmit_file.cpp -/src/examples/cpp14/ -/src/examples/cpp14/deferred/ -/src/examples/cpp14/deferred/deferred_1.cpp -/src/examples/cpp14/deferred/deferred_2.cpp -/src/examples/cpp14/deferred/deferred_3.cpp -/src/examples/cpp14/deferred/deferred_4.cpp -/src/examples/cpp14/deferred/deferred_5.cpp -/src/examples/cpp14/deferred/deferred_6.cpp -/src/examples/cpp14/deferred/deferred_7.cpp -/src/examples/cpp14/echo/ -/src/examples/cpp14/echo/async_tcp_echo_server.cpp -/src/examples/cpp14/echo/async_udp_echo_server.cpp -/src/examples/cpp14/echo/blocking_tcp_echo_client.cpp -/src/examples/cpp14/echo/blocking_tcp_echo_server.cpp -/src/examples/cpp14/echo/blocking_udp_echo_client.cpp -/src/examples/cpp14/echo/blocking_udp_echo_server.cpp -/src/examples/cpp14/executors/ -/src/examples/cpp14/executors/actor.cpp -/src/examples/cpp14/executors/async_1.cpp -/src/examples/cpp14/executors/async_2.cpp -/src/examples/cpp14/executors/bank_account_1.cpp -/src/examples/cpp14/executors/bank_account_2.cpp -/src/examples/cpp14/executors/fork_join.cpp -/src/examples/cpp14/executors/pipeline.cpp -/src/examples/cpp14/executors/priority_scheduler.cpp -/src/examples/cpp14/iostreams/ -/src/examples/cpp14/iostreams/http_client.cpp -/src/examples/cpp14/Makefile.am -/src/examples/cpp14/Makefile.in -/src/examples/cpp14/operations/ -/src/examples/cpp14/operations/callback_wrapper.cpp -/src/examples/cpp14/operations/c_callback_wrapper.cpp -/src/examples/cpp14/operations/composed_1.cpp -/src/examples/cpp14/operations/composed_2.cpp -/src/examples/cpp14/operations/composed_3.cpp -/src/examples/cpp14/operations/composed_4.cpp -/src/examples/cpp14/operations/composed_5.cpp -/src/examples/cpp14/operations/composed_6.cpp -/src/examples/cpp14/operations/composed_7.cpp -/src/examples/cpp14/operations/composed_8.cpp -/src/examples/cpp14/parallel_group/ -/src/examples/cpp14/parallel_group/parallel_sort.cpp -/src/examples/cpp14/parallel_group/ranged_wait_for_all.cpp -/src/examples/cpp14/parallel_group/wait_for_all.cpp -/src/examples/cpp14/parallel_group/wait_for_one.cpp -/src/examples/cpp14/parallel_group/wait_for_one_error.cpp -/src/examples/cpp14/parallel_group/wait_for_one_success.cpp -/src/examples/cpp17/ -/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_as_single_default.cpp -/src/examples/cpp17/coroutines_ts/echo_server_with_as_tuple_default.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 -/src/examples/cpp17/Makefile.in -/src/examples/cpp20/ -/src/examples/cpp20/channels/ -/src/examples/cpp20/channels/mutual_exclusion_1.cpp -/src/examples/cpp20/channels/mutual_exclusion_2.cpp -/src/examples/cpp20/channels/throttling_proxy.cpp -/src/examples/cpp20/coroutines/ -/src/examples/cpp20/coroutines/chat_server.cpp -/src/examples/cpp20/coroutines/echo_server.cpp -/src/examples/cpp20/coroutines/echo_server_with_as_single_default.cpp -/src/examples/cpp20/coroutines/echo_server_with_as_tuple_default.cpp -/src/examples/cpp20/coroutines/echo_server_with_default.cpp -/src/examples/cpp20/coroutines/echo_server_with_deferred.cpp -/src/examples/cpp20/coroutines/echo_server_with_deferred_default.cpp -/src/examples/cpp20/coroutines/refactored_echo_server.cpp -/src/examples/cpp20/coroutines/timeout.cpp -/src/examples/cpp20/invocation/ -/src/examples/cpp20/invocation/completion_executor.cpp -/src/examples/cpp20/Makefile.am -/src/examples/cpp20/Makefile.in -/src/examples/cpp20/operations/ -/src/examples/cpp20/operations/callback_wrapper.cpp -/src/examples/cpp20/operations/c_callback_wrapper.cpp -/src/examples/cpp20/operations/composed_1.cpp -/src/examples/cpp20/operations/composed_2.cpp -/src/examples/cpp20/operations/composed_3.cpp -/src/examples/cpp20/operations/composed_4.cpp -/src/examples/cpp20/operations/composed_5.cpp -/src/examples/cpp20/operations/composed_6.cpp -/src/examples/cpp20/operations/composed_7.cpp -/src/examples/cpp20/operations/composed_8.cpp -/src/examples/cpp20/type_erasure/ -/src/examples/cpp20/type_erasure/line_reader.hpp -/src/examples/cpp20/type_erasure/main.cpp -/src/examples/cpp20/type_erasure/sleep.cpp -/src/examples/cpp20/type_erasure/sleep.hpp -/src/examples/cpp20/type_erasure/stdin_line_reader.cpp -/src/examples/cpp20/type_erasure/stdin_line_reader.hpp -/src/Makefile.am -/src/Makefile.in -/src/Makefile.mgw -/src/Makefile.msc -/src/tests/ -/src/tests/latency/ -/src/tests/latency/allocator.hpp -/src/tests/latency/high_res_clock.hpp -/src/tests/latency/tcp_client.cpp -/src/tests/latency/tcp_server.cpp -/src/tests/latency/udp_client.cpp -/src/tests/latency/udp_server.cpp -/src/tests/Makefile.am -/src/tests/Makefile.in -/src/tests/performance/ -/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/any_completion_executor.cpp -/src/tests/unit/any_completion_handler.cpp -/src/tests/unit/any_io_executor.cpp -/src/tests/unit/append.cpp -/src/tests/unit/archetypes/ -/src/tests/unit/archetypes/async_ops.hpp -/src/tests/unit/archetypes/async_result.hpp -/src/tests/unit/archetypes/gettable_socket_option.hpp -/src/tests/unit/archetypes/io_control_command.hpp -/src/tests/unit/archetypes/settable_socket_option.hpp -/src/tests/unit/associated_allocator.cpp -/src/tests/unit/associated_cancellation_slot.cpp -/src/tests/unit/associated_executor.cpp -/src/tests/unit/associated_immediate_executor.cpp -/src/tests/unit/associator.cpp -/src/tests/unit/as_tuple.cpp -/src/tests/unit/async_result.cpp -/src/tests/unit/awaitable.cpp -/src/tests/unit/basic_datagram_socket.cpp -/src/tests/unit/basic_deadline_timer.cpp -/src/tests/unit/basic_file.cpp -/src/tests/unit/basic_random_access_file.cpp -/src/tests/unit/basic_raw_socket.cpp -/src/tests/unit/basic_readable_pipe.cpp -/src/tests/unit/basic_seq_packet_socket.cpp -/src/tests/unit/basic_serial_port.cpp -/src/tests/unit/basic_signal_set.cpp -/src/tests/unit/basic_socket_acceptor.cpp -/src/tests/unit/basic_socket.cpp -/src/tests/unit/basic_streambuf.cpp -/src/tests/unit/basic_stream_file.cpp -/src/tests/unit/basic_stream_socket.cpp -/src/tests/unit/basic_waitable_timer.cpp -/src/tests/unit/basic_writable_pipe.cpp -/src/tests/unit/bind_allocator.cpp -/src/tests/unit/bind_cancellation_slot.cpp -/src/tests/unit/bind_executor.cpp -/src/tests/unit/bind_immediate_executor.cpp -/src/tests/unit/buffer.cpp -/src/tests/unit/buffered_read_stream.cpp -/src/tests/unit/buffered_stream.cpp -/src/tests/unit/buffered_write_stream.cpp -/src/tests/unit/buffer_registration.cpp -/src/tests/unit/buffers_iterator.cpp -/src/tests/unit/cancel_after.cpp -/src/tests/unit/cancel_at.cpp -/src/tests/unit/cancellation_signal.cpp -/src/tests/unit/cancellation_state.cpp -/src/tests/unit/cancellation_type.cpp -/src/tests/unit/co_composed.cpp -/src/tests/unit/completion_condition.cpp -/src/tests/unit/compose.cpp -/src/tests/unit/composed.cpp -/src/tests/unit/config.cpp -/src/tests/unit/connect.cpp -/src/tests/unit/connect_pipe.cpp -/src/tests/unit/consign.cpp -/src/tests/unit/coroutine.cpp -/src/tests/unit/co_spawn.cpp -/src/tests/unit/deadline_timer.cpp -/src/tests/unit/defer.cpp -/src/tests/unit/deferred.cpp -/src/tests/unit/detached.cpp -/src/tests/unit/dispatch.cpp -/src/tests/unit/disposition.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/context_as.cpp -/src/tests/unit/execution_context.cpp -/src/tests/unit/execution/executor.cpp -/src/tests/unit/execution/invocable_archetype.cpp -/src/tests/unit/execution/mapping.cpp -/src/tests/unit/execution/outstanding_work.cpp -/src/tests/unit/execution/prefer_only.cpp -/src/tests/unit/execution/relationship.cpp -/src/tests/unit/executor.cpp -/src/tests/unit/executor_work_guard.cpp -/src/tests/unit/experimental/ -/src/tests/unit/experimental/awaitable_operators.cpp -/src/tests/unit/experimental/basic_channel.cpp -/src/tests/unit/experimental/basic_concurrent_channel.cpp -/src/tests/unit/experimental/channel.cpp -/src/tests/unit/experimental/channel_traits.cpp -/src/tests/unit/experimental/co_composed.cpp -/src/tests/unit/experimental/concurrent_channel.cpp -/src/tests/unit/experimental/coro/ -/src/tests/unit/experimental/coro/allocator.cpp -/src/tests/unit/experimental/coro/cancel.cpp -/src/tests/unit/experimental/coro/co_spawn.cpp -/src/tests/unit/experimental/coro/exception.cpp -/src/tests/unit/experimental/coro/executor.cpp -/src/tests/unit/experimental/coro/partial.cpp -/src/tests/unit/experimental/coro/simple_test.cpp -/src/tests/unit/experimental/coro/stack_test.cpp -/src/tests/unit/experimental/coro/use_coro.cpp -/src/tests/unit/experimental/parallel_group.cpp -/src/tests/unit/experimental/promise.cpp -/src/tests/unit/file_base.cpp -/src/tests/unit/generic/ -/src/tests/unit/generic/basic_endpoint.cpp -/src/tests/unit/generic/datagram_protocol.cpp -/src/tests/unit/generic/raw_protocol.cpp -/src/tests/unit/generic/seq_packet_protocol.cpp -/src/tests/unit/generic/stream_protocol.cpp -/src/tests/unit/high_resolution_timer.cpp -/src/tests/unit/immediate.cpp -/src/tests/unit/io_context.cpp -/src/tests/unit/io_context_strand.cpp -/src/tests/unit/ip/ -/src/tests/unit/ip/address.cpp -/src/tests/unit/ip/address_v4.cpp -/src/tests/unit/ip/address_v4_iterator.cpp -/src/tests/unit/ip/address_v4_range.cpp -/src/tests/unit/ip/address_v6.cpp -/src/tests/unit/ip/address_v6_iterator.cpp -/src/tests/unit/ip/address_v6_range.cpp -/src/tests/unit/ip/basic_endpoint.cpp -/src/tests/unit/ip/basic_resolver.cpp -/src/tests/unit/ip/basic_resolver_entry.cpp -/src/tests/unit/ip/basic_resolver_iterator.cpp -/src/tests/unit/ip/basic_resolver_query.cpp -/src/tests/unit/ip/host_name.cpp -/src/tests/unit/ip/icmp.cpp -/src/tests/unit/ip/multicast.cpp -/src/tests/unit/ip/network_v4.cpp -/src/tests/unit/ip/network_v6.cpp -/src/tests/unit/ip/resolver_query_base.cpp -/src/tests/unit/ip/tcp.cpp -/src/tests/unit/ip/udp.cpp -/src/tests/unit/ip/unicast.cpp -/src/tests/unit/ip/v6_only.cpp -/src/tests/unit/is_read_buffered.cpp -/src/tests/unit/is_write_buffered.cpp -/src/tests/unit/local/ -/src/tests/unit/local/basic_endpoint.cpp -/src/tests/unit/local/connect_pair.cpp -/src/tests/unit/local/datagram_protocol.cpp -/src/tests/unit/local/seq_packet_protocol.cpp -/src/tests/unit/local/stream_protocol.cpp -/src/tests/unit/packaged_task.cpp -/src/tests/unit/placeholders.cpp -/src/tests/unit/posix/ -/src/tests/unit/posix/basic_descriptor.cpp -/src/tests/unit/posix/basic_stream_descriptor.cpp -/src/tests/unit/posix/descriptor_base.cpp -/src/tests/unit/posix/descriptor.cpp -/src/tests/unit/posix/stream_descriptor.cpp -/src/tests/unit/post.cpp -/src/tests/unit/prepend.cpp -/src/tests/unit/random_access_file.cpp -/src/tests/unit/readable_pipe.cpp -/src/tests/unit/read_at.cpp -/src/tests/unit/read.cpp -/src/tests/unit/read_until.cpp -/src/tests/unit/recycling_allocator.cpp -/src/tests/unit/redirect_error.cpp -/src/tests/unit/registered_buffer.cpp -/src/tests/unit/serial_port_base.cpp -/src/tests/unit/serial_port.cpp -/src/tests/unit/signal_set_base.cpp -/src/tests/unit/signal_set.cpp -/src/tests/unit/socket_base.cpp -/src/tests/unit/spawn.cpp -/src/tests/unit/ssl/ -/src/tests/unit/ssl/context_base.cpp -/src/tests/unit/ssl/context.cpp -/src/tests/unit/ssl/error.cpp -/src/tests/unit/ssl/host_name_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 -/src/tests/unit/stream_file.cpp -/src/tests/unit/system_context.cpp -/src/tests/unit/system_executor.cpp -/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 -/src/tests/unit/ts/executor.cpp -/src/tests/unit/ts/internet.cpp -/src/tests/unit/ts/io_context.cpp -/src/tests/unit/ts/net.cpp -/src/tests/unit/ts/netfwd.cpp -/src/tests/unit/ts/socket.cpp -/src/tests/unit/ts/timer.cpp -/src/tests/unit/unit_test.hpp -/src/tests/unit/use_awaitable.cpp -/src/tests/unit/use_future.cpp -/src/tests/unit/uses_executor.cpp -/src/tests/unit/wait_traits.cpp -/src/tests/unit/windows/ -/src/tests/unit/windows/basic_object_handle.cpp -/src/tests/unit/windows/basic_overlapped_handle.cpp -/src/tests/unit/windows/basic_random_access_handle.cpp -/src/tests/unit/windows/basic_stream_handle.cpp -/src/tests/unit/windows/object_handle.cpp -/src/tests/unit/windows/overlapped_handle.cpp -/src/tests/unit/windows/overlapped_ptr.cpp -/src/tests/unit/windows/random_access_handle.cpp -/src/tests/unit/windows/stream_handle.cpp -/src/tests/unit/writable_pipe.cpp -/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 +/ +/aclocal.m4 +/asio.pc.in +/compile +/config.guess +/config.sub +/configure +/configure.ac +/COPYING +/depcomp +/doc/ +/doc/1.png +/doc/2.png +/doc/3.png +/doc/4.png +/doc/5.png +/doc/6.png +/doc/7.png +/doc/8.png +/doc/asio/ +/doc/asio/examples/ +/doc/asio/examples/cpp11_examples.html +/doc/asio/examples/cpp14_examples.html +/doc/asio/examples/cpp17_examples.html +/doc/asio/examples/cpp20_examples.html +/doc/asio/examples.html +/doc/asio/history.html +/doc/asio/index.html +/doc/asio/net_ts.html +/doc/asio/overview/ +/doc/asio/overview/basics.html +/doc/asio/overview/channels.html +/doc/asio/overview/composition/ +/doc/asio/overview/composition/compose.html +/doc/asio/overview/composition/coro.html +/doc/asio/overview/composition/coroutine.html +/doc/asio/overview/composition/cpp20_coroutines.html +/doc/asio/overview/composition/deferred.html +/doc/asio/overview/composition/futures.html +/doc/asio/overview/composition.html +/doc/asio/overview/composition/immediate_completion.html +/doc/asio/overview/composition/parallel_group.html +/doc/asio/overview/composition/promises.html +/doc/asio/overview/composition/spawn.html +/doc/asio/overview/composition/token_adapters.html +/doc/asio/overview/composition/type_erasure.html +/doc/asio/overview/core/ +/doc/asio/overview/core/allocation.html +/doc/asio/overview/core/async.html +/doc/asio/overview/core/buffers.html +/doc/asio/overview/core/cancellation.html +/doc/asio/overview/core/configuration.html +/doc/asio/overview/core/handler_tracking.html +/doc/asio/overview/core.html +/doc/asio/overview/core/line_based.html +/doc/asio/overview/core/reactor.html +/doc/asio/overview/core/strands.html +/doc/asio/overview/core/streams.html +/doc/asio/overview/core/threads.html +/doc/asio/overview/cpp2011/ +/doc/asio/overview/cpp2011/array.html +/doc/asio/overview/cpp2011/atomic.html +/doc/asio/overview/cpp2011/chrono.html +/doc/asio/overview/cpp2011.html +/doc/asio/overview/cpp2011/move_handlers.html +/doc/asio/overview/cpp2011/move_objects.html +/doc/asio/overview/cpp2011/shared_ptr.html +/doc/asio/overview/cpp2011/system_error.html +/doc/asio/overview/cpp2011/variadic.html +/doc/asio/overview/files.html +/doc/asio/overview.html +/doc/asio/overview/implementation.html +/doc/asio/overview/model/ +/doc/asio/overview/model/allocators.html +/doc/asio/overview/model/associators.html +/doc/asio/overview/model/async_agents.html +/doc/asio/overview/model/async_ops.html +/doc/asio/overview/model/cancellation.html +/doc/asio/overview/model/child_agents.html +/doc/asio/overview/model/completion_tokens.html +/doc/asio/overview/model/executors.html +/doc/asio/overview/model/higher_levels.html +/doc/asio/overview/model.html +/doc/asio/overview/model/library_elements.html +/doc/asio/overview/networking/ +/doc/asio/overview/networking/bsd_sockets.html +/doc/asio/overview/networking.html +/doc/asio/overview/networking/iostreams.html +/doc/asio/overview/networking/other_protocols.html +/doc/asio/overview/networking/protocols.html +/doc/asio/overview/pipes.html +/doc/asio/overview/posix/ +/doc/asio/overview/posix/fork.html +/doc/asio/overview/posix.html +/doc/asio/overview/posix/local.html +/doc/asio/overview/posix/stream_descriptor.html +/doc/asio/overview/rationale.html +/doc/asio/overview/serial_ports.html +/doc/asio/overview/signals.html +/doc/asio/overview/ssl.html +/doc/asio/overview/timers.html +/doc/asio/overview/windows/ +/doc/asio/overview/windows.html +/doc/asio/overview/windows/object_handle.html +/doc/asio/overview/windows/random_access_handle.html +/doc/asio/overview/windows/stream_handle.html +/doc/asio.png +/doc/asio/reference/ +/doc/asio/reference/AcceptableProtocol.html +/doc/asio/reference/AcceptHandler.html +/doc/asio/reference/AcceptToken.html +/doc/asio/reference/allocator_binder/ +/doc/asio/reference/allocator_binder/allocator_binder/ +/doc/asio/reference/allocator_binder/_allocator_binder.html +/doc/asio/reference/allocator_binder/allocator_binder.html +/doc/asio/reference/allocator_binder/allocator_binder/overload1.html +/doc/asio/reference/allocator_binder/allocator_binder/overload2.html +/doc/asio/reference/allocator_binder/allocator_binder/overload3.html +/doc/asio/reference/allocator_binder/allocator_binder/overload4.html +/doc/asio/reference/allocator_binder/allocator_binder/overload5.html +/doc/asio/reference/allocator_binder/allocator_binder/overload6.html +/doc/asio/reference/allocator_binder/allocator_binder/overload7.html +/doc/asio/reference/allocator_binder/allocator_binder/overload8.html +/doc/asio/reference/allocator_binder/allocator_binder/overload9.html +/doc/asio/reference/allocator_binder/allocator_type.html +/doc/asio/reference/allocator_binder/argument_type.html +/doc/asio/reference/allocator_binder/first_argument_type.html +/doc/asio/reference/allocator_binder/get/ +/doc/asio/reference/allocator_binder/get_allocator.html +/doc/asio/reference/allocator_binder/get.html +/doc/asio/reference/allocator_binder/get/overload1.html +/doc/asio/reference/allocator_binder/get/overload2.html +/doc/asio/reference/allocator_binder.html +/doc/asio/reference/allocator_binder/operator_lp__rp_/ +/doc/asio/reference/allocator_binder/operator_lp__rp_.html +/doc/asio/reference/allocator_binder/operator_lp__rp_/overload1.html +/doc/asio/reference/allocator_binder/operator_lp__rp_/overload2.html +/doc/asio/reference/allocator_binder/operator_lp__rp_/overload3.html +/doc/asio/reference/allocator_binder/result_type.html +/doc/asio/reference/allocator_binder/second_argument_type.html +/doc/asio/reference/allocator_binder/target_type.html +/doc/asio/reference/any_completion_executor/ +/doc/asio/reference/any_completion_executor/any_completion_executor/ +/doc/asio/reference/any_completion_executor/_any_completion_executor.html +/doc/asio/reference/any_completion_executor/any_completion_executor.html +/doc/asio/reference/any_completion_executor/any_completion_executor/overload10.html +/doc/asio/reference/any_completion_executor/any_completion_executor/overload1.html +/doc/asio/reference/any_completion_executor/any_completion_executor/overload2.html +/doc/asio/reference/any_completion_executor/any_completion_executor/overload3.html +/doc/asio/reference/any_completion_executor/any_completion_executor/overload4.html +/doc/asio/reference/any_completion_executor/any_completion_executor/overload5.html +/doc/asio/reference/any_completion_executor/any_completion_executor/overload6.html +/doc/asio/reference/any_completion_executor/any_completion_executor/overload7.html +/doc/asio/reference/any_completion_executor/any_completion_executor/overload8.html +/doc/asio/reference/any_completion_executor/any_completion_executor/overload9.html +/doc/asio/reference/any_completion_executor/context.html +/doc/asio/reference/any_completion_executor/execute.html +/doc/asio/reference/any_completion_executor.html +/doc/asio/reference/any_completion_executor/operator_bool.html +/doc/asio/reference/any_completion_executor/operator_eq_/ +/doc/asio/reference/any_completion_executor/operator_eq__eq_/ +/doc/asio/reference/any_completion_executor/operator_eq__eq_.html +/doc/asio/reference/any_completion_executor/operator_eq__eq_/overload1.html +/doc/asio/reference/any_completion_executor/operator_eq__eq_/overload2.html +/doc/asio/reference/any_completion_executor/operator_eq__eq_/overload3.html +/doc/asio/reference/any_completion_executor/operator_eq_.html +/doc/asio/reference/any_completion_executor/operator_eq_/overload1.html +/doc/asio/reference/any_completion_executor/operator_eq_/overload2.html +/doc/asio/reference/any_completion_executor/operator_eq_/overload3.html +/doc/asio/reference/any_completion_executor/operator_not__eq_/ +/doc/asio/reference/any_completion_executor/operator_not__eq_.html +/doc/asio/reference/any_completion_executor/operator_not__eq_/overload1.html +/doc/asio/reference/any_completion_executor/operator_not__eq_/overload2.html +/doc/asio/reference/any_completion_executor/operator_not__eq_/overload3.html +/doc/asio/reference/any_completion_executor/prefer/ +/doc/asio/reference/any_completion_executor/prefer.html +/doc/asio/reference/any_completion_executor/prefer/overload1.html +/doc/asio/reference/any_completion_executor/prefer/overload2.html +/doc/asio/reference/any_completion_executor/prefer/overload3.html +/doc/asio/reference/any_completion_executor/prefer/overload4.html +/doc/asio/reference/any_completion_executor/prefer/overload5.html +/doc/asio/reference/any_completion_executor/prefer/overload6.html +/doc/asio/reference/any_completion_executor/query.html +/doc/asio/reference/any_completion_executor/require/ +/doc/asio/reference/any_completion_executor/require.html +/doc/asio/reference/any_completion_executor/require/overload1.html +/doc/asio/reference/any_completion_executor/require/overload2.html +/doc/asio/reference/any_completion_executor/swap/ +/doc/asio/reference/any_completion_executor/swap.html +/doc/asio/reference/any_completion_executor/swap/overload1.html +/doc/asio/reference/any_completion_executor/swap/overload2.html +/doc/asio/reference/any_completion_executor/target/ +/doc/asio/reference/any_completion_executor/target.html +/doc/asio/reference/any_completion_executor/target/overload1.html +/doc/asio/reference/any_completion_executor/target/overload2.html +/doc/asio/reference/any_completion_executor/target_type.html +/doc/asio/reference/any_completion_handler/ +/doc/asio/reference/any_completion_handler_allocator/ +/doc/asio/reference/any_completion_handler_allocator/allocate.html +/doc/asio/reference/any_completion_handler_allocator/any_completion_handler_allocator.html +/doc/asio/reference/any_completion_handler_allocator/deallocate.html +/doc/asio/reference/any_completion_handler_allocator.html +/doc/asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/ +/doc/asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/any_completion_handler_allocator.html +/doc/asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_.html +/doc/asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/operator_eq__eq_.html +/doc/asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/operator_not__eq_.html +/doc/asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt___rebind/ +/doc/asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt___rebind.html +/doc/asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt___rebind/other.html +/doc/asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/value_type.html +/doc/asio/reference/any_completion_handler_allocator/operator_eq__eq_.html +/doc/asio/reference/any_completion_handler_allocator/operator_not__eq_.html +/doc/asio/reference/any_completion_handler_allocator__rebind/ +/doc/asio/reference/any_completion_handler_allocator__rebind.html +/doc/asio/reference/any_completion_handler_allocator__rebind/other.html +/doc/asio/reference/any_completion_handler/allocator_type.html +/doc/asio/reference/any_completion_handler_allocator/value_type.html +/doc/asio/reference/any_completion_handler/any_completion_handler/ +/doc/asio/reference/any_completion_handler/_any_completion_handler.html +/doc/asio/reference/any_completion_handler/any_completion_handler.html +/doc/asio/reference/any_completion_handler/any_completion_handler/overload1.html +/doc/asio/reference/any_completion_handler/any_completion_handler/overload2.html +/doc/asio/reference/any_completion_handler/any_completion_handler/overload3.html +/doc/asio/reference/any_completion_handler/any_completion_handler/overload4.html +/doc/asio/reference/any_completion_handler/cancellation_slot_type.html +/doc/asio/reference/any_completion_handler/get_allocator.html +/doc/asio/reference/any_completion_handler/get_cancellation_slot.html +/doc/asio/reference/any_completion_handler.html +/doc/asio/reference/any_completion_handler/operator_bool.html +/doc/asio/reference/any_completion_handler/operator_eq_/ +/doc/asio/reference/any_completion_handler/operator_eq__eq_/ +/doc/asio/reference/any_completion_handler/operator_eq__eq_.html +/doc/asio/reference/any_completion_handler/operator_eq__eq_/overload1.html +/doc/asio/reference/any_completion_handler/operator_eq__eq_/overload2.html +/doc/asio/reference/any_completion_handler/operator_eq_.html +/doc/asio/reference/any_completion_handler/operator_eq_/overload1.html +/doc/asio/reference/any_completion_handler/operator_eq_/overload2.html +/doc/asio/reference/any_completion_handler/operator_lp__rp_.html +/doc/asio/reference/any_completion_handler/operator_not__eq_/ +/doc/asio/reference/any_completion_handler/operator_not__eq_.html +/doc/asio/reference/any_completion_handler/operator_not__eq_/overload1.html +/doc/asio/reference/any_completion_handler/operator_not__eq_/overload2.html +/doc/asio/reference/any_completion_handler/operator_not_.html +/doc/asio/reference/any_completion_handler/swap.html +/doc/asio/reference/any_io_executor/ +/doc/asio/reference/any_io_executor/any_io_executor/ +/doc/asio/reference/any_io_executor/_any_io_executor.html +/doc/asio/reference/any_io_executor/any_io_executor.html +/doc/asio/reference/any_io_executor/any_io_executor/overload10.html +/doc/asio/reference/any_io_executor/any_io_executor/overload1.html +/doc/asio/reference/any_io_executor/any_io_executor/overload2.html +/doc/asio/reference/any_io_executor/any_io_executor/overload3.html +/doc/asio/reference/any_io_executor/any_io_executor/overload4.html +/doc/asio/reference/any_io_executor/any_io_executor/overload5.html +/doc/asio/reference/any_io_executor/any_io_executor/overload6.html +/doc/asio/reference/any_io_executor/any_io_executor/overload7.html +/doc/asio/reference/any_io_executor/any_io_executor/overload8.html +/doc/asio/reference/any_io_executor/any_io_executor/overload9.html +/doc/asio/reference/any_io_executor/context.html +/doc/asio/reference/any_io_executor/execute.html +/doc/asio/reference/any_io_executor.html +/doc/asio/reference/any_io_executor/operator_bool.html +/doc/asio/reference/any_io_executor/operator_eq_/ +/doc/asio/reference/any_io_executor/operator_eq__eq_/ +/doc/asio/reference/any_io_executor/operator_eq__eq_.html +/doc/asio/reference/any_io_executor/operator_eq__eq_/overload1.html +/doc/asio/reference/any_io_executor/operator_eq__eq_/overload2.html +/doc/asio/reference/any_io_executor/operator_eq__eq_/overload3.html +/doc/asio/reference/any_io_executor/operator_eq_.html +/doc/asio/reference/any_io_executor/operator_eq_/overload1.html +/doc/asio/reference/any_io_executor/operator_eq_/overload2.html +/doc/asio/reference/any_io_executor/operator_eq_/overload3.html +/doc/asio/reference/any_io_executor/operator_not__eq_/ +/doc/asio/reference/any_io_executor/operator_not__eq_.html +/doc/asio/reference/any_io_executor/operator_not__eq_/overload1.html +/doc/asio/reference/any_io_executor/operator_not__eq_/overload2.html +/doc/asio/reference/any_io_executor/operator_not__eq_/overload3.html +/doc/asio/reference/any_io_executor/prefer/ +/doc/asio/reference/any_io_executor/prefer.html +/doc/asio/reference/any_io_executor/prefer/overload1.html +/doc/asio/reference/any_io_executor/prefer/overload2.html +/doc/asio/reference/any_io_executor/prefer/overload3.html +/doc/asio/reference/any_io_executor/prefer/overload4.html +/doc/asio/reference/any_io_executor/prefer/overload5.html +/doc/asio/reference/any_io_executor/prefer/overload6.html +/doc/asio/reference/any_io_executor/prefer/overload7.html +/doc/asio/reference/any_io_executor/query.html +/doc/asio/reference/any_io_executor/require/ +/doc/asio/reference/any_io_executor/require.html +/doc/asio/reference/any_io_executor/require/overload1.html +/doc/asio/reference/any_io_executor/require/overload2.html +/doc/asio/reference/any_io_executor/require/overload3.html +/doc/asio/reference/any_io_executor/swap/ +/doc/asio/reference/any_io_executor/swap.html +/doc/asio/reference/any_io_executor/swap/overload1.html +/doc/asio/reference/any_io_executor/swap/overload2.html +/doc/asio/reference/any_io_executor/target/ +/doc/asio/reference/any_io_executor/target.html +/doc/asio/reference/any_io_executor/target/overload1.html +/doc/asio/reference/any_io_executor/target/overload2.html +/doc/asio/reference/any_io_executor/target_type.html +/doc/asio/reference/append.html +/doc/asio/reference/append_t/ +/doc/asio/reference/append_t/append_t.html +/doc/asio/reference/append_t.html +/doc/asio/reference/append_t/token_.html +/doc/asio/reference/append_t/values_.html +/doc/asio/reference/asio_handler_is_continuation.html +/doc/asio/reference/associated_allocator/ +/doc/asio/reference/associated_allocator/get/ +/doc/asio/reference/associated_allocator/get.html +/doc/asio/reference/associated_allocator/get/overload1.html +/doc/asio/reference/associated_allocator/get/overload2.html +/doc/asio/reference/associated_allocator.html +/doc/asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/ +/doc/asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/get/ +/doc/asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/get.html +/doc/asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/get/overload1.html +/doc/asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/get/overload2.html +/doc/asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_.html +/doc/asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/type.html +/doc/asio/reference/associated_allocator_t.html +/doc/asio/reference/associated_allocator/type.html +/doc/asio/reference/associated_cancellation_slot/ +/doc/asio/reference/associated_cancellation_slot/get/ +/doc/asio/reference/associated_cancellation_slot/get.html +/doc/asio/reference/associated_cancellation_slot/get/overload1.html +/doc/asio/reference/associated_cancellation_slot/get/overload2.html +/doc/asio/reference/associated_cancellation_slot.html +/doc/asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/ +/doc/asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/get/ +/doc/asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/get.html +/doc/asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/get/overload1.html +/doc/asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/get/overload2.html +/doc/asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_.html +/doc/asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/type.html +/doc/asio/reference/associated_cancellation_slot_t.html +/doc/asio/reference/associated_cancellation_slot/type.html +/doc/asio/reference/associated_executor/ +/doc/asio/reference/associated_executor/get/ +/doc/asio/reference/associated_executor/get.html +/doc/asio/reference/associated_executor/get/overload1.html +/doc/asio/reference/associated_executor/get/overload2.html +/doc/asio/reference/associated_executor.html +/doc/asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/ +/doc/asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get/ +/doc/asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get.html +/doc/asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get/overload1.html +/doc/asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get/overload2.html +/doc/asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_.html +/doc/asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/type.html +/doc/asio/reference/associated_executor_t.html +/doc/asio/reference/associated_executor/type.html +/doc/asio/reference/associated_immediate_executor/ +/doc/asio/reference/associated_immediate_executor/get.html +/doc/asio/reference/associated_immediate_executor.html +/doc/asio/reference/associated_immediate_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/ +/doc/asio/reference/associated_immediate_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get.html +/doc/asio/reference/associated_immediate_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_.html +/doc/asio/reference/associated_immediate_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/type.html +/doc/asio/reference/associated_immediate_executor_t.html +/doc/asio/reference/associated_immediate_executor/type.html +/doc/asio/reference/associator.html +/doc/asio/reference/as_tuple.html +/doc/asio/reference/as_tuple_t/ +/doc/asio/reference/as_tuple_t/as_default_on.html +/doc/asio/reference/as_tuple_t/as_default_on_t.html +/doc/asio/reference/as_tuple_t/as_tuple_t/ +/doc/asio/reference/as_tuple_t/as_tuple_t.html +/doc/asio/reference/as_tuple_t/as_tuple_t/overload1.html +/doc/asio/reference/as_tuple_t/as_tuple_t/overload2.html +/doc/asio/reference/as_tuple_t__default_constructor_tag.html +/doc/asio/reference/as_tuple_t__executor_with_default/ +/doc/asio/reference/as_tuple_t__executor_with_default/default_completion_token_type.html +/doc/asio/reference/as_tuple_t__executor_with_default/executor_with_default.html +/doc/asio/reference/as_tuple_t__executor_with_default.html +/doc/asio/reference/as_tuple_t.html +/doc/asio/reference/as_tuple_t/token_.html +/doc/asio/reference/async_completion/ +/doc/asio/reference/async_completion/async_completion.html +/doc/asio/reference/async_completion/completion_handler.html +/doc/asio/reference/async_completion/completion_handler_type.html +/doc/asio/reference/async_completion.html +/doc/asio/reference/async_completion/result.html +/doc/asio/reference/async_compose.html +/doc/asio/reference/async_connect/ +/doc/asio/reference/async_connect.html +/doc/asio/reference/async_connect/overload1.html +/doc/asio/reference/async_connect/overload2.html +/doc/asio/reference/async_connect/overload3.html +/doc/asio/reference/async_connect/overload4.html +/doc/asio/reference/asynchronous_operations.html +/doc/asio/reference/asynchronous_socket_operations.html +/doc/asio/reference/async_immediate/ +/doc/asio/reference/async_immediate.html +/doc/asio/reference/async_immediate/overload1.html +/doc/asio/reference/async_immediate/overload2.html +/doc/asio/reference/async_initiate.html +/doc/asio/reference/AsyncRandomAccessReadDevice.html +/doc/asio/reference/AsyncRandomAccessWriteDevice.html +/doc/asio/reference/async_read/ +/doc/asio/reference/async_read_at/ +/doc/asio/reference/async_read_at.html +/doc/asio/reference/async_read_at/overload1.html +/doc/asio/reference/async_read_at/overload2.html +/doc/asio/reference/async_read_at/overload3.html +/doc/asio/reference/async_read_at/overload4.html +/doc/asio/reference/async_read.html +/doc/asio/reference/async_read/overload1.html +/doc/asio/reference/async_read/overload2.html +/doc/asio/reference/async_read/overload3.html +/doc/asio/reference/async_read/overload4.html +/doc/asio/reference/async_read/overload5.html +/doc/asio/reference/async_read/overload6.html +/doc/asio/reference/async_read/overload7.html +/doc/asio/reference/async_read/overload8.html +/doc/asio/reference/AsyncReadStream.html +/doc/asio/reference/async_read_until/ +/doc/asio/reference/async_read_until.html +/doc/asio/reference/async_read_until/overload10.html +/doc/asio/reference/async_read_until/overload11.html +/doc/asio/reference/async_read_until/overload12.html +/doc/asio/reference/async_read_until/overload1.html +/doc/asio/reference/async_read_until/overload2.html +/doc/asio/reference/async_read_until/overload3.html +/doc/asio/reference/async_read_until/overload4.html +/doc/asio/reference/async_read_until/overload5.html +/doc/asio/reference/async_read_until/overload6.html +/doc/asio/reference/async_read_until/overload7.html +/doc/asio/reference/async_read_until/overload8.html +/doc/asio/reference/async_read_until/overload9.html +/doc/asio/reference/async_result/ +/doc/asio/reference/async_result/async_result.html +/doc/asio/reference/async_result/completion_handler_type.html +/doc/asio/reference/async_result/get.html +/doc/asio/reference/async_result.html +/doc/asio/reference/async_result/initiate.html +/doc/asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/ +/doc/asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/async_result.html +/doc/asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/completion_handler_type.html +/doc/asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/get.html +/doc/asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_.html +/doc/asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/return_type.html +/doc/asio/reference/async_result/return_type.html +/doc/asio/reference/async_write/ +/doc/asio/reference/async_write_at/ +/doc/asio/reference/async_write_at.html +/doc/asio/reference/async_write_at/overload1.html +/doc/asio/reference/async_write_at/overload2.html +/doc/asio/reference/async_write_at/overload3.html +/doc/asio/reference/async_write_at/overload4.html +/doc/asio/reference/async_write.html +/doc/asio/reference/async_write/overload1.html +/doc/asio/reference/async_write/overload2.html +/doc/asio/reference/async_write/overload3.html +/doc/asio/reference/async_write/overload4.html +/doc/asio/reference/async_write/overload5.html +/doc/asio/reference/async_write/overload6.html +/doc/asio/reference/async_write/overload7.html +/doc/asio/reference/async_write/overload8.html +/doc/asio/reference/AsyncWriteStream.html +/doc/asio/reference/awaitable/ +/doc/asio/reference/awaitable/awaitable/ +/doc/asio/reference/awaitable/_awaitable.html +/doc/asio/reference/awaitable/awaitable.html +/doc/asio/reference/awaitable/awaitable/overload1.html +/doc/asio/reference/awaitable/awaitable/overload2.html +/doc/asio/reference/awaitable/executor_type.html +/doc/asio/reference/awaitable.html +/doc/asio/reference/awaitable/operator_eq_.html +/doc/asio/reference/awaitable/valid.html +/doc/asio/reference/awaitable/value_type.html +/doc/asio/reference/bad_executor/ +/doc/asio/reference/bad_executor/bad_executor.html +/doc/asio/reference/bad_executor.html +/doc/asio/reference/bad_executor/what.html +/doc/asio/reference/basic_datagram_socket/ +/doc/asio/reference/basic_datagram_socket/assign/ +/doc/asio/reference/basic_datagram_socket/assign.html +/doc/asio/reference/basic_datagram_socket/assign/overload1.html +/doc/asio/reference/basic_datagram_socket/assign/overload2.html +/doc/asio/reference/basic_datagram_socket/async_connect.html +/doc/asio/reference/basic_datagram_socket/async_receive/ +/doc/asio/reference/basic_datagram_socket/async_receive_from/ +/doc/asio/reference/basic_datagram_socket/async_receive_from.html +/doc/asio/reference/basic_datagram_socket/async_receive_from/overload1.html +/doc/asio/reference/basic_datagram_socket/async_receive_from/overload2.html +/doc/asio/reference/basic_datagram_socket/async_receive.html +/doc/asio/reference/basic_datagram_socket/async_receive/overload1.html +/doc/asio/reference/basic_datagram_socket/async_receive/overload2.html +/doc/asio/reference/basic_datagram_socket/async_send/ +/doc/asio/reference/basic_datagram_socket/async_send.html +/doc/asio/reference/basic_datagram_socket/async_send/overload1.html +/doc/asio/reference/basic_datagram_socket/async_send/overload2.html +/doc/asio/reference/basic_datagram_socket/async_send_to/ +/doc/asio/reference/basic_datagram_socket/async_send_to.html +/doc/asio/reference/basic_datagram_socket/async_send_to/overload1.html +/doc/asio/reference/basic_datagram_socket/async_send_to/overload2.html +/doc/asio/reference/basic_datagram_socket/async_wait.html +/doc/asio/reference/basic_datagram_socket/at_mark/ +/doc/asio/reference/basic_datagram_socket/at_mark.html +/doc/asio/reference/basic_datagram_socket/at_mark/overload1.html +/doc/asio/reference/basic_datagram_socket/at_mark/overload2.html +/doc/asio/reference/basic_datagram_socket/available/ +/doc/asio/reference/basic_datagram_socket/available.html +/doc/asio/reference/basic_datagram_socket/available/overload1.html +/doc/asio/reference/basic_datagram_socket/available/overload2.html +/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/ +/doc/asio/reference/basic_datagram_socket/_basic_datagram_socket.html +/doc/asio/reference/basic_datagram_socket/basic_datagram_socket.html +/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload10.html +/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload1.html +/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload2.html +/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload3.html +/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload4.html +/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload5.html +/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload6.html +/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload7.html +/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload8.html +/doc/asio/reference/basic_datagram_socket/basic_datagram_socket/overload9.html +/doc/asio/reference/basic_datagram_socket/bind/ +/doc/asio/reference/basic_datagram_socket/bind.html +/doc/asio/reference/basic_datagram_socket/bind/overload1.html +/doc/asio/reference/basic_datagram_socket/bind/overload2.html +/doc/asio/reference/basic_datagram_socket/broadcast.html +/doc/asio/reference/basic_datagram_socket/bytes_readable.html +/doc/asio/reference/basic_datagram_socket/cancel/ +/doc/asio/reference/basic_datagram_socket/cancel.html +/doc/asio/reference/basic_datagram_socket/cancel/overload1.html +/doc/asio/reference/basic_datagram_socket/cancel/overload2.html +/doc/asio/reference/basic_datagram_socket/close/ +/doc/asio/reference/basic_datagram_socket/close.html +/doc/asio/reference/basic_datagram_socket/close/overload1.html +/doc/asio/reference/basic_datagram_socket/close/overload2.html +/doc/asio/reference/basic_datagram_socket/connect/ +/doc/asio/reference/basic_datagram_socket/connect.html +/doc/asio/reference/basic_datagram_socket/connect/overload1.html +/doc/asio/reference/basic_datagram_socket/connect/overload2.html +/doc/asio/reference/basic_datagram_socket/debug.html +/doc/asio/reference/basic_datagram_socket/do_not_route.html +/doc/asio/reference/basic_datagram_socket/enable_connection_aborted.html +/doc/asio/reference/basic_datagram_socket/endpoint_type.html +/doc/asio/reference/basic_datagram_socket/executor_type.html +/doc/asio/reference/basic_datagram_socket/get_executor.html +/doc/asio/reference/basic_datagram_socket/get_option/ +/doc/asio/reference/basic_datagram_socket/get_option.html +/doc/asio/reference/basic_datagram_socket/get_option/overload1.html +/doc/asio/reference/basic_datagram_socket/get_option/overload2.html +/doc/asio/reference/basic_datagram_socket.html +/doc/asio/reference/basic_datagram_socket/io_control/ +/doc/asio/reference/basic_datagram_socket/io_control.html +/doc/asio/reference/basic_datagram_socket/io_control/overload1.html +/doc/asio/reference/basic_datagram_socket/io_control/overload2.html +/doc/asio/reference/basic_datagram_socket/is_open.html +/doc/asio/reference/basic_datagram_socket/keep_alive.html +/doc/asio/reference/basic_datagram_socket/linger.html +/doc/asio/reference/basic_datagram_socket/local_endpoint/ +/doc/asio/reference/basic_datagram_socket/local_endpoint.html +/doc/asio/reference/basic_datagram_socket/local_endpoint/overload1.html +/doc/asio/reference/basic_datagram_socket/local_endpoint/overload2.html +/doc/asio/reference/basic_datagram_socket/lowest_layer/ +/doc/asio/reference/basic_datagram_socket/lowest_layer.html +/doc/asio/reference/basic_datagram_socket/lowest_layer/overload1.html +/doc/asio/reference/basic_datagram_socket/lowest_layer/overload2.html +/doc/asio/reference/basic_datagram_socket/lowest_layer_type.html +/doc/asio/reference/basic_datagram_socket/max_listen_connections.html +/doc/asio/reference/basic_datagram_socket/message_do_not_route.html +/doc/asio/reference/basic_datagram_socket/message_end_of_record.html +/doc/asio/reference/basic_datagram_socket/message_flags.html +/doc/asio/reference/basic_datagram_socket/message_out_of_band.html +/doc/asio/reference/basic_datagram_socket/message_peek.html +/doc/asio/reference/basic_datagram_socket/native_handle.html +/doc/asio/reference/basic_datagram_socket/native_handle_type.html +/doc/asio/reference/basic_datagram_socket/native_non_blocking/ +/doc/asio/reference/basic_datagram_socket/native_non_blocking.html +/doc/asio/reference/basic_datagram_socket/native_non_blocking/overload1.html +/doc/asio/reference/basic_datagram_socket/native_non_blocking/overload2.html +/doc/asio/reference/basic_datagram_socket/native_non_blocking/overload3.html +/doc/asio/reference/basic_datagram_socket/non_blocking/ +/doc/asio/reference/basic_datagram_socket/non_blocking.html +/doc/asio/reference/basic_datagram_socket/non_blocking/overload1.html +/doc/asio/reference/basic_datagram_socket/non_blocking/overload2.html +/doc/asio/reference/basic_datagram_socket/non_blocking/overload3.html +/doc/asio/reference/basic_datagram_socket/open/ +/doc/asio/reference/basic_datagram_socket/open.html +/doc/asio/reference/basic_datagram_socket/open/overload1.html +/doc/asio/reference/basic_datagram_socket/open/overload2.html +/doc/asio/reference/basic_datagram_socket/operator_eq_/ +/doc/asio/reference/basic_datagram_socket/operator_eq_.html +/doc/asio/reference/basic_datagram_socket/operator_eq_/overload1.html +/doc/asio/reference/basic_datagram_socket/operator_eq_/overload2.html +/doc/asio/reference/basic_datagram_socket/out_of_band_inline.html +/doc/asio/reference/basic_datagram_socket/protocol_type.html +/doc/asio/reference/basic_datagram_socket__rebind_executor/ +/doc/asio/reference/basic_datagram_socket__rebind_executor.html +/doc/asio/reference/basic_datagram_socket__rebind_executor/other.html +/doc/asio/reference/basic_datagram_socket/receive/ +/doc/asio/reference/basic_datagram_socket/receive_buffer_size.html +/doc/asio/reference/basic_datagram_socket/receive_from/ +/doc/asio/reference/basic_datagram_socket/receive_from.html +/doc/asio/reference/basic_datagram_socket/receive_from/overload1.html +/doc/asio/reference/basic_datagram_socket/receive_from/overload2.html +/doc/asio/reference/basic_datagram_socket/receive_from/overload3.html +/doc/asio/reference/basic_datagram_socket/receive.html +/doc/asio/reference/basic_datagram_socket/receive_low_watermark.html +/doc/asio/reference/basic_datagram_socket/receive/overload1.html +/doc/asio/reference/basic_datagram_socket/receive/overload2.html +/doc/asio/reference/basic_datagram_socket/receive/overload3.html +/doc/asio/reference/basic_datagram_socket/release/ +/doc/asio/reference/basic_datagram_socket/release.html +/doc/asio/reference/basic_datagram_socket/release/overload1.html +/doc/asio/reference/basic_datagram_socket/release/overload2.html +/doc/asio/reference/basic_datagram_socket/remote_endpoint/ +/doc/asio/reference/basic_datagram_socket/remote_endpoint.html +/doc/asio/reference/basic_datagram_socket/remote_endpoint/overload1.html +/doc/asio/reference/basic_datagram_socket/remote_endpoint/overload2.html +/doc/asio/reference/basic_datagram_socket/reuse_address.html +/doc/asio/reference/basic_datagram_socket/send/ +/doc/asio/reference/basic_datagram_socket/send_buffer_size.html +/doc/asio/reference/basic_datagram_socket/send.html +/doc/asio/reference/basic_datagram_socket/send_low_watermark.html +/doc/asio/reference/basic_datagram_socket/send/overload1.html +/doc/asio/reference/basic_datagram_socket/send/overload2.html +/doc/asio/reference/basic_datagram_socket/send/overload3.html +/doc/asio/reference/basic_datagram_socket/send_to/ +/doc/asio/reference/basic_datagram_socket/send_to.html +/doc/asio/reference/basic_datagram_socket/send_to/overload1.html +/doc/asio/reference/basic_datagram_socket/send_to/overload2.html +/doc/asio/reference/basic_datagram_socket/send_to/overload3.html +/doc/asio/reference/basic_datagram_socket/set_option/ +/doc/asio/reference/basic_datagram_socket/set_option.html +/doc/asio/reference/basic_datagram_socket/set_option/overload1.html +/doc/asio/reference/basic_datagram_socket/set_option/overload2.html +/doc/asio/reference/basic_datagram_socket/shutdown/ +/doc/asio/reference/basic_datagram_socket/shutdown.html +/doc/asio/reference/basic_datagram_socket/shutdown/overload1.html +/doc/asio/reference/basic_datagram_socket/shutdown/overload2.html +/doc/asio/reference/basic_datagram_socket/shutdown_type.html +/doc/asio/reference/basic_datagram_socket/wait/ +/doc/asio/reference/basic_datagram_socket/wait.html +/doc/asio/reference/basic_datagram_socket/wait/overload1.html +/doc/asio/reference/basic_datagram_socket/wait/overload2.html +/doc/asio/reference/basic_datagram_socket/wait_type.html +/doc/asio/reference/basic_deadline_timer/ +/doc/asio/reference/basic_deadline_timer/async_wait.html +/doc/asio/reference/basic_deadline_timer/basic_deadline_timer/ +/doc/asio/reference/basic_deadline_timer/_basic_deadline_timer.html +/doc/asio/reference/basic_deadline_timer/basic_deadline_timer.html +/doc/asio/reference/basic_deadline_timer/basic_deadline_timer/overload1.html +/doc/asio/reference/basic_deadline_timer/basic_deadline_timer/overload2.html +/doc/asio/reference/basic_deadline_timer/basic_deadline_timer/overload3.html +/doc/asio/reference/basic_deadline_timer/basic_deadline_timer/overload4.html +/doc/asio/reference/basic_deadline_timer/basic_deadline_timer/overload5.html +/doc/asio/reference/basic_deadline_timer/basic_deadline_timer/overload6.html +/doc/asio/reference/basic_deadline_timer/basic_deadline_timer/overload7.html +/doc/asio/reference/basic_deadline_timer/cancel/ +/doc/asio/reference/basic_deadline_timer/cancel.html +/doc/asio/reference/basic_deadline_timer/cancel_one/ +/doc/asio/reference/basic_deadline_timer/cancel_one.html +/doc/asio/reference/basic_deadline_timer/cancel_one/overload1.html +/doc/asio/reference/basic_deadline_timer/cancel_one/overload2.html +/doc/asio/reference/basic_deadline_timer/cancel/overload1.html +/doc/asio/reference/basic_deadline_timer/cancel/overload2.html +/doc/asio/reference/basic_deadline_timer/duration_type.html +/doc/asio/reference/basic_deadline_timer/executor_type.html +/doc/asio/reference/basic_deadline_timer/expires_at/ +/doc/asio/reference/basic_deadline_timer/expires_at.html +/doc/asio/reference/basic_deadline_timer/expires_at/overload1.html +/doc/asio/reference/basic_deadline_timer/expires_at/overload2.html +/doc/asio/reference/basic_deadline_timer/expires_at/overload3.html +/doc/asio/reference/basic_deadline_timer/expires_from_now/ +/doc/asio/reference/basic_deadline_timer/expires_from_now.html +/doc/asio/reference/basic_deadline_timer/expires_from_now/overload1.html +/doc/asio/reference/basic_deadline_timer/expires_from_now/overload2.html +/doc/asio/reference/basic_deadline_timer/expires_from_now/overload3.html +/doc/asio/reference/basic_deadline_timer/get_executor.html +/doc/asio/reference/basic_deadline_timer.html +/doc/asio/reference/basic_deadline_timer/operator_eq_.html +/doc/asio/reference/basic_deadline_timer__rebind_executor/ +/doc/asio/reference/basic_deadline_timer__rebind_executor.html +/doc/asio/reference/basic_deadline_timer__rebind_executor/other.html +/doc/asio/reference/basic_deadline_timer/time_type.html +/doc/asio/reference/basic_deadline_timer/traits_type.html +/doc/asio/reference/basic_deadline_timer/wait/ +/doc/asio/reference/basic_deadline_timer/wait.html +/doc/asio/reference/basic_deadline_timer/wait/overload1.html +/doc/asio/reference/basic_deadline_timer/wait/overload2.html +/doc/asio/reference/basic_file/ +/doc/asio/reference/basic_file/append.html +/doc/asio/reference/basic_file/assign/ +/doc/asio/reference/basic_file/assign.html +/doc/asio/reference/basic_file/assign/overload1.html +/doc/asio/reference/basic_file/assign/overload2.html +/doc/asio/reference/basic_file/basic_file/ +/doc/asio/reference/basic_file/_basic_file.html +/doc/asio/reference/basic_file/basic_file.html +/doc/asio/reference/basic_file/basic_file/overload10.html +/doc/asio/reference/basic_file/basic_file/overload1.html +/doc/asio/reference/basic_file/basic_file/overload2.html +/doc/asio/reference/basic_file/basic_file/overload3.html +/doc/asio/reference/basic_file/basic_file/overload4.html +/doc/asio/reference/basic_file/basic_file/overload5.html +/doc/asio/reference/basic_file/basic_file/overload6.html +/doc/asio/reference/basic_file/basic_file/overload7.html +/doc/asio/reference/basic_file/basic_file/overload8.html +/doc/asio/reference/basic_file/basic_file/overload9.html +/doc/asio/reference/basic_file/cancel/ +/doc/asio/reference/basic_file/cancel.html +/doc/asio/reference/basic_file/cancel/overload1.html +/doc/asio/reference/basic_file/cancel/overload2.html +/doc/asio/reference/basic_file/close/ +/doc/asio/reference/basic_file/close.html +/doc/asio/reference/basic_file/close/overload1.html +/doc/asio/reference/basic_file/close/overload2.html +/doc/asio/reference/basic_file/create.html +/doc/asio/reference/basic_file/exclusive.html +/doc/asio/reference/basic_file/executor_type.html +/doc/asio/reference/basic_file/flags.html +/doc/asio/reference/basic_file/get_executor.html +/doc/asio/reference/basic_file.html +/doc/asio/reference/basic_file/is_open.html +/doc/asio/reference/basic_file/native_handle.html +/doc/asio/reference/basic_file/native_handle_type.html +/doc/asio/reference/basic_file/open/ +/doc/asio/reference/basic_file/open.html +/doc/asio/reference/basic_file/open/overload1.html +/doc/asio/reference/basic_file/open/overload2.html +/doc/asio/reference/basic_file/open/overload3.html +/doc/asio/reference/basic_file/open/overload4.html +/doc/asio/reference/basic_file/operator_eq_/ +/doc/asio/reference/basic_file/operator_eq_.html +/doc/asio/reference/basic_file/operator_eq_/overload1.html +/doc/asio/reference/basic_file/operator_eq_/overload2.html +/doc/asio/reference/basic_file/read_only.html +/doc/asio/reference/basic_file/read_write.html +/doc/asio/reference/basic_file__rebind_executor/ +/doc/asio/reference/basic_file__rebind_executor.html +/doc/asio/reference/basic_file__rebind_executor/other.html +/doc/asio/reference/basic_file/release/ +/doc/asio/reference/basic_file/release.html +/doc/asio/reference/basic_file/release/overload1.html +/doc/asio/reference/basic_file/release/overload2.html +/doc/asio/reference/basic_file/resize/ +/doc/asio/reference/basic_file/resize.html +/doc/asio/reference/basic_file/resize/overload1.html +/doc/asio/reference/basic_file/resize/overload2.html +/doc/asio/reference/basic_file/seek_basis.html +/doc/asio/reference/basic_file/size/ +/doc/asio/reference/basic_file/size.html +/doc/asio/reference/basic_file/size/overload1.html +/doc/asio/reference/basic_file/size/overload2.html +/doc/asio/reference/basic_file/sync_all/ +/doc/asio/reference/basic_file/sync_all.html +/doc/asio/reference/basic_file/sync_all_on_write.html +/doc/asio/reference/basic_file/sync_all/overload1.html +/doc/asio/reference/basic_file/sync_all/overload2.html +/doc/asio/reference/basic_file/sync_data/ +/doc/asio/reference/basic_file/sync_data.html +/doc/asio/reference/basic_file/sync_data/overload1.html +/doc/asio/reference/basic_file/sync_data/overload2.html +/doc/asio/reference/basic_file/truncate.html +/doc/asio/reference/basic_file/write_only.html +/doc/asio/reference/basic_io_object/ +/doc/asio/reference/basic_io_object/basic_io_object/ +/doc/asio/reference/basic_io_object/_basic_io_object.html +/doc/asio/reference/basic_io_object/basic_io_object.html +/doc/asio/reference/basic_io_object/basic_io_object/overload1.html +/doc/asio/reference/basic_io_object/basic_io_object/overload2.html +/doc/asio/reference/basic_io_object/basic_io_object/overload3.html +/doc/asio/reference/basic_io_object/executor_type.html +/doc/asio/reference/basic_io_object/get_executor.html +/doc/asio/reference/basic_io_object/get_implementation/ +/doc/asio/reference/basic_io_object/get_implementation.html +/doc/asio/reference/basic_io_object/get_implementation/overload1.html +/doc/asio/reference/basic_io_object/get_implementation/overload2.html +/doc/asio/reference/basic_io_object/get_io_context.html +/doc/asio/reference/basic_io_object/get_io_service.html +/doc/asio/reference/basic_io_object/get_service/ +/doc/asio/reference/basic_io_object/get_service.html +/doc/asio/reference/basic_io_object/get_service/overload1.html +/doc/asio/reference/basic_io_object/get_service/overload2.html +/doc/asio/reference/basic_io_object.html +/doc/asio/reference/basic_io_object/implementation_type.html +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/ +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object/ +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/_basic_io_object.html +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object.html +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object/overload1.html +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object/overload2.html +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object/overload3.html +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/executor_type.html +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_executor.html +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_implementation/ +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_implementation.html +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_implementation/overload1.html +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_implementation/overload2.html +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_io_context.html +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_io_service.html +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_service/ +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_service.html +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_service/overload1.html +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_service/overload2.html +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_.html +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/implementation_type.html +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/operator_eq_.html +/doc/asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/service_type.html +/doc/asio/reference/basic_io_object/operator_eq_.html +/doc/asio/reference/basic_io_object/service_type.html +/doc/asio/reference/basic_random_access_file/ +/doc/asio/reference/basic_random_access_file/append.html +/doc/asio/reference/basic_random_access_file/assign/ +/doc/asio/reference/basic_random_access_file/assign.html +/doc/asio/reference/basic_random_access_file/assign/overload1.html +/doc/asio/reference/basic_random_access_file/assign/overload2.html +/doc/asio/reference/basic_random_access_file/async_read_some_at.html +/doc/asio/reference/basic_random_access_file/async_write_some_at.html +/doc/asio/reference/basic_random_access_file/basic_random_access_file/ +/doc/asio/reference/basic_random_access_file/_basic_random_access_file.html +/doc/asio/reference/basic_random_access_file/basic_random_access_file.html +/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload10.html +/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload1.html +/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload2.html +/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload3.html +/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload4.html +/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload5.html +/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload6.html +/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload7.html +/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload8.html +/doc/asio/reference/basic_random_access_file/basic_random_access_file/overload9.html +/doc/asio/reference/basic_random_access_file/cancel/ +/doc/asio/reference/basic_random_access_file/cancel.html +/doc/asio/reference/basic_random_access_file/cancel/overload1.html +/doc/asio/reference/basic_random_access_file/cancel/overload2.html +/doc/asio/reference/basic_random_access_file/close/ +/doc/asio/reference/basic_random_access_file/close.html +/doc/asio/reference/basic_random_access_file/close/overload1.html +/doc/asio/reference/basic_random_access_file/close/overload2.html +/doc/asio/reference/basic_random_access_file/create.html +/doc/asio/reference/basic_random_access_file/exclusive.html +/doc/asio/reference/basic_random_access_file/executor_type.html +/doc/asio/reference/basic_random_access_file/flags.html +/doc/asio/reference/basic_random_access_file/get_executor.html +/doc/asio/reference/basic_random_access_file.html +/doc/asio/reference/basic_random_access_file/is_open.html +/doc/asio/reference/basic_random_access_file/native_handle.html +/doc/asio/reference/basic_random_access_file/native_handle_type.html +/doc/asio/reference/basic_random_access_file/open/ +/doc/asio/reference/basic_random_access_file/open.html +/doc/asio/reference/basic_random_access_file/open/overload1.html +/doc/asio/reference/basic_random_access_file/open/overload2.html +/doc/asio/reference/basic_random_access_file/open/overload3.html +/doc/asio/reference/basic_random_access_file/open/overload4.html +/doc/asio/reference/basic_random_access_file/operator_eq_/ +/doc/asio/reference/basic_random_access_file/operator_eq_.html +/doc/asio/reference/basic_random_access_file/operator_eq_/overload1.html +/doc/asio/reference/basic_random_access_file/operator_eq_/overload2.html +/doc/asio/reference/basic_random_access_file/read_only.html +/doc/asio/reference/basic_random_access_file/read_some_at/ +/doc/asio/reference/basic_random_access_file/read_some_at.html +/doc/asio/reference/basic_random_access_file/read_some_at/overload1.html +/doc/asio/reference/basic_random_access_file/read_some_at/overload2.html +/doc/asio/reference/basic_random_access_file/read_write.html +/doc/asio/reference/basic_random_access_file__rebind_executor/ +/doc/asio/reference/basic_random_access_file__rebind_executor.html +/doc/asio/reference/basic_random_access_file__rebind_executor/other.html +/doc/asio/reference/basic_random_access_file/release/ +/doc/asio/reference/basic_random_access_file/release.html +/doc/asio/reference/basic_random_access_file/release/overload1.html +/doc/asio/reference/basic_random_access_file/release/overload2.html +/doc/asio/reference/basic_random_access_file/resize/ +/doc/asio/reference/basic_random_access_file/resize.html +/doc/asio/reference/basic_random_access_file/resize/overload1.html +/doc/asio/reference/basic_random_access_file/resize/overload2.html +/doc/asio/reference/basic_random_access_file/seek_basis.html +/doc/asio/reference/basic_random_access_file/size/ +/doc/asio/reference/basic_random_access_file/size.html +/doc/asio/reference/basic_random_access_file/size/overload1.html +/doc/asio/reference/basic_random_access_file/size/overload2.html +/doc/asio/reference/basic_random_access_file/sync_all/ +/doc/asio/reference/basic_random_access_file/sync_all.html +/doc/asio/reference/basic_random_access_file/sync_all_on_write.html +/doc/asio/reference/basic_random_access_file/sync_all/overload1.html +/doc/asio/reference/basic_random_access_file/sync_all/overload2.html +/doc/asio/reference/basic_random_access_file/sync_data/ +/doc/asio/reference/basic_random_access_file/sync_data.html +/doc/asio/reference/basic_random_access_file/sync_data/overload1.html +/doc/asio/reference/basic_random_access_file/sync_data/overload2.html +/doc/asio/reference/basic_random_access_file/truncate.html +/doc/asio/reference/basic_random_access_file/write_only.html +/doc/asio/reference/basic_random_access_file/write_some_at/ +/doc/asio/reference/basic_random_access_file/write_some_at.html +/doc/asio/reference/basic_random_access_file/write_some_at/overload1.html +/doc/asio/reference/basic_random_access_file/write_some_at/overload2.html +/doc/asio/reference/basic_raw_socket/ +/doc/asio/reference/basic_raw_socket/assign/ +/doc/asio/reference/basic_raw_socket/assign.html +/doc/asio/reference/basic_raw_socket/assign/overload1.html +/doc/asio/reference/basic_raw_socket/assign/overload2.html +/doc/asio/reference/basic_raw_socket/async_connect.html +/doc/asio/reference/basic_raw_socket/async_receive/ +/doc/asio/reference/basic_raw_socket/async_receive_from/ +/doc/asio/reference/basic_raw_socket/async_receive_from.html +/doc/asio/reference/basic_raw_socket/async_receive_from/overload1.html +/doc/asio/reference/basic_raw_socket/async_receive_from/overload2.html +/doc/asio/reference/basic_raw_socket/async_receive.html +/doc/asio/reference/basic_raw_socket/async_receive/overload1.html +/doc/asio/reference/basic_raw_socket/async_receive/overload2.html +/doc/asio/reference/basic_raw_socket/async_send/ +/doc/asio/reference/basic_raw_socket/async_send.html +/doc/asio/reference/basic_raw_socket/async_send/overload1.html +/doc/asio/reference/basic_raw_socket/async_send/overload2.html +/doc/asio/reference/basic_raw_socket/async_send_to/ +/doc/asio/reference/basic_raw_socket/async_send_to.html +/doc/asio/reference/basic_raw_socket/async_send_to/overload1.html +/doc/asio/reference/basic_raw_socket/async_send_to/overload2.html +/doc/asio/reference/basic_raw_socket/async_wait.html +/doc/asio/reference/basic_raw_socket/at_mark/ +/doc/asio/reference/basic_raw_socket/at_mark.html +/doc/asio/reference/basic_raw_socket/at_mark/overload1.html +/doc/asio/reference/basic_raw_socket/at_mark/overload2.html +/doc/asio/reference/basic_raw_socket/available/ +/doc/asio/reference/basic_raw_socket/available.html +/doc/asio/reference/basic_raw_socket/available/overload1.html +/doc/asio/reference/basic_raw_socket/available/overload2.html +/doc/asio/reference/basic_raw_socket/basic_raw_socket/ +/doc/asio/reference/basic_raw_socket/_basic_raw_socket.html +/doc/asio/reference/basic_raw_socket/basic_raw_socket.html +/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload10.html +/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload1.html +/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload2.html +/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload3.html +/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload4.html +/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload5.html +/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload6.html +/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload7.html +/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload8.html +/doc/asio/reference/basic_raw_socket/basic_raw_socket/overload9.html +/doc/asio/reference/basic_raw_socket/bind/ +/doc/asio/reference/basic_raw_socket/bind.html +/doc/asio/reference/basic_raw_socket/bind/overload1.html +/doc/asio/reference/basic_raw_socket/bind/overload2.html +/doc/asio/reference/basic_raw_socket/broadcast.html +/doc/asio/reference/basic_raw_socket/bytes_readable.html +/doc/asio/reference/basic_raw_socket/cancel/ +/doc/asio/reference/basic_raw_socket/cancel.html +/doc/asio/reference/basic_raw_socket/cancel/overload1.html +/doc/asio/reference/basic_raw_socket/cancel/overload2.html +/doc/asio/reference/basic_raw_socket/close/ +/doc/asio/reference/basic_raw_socket/close.html +/doc/asio/reference/basic_raw_socket/close/overload1.html +/doc/asio/reference/basic_raw_socket/close/overload2.html +/doc/asio/reference/basic_raw_socket/connect/ +/doc/asio/reference/basic_raw_socket/connect.html +/doc/asio/reference/basic_raw_socket/connect/overload1.html +/doc/asio/reference/basic_raw_socket/connect/overload2.html +/doc/asio/reference/basic_raw_socket/debug.html +/doc/asio/reference/basic_raw_socket/do_not_route.html +/doc/asio/reference/basic_raw_socket/enable_connection_aborted.html +/doc/asio/reference/basic_raw_socket/endpoint_type.html +/doc/asio/reference/basic_raw_socket/executor_type.html +/doc/asio/reference/basic_raw_socket/get_executor.html +/doc/asio/reference/basic_raw_socket/get_option/ +/doc/asio/reference/basic_raw_socket/get_option.html +/doc/asio/reference/basic_raw_socket/get_option/overload1.html +/doc/asio/reference/basic_raw_socket/get_option/overload2.html +/doc/asio/reference/basic_raw_socket.html +/doc/asio/reference/basic_raw_socket/io_control/ +/doc/asio/reference/basic_raw_socket/io_control.html +/doc/asio/reference/basic_raw_socket/io_control/overload1.html +/doc/asio/reference/basic_raw_socket/io_control/overload2.html +/doc/asio/reference/basic_raw_socket/is_open.html +/doc/asio/reference/basic_raw_socket/keep_alive.html +/doc/asio/reference/basic_raw_socket/linger.html +/doc/asio/reference/basic_raw_socket/local_endpoint/ +/doc/asio/reference/basic_raw_socket/local_endpoint.html +/doc/asio/reference/basic_raw_socket/local_endpoint/overload1.html +/doc/asio/reference/basic_raw_socket/local_endpoint/overload2.html +/doc/asio/reference/basic_raw_socket/lowest_layer/ +/doc/asio/reference/basic_raw_socket/lowest_layer.html +/doc/asio/reference/basic_raw_socket/lowest_layer/overload1.html +/doc/asio/reference/basic_raw_socket/lowest_layer/overload2.html +/doc/asio/reference/basic_raw_socket/lowest_layer_type.html +/doc/asio/reference/basic_raw_socket/max_listen_connections.html +/doc/asio/reference/basic_raw_socket/message_do_not_route.html +/doc/asio/reference/basic_raw_socket/message_end_of_record.html +/doc/asio/reference/basic_raw_socket/message_flags.html +/doc/asio/reference/basic_raw_socket/message_out_of_band.html +/doc/asio/reference/basic_raw_socket/message_peek.html +/doc/asio/reference/basic_raw_socket/native_handle.html +/doc/asio/reference/basic_raw_socket/native_handle_type.html +/doc/asio/reference/basic_raw_socket/native_non_blocking/ +/doc/asio/reference/basic_raw_socket/native_non_blocking.html +/doc/asio/reference/basic_raw_socket/native_non_blocking/overload1.html +/doc/asio/reference/basic_raw_socket/native_non_blocking/overload2.html +/doc/asio/reference/basic_raw_socket/native_non_blocking/overload3.html +/doc/asio/reference/basic_raw_socket/non_blocking/ +/doc/asio/reference/basic_raw_socket/non_blocking.html +/doc/asio/reference/basic_raw_socket/non_blocking/overload1.html +/doc/asio/reference/basic_raw_socket/non_blocking/overload2.html +/doc/asio/reference/basic_raw_socket/non_blocking/overload3.html +/doc/asio/reference/basic_raw_socket/open/ +/doc/asio/reference/basic_raw_socket/open.html +/doc/asio/reference/basic_raw_socket/open/overload1.html +/doc/asio/reference/basic_raw_socket/open/overload2.html +/doc/asio/reference/basic_raw_socket/operator_eq_/ +/doc/asio/reference/basic_raw_socket/operator_eq_.html +/doc/asio/reference/basic_raw_socket/operator_eq_/overload1.html +/doc/asio/reference/basic_raw_socket/operator_eq_/overload2.html +/doc/asio/reference/basic_raw_socket/out_of_band_inline.html +/doc/asio/reference/basic_raw_socket/protocol_type.html +/doc/asio/reference/basic_raw_socket__rebind_executor/ +/doc/asio/reference/basic_raw_socket__rebind_executor.html +/doc/asio/reference/basic_raw_socket__rebind_executor/other.html +/doc/asio/reference/basic_raw_socket/receive/ +/doc/asio/reference/basic_raw_socket/receive_buffer_size.html +/doc/asio/reference/basic_raw_socket/receive_from/ +/doc/asio/reference/basic_raw_socket/receive_from.html +/doc/asio/reference/basic_raw_socket/receive_from/overload1.html +/doc/asio/reference/basic_raw_socket/receive_from/overload2.html +/doc/asio/reference/basic_raw_socket/receive_from/overload3.html +/doc/asio/reference/basic_raw_socket/receive.html +/doc/asio/reference/basic_raw_socket/receive_low_watermark.html +/doc/asio/reference/basic_raw_socket/receive/overload1.html +/doc/asio/reference/basic_raw_socket/receive/overload2.html +/doc/asio/reference/basic_raw_socket/receive/overload3.html +/doc/asio/reference/basic_raw_socket/release/ +/doc/asio/reference/basic_raw_socket/release.html +/doc/asio/reference/basic_raw_socket/release/overload1.html +/doc/asio/reference/basic_raw_socket/release/overload2.html +/doc/asio/reference/basic_raw_socket/remote_endpoint/ +/doc/asio/reference/basic_raw_socket/remote_endpoint.html +/doc/asio/reference/basic_raw_socket/remote_endpoint/overload1.html +/doc/asio/reference/basic_raw_socket/remote_endpoint/overload2.html +/doc/asio/reference/basic_raw_socket/reuse_address.html +/doc/asio/reference/basic_raw_socket/send/ +/doc/asio/reference/basic_raw_socket/send_buffer_size.html +/doc/asio/reference/basic_raw_socket/send.html +/doc/asio/reference/basic_raw_socket/send_low_watermark.html +/doc/asio/reference/basic_raw_socket/send/overload1.html +/doc/asio/reference/basic_raw_socket/send/overload2.html +/doc/asio/reference/basic_raw_socket/send/overload3.html +/doc/asio/reference/basic_raw_socket/send_to/ +/doc/asio/reference/basic_raw_socket/send_to.html +/doc/asio/reference/basic_raw_socket/send_to/overload1.html +/doc/asio/reference/basic_raw_socket/send_to/overload2.html +/doc/asio/reference/basic_raw_socket/send_to/overload3.html +/doc/asio/reference/basic_raw_socket/set_option/ +/doc/asio/reference/basic_raw_socket/set_option.html +/doc/asio/reference/basic_raw_socket/set_option/overload1.html +/doc/asio/reference/basic_raw_socket/set_option/overload2.html +/doc/asio/reference/basic_raw_socket/shutdown/ +/doc/asio/reference/basic_raw_socket/shutdown.html +/doc/asio/reference/basic_raw_socket/shutdown/overload1.html +/doc/asio/reference/basic_raw_socket/shutdown/overload2.html +/doc/asio/reference/basic_raw_socket/shutdown_type.html +/doc/asio/reference/basic_raw_socket/wait/ +/doc/asio/reference/basic_raw_socket/wait.html +/doc/asio/reference/basic_raw_socket/wait/overload1.html +/doc/asio/reference/basic_raw_socket/wait/overload2.html +/doc/asio/reference/basic_raw_socket/wait_type.html +/doc/asio/reference/basic_readable_pipe/ +/doc/asio/reference/basic_readable_pipe/assign/ +/doc/asio/reference/basic_readable_pipe/assign.html +/doc/asio/reference/basic_readable_pipe/assign/overload1.html +/doc/asio/reference/basic_readable_pipe/assign/overload2.html +/doc/asio/reference/basic_readable_pipe/async_read_some.html +/doc/asio/reference/basic_readable_pipe/basic_readable_pipe/ +/doc/asio/reference/basic_readable_pipe/_basic_readable_pipe.html +/doc/asio/reference/basic_readable_pipe/basic_readable_pipe.html +/doc/asio/reference/basic_readable_pipe/basic_readable_pipe/overload1.html +/doc/asio/reference/basic_readable_pipe/basic_readable_pipe/overload2.html +/doc/asio/reference/basic_readable_pipe/basic_readable_pipe/overload3.html +/doc/asio/reference/basic_readable_pipe/basic_readable_pipe/overload4.html +/doc/asio/reference/basic_readable_pipe/basic_readable_pipe/overload5.html +/doc/asio/reference/basic_readable_pipe/basic_readable_pipe/overload6.html +/doc/asio/reference/basic_readable_pipe/cancel/ +/doc/asio/reference/basic_readable_pipe/cancel.html +/doc/asio/reference/basic_readable_pipe/cancel/overload1.html +/doc/asio/reference/basic_readable_pipe/cancel/overload2.html +/doc/asio/reference/basic_readable_pipe/close/ +/doc/asio/reference/basic_readable_pipe/close.html +/doc/asio/reference/basic_readable_pipe/close/overload1.html +/doc/asio/reference/basic_readable_pipe/close/overload2.html +/doc/asio/reference/basic_readable_pipe/executor_type.html +/doc/asio/reference/basic_readable_pipe/get_executor.html +/doc/asio/reference/basic_readable_pipe.html +/doc/asio/reference/basic_readable_pipe/is_open.html +/doc/asio/reference/basic_readable_pipe/lowest_layer/ +/doc/asio/reference/basic_readable_pipe/lowest_layer.html +/doc/asio/reference/basic_readable_pipe/lowest_layer/overload1.html +/doc/asio/reference/basic_readable_pipe/lowest_layer/overload2.html +/doc/asio/reference/basic_readable_pipe/lowest_layer_type.html +/doc/asio/reference/basic_readable_pipe/native_handle.html +/doc/asio/reference/basic_readable_pipe/native_handle_type.html +/doc/asio/reference/basic_readable_pipe/operator_eq_/ +/doc/asio/reference/basic_readable_pipe/operator_eq_.html +/doc/asio/reference/basic_readable_pipe/operator_eq_/overload1.html +/doc/asio/reference/basic_readable_pipe/operator_eq_/overload2.html +/doc/asio/reference/basic_readable_pipe/read_some/ +/doc/asio/reference/basic_readable_pipe/read_some.html +/doc/asio/reference/basic_readable_pipe/read_some/overload1.html +/doc/asio/reference/basic_readable_pipe/read_some/overload2.html +/doc/asio/reference/basic_readable_pipe__rebind_executor/ +/doc/asio/reference/basic_readable_pipe__rebind_executor.html +/doc/asio/reference/basic_readable_pipe__rebind_executor/other.html +/doc/asio/reference/basic_readable_pipe/release/ +/doc/asio/reference/basic_readable_pipe/release.html +/doc/asio/reference/basic_readable_pipe/release/overload1.html +/doc/asio/reference/basic_readable_pipe/release/overload2.html +/doc/asio/reference/basic_seq_packet_socket/ +/doc/asio/reference/basic_seq_packet_socket/assign/ +/doc/asio/reference/basic_seq_packet_socket/assign.html +/doc/asio/reference/basic_seq_packet_socket/assign/overload1.html +/doc/asio/reference/basic_seq_packet_socket/assign/overload2.html +/doc/asio/reference/basic_seq_packet_socket/async_connect.html +/doc/asio/reference/basic_seq_packet_socket/async_receive/ +/doc/asio/reference/basic_seq_packet_socket/async_receive.html +/doc/asio/reference/basic_seq_packet_socket/async_receive/overload1.html +/doc/asio/reference/basic_seq_packet_socket/async_receive/overload2.html +/doc/asio/reference/basic_seq_packet_socket/async_send.html +/doc/asio/reference/basic_seq_packet_socket/async_wait.html +/doc/asio/reference/basic_seq_packet_socket/at_mark/ +/doc/asio/reference/basic_seq_packet_socket/at_mark.html +/doc/asio/reference/basic_seq_packet_socket/at_mark/overload1.html +/doc/asio/reference/basic_seq_packet_socket/at_mark/overload2.html +/doc/asio/reference/basic_seq_packet_socket/available/ +/doc/asio/reference/basic_seq_packet_socket/available.html +/doc/asio/reference/basic_seq_packet_socket/available/overload1.html +/doc/asio/reference/basic_seq_packet_socket/available/overload2.html +/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/ +/doc/asio/reference/basic_seq_packet_socket/_basic_seq_packet_socket.html +/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket.html +/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload10.html +/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload1.html +/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload2.html +/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload3.html +/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload4.html +/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload5.html +/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload6.html +/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload7.html +/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload8.html +/doc/asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload9.html +/doc/asio/reference/basic_seq_packet_socket/bind/ +/doc/asio/reference/basic_seq_packet_socket/bind.html +/doc/asio/reference/basic_seq_packet_socket/bind/overload1.html +/doc/asio/reference/basic_seq_packet_socket/bind/overload2.html +/doc/asio/reference/basic_seq_packet_socket/broadcast.html +/doc/asio/reference/basic_seq_packet_socket/bytes_readable.html +/doc/asio/reference/basic_seq_packet_socket/cancel/ +/doc/asio/reference/basic_seq_packet_socket/cancel.html +/doc/asio/reference/basic_seq_packet_socket/cancel/overload1.html +/doc/asio/reference/basic_seq_packet_socket/cancel/overload2.html +/doc/asio/reference/basic_seq_packet_socket/close/ +/doc/asio/reference/basic_seq_packet_socket/close.html +/doc/asio/reference/basic_seq_packet_socket/close/overload1.html +/doc/asio/reference/basic_seq_packet_socket/close/overload2.html +/doc/asio/reference/basic_seq_packet_socket/connect/ +/doc/asio/reference/basic_seq_packet_socket/connect.html +/doc/asio/reference/basic_seq_packet_socket/connect/overload1.html +/doc/asio/reference/basic_seq_packet_socket/connect/overload2.html +/doc/asio/reference/basic_seq_packet_socket/debug.html +/doc/asio/reference/basic_seq_packet_socket/do_not_route.html +/doc/asio/reference/basic_seq_packet_socket/enable_connection_aborted.html +/doc/asio/reference/basic_seq_packet_socket/endpoint_type.html +/doc/asio/reference/basic_seq_packet_socket/executor_type.html +/doc/asio/reference/basic_seq_packet_socket/get_executor.html +/doc/asio/reference/basic_seq_packet_socket/get_option/ +/doc/asio/reference/basic_seq_packet_socket/get_option.html +/doc/asio/reference/basic_seq_packet_socket/get_option/overload1.html +/doc/asio/reference/basic_seq_packet_socket/get_option/overload2.html +/doc/asio/reference/basic_seq_packet_socket.html +/doc/asio/reference/basic_seq_packet_socket/io_control/ +/doc/asio/reference/basic_seq_packet_socket/io_control.html +/doc/asio/reference/basic_seq_packet_socket/io_control/overload1.html +/doc/asio/reference/basic_seq_packet_socket/io_control/overload2.html +/doc/asio/reference/basic_seq_packet_socket/is_open.html +/doc/asio/reference/basic_seq_packet_socket/keep_alive.html +/doc/asio/reference/basic_seq_packet_socket/linger.html +/doc/asio/reference/basic_seq_packet_socket/local_endpoint/ +/doc/asio/reference/basic_seq_packet_socket/local_endpoint.html +/doc/asio/reference/basic_seq_packet_socket/local_endpoint/overload1.html +/doc/asio/reference/basic_seq_packet_socket/local_endpoint/overload2.html +/doc/asio/reference/basic_seq_packet_socket/lowest_layer/ +/doc/asio/reference/basic_seq_packet_socket/lowest_layer.html +/doc/asio/reference/basic_seq_packet_socket/lowest_layer/overload1.html +/doc/asio/reference/basic_seq_packet_socket/lowest_layer/overload2.html +/doc/asio/reference/basic_seq_packet_socket/lowest_layer_type.html +/doc/asio/reference/basic_seq_packet_socket/max_listen_connections.html +/doc/asio/reference/basic_seq_packet_socket/message_do_not_route.html +/doc/asio/reference/basic_seq_packet_socket/message_end_of_record.html +/doc/asio/reference/basic_seq_packet_socket/message_flags.html +/doc/asio/reference/basic_seq_packet_socket/message_out_of_band.html +/doc/asio/reference/basic_seq_packet_socket/message_peek.html +/doc/asio/reference/basic_seq_packet_socket/native_handle.html +/doc/asio/reference/basic_seq_packet_socket/native_handle_type.html +/doc/asio/reference/basic_seq_packet_socket/native_non_blocking/ +/doc/asio/reference/basic_seq_packet_socket/native_non_blocking.html +/doc/asio/reference/basic_seq_packet_socket/native_non_blocking/overload1.html +/doc/asio/reference/basic_seq_packet_socket/native_non_blocking/overload2.html +/doc/asio/reference/basic_seq_packet_socket/native_non_blocking/overload3.html +/doc/asio/reference/basic_seq_packet_socket/non_blocking/ +/doc/asio/reference/basic_seq_packet_socket/non_blocking.html +/doc/asio/reference/basic_seq_packet_socket/non_blocking/overload1.html +/doc/asio/reference/basic_seq_packet_socket/non_blocking/overload2.html +/doc/asio/reference/basic_seq_packet_socket/non_blocking/overload3.html +/doc/asio/reference/basic_seq_packet_socket/open/ +/doc/asio/reference/basic_seq_packet_socket/open.html +/doc/asio/reference/basic_seq_packet_socket/open/overload1.html +/doc/asio/reference/basic_seq_packet_socket/open/overload2.html +/doc/asio/reference/basic_seq_packet_socket/operator_eq_/ +/doc/asio/reference/basic_seq_packet_socket/operator_eq_.html +/doc/asio/reference/basic_seq_packet_socket/operator_eq_/overload1.html +/doc/asio/reference/basic_seq_packet_socket/operator_eq_/overload2.html +/doc/asio/reference/basic_seq_packet_socket/out_of_band_inline.html +/doc/asio/reference/basic_seq_packet_socket/protocol_type.html +/doc/asio/reference/basic_seq_packet_socket__rebind_executor/ +/doc/asio/reference/basic_seq_packet_socket__rebind_executor.html +/doc/asio/reference/basic_seq_packet_socket__rebind_executor/other.html +/doc/asio/reference/basic_seq_packet_socket/receive/ +/doc/asio/reference/basic_seq_packet_socket/receive_buffer_size.html +/doc/asio/reference/basic_seq_packet_socket/receive.html +/doc/asio/reference/basic_seq_packet_socket/receive_low_watermark.html +/doc/asio/reference/basic_seq_packet_socket/receive/overload1.html +/doc/asio/reference/basic_seq_packet_socket/receive/overload2.html +/doc/asio/reference/basic_seq_packet_socket/receive/overload3.html +/doc/asio/reference/basic_seq_packet_socket/release/ +/doc/asio/reference/basic_seq_packet_socket/release.html +/doc/asio/reference/basic_seq_packet_socket/release/overload1.html +/doc/asio/reference/basic_seq_packet_socket/release/overload2.html +/doc/asio/reference/basic_seq_packet_socket/remote_endpoint/ +/doc/asio/reference/basic_seq_packet_socket/remote_endpoint.html +/doc/asio/reference/basic_seq_packet_socket/remote_endpoint/overload1.html +/doc/asio/reference/basic_seq_packet_socket/remote_endpoint/overload2.html +/doc/asio/reference/basic_seq_packet_socket/reuse_address.html +/doc/asio/reference/basic_seq_packet_socket/send/ +/doc/asio/reference/basic_seq_packet_socket/send_buffer_size.html +/doc/asio/reference/basic_seq_packet_socket/send.html +/doc/asio/reference/basic_seq_packet_socket/send_low_watermark.html +/doc/asio/reference/basic_seq_packet_socket/send/overload1.html +/doc/asio/reference/basic_seq_packet_socket/send/overload2.html +/doc/asio/reference/basic_seq_packet_socket/set_option/ +/doc/asio/reference/basic_seq_packet_socket/set_option.html +/doc/asio/reference/basic_seq_packet_socket/set_option/overload1.html +/doc/asio/reference/basic_seq_packet_socket/set_option/overload2.html +/doc/asio/reference/basic_seq_packet_socket/shutdown/ +/doc/asio/reference/basic_seq_packet_socket/shutdown.html +/doc/asio/reference/basic_seq_packet_socket/shutdown/overload1.html +/doc/asio/reference/basic_seq_packet_socket/shutdown/overload2.html +/doc/asio/reference/basic_seq_packet_socket/shutdown_type.html +/doc/asio/reference/basic_seq_packet_socket/wait/ +/doc/asio/reference/basic_seq_packet_socket/wait.html +/doc/asio/reference/basic_seq_packet_socket/wait/overload1.html +/doc/asio/reference/basic_seq_packet_socket/wait/overload2.html +/doc/asio/reference/basic_seq_packet_socket/wait_type.html +/doc/asio/reference/basic_serial_port/ +/doc/asio/reference/basic_serial_port/assign/ +/doc/asio/reference/basic_serial_port/assign.html +/doc/asio/reference/basic_serial_port/assign/overload1.html +/doc/asio/reference/basic_serial_port/assign/overload2.html +/doc/asio/reference/basic_serial_port/async_read_some.html +/doc/asio/reference/basic_serial_port/async_write_some.html +/doc/asio/reference/basic_serial_port/basic_serial_port/ +/doc/asio/reference/basic_serial_port/_basic_serial_port.html +/doc/asio/reference/basic_serial_port/basic_serial_port.html +/doc/asio/reference/basic_serial_port/basic_serial_port/overload10.html +/doc/asio/reference/basic_serial_port/basic_serial_port/overload1.html +/doc/asio/reference/basic_serial_port/basic_serial_port/overload2.html +/doc/asio/reference/basic_serial_port/basic_serial_port/overload3.html +/doc/asio/reference/basic_serial_port/basic_serial_port/overload4.html +/doc/asio/reference/basic_serial_port/basic_serial_port/overload5.html +/doc/asio/reference/basic_serial_port/basic_serial_port/overload6.html +/doc/asio/reference/basic_serial_port/basic_serial_port/overload7.html +/doc/asio/reference/basic_serial_port/basic_serial_port/overload8.html +/doc/asio/reference/basic_serial_port/basic_serial_port/overload9.html +/doc/asio/reference/basic_serial_port/cancel/ +/doc/asio/reference/basic_serial_port/cancel.html +/doc/asio/reference/basic_serial_port/cancel/overload1.html +/doc/asio/reference/basic_serial_port/cancel/overload2.html +/doc/asio/reference/basic_serial_port/close/ +/doc/asio/reference/basic_serial_port/close.html +/doc/asio/reference/basic_serial_port/close/overload1.html +/doc/asio/reference/basic_serial_port/close/overload2.html +/doc/asio/reference/basic_serial_port/executor_type.html +/doc/asio/reference/basic_serial_port/get_executor.html +/doc/asio/reference/basic_serial_port/get_option/ +/doc/asio/reference/basic_serial_port/get_option.html +/doc/asio/reference/basic_serial_port/get_option/overload1.html +/doc/asio/reference/basic_serial_port/get_option/overload2.html +/doc/asio/reference/basic_serial_port.html +/doc/asio/reference/basic_serial_port/is_open.html +/doc/asio/reference/basic_serial_port/lowest_layer/ +/doc/asio/reference/basic_serial_port/lowest_layer.html +/doc/asio/reference/basic_serial_port/lowest_layer/overload1.html +/doc/asio/reference/basic_serial_port/lowest_layer/overload2.html +/doc/asio/reference/basic_serial_port/lowest_layer_type.html +/doc/asio/reference/basic_serial_port/native_handle.html +/doc/asio/reference/basic_serial_port/native_handle_type.html +/doc/asio/reference/basic_serial_port/open/ +/doc/asio/reference/basic_serial_port/open.html +/doc/asio/reference/basic_serial_port/open/overload1.html +/doc/asio/reference/basic_serial_port/open/overload2.html +/doc/asio/reference/basic_serial_port/operator_eq_/ +/doc/asio/reference/basic_serial_port/operator_eq_.html +/doc/asio/reference/basic_serial_port/operator_eq_/overload1.html +/doc/asio/reference/basic_serial_port/operator_eq_/overload2.html +/doc/asio/reference/basic_serial_port/read_some/ +/doc/asio/reference/basic_serial_port/read_some.html +/doc/asio/reference/basic_serial_port/read_some/overload1.html +/doc/asio/reference/basic_serial_port/read_some/overload2.html +/doc/asio/reference/basic_serial_port__rebind_executor/ +/doc/asio/reference/basic_serial_port__rebind_executor.html +/doc/asio/reference/basic_serial_port__rebind_executor/other.html +/doc/asio/reference/basic_serial_port/send_break/ +/doc/asio/reference/basic_serial_port/send_break.html +/doc/asio/reference/basic_serial_port/send_break/overload1.html +/doc/asio/reference/basic_serial_port/send_break/overload2.html +/doc/asio/reference/basic_serial_port/set_option/ +/doc/asio/reference/basic_serial_port/set_option.html +/doc/asio/reference/basic_serial_port/set_option/overload1.html +/doc/asio/reference/basic_serial_port/set_option/overload2.html +/doc/asio/reference/basic_serial_port/write_some/ +/doc/asio/reference/basic_serial_port/write_some.html +/doc/asio/reference/basic_serial_port/write_some/overload1.html +/doc/asio/reference/basic_serial_port/write_some/overload2.html +/doc/asio/reference/basic_signal_set/ +/doc/asio/reference/basic_signal_set/add/ +/doc/asio/reference/basic_signal_set/add.html +/doc/asio/reference/basic_signal_set/add/overload1.html +/doc/asio/reference/basic_signal_set/add/overload2.html +/doc/asio/reference/basic_signal_set/add/overload3.html +/doc/asio/reference/basic_signal_set/add/overload4.html +/doc/asio/reference/basic_signal_set/async_wait.html +/doc/asio/reference/basic_signal_set/basic_signal_set/ +/doc/asio/reference/basic_signal_set/_basic_signal_set.html +/doc/asio/reference/basic_signal_set/basic_signal_set.html +/doc/asio/reference/basic_signal_set/basic_signal_set/overload1.html +/doc/asio/reference/basic_signal_set/basic_signal_set/overload2.html +/doc/asio/reference/basic_signal_set/basic_signal_set/overload3.html +/doc/asio/reference/basic_signal_set/basic_signal_set/overload4.html +/doc/asio/reference/basic_signal_set/basic_signal_set/overload5.html +/doc/asio/reference/basic_signal_set/basic_signal_set/overload6.html +/doc/asio/reference/basic_signal_set/basic_signal_set/overload7.html +/doc/asio/reference/basic_signal_set/basic_signal_set/overload8.html +/doc/asio/reference/basic_signal_set/cancel/ +/doc/asio/reference/basic_signal_set/cancel.html +/doc/asio/reference/basic_signal_set/cancel/overload1.html +/doc/asio/reference/basic_signal_set/cancel/overload2.html +/doc/asio/reference/basic_signal_set/clear/ +/doc/asio/reference/basic_signal_set/clear.html +/doc/asio/reference/basic_signal_set/clear/overload1.html +/doc/asio/reference/basic_signal_set/clear/overload2.html +/doc/asio/reference/basic_signal_set/executor_type.html +/doc/asio/reference/basic_signal_set/flags.html +/doc/asio/reference/basic_signal_set/flags_t.html +/doc/asio/reference/basic_signal_set/get_executor.html +/doc/asio/reference/basic_signal_set.html +/doc/asio/reference/basic_signal_set__rebind_executor/ +/doc/asio/reference/basic_signal_set__rebind_executor.html +/doc/asio/reference/basic_signal_set__rebind_executor/other.html +/doc/asio/reference/basic_signal_set/remove/ +/doc/asio/reference/basic_signal_set/remove.html +/doc/asio/reference/basic_signal_set/remove/overload1.html +/doc/asio/reference/basic_signal_set/remove/overload2.html +/doc/asio/reference/basic_socket/ +/doc/asio/reference/basic_socket_acceptor/ +/doc/asio/reference/basic_socket_acceptor/accept/ +/doc/asio/reference/basic_socket_acceptor/accept.html +/doc/asio/reference/basic_socket_acceptor/accept/overload10.html +/doc/asio/reference/basic_socket_acceptor/accept/overload11.html +/doc/asio/reference/basic_socket_acceptor/accept/overload12.html +/doc/asio/reference/basic_socket_acceptor/accept/overload13.html +/doc/asio/reference/basic_socket_acceptor/accept/overload14.html +/doc/asio/reference/basic_socket_acceptor/accept/overload15.html +/doc/asio/reference/basic_socket_acceptor/accept/overload16.html +/doc/asio/reference/basic_socket_acceptor/accept/overload1.html +/doc/asio/reference/basic_socket_acceptor/accept/overload2.html +/doc/asio/reference/basic_socket_acceptor/accept/overload3.html +/doc/asio/reference/basic_socket_acceptor/accept/overload4.html +/doc/asio/reference/basic_socket_acceptor/accept/overload5.html +/doc/asio/reference/basic_socket_acceptor/accept/overload6.html +/doc/asio/reference/basic_socket_acceptor/accept/overload7.html +/doc/asio/reference/basic_socket_acceptor/accept/overload8.html +/doc/asio/reference/basic_socket_acceptor/accept/overload9.html +/doc/asio/reference/basic_socket_acceptor/assign/ +/doc/asio/reference/basic_socket_acceptor/assign.html +/doc/asio/reference/basic_socket_acceptor/assign/overload1.html +/doc/asio/reference/basic_socket_acceptor/assign/overload2.html +/doc/asio/reference/basic_socket_acceptor/async_accept/ +/doc/asio/reference/basic_socket_acceptor/async_accept.html +/doc/asio/reference/basic_socket_acceptor/async_accept/overload1.html +/doc/asio/reference/basic_socket_acceptor/async_accept/overload2.html +/doc/asio/reference/basic_socket_acceptor/async_accept/overload3.html +/doc/asio/reference/basic_socket_acceptor/async_accept/overload4.html +/doc/asio/reference/basic_socket_acceptor/async_accept/overload5.html +/doc/asio/reference/basic_socket_acceptor/async_accept/overload6.html +/doc/asio/reference/basic_socket_acceptor/async_accept/overload7.html +/doc/asio/reference/basic_socket_acceptor/async_accept/overload8.html +/doc/asio/reference/basic_socket_acceptor/async_wait.html +/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/ +/doc/asio/reference/basic_socket_acceptor/_basic_socket_acceptor.html +/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor.html +/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload10.html +/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload1.html +/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload2.html +/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload3.html +/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload4.html +/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload5.html +/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload6.html +/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload7.html +/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload8.html +/doc/asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload9.html +/doc/asio/reference/basic_socket_acceptor/bind/ +/doc/asio/reference/basic_socket_acceptor/bind.html +/doc/asio/reference/basic_socket_acceptor/bind/overload1.html +/doc/asio/reference/basic_socket_acceptor/bind/overload2.html +/doc/asio/reference/basic_socket_acceptor/broadcast.html +/doc/asio/reference/basic_socket_acceptor/bytes_readable.html +/doc/asio/reference/basic_socket_acceptor/cancel/ +/doc/asio/reference/basic_socket_acceptor/cancel.html +/doc/asio/reference/basic_socket_acceptor/cancel/overload1.html +/doc/asio/reference/basic_socket_acceptor/cancel/overload2.html +/doc/asio/reference/basic_socket_acceptor/close/ +/doc/asio/reference/basic_socket_acceptor/close.html +/doc/asio/reference/basic_socket_acceptor/close/overload1.html +/doc/asio/reference/basic_socket_acceptor/close/overload2.html +/doc/asio/reference/basic_socket_acceptor/debug.html +/doc/asio/reference/basic_socket_acceptor/do_not_route.html +/doc/asio/reference/basic_socket_acceptor/enable_connection_aborted.html +/doc/asio/reference/basic_socket_acceptor/endpoint_type.html +/doc/asio/reference/basic_socket_acceptor/executor_type.html +/doc/asio/reference/basic_socket_acceptor/get_executor.html +/doc/asio/reference/basic_socket_acceptor/get_option/ +/doc/asio/reference/basic_socket_acceptor/get_option.html +/doc/asio/reference/basic_socket_acceptor/get_option/overload1.html +/doc/asio/reference/basic_socket_acceptor/get_option/overload2.html +/doc/asio/reference/basic_socket_acceptor.html +/doc/asio/reference/basic_socket_acceptor/io_control/ +/doc/asio/reference/basic_socket_acceptor/io_control.html +/doc/asio/reference/basic_socket_acceptor/io_control/overload1.html +/doc/asio/reference/basic_socket_acceptor/io_control/overload2.html +/doc/asio/reference/basic_socket_acceptor/is_open.html +/doc/asio/reference/basic_socket_acceptor/keep_alive.html +/doc/asio/reference/basic_socket_acceptor/linger.html +/doc/asio/reference/basic_socket_acceptor/listen/ +/doc/asio/reference/basic_socket_acceptor/listen.html +/doc/asio/reference/basic_socket_acceptor/listen/overload1.html +/doc/asio/reference/basic_socket_acceptor/listen/overload2.html +/doc/asio/reference/basic_socket_acceptor/local_endpoint/ +/doc/asio/reference/basic_socket_acceptor/local_endpoint.html +/doc/asio/reference/basic_socket_acceptor/local_endpoint/overload1.html +/doc/asio/reference/basic_socket_acceptor/local_endpoint/overload2.html +/doc/asio/reference/basic_socket_acceptor/max_listen_connections.html +/doc/asio/reference/basic_socket_acceptor/message_do_not_route.html +/doc/asio/reference/basic_socket_acceptor/message_end_of_record.html +/doc/asio/reference/basic_socket_acceptor/message_flags.html +/doc/asio/reference/basic_socket_acceptor/message_out_of_band.html +/doc/asio/reference/basic_socket_acceptor/message_peek.html +/doc/asio/reference/basic_socket_acceptor/native_handle.html +/doc/asio/reference/basic_socket_acceptor/native_handle_type.html +/doc/asio/reference/basic_socket_acceptor/native_non_blocking/ +/doc/asio/reference/basic_socket_acceptor/native_non_blocking.html +/doc/asio/reference/basic_socket_acceptor/native_non_blocking/overload1.html +/doc/asio/reference/basic_socket_acceptor/native_non_blocking/overload2.html +/doc/asio/reference/basic_socket_acceptor/native_non_blocking/overload3.html +/doc/asio/reference/basic_socket_acceptor/non_blocking/ +/doc/asio/reference/basic_socket_acceptor/non_blocking.html +/doc/asio/reference/basic_socket_acceptor/non_blocking/overload1.html +/doc/asio/reference/basic_socket_acceptor/non_blocking/overload2.html +/doc/asio/reference/basic_socket_acceptor/non_blocking/overload3.html +/doc/asio/reference/basic_socket_acceptor/open/ +/doc/asio/reference/basic_socket_acceptor/open.html +/doc/asio/reference/basic_socket_acceptor/open/overload1.html +/doc/asio/reference/basic_socket_acceptor/open/overload2.html +/doc/asio/reference/basic_socket_acceptor/operator_eq_/ +/doc/asio/reference/basic_socket_acceptor/operator_eq_.html +/doc/asio/reference/basic_socket_acceptor/operator_eq_/overload1.html +/doc/asio/reference/basic_socket_acceptor/operator_eq_/overload2.html +/doc/asio/reference/basic_socket_acceptor/out_of_band_inline.html +/doc/asio/reference/basic_socket_acceptor/protocol_type.html +/doc/asio/reference/basic_socket_acceptor__rebind_executor/ +/doc/asio/reference/basic_socket_acceptor__rebind_executor.html +/doc/asio/reference/basic_socket_acceptor__rebind_executor/other.html +/doc/asio/reference/basic_socket_acceptor/receive_buffer_size.html +/doc/asio/reference/basic_socket_acceptor/receive_low_watermark.html +/doc/asio/reference/basic_socket_acceptor/release/ +/doc/asio/reference/basic_socket_acceptor/release.html +/doc/asio/reference/basic_socket_acceptor/release/overload1.html +/doc/asio/reference/basic_socket_acceptor/release/overload2.html +/doc/asio/reference/basic_socket_acceptor/reuse_address.html +/doc/asio/reference/basic_socket_acceptor/send_buffer_size.html +/doc/asio/reference/basic_socket_acceptor/send_low_watermark.html +/doc/asio/reference/basic_socket_acceptor/set_option/ +/doc/asio/reference/basic_socket_acceptor/set_option.html +/doc/asio/reference/basic_socket_acceptor/set_option/overload1.html +/doc/asio/reference/basic_socket_acceptor/set_option/overload2.html +/doc/asio/reference/basic_socket_acceptor/shutdown_type.html +/doc/asio/reference/basic_socket_acceptor/wait/ +/doc/asio/reference/basic_socket_acceptor/wait.html +/doc/asio/reference/basic_socket_acceptor/wait/overload1.html +/doc/asio/reference/basic_socket_acceptor/wait/overload2.html +/doc/asio/reference/basic_socket_acceptor/wait_type.html +/doc/asio/reference/basic_socket/assign/ +/doc/asio/reference/basic_socket/assign.html +/doc/asio/reference/basic_socket/assign/overload1.html +/doc/asio/reference/basic_socket/assign/overload2.html +/doc/asio/reference/basic_socket/async_connect.html +/doc/asio/reference/basic_socket/async_wait.html +/doc/asio/reference/basic_socket/at_mark/ +/doc/asio/reference/basic_socket/at_mark.html +/doc/asio/reference/basic_socket/at_mark/overload1.html +/doc/asio/reference/basic_socket/at_mark/overload2.html +/doc/asio/reference/basic_socket/available/ +/doc/asio/reference/basic_socket/available.html +/doc/asio/reference/basic_socket/available/overload1.html +/doc/asio/reference/basic_socket/available/overload2.html +/doc/asio/reference/basic_socket/basic_socket/ +/doc/asio/reference/basic_socket/_basic_socket.html +/doc/asio/reference/basic_socket/basic_socket.html +/doc/asio/reference/basic_socket/basic_socket/overload10.html +/doc/asio/reference/basic_socket/basic_socket/overload1.html +/doc/asio/reference/basic_socket/basic_socket/overload2.html +/doc/asio/reference/basic_socket/basic_socket/overload3.html +/doc/asio/reference/basic_socket/basic_socket/overload4.html +/doc/asio/reference/basic_socket/basic_socket/overload5.html +/doc/asio/reference/basic_socket/basic_socket/overload6.html +/doc/asio/reference/basic_socket/basic_socket/overload7.html +/doc/asio/reference/basic_socket/basic_socket/overload8.html +/doc/asio/reference/basic_socket/basic_socket/overload9.html +/doc/asio/reference/basic_socket/bind/ +/doc/asio/reference/basic_socket/bind.html +/doc/asio/reference/basic_socket/bind/overload1.html +/doc/asio/reference/basic_socket/bind/overload2.html +/doc/asio/reference/basic_socket/broadcast.html +/doc/asio/reference/basic_socket/bytes_readable.html +/doc/asio/reference/basic_socket/cancel/ +/doc/asio/reference/basic_socket/cancel.html +/doc/asio/reference/basic_socket/cancel/overload1.html +/doc/asio/reference/basic_socket/cancel/overload2.html +/doc/asio/reference/basic_socket/close/ +/doc/asio/reference/basic_socket/close.html +/doc/asio/reference/basic_socket/close/overload1.html +/doc/asio/reference/basic_socket/close/overload2.html +/doc/asio/reference/basic_socket/connect/ +/doc/asio/reference/basic_socket/connect.html +/doc/asio/reference/basic_socket/connect/overload1.html +/doc/asio/reference/basic_socket/connect/overload2.html +/doc/asio/reference/basic_socket/debug.html +/doc/asio/reference/basic_socket/do_not_route.html +/doc/asio/reference/basic_socket/enable_connection_aborted.html +/doc/asio/reference/basic_socket/endpoint_type.html +/doc/asio/reference/basic_socket/executor_type.html +/doc/asio/reference/basic_socket/get_executor.html +/doc/asio/reference/basic_socket/get_option/ +/doc/asio/reference/basic_socket/get_option.html +/doc/asio/reference/basic_socket/get_option/overload1.html +/doc/asio/reference/basic_socket/get_option/overload2.html +/doc/asio/reference/basic_socket.html +/doc/asio/reference/basic_socket/io_control/ +/doc/asio/reference/basic_socket/io_control.html +/doc/asio/reference/basic_socket/io_control/overload1.html +/doc/asio/reference/basic_socket/io_control/overload2.html +/doc/asio/reference/basic_socket_iostream/ +/doc/asio/reference/basic_socket_iostream/basic_socket_iostream/ +/doc/asio/reference/basic_socket_iostream/basic_socket_iostream.html +/doc/asio/reference/basic_socket_iostream/basic_socket_iostream/overload1.html +/doc/asio/reference/basic_socket_iostream/basic_socket_iostream/overload2.html +/doc/asio/reference/basic_socket_iostream/basic_socket_iostream/overload3.html +/doc/asio/reference/basic_socket_iostream/basic_socket_iostream/overload4.html +/doc/asio/reference/basic_socket_iostream/clock_type.html +/doc/asio/reference/basic_socket_iostream/close.html +/doc/asio/reference/basic_socket_iostream/connect.html +/doc/asio/reference/basic_socket_iostream/duration.html +/doc/asio/reference/basic_socket_iostream/endpoint_type.html +/doc/asio/reference/basic_socket_iostream/error.html +/doc/asio/reference/basic_socket_iostream/expires_after.html +/doc/asio/reference/basic_socket_iostream/expires_at.html +/doc/asio/reference/basic_socket_iostream/expiry.html +/doc/asio/reference/basic_socket_iostream.html +/doc/asio/reference/basic_socket_iostream/operator_eq_.html +/doc/asio/reference/basic_socket_iostream/protocol_type.html +/doc/asio/reference/basic_socket_iostream/rdbuf.html +/doc/asio/reference/basic_socket_iostream/socket.html +/doc/asio/reference/basic_socket_iostream/time_point.html +/doc/asio/reference/basic_socket/is_open.html +/doc/asio/reference/basic_socket/keep_alive.html +/doc/asio/reference/basic_socket/linger.html +/doc/asio/reference/basic_socket/local_endpoint/ +/doc/asio/reference/basic_socket/local_endpoint.html +/doc/asio/reference/basic_socket/local_endpoint/overload1.html +/doc/asio/reference/basic_socket/local_endpoint/overload2.html +/doc/asio/reference/basic_socket/lowest_layer/ +/doc/asio/reference/basic_socket/lowest_layer.html +/doc/asio/reference/basic_socket/lowest_layer/overload1.html +/doc/asio/reference/basic_socket/lowest_layer/overload2.html +/doc/asio/reference/basic_socket/lowest_layer_type.html +/doc/asio/reference/basic_socket/max_listen_connections.html +/doc/asio/reference/basic_socket/message_do_not_route.html +/doc/asio/reference/basic_socket/message_end_of_record.html +/doc/asio/reference/basic_socket/message_flags.html +/doc/asio/reference/basic_socket/message_out_of_band.html +/doc/asio/reference/basic_socket/message_peek.html +/doc/asio/reference/basic_socket/native_handle.html +/doc/asio/reference/basic_socket/native_handle_type.html +/doc/asio/reference/basic_socket/native_non_blocking/ +/doc/asio/reference/basic_socket/native_non_blocking.html +/doc/asio/reference/basic_socket/native_non_blocking/overload1.html +/doc/asio/reference/basic_socket/native_non_blocking/overload2.html +/doc/asio/reference/basic_socket/native_non_blocking/overload3.html +/doc/asio/reference/basic_socket/non_blocking/ +/doc/asio/reference/basic_socket/non_blocking.html +/doc/asio/reference/basic_socket/non_blocking/overload1.html +/doc/asio/reference/basic_socket/non_blocking/overload2.html +/doc/asio/reference/basic_socket/non_blocking/overload3.html +/doc/asio/reference/basic_socket/open/ +/doc/asio/reference/basic_socket/open.html +/doc/asio/reference/basic_socket/open/overload1.html +/doc/asio/reference/basic_socket/open/overload2.html +/doc/asio/reference/basic_socket/operator_eq_/ +/doc/asio/reference/basic_socket/operator_eq_.html +/doc/asio/reference/basic_socket/operator_eq_/overload1.html +/doc/asio/reference/basic_socket/operator_eq_/overload2.html +/doc/asio/reference/basic_socket/out_of_band_inline.html +/doc/asio/reference/basic_socket/protocol_type.html +/doc/asio/reference/basic_socket__rebind_executor/ +/doc/asio/reference/basic_socket__rebind_executor.html +/doc/asio/reference/basic_socket__rebind_executor/other.html +/doc/asio/reference/basic_socket/receive_buffer_size.html +/doc/asio/reference/basic_socket/receive_low_watermark.html +/doc/asio/reference/basic_socket/release/ +/doc/asio/reference/basic_socket/release.html +/doc/asio/reference/basic_socket/release/overload1.html +/doc/asio/reference/basic_socket/release/overload2.html +/doc/asio/reference/basic_socket/remote_endpoint/ +/doc/asio/reference/basic_socket/remote_endpoint.html +/doc/asio/reference/basic_socket/remote_endpoint/overload1.html +/doc/asio/reference/basic_socket/remote_endpoint/overload2.html +/doc/asio/reference/basic_socket/reuse_address.html +/doc/asio/reference/basic_socket/send_buffer_size.html +/doc/asio/reference/basic_socket/send_low_watermark.html +/doc/asio/reference/basic_socket/set_option/ +/doc/asio/reference/basic_socket/set_option.html +/doc/asio/reference/basic_socket/set_option/overload1.html +/doc/asio/reference/basic_socket/set_option/overload2.html +/doc/asio/reference/basic_socket/shutdown/ +/doc/asio/reference/basic_socket/shutdown.html +/doc/asio/reference/basic_socket/shutdown/overload1.html +/doc/asio/reference/basic_socket/shutdown/overload2.html +/doc/asio/reference/basic_socket/shutdown_type.html +/doc/asio/reference/basic_socket_streambuf/ +/doc/asio/reference/basic_socket_streambuf/basic_socket_streambuf/ +/doc/asio/reference/basic_socket_streambuf/_basic_socket_streambuf.html +/doc/asio/reference/basic_socket_streambuf/basic_socket_streambuf.html +/doc/asio/reference/basic_socket_streambuf/basic_socket_streambuf/overload1.html +/doc/asio/reference/basic_socket_streambuf/basic_socket_streambuf/overload2.html +/doc/asio/reference/basic_socket_streambuf/basic_socket_streambuf/overload3.html +/doc/asio/reference/basic_socket_streambuf/clock_type.html +/doc/asio/reference/basic_socket_streambuf/close.html +/doc/asio/reference/basic_socket_streambuf/connect/ +/doc/asio/reference/basic_socket_streambuf/connect.html +/doc/asio/reference/basic_socket_streambuf/connect/overload1.html +/doc/asio/reference/basic_socket_streambuf/connect/overload2.html +/doc/asio/reference/basic_socket_streambuf/duration.html +/doc/asio/reference/basic_socket_streambuf/endpoint_type.html +/doc/asio/reference/basic_socket_streambuf/error.html +/doc/asio/reference/basic_socket_streambuf/expires_after.html +/doc/asio/reference/basic_socket_streambuf/expires_at.html +/doc/asio/reference/basic_socket_streambuf/expiry.html +/doc/asio/reference/basic_socket_streambuf.html +/doc/asio/reference/basic_socket_streambuf/operator_eq_.html +/doc/asio/reference/basic_socket_streambuf/overflow.html +/doc/asio/reference/basic_socket_streambuf/protocol_type.html +/doc/asio/reference/basic_socket_streambuf/setbuf.html +/doc/asio/reference/basic_socket_streambuf/socket.html +/doc/asio/reference/basic_socket_streambuf/sync.html +/doc/asio/reference/basic_socket_streambuf/time_point.html +/doc/asio/reference/basic_socket_streambuf/underflow.html +/doc/asio/reference/basic_socket/wait/ +/doc/asio/reference/basic_socket/wait.html +/doc/asio/reference/basic_socket/wait/overload1.html +/doc/asio/reference/basic_socket/wait/overload2.html +/doc/asio/reference/basic_socket/wait_type.html +/doc/asio/reference/basic_streambuf/ +/doc/asio/reference/basic_streambuf/basic_streambuf.html +/doc/asio/reference/basic_streambuf/capacity.html +/doc/asio/reference/basic_streambuf/commit.html +/doc/asio/reference/basic_streambuf/const_buffers_type.html +/doc/asio/reference/basic_streambuf/consume.html +/doc/asio/reference/basic_streambuf/data.html +/doc/asio/reference/basic_streambuf.html +/doc/asio/reference/basic_streambuf/max_size.html +/doc/asio/reference/basic_streambuf/mutable_buffers_type.html +/doc/asio/reference/basic_streambuf/overflow.html +/doc/asio/reference/basic_streambuf/prepare.html +/doc/asio/reference/basic_streambuf_ref/ +/doc/asio/reference/basic_streambuf_ref/basic_streambuf_ref/ +/doc/asio/reference/basic_streambuf_ref/basic_streambuf_ref.html +/doc/asio/reference/basic_streambuf_ref/basic_streambuf_ref/overload1.html +/doc/asio/reference/basic_streambuf_ref/basic_streambuf_ref/overload2.html +/doc/asio/reference/basic_streambuf_ref/basic_streambuf_ref/overload3.html +/doc/asio/reference/basic_streambuf_ref/capacity.html +/doc/asio/reference/basic_streambuf_ref/commit.html +/doc/asio/reference/basic_streambuf_ref/const_buffers_type.html +/doc/asio/reference/basic_streambuf_ref/consume.html +/doc/asio/reference/basic_streambuf_ref/data.html +/doc/asio/reference/basic_streambuf_ref.html +/doc/asio/reference/basic_streambuf_ref/max_size.html +/doc/asio/reference/basic_streambuf_ref/mutable_buffers_type.html +/doc/asio/reference/basic_streambuf_ref/prepare.html +/doc/asio/reference/basic_streambuf_ref/size.html +/doc/asio/reference/basic_streambuf/reserve.html +/doc/asio/reference/basic_streambuf/size.html +/doc/asio/reference/basic_streambuf/underflow.html +/doc/asio/reference/basic_stream_file/ +/doc/asio/reference/basic_stream_file/append.html +/doc/asio/reference/basic_stream_file/assign/ +/doc/asio/reference/basic_stream_file/assign.html +/doc/asio/reference/basic_stream_file/assign/overload1.html +/doc/asio/reference/basic_stream_file/assign/overload2.html +/doc/asio/reference/basic_stream_file/async_read_some.html +/doc/asio/reference/basic_stream_file/async_write_some.html +/doc/asio/reference/basic_stream_file/basic_stream_file/ +/doc/asio/reference/basic_stream_file/_basic_stream_file.html +/doc/asio/reference/basic_stream_file/basic_stream_file.html +/doc/asio/reference/basic_stream_file/basic_stream_file/overload10.html +/doc/asio/reference/basic_stream_file/basic_stream_file/overload1.html +/doc/asio/reference/basic_stream_file/basic_stream_file/overload2.html +/doc/asio/reference/basic_stream_file/basic_stream_file/overload3.html +/doc/asio/reference/basic_stream_file/basic_stream_file/overload4.html +/doc/asio/reference/basic_stream_file/basic_stream_file/overload5.html +/doc/asio/reference/basic_stream_file/basic_stream_file/overload6.html +/doc/asio/reference/basic_stream_file/basic_stream_file/overload7.html +/doc/asio/reference/basic_stream_file/basic_stream_file/overload8.html +/doc/asio/reference/basic_stream_file/basic_stream_file/overload9.html +/doc/asio/reference/basic_stream_file/cancel/ +/doc/asio/reference/basic_stream_file/cancel.html +/doc/asio/reference/basic_stream_file/cancel/overload1.html +/doc/asio/reference/basic_stream_file/cancel/overload2.html +/doc/asio/reference/basic_stream_file/close/ +/doc/asio/reference/basic_stream_file/close.html +/doc/asio/reference/basic_stream_file/close/overload1.html +/doc/asio/reference/basic_stream_file/close/overload2.html +/doc/asio/reference/basic_stream_file/create.html +/doc/asio/reference/basic_stream_file/exclusive.html +/doc/asio/reference/basic_stream_file/executor_type.html +/doc/asio/reference/basic_stream_file/flags.html +/doc/asio/reference/basic_stream_file/get_executor.html +/doc/asio/reference/basic_stream_file.html +/doc/asio/reference/basic_stream_file/is_open.html +/doc/asio/reference/basic_stream_file/native_handle.html +/doc/asio/reference/basic_stream_file/native_handle_type.html +/doc/asio/reference/basic_stream_file/open/ +/doc/asio/reference/basic_stream_file/open.html +/doc/asio/reference/basic_stream_file/open/overload1.html +/doc/asio/reference/basic_stream_file/open/overload2.html +/doc/asio/reference/basic_stream_file/open/overload3.html +/doc/asio/reference/basic_stream_file/open/overload4.html +/doc/asio/reference/basic_stream_file/operator_eq_/ +/doc/asio/reference/basic_stream_file/operator_eq_.html +/doc/asio/reference/basic_stream_file/operator_eq_/overload1.html +/doc/asio/reference/basic_stream_file/operator_eq_/overload2.html +/doc/asio/reference/basic_stream_file/read_only.html +/doc/asio/reference/basic_stream_file/read_some/ +/doc/asio/reference/basic_stream_file/read_some.html +/doc/asio/reference/basic_stream_file/read_some/overload1.html +/doc/asio/reference/basic_stream_file/read_some/overload2.html +/doc/asio/reference/basic_stream_file/read_write.html +/doc/asio/reference/basic_stream_file__rebind_executor/ +/doc/asio/reference/basic_stream_file__rebind_executor.html +/doc/asio/reference/basic_stream_file__rebind_executor/other.html +/doc/asio/reference/basic_stream_file/release/ +/doc/asio/reference/basic_stream_file/release.html +/doc/asio/reference/basic_stream_file/release/overload1.html +/doc/asio/reference/basic_stream_file/release/overload2.html +/doc/asio/reference/basic_stream_file/resize/ +/doc/asio/reference/basic_stream_file/resize.html +/doc/asio/reference/basic_stream_file/resize/overload1.html +/doc/asio/reference/basic_stream_file/resize/overload2.html +/doc/asio/reference/basic_stream_file/seek/ +/doc/asio/reference/basic_stream_file/seek_basis.html +/doc/asio/reference/basic_stream_file/seek.html +/doc/asio/reference/basic_stream_file/seek/overload1.html +/doc/asio/reference/basic_stream_file/seek/overload2.html +/doc/asio/reference/basic_stream_file/size/ +/doc/asio/reference/basic_stream_file/size.html +/doc/asio/reference/basic_stream_file/size/overload1.html +/doc/asio/reference/basic_stream_file/size/overload2.html +/doc/asio/reference/basic_stream_file/sync_all/ +/doc/asio/reference/basic_stream_file/sync_all.html +/doc/asio/reference/basic_stream_file/sync_all_on_write.html +/doc/asio/reference/basic_stream_file/sync_all/overload1.html +/doc/asio/reference/basic_stream_file/sync_all/overload2.html +/doc/asio/reference/basic_stream_file/sync_data/ +/doc/asio/reference/basic_stream_file/sync_data.html +/doc/asio/reference/basic_stream_file/sync_data/overload1.html +/doc/asio/reference/basic_stream_file/sync_data/overload2.html +/doc/asio/reference/basic_stream_file/truncate.html +/doc/asio/reference/basic_stream_file/write_only.html +/doc/asio/reference/basic_stream_file/write_some/ +/doc/asio/reference/basic_stream_file/write_some.html +/doc/asio/reference/basic_stream_file/write_some/overload1.html +/doc/asio/reference/basic_stream_file/write_some/overload2.html +/doc/asio/reference/basic_stream_socket/ +/doc/asio/reference/basic_stream_socket/assign/ +/doc/asio/reference/basic_stream_socket/assign.html +/doc/asio/reference/basic_stream_socket/assign/overload1.html +/doc/asio/reference/basic_stream_socket/assign/overload2.html +/doc/asio/reference/basic_stream_socket/async_connect.html +/doc/asio/reference/basic_stream_socket/async_read_some.html +/doc/asio/reference/basic_stream_socket/async_receive/ +/doc/asio/reference/basic_stream_socket/async_receive.html +/doc/asio/reference/basic_stream_socket/async_receive/overload1.html +/doc/asio/reference/basic_stream_socket/async_receive/overload2.html +/doc/asio/reference/basic_stream_socket/async_send/ +/doc/asio/reference/basic_stream_socket/async_send.html +/doc/asio/reference/basic_stream_socket/async_send/overload1.html +/doc/asio/reference/basic_stream_socket/async_send/overload2.html +/doc/asio/reference/basic_stream_socket/async_wait.html +/doc/asio/reference/basic_stream_socket/async_write_some.html +/doc/asio/reference/basic_stream_socket/at_mark/ +/doc/asio/reference/basic_stream_socket/at_mark.html +/doc/asio/reference/basic_stream_socket/at_mark/overload1.html +/doc/asio/reference/basic_stream_socket/at_mark/overload2.html +/doc/asio/reference/basic_stream_socket/available/ +/doc/asio/reference/basic_stream_socket/available.html +/doc/asio/reference/basic_stream_socket/available/overload1.html +/doc/asio/reference/basic_stream_socket/available/overload2.html +/doc/asio/reference/basic_stream_socket/basic_stream_socket/ +/doc/asio/reference/basic_stream_socket/_basic_stream_socket.html +/doc/asio/reference/basic_stream_socket/basic_stream_socket.html +/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload10.html +/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload1.html +/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload2.html +/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload3.html +/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload4.html +/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload5.html +/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload6.html +/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload7.html +/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload8.html +/doc/asio/reference/basic_stream_socket/basic_stream_socket/overload9.html +/doc/asio/reference/basic_stream_socket/bind/ +/doc/asio/reference/basic_stream_socket/bind.html +/doc/asio/reference/basic_stream_socket/bind/overload1.html +/doc/asio/reference/basic_stream_socket/bind/overload2.html +/doc/asio/reference/basic_stream_socket/broadcast.html +/doc/asio/reference/basic_stream_socket/bytes_readable.html +/doc/asio/reference/basic_stream_socket/cancel/ +/doc/asio/reference/basic_stream_socket/cancel.html +/doc/asio/reference/basic_stream_socket/cancel/overload1.html +/doc/asio/reference/basic_stream_socket/cancel/overload2.html +/doc/asio/reference/basic_stream_socket/close/ +/doc/asio/reference/basic_stream_socket/close.html +/doc/asio/reference/basic_stream_socket/close/overload1.html +/doc/asio/reference/basic_stream_socket/close/overload2.html +/doc/asio/reference/basic_stream_socket/connect/ +/doc/asio/reference/basic_stream_socket/connect.html +/doc/asio/reference/basic_stream_socket/connect/overload1.html +/doc/asio/reference/basic_stream_socket/connect/overload2.html +/doc/asio/reference/basic_stream_socket/debug.html +/doc/asio/reference/basic_stream_socket/do_not_route.html +/doc/asio/reference/basic_stream_socket/enable_connection_aborted.html +/doc/asio/reference/basic_stream_socket/endpoint_type.html +/doc/asio/reference/basic_stream_socket/executor_type.html +/doc/asio/reference/basic_stream_socket/get_executor.html +/doc/asio/reference/basic_stream_socket/get_option/ +/doc/asio/reference/basic_stream_socket/get_option.html +/doc/asio/reference/basic_stream_socket/get_option/overload1.html +/doc/asio/reference/basic_stream_socket/get_option/overload2.html +/doc/asio/reference/basic_stream_socket.html +/doc/asio/reference/basic_stream_socket/io_control/ +/doc/asio/reference/basic_stream_socket/io_control.html +/doc/asio/reference/basic_stream_socket/io_control/overload1.html +/doc/asio/reference/basic_stream_socket/io_control/overload2.html +/doc/asio/reference/basic_stream_socket/is_open.html +/doc/asio/reference/basic_stream_socket/keep_alive.html +/doc/asio/reference/basic_stream_socket/linger.html +/doc/asio/reference/basic_stream_socket/local_endpoint/ +/doc/asio/reference/basic_stream_socket/local_endpoint.html +/doc/asio/reference/basic_stream_socket/local_endpoint/overload1.html +/doc/asio/reference/basic_stream_socket/local_endpoint/overload2.html +/doc/asio/reference/basic_stream_socket/lowest_layer/ +/doc/asio/reference/basic_stream_socket/lowest_layer.html +/doc/asio/reference/basic_stream_socket/lowest_layer/overload1.html +/doc/asio/reference/basic_stream_socket/lowest_layer/overload2.html +/doc/asio/reference/basic_stream_socket/lowest_layer_type.html +/doc/asio/reference/basic_stream_socket/max_listen_connections.html +/doc/asio/reference/basic_stream_socket/message_do_not_route.html +/doc/asio/reference/basic_stream_socket/message_end_of_record.html +/doc/asio/reference/basic_stream_socket/message_flags.html +/doc/asio/reference/basic_stream_socket/message_out_of_band.html +/doc/asio/reference/basic_stream_socket/message_peek.html +/doc/asio/reference/basic_stream_socket/native_handle.html +/doc/asio/reference/basic_stream_socket/native_handle_type.html +/doc/asio/reference/basic_stream_socket/native_non_blocking/ +/doc/asio/reference/basic_stream_socket/native_non_blocking.html +/doc/asio/reference/basic_stream_socket/native_non_blocking/overload1.html +/doc/asio/reference/basic_stream_socket/native_non_blocking/overload2.html +/doc/asio/reference/basic_stream_socket/native_non_blocking/overload3.html +/doc/asio/reference/basic_stream_socket/non_blocking/ +/doc/asio/reference/basic_stream_socket/non_blocking.html +/doc/asio/reference/basic_stream_socket/non_blocking/overload1.html +/doc/asio/reference/basic_stream_socket/non_blocking/overload2.html +/doc/asio/reference/basic_stream_socket/non_blocking/overload3.html +/doc/asio/reference/basic_stream_socket/open/ +/doc/asio/reference/basic_stream_socket/open.html +/doc/asio/reference/basic_stream_socket/open/overload1.html +/doc/asio/reference/basic_stream_socket/open/overload2.html +/doc/asio/reference/basic_stream_socket/operator_eq_/ +/doc/asio/reference/basic_stream_socket/operator_eq_.html +/doc/asio/reference/basic_stream_socket/operator_eq_/overload1.html +/doc/asio/reference/basic_stream_socket/operator_eq_/overload2.html +/doc/asio/reference/basic_stream_socket/out_of_band_inline.html +/doc/asio/reference/basic_stream_socket/protocol_type.html +/doc/asio/reference/basic_stream_socket/read_some/ +/doc/asio/reference/basic_stream_socket/read_some.html +/doc/asio/reference/basic_stream_socket/read_some/overload1.html +/doc/asio/reference/basic_stream_socket/read_some/overload2.html +/doc/asio/reference/basic_stream_socket__rebind_executor/ +/doc/asio/reference/basic_stream_socket__rebind_executor.html +/doc/asio/reference/basic_stream_socket__rebind_executor/other.html +/doc/asio/reference/basic_stream_socket/receive/ +/doc/asio/reference/basic_stream_socket/receive_buffer_size.html +/doc/asio/reference/basic_stream_socket/receive.html +/doc/asio/reference/basic_stream_socket/receive_low_watermark.html +/doc/asio/reference/basic_stream_socket/receive/overload1.html +/doc/asio/reference/basic_stream_socket/receive/overload2.html +/doc/asio/reference/basic_stream_socket/receive/overload3.html +/doc/asio/reference/basic_stream_socket/release/ +/doc/asio/reference/basic_stream_socket/release.html +/doc/asio/reference/basic_stream_socket/release/overload1.html +/doc/asio/reference/basic_stream_socket/release/overload2.html +/doc/asio/reference/basic_stream_socket/remote_endpoint/ +/doc/asio/reference/basic_stream_socket/remote_endpoint.html +/doc/asio/reference/basic_stream_socket/remote_endpoint/overload1.html +/doc/asio/reference/basic_stream_socket/remote_endpoint/overload2.html +/doc/asio/reference/basic_stream_socket/reuse_address.html +/doc/asio/reference/basic_stream_socket/send/ +/doc/asio/reference/basic_stream_socket/send_buffer_size.html +/doc/asio/reference/basic_stream_socket/send.html +/doc/asio/reference/basic_stream_socket/send_low_watermark.html +/doc/asio/reference/basic_stream_socket/send/overload1.html +/doc/asio/reference/basic_stream_socket/send/overload2.html +/doc/asio/reference/basic_stream_socket/send/overload3.html +/doc/asio/reference/basic_stream_socket/set_option/ +/doc/asio/reference/basic_stream_socket/set_option.html +/doc/asio/reference/basic_stream_socket/set_option/overload1.html +/doc/asio/reference/basic_stream_socket/set_option/overload2.html +/doc/asio/reference/basic_stream_socket/shutdown/ +/doc/asio/reference/basic_stream_socket/shutdown.html +/doc/asio/reference/basic_stream_socket/shutdown/overload1.html +/doc/asio/reference/basic_stream_socket/shutdown/overload2.html +/doc/asio/reference/basic_stream_socket/shutdown_type.html +/doc/asio/reference/basic_stream_socket/wait/ +/doc/asio/reference/basic_stream_socket/wait.html +/doc/asio/reference/basic_stream_socket/wait/overload1.html +/doc/asio/reference/basic_stream_socket/wait/overload2.html +/doc/asio/reference/basic_stream_socket/wait_type.html +/doc/asio/reference/basic_stream_socket/write_some/ +/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/ +/doc/asio/reference/basic_waitable_timer/_basic_waitable_timer.html +/doc/asio/reference/basic_waitable_timer/basic_waitable_timer.html +/doc/asio/reference/basic_waitable_timer/basic_waitable_timer/overload1.html +/doc/asio/reference/basic_waitable_timer/basic_waitable_timer/overload2.html +/doc/asio/reference/basic_waitable_timer/basic_waitable_timer/overload3.html +/doc/asio/reference/basic_waitable_timer/basic_waitable_timer/overload4.html +/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.html +/doc/asio/reference/basic_waitable_timer/cancel_one.html +/doc/asio/reference/basic_waitable_timer/clock_type.html +/doc/asio/reference/basic_waitable_timer/duration.html +/doc/asio/reference/basic_waitable_timer/executor_type.html +/doc/asio/reference/basic_waitable_timer/expires_after.html +/doc/asio/reference/basic_waitable_timer/expires_at.html +/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 +/doc/asio/reference/basic_waitable_timer/time_point.html +/doc/asio/reference/basic_waitable_timer/traits_type.html +/doc/asio/reference/basic_waitable_timer/wait/ +/doc/asio/reference/basic_waitable_timer/wait.html +/doc/asio/reference/basic_waitable_timer/wait/overload1.html +/doc/asio/reference/basic_waitable_timer/wait/overload2.html +/doc/asio/reference/basic_writable_pipe/ +/doc/asio/reference/basic_writable_pipe/assign/ +/doc/asio/reference/basic_writable_pipe/assign.html +/doc/asio/reference/basic_writable_pipe/assign/overload1.html +/doc/asio/reference/basic_writable_pipe/assign/overload2.html +/doc/asio/reference/basic_writable_pipe/async_write_some.html +/doc/asio/reference/basic_writable_pipe/basic_writable_pipe/ +/doc/asio/reference/basic_writable_pipe/_basic_writable_pipe.html +/doc/asio/reference/basic_writable_pipe/basic_writable_pipe.html +/doc/asio/reference/basic_writable_pipe/basic_writable_pipe/overload1.html +/doc/asio/reference/basic_writable_pipe/basic_writable_pipe/overload2.html +/doc/asio/reference/basic_writable_pipe/basic_writable_pipe/overload3.html +/doc/asio/reference/basic_writable_pipe/basic_writable_pipe/overload4.html +/doc/asio/reference/basic_writable_pipe/basic_writable_pipe/overload5.html +/doc/asio/reference/basic_writable_pipe/basic_writable_pipe/overload6.html +/doc/asio/reference/basic_writable_pipe/cancel/ +/doc/asio/reference/basic_writable_pipe/cancel.html +/doc/asio/reference/basic_writable_pipe/cancel/overload1.html +/doc/asio/reference/basic_writable_pipe/cancel/overload2.html +/doc/asio/reference/basic_writable_pipe/close/ +/doc/asio/reference/basic_writable_pipe/close.html +/doc/asio/reference/basic_writable_pipe/close/overload1.html +/doc/asio/reference/basic_writable_pipe/close/overload2.html +/doc/asio/reference/basic_writable_pipe/executor_type.html +/doc/asio/reference/basic_writable_pipe/get_executor.html +/doc/asio/reference/basic_writable_pipe.html +/doc/asio/reference/basic_writable_pipe/is_open.html +/doc/asio/reference/basic_writable_pipe/lowest_layer/ +/doc/asio/reference/basic_writable_pipe/lowest_layer.html +/doc/asio/reference/basic_writable_pipe/lowest_layer/overload1.html +/doc/asio/reference/basic_writable_pipe/lowest_layer/overload2.html +/doc/asio/reference/basic_writable_pipe/lowest_layer_type.html +/doc/asio/reference/basic_writable_pipe/native_handle.html +/doc/asio/reference/basic_writable_pipe/native_handle_type.html +/doc/asio/reference/basic_writable_pipe/operator_eq_/ +/doc/asio/reference/basic_writable_pipe/operator_eq_.html +/doc/asio/reference/basic_writable_pipe/operator_eq_/overload1.html +/doc/asio/reference/basic_writable_pipe/operator_eq_/overload2.html +/doc/asio/reference/basic_writable_pipe__rebind_executor/ +/doc/asio/reference/basic_writable_pipe__rebind_executor.html +/doc/asio/reference/basic_writable_pipe__rebind_executor/other.html +/doc/asio/reference/basic_writable_pipe/release/ +/doc/asio/reference/basic_writable_pipe/release.html +/doc/asio/reference/basic_writable_pipe/release/overload1.html +/doc/asio/reference/basic_writable_pipe/release/overload2.html +/doc/asio/reference/basic_writable_pipe/write_some/ +/doc/asio/reference/basic_writable_pipe/write_some.html +/doc/asio/reference/basic_writable_pipe/write_some/overload1.html +/doc/asio/reference/basic_writable_pipe/write_some/overload2.html +/doc/asio/reference/basic_yield_context/ +/doc/asio/reference/basic_yield_context/basic_yield_context.html +/doc/asio/reference/basic_yield_context/cancellation_slot_type.html +/doc/asio/reference/basic_yield_context/cancelled.html +/doc/asio/reference/basic_yield_context/executor_type.html +/doc/asio/reference/basic_yield_context/get_cancellation_slot.html +/doc/asio/reference/basic_yield_context/get_cancellation_state.html +/doc/asio/reference/basic_yield_context/get_executor.html +/doc/asio/reference/basic_yield_context.html +/doc/asio/reference/basic_yield_context/operator_lb__rb_.html +/doc/asio/reference/basic_yield_context/reset_cancellation_state/ +/doc/asio/reference/basic_yield_context/reset_cancellation_state.html +/doc/asio/reference/basic_yield_context/reset_cancellation_state/overload1.html +/doc/asio/reference/basic_yield_context/reset_cancellation_state/overload2.html +/doc/asio/reference/basic_yield_context/reset_cancellation_state/overload3.html +/doc/asio/reference/basic_yield_context/throw_if_cancelled/ +/doc/asio/reference/basic_yield_context/throw_if_cancelled.html +/doc/asio/reference/basic_yield_context/throw_if_cancelled/overload1.html +/doc/asio/reference/basic_yield_context/throw_if_cancelled/overload2.html +/doc/asio/reference/bind_allocator/ +/doc/asio/reference/bind_allocator.html +/doc/asio/reference/bind_allocator/overload1.html +/doc/asio/reference/bind_allocator/overload2.html +/doc/asio/reference/bind_cancellation_slot/ +/doc/asio/reference/bind_cancellation_slot.html +/doc/asio/reference/bind_cancellation_slot/overload1.html +/doc/asio/reference/bind_cancellation_slot/overload2.html +/doc/asio/reference/bind_executor/ +/doc/asio/reference/bind_executor.html +/doc/asio/reference/bind_executor/overload1.html +/doc/asio/reference/bind_executor/overload2.html +/doc/asio/reference/bind_executor/overload3.html +/doc/asio/reference/bind_executor/overload4.html +/doc/asio/reference/bind_immediate_executor/ +/doc/asio/reference/bind_immediate_executor.html +/doc/asio/reference/bind_immediate_executor/overload1.html +/doc/asio/reference/bind_immediate_executor/overload2.html +/doc/asio/reference/buffer/ +/doc/asio/reference/buffer_copy/ +/doc/asio/reference/buffer_copy.html +/doc/asio/reference/buffer_copy/overload1.html +/doc/asio/reference/buffer_copy/overload2.html +/doc/asio/reference/BufferedHandshakeHandler.html +/doc/asio/reference/BufferedHandshakeToken.html +/doc/asio/reference/buffered_read_stream/ +/doc/asio/reference/buffered_read_stream/async_fill.html +/doc/asio/reference/buffered_read_stream/async_read_some.html +/doc/asio/reference/buffered_read_stream/async_write_some.html +/doc/asio/reference/buffered_read_stream/buffered_read_stream/ +/doc/asio/reference/buffered_read_stream/buffered_read_stream.html +/doc/asio/reference/buffered_read_stream/buffered_read_stream/overload1.html +/doc/asio/reference/buffered_read_stream/buffered_read_stream/overload2.html +/doc/asio/reference/buffered_read_stream/close/ +/doc/asio/reference/buffered_read_stream/close.html +/doc/asio/reference/buffered_read_stream/close/overload1.html +/doc/asio/reference/buffered_read_stream/close/overload2.html +/doc/asio/reference/buffered_read_stream/default_buffer_size.html +/doc/asio/reference/buffered_read_stream/executor_type.html +/doc/asio/reference/buffered_read_stream/fill/ +/doc/asio/reference/buffered_read_stream/fill.html +/doc/asio/reference/buffered_read_stream/fill/overload1.html +/doc/asio/reference/buffered_read_stream/fill/overload2.html +/doc/asio/reference/buffered_read_stream/get_executor.html +/doc/asio/reference/buffered_read_stream.html +/doc/asio/reference/buffered_read_stream/in_avail/ +/doc/asio/reference/buffered_read_stream/in_avail.html +/doc/asio/reference/buffered_read_stream/in_avail/overload1.html +/doc/asio/reference/buffered_read_stream/in_avail/overload2.html +/doc/asio/reference/buffered_read_stream/lowest_layer/ +/doc/asio/reference/buffered_read_stream/lowest_layer.html +/doc/asio/reference/buffered_read_stream/lowest_layer/overload1.html +/doc/asio/reference/buffered_read_stream/lowest_layer/overload2.html +/doc/asio/reference/buffered_read_stream/lowest_layer_type.html +/doc/asio/reference/buffered_read_stream/next_layer.html +/doc/asio/reference/buffered_read_stream/next_layer_type.html +/doc/asio/reference/buffered_read_stream/peek/ +/doc/asio/reference/buffered_read_stream/peek.html +/doc/asio/reference/buffered_read_stream/peek/overload1.html +/doc/asio/reference/buffered_read_stream/peek/overload2.html +/doc/asio/reference/buffered_read_stream/read_some/ +/doc/asio/reference/buffered_read_stream/read_some.html +/doc/asio/reference/buffered_read_stream/read_some/overload1.html +/doc/asio/reference/buffered_read_stream/read_some/overload2.html +/doc/asio/reference/buffered_read_stream/write_some/ +/doc/asio/reference/buffered_read_stream/write_some.html +/doc/asio/reference/buffered_read_stream/write_some/overload1.html +/doc/asio/reference/buffered_read_stream/write_some/overload2.html +/doc/asio/reference/buffered_stream/ +/doc/asio/reference/buffered_stream/async_fill.html +/doc/asio/reference/buffered_stream/async_flush.html +/doc/asio/reference/buffered_stream/async_read_some.html +/doc/asio/reference/buffered_stream/async_write_some.html +/doc/asio/reference/buffered_stream/buffered_stream/ +/doc/asio/reference/buffered_stream/buffered_stream.html +/doc/asio/reference/buffered_stream/buffered_stream/overload1.html +/doc/asio/reference/buffered_stream/buffered_stream/overload2.html +/doc/asio/reference/buffered_stream/close/ +/doc/asio/reference/buffered_stream/close.html +/doc/asio/reference/buffered_stream/close/overload1.html +/doc/asio/reference/buffered_stream/close/overload2.html +/doc/asio/reference/buffered_stream/executor_type.html +/doc/asio/reference/buffered_stream/fill/ +/doc/asio/reference/buffered_stream/fill.html +/doc/asio/reference/buffered_stream/fill/overload1.html +/doc/asio/reference/buffered_stream/fill/overload2.html +/doc/asio/reference/buffered_stream/flush/ +/doc/asio/reference/buffered_stream/flush.html +/doc/asio/reference/buffered_stream/flush/overload1.html +/doc/asio/reference/buffered_stream/flush/overload2.html +/doc/asio/reference/buffered_stream/get_executor.html +/doc/asio/reference/buffered_stream.html +/doc/asio/reference/buffered_stream/in_avail/ +/doc/asio/reference/buffered_stream/in_avail.html +/doc/asio/reference/buffered_stream/in_avail/overload1.html +/doc/asio/reference/buffered_stream/in_avail/overload2.html +/doc/asio/reference/buffered_stream/lowest_layer/ +/doc/asio/reference/buffered_stream/lowest_layer.html +/doc/asio/reference/buffered_stream/lowest_layer/overload1.html +/doc/asio/reference/buffered_stream/lowest_layer/overload2.html +/doc/asio/reference/buffered_stream/lowest_layer_type.html +/doc/asio/reference/buffered_stream/next_layer.html +/doc/asio/reference/buffered_stream/next_layer_type.html +/doc/asio/reference/buffered_stream/peek/ +/doc/asio/reference/buffered_stream/peek.html +/doc/asio/reference/buffered_stream/peek/overload1.html +/doc/asio/reference/buffered_stream/peek/overload2.html +/doc/asio/reference/buffered_stream/read_some/ +/doc/asio/reference/buffered_stream/read_some.html +/doc/asio/reference/buffered_stream/read_some/overload1.html +/doc/asio/reference/buffered_stream/read_some/overload2.html +/doc/asio/reference/buffered_stream/write_some/ +/doc/asio/reference/buffered_stream/write_some.html +/doc/asio/reference/buffered_stream/write_some/overload1.html +/doc/asio/reference/buffered_stream/write_some/overload2.html +/doc/asio/reference/buffered_write_stream/ +/doc/asio/reference/buffered_write_stream/async_flush.html +/doc/asio/reference/buffered_write_stream/async_read_some.html +/doc/asio/reference/buffered_write_stream/async_write_some.html +/doc/asio/reference/buffered_write_stream/buffered_write_stream/ +/doc/asio/reference/buffered_write_stream/buffered_write_stream.html +/doc/asio/reference/buffered_write_stream/buffered_write_stream/overload1.html +/doc/asio/reference/buffered_write_stream/buffered_write_stream/overload2.html +/doc/asio/reference/buffered_write_stream/close/ +/doc/asio/reference/buffered_write_stream/close.html +/doc/asio/reference/buffered_write_stream/close/overload1.html +/doc/asio/reference/buffered_write_stream/close/overload2.html +/doc/asio/reference/buffered_write_stream/default_buffer_size.html +/doc/asio/reference/buffered_write_stream/executor_type.html +/doc/asio/reference/buffered_write_stream/flush/ +/doc/asio/reference/buffered_write_stream/flush.html +/doc/asio/reference/buffered_write_stream/flush/overload1.html +/doc/asio/reference/buffered_write_stream/flush/overload2.html +/doc/asio/reference/buffered_write_stream/get_executor.html +/doc/asio/reference/buffered_write_stream.html +/doc/asio/reference/buffered_write_stream/in_avail/ +/doc/asio/reference/buffered_write_stream/in_avail.html +/doc/asio/reference/buffered_write_stream/in_avail/overload1.html +/doc/asio/reference/buffered_write_stream/in_avail/overload2.html +/doc/asio/reference/buffered_write_stream/lowest_layer/ +/doc/asio/reference/buffered_write_stream/lowest_layer.html +/doc/asio/reference/buffered_write_stream/lowest_layer/overload1.html +/doc/asio/reference/buffered_write_stream/lowest_layer/overload2.html +/doc/asio/reference/buffered_write_stream/lowest_layer_type.html +/doc/asio/reference/buffered_write_stream/next_layer.html +/doc/asio/reference/buffered_write_stream/next_layer_type.html +/doc/asio/reference/buffered_write_stream/peek/ +/doc/asio/reference/buffered_write_stream/peek.html +/doc/asio/reference/buffered_write_stream/peek/overload1.html +/doc/asio/reference/buffered_write_stream/peek/overload2.html +/doc/asio/reference/buffered_write_stream/read_some/ +/doc/asio/reference/buffered_write_stream/read_some.html +/doc/asio/reference/buffered_write_stream/read_some/overload1.html +/doc/asio/reference/buffered_write_stream/read_some/overload2.html +/doc/asio/reference/buffered_write_stream/write_some/ +/doc/asio/reference/buffered_write_stream/write_some.html +/doc/asio/reference/buffered_write_stream/write_some/overload1.html +/doc/asio/reference/buffered_write_stream/write_some/overload2.html +/doc/asio/reference/buffer.html +/doc/asio/reference/buffer_literals__operator_quot__quot__buf/ +/doc/asio/reference/buffer_literals__operator_quot__quot__buf.html +/doc/asio/reference/buffer_literals__operator_quot__quot__buf/overload1.html +/doc/asio/reference/buffer_literals__operator_quot__quot__buf/overload2.html +/doc/asio/reference/buffer/overload10.html +/doc/asio/reference/buffer/overload11.html +/doc/asio/reference/buffer/overload12.html +/doc/asio/reference/buffer/overload13.html +/doc/asio/reference/buffer/overload14.html +/doc/asio/reference/buffer/overload15.html +/doc/asio/reference/buffer/overload16.html +/doc/asio/reference/buffer/overload17.html +/doc/asio/reference/buffer/overload18.html +/doc/asio/reference/buffer/overload19.html +/doc/asio/reference/buffer/overload1.html +/doc/asio/reference/buffer/overload20.html +/doc/asio/reference/buffer/overload21.html +/doc/asio/reference/buffer/overload22.html +/doc/asio/reference/buffer/overload23.html +/doc/asio/reference/buffer/overload24.html +/doc/asio/reference/buffer/overload25.html +/doc/asio/reference/buffer/overload26.html +/doc/asio/reference/buffer/overload27.html +/doc/asio/reference/buffer/overload28.html +/doc/asio/reference/buffer/overload29.html +/doc/asio/reference/buffer/overload2.html +/doc/asio/reference/buffer/overload30.html +/doc/asio/reference/buffer/overload31.html +/doc/asio/reference/buffer/overload32.html +/doc/asio/reference/buffer/overload33.html +/doc/asio/reference/buffer/overload34.html +/doc/asio/reference/buffer/overload35.html +/doc/asio/reference/buffer/overload36.html +/doc/asio/reference/buffer/overload37.html +/doc/asio/reference/buffer/overload38.html +/doc/asio/reference/buffer/overload39.html +/doc/asio/reference/buffer/overload3.html +/doc/asio/reference/buffer/overload40.html +/doc/asio/reference/buffer/overload41.html +/doc/asio/reference/buffer/overload42.html +/doc/asio/reference/buffer/overload4.html +/doc/asio/reference/buffer/overload5.html +/doc/asio/reference/buffer/overload6.html +/doc/asio/reference/buffer/overload7.html +/doc/asio/reference/buffer/overload8.html +/doc/asio/reference/buffer/overload9.html +/doc/asio/reference/buffer_registration/ +/doc/asio/reference/buffer_registration/allocator_type.html +/doc/asio/reference/buffer_registration/at.html +/doc/asio/reference/buffer_registration/begin.html +/doc/asio/reference/buffer_registration/buffer_registration/ +/doc/asio/reference/buffer_registration/_buffer_registration.html +/doc/asio/reference/buffer_registration/buffer_registration.html +/doc/asio/reference/buffer_registration/buffer_registration/overload1.html +/doc/asio/reference/buffer_registration/buffer_registration/overload2.html +/doc/asio/reference/buffer_registration/buffer_registration/overload3.html +/doc/asio/reference/buffer_registration/cbegin.html +/doc/asio/reference/buffer_registration/cend.html +/doc/asio/reference/buffer_registration/const_iterator.html +/doc/asio/reference/buffer_registration/end.html +/doc/asio/reference/buffer_registration.html +/doc/asio/reference/buffer_registration/iterator.html +/doc/asio/reference/buffer_registration/operator_eq_.html +/doc/asio/reference/buffer_registration/operator_lb__rb_.html +/doc/asio/reference/buffer_registration/size.html +/doc/asio/reference/buffers_begin.html +/doc/asio/reference/buffers_end.html +/doc/asio/reference/buffer_sequence_begin/ +/doc/asio/reference/buffer_sequence_begin.html +/doc/asio/reference/buffer_sequence_begin/overload1.html +/doc/asio/reference/buffer_sequence_begin/overload2.html +/doc/asio/reference/buffer_sequence_begin/overload3.html +/doc/asio/reference/buffer_sequence_begin/overload4.html +/doc/asio/reference/buffer_sequence_begin/overload5.html +/doc/asio/reference/buffer_sequence_begin/overload6.html +/doc/asio/reference/buffer_sequence_begin/overload7.html +/doc/asio/reference/buffer_sequence_end/ +/doc/asio/reference/buffer_sequence_end.html +/doc/asio/reference/buffer_sequence_end/overload1.html +/doc/asio/reference/buffer_sequence_end/overload2.html +/doc/asio/reference/buffer_sequence_end/overload3.html +/doc/asio/reference/buffer_sequence_end/overload4.html +/doc/asio/reference/buffer_sequence_end/overload5.html +/doc/asio/reference/buffer_sequence_end/overload6.html +/doc/asio/reference/buffer_sequence_end/overload7.html +/doc/asio/reference/buffers_iterator/ +/doc/asio/reference/buffers_iterator/begin.html +/doc/asio/reference/buffers_iterator/buffers_iterator.html +/doc/asio/reference/buffers_iterator/difference_type.html +/doc/asio/reference/buffers_iterator/end.html +/doc/asio/reference/buffers_iterator.html +/doc/asio/reference/buffers_iterator/iterator_category.html +/doc/asio/reference/buffers_iterator/operator_arrow_.html +/doc/asio/reference/buffers_iterator/operator_eq__eq_.html +/doc/asio/reference/buffers_iterator/operator_gt__eq_.html +/doc/asio/reference/buffers_iterator/operator_gt_.html +/doc/asio/reference/buffers_iterator/operator_lb__rb_.html +/doc/asio/reference/buffers_iterator/operator_lt__eq_.html +/doc/asio/reference/buffers_iterator/operator_lt_.html +/doc/asio/reference/buffers_iterator/operator_minus_/ +/doc/asio/reference/buffers_iterator/operator_minus__eq_.html +/doc/asio/reference/buffers_iterator/operator_minus_.html +/doc/asio/reference/buffers_iterator/operator_minus__minus_/ +/doc/asio/reference/buffers_iterator/operator_minus__minus_.html +/doc/asio/reference/buffers_iterator/operator_minus__minus_/overload1.html +/doc/asio/reference/buffers_iterator/operator_minus__minus_/overload2.html +/doc/asio/reference/buffers_iterator/operator_minus_/overload1.html +/doc/asio/reference/buffers_iterator/operator_minus_/overload2.html +/doc/asio/reference/buffers_iterator/operator_not__eq_.html +/doc/asio/reference/buffers_iterator/operator_plus_/ +/doc/asio/reference/buffers_iterator/operator_plus__eq_.html +/doc/asio/reference/buffers_iterator/operator_plus_.html +/doc/asio/reference/buffers_iterator/operator_plus_/overload1.html +/doc/asio/reference/buffers_iterator/operator_plus_/overload2.html +/doc/asio/reference/buffers_iterator/operator_plus__plus_/ +/doc/asio/reference/buffers_iterator/operator_plus__plus_.html +/doc/asio/reference/buffers_iterator/operator_plus__plus_/overload1.html +/doc/asio/reference/buffers_iterator/operator_plus__plus_/overload2.html +/doc/asio/reference/buffers_iterator/operator_star_.html +/doc/asio/reference/buffers_iterator/pointer.html +/doc/asio/reference/buffers_iterator/reference.html +/doc/asio/reference/buffers_iterator/value_type.html +/doc/asio/reference/buffer_size.html +/doc/asio/reference/cancel_after/ +/doc/asio/reference/cancel_after.html +/doc/asio/reference/cancel_after/overload1.html +/doc/asio/reference/cancel_after/overload2.html +/doc/asio/reference/cancel_after/overload3.html +/doc/asio/reference/cancel_after/overload4.html +/doc/asio/reference/cancel_after/overload5.html +/doc/asio/reference/cancel_after/overload6.html +/doc/asio/reference/cancel_after_t/ +/doc/asio/reference/cancel_after_t/cancel_after_t.html +/doc/asio/reference/cancel_after_t/cancel_type_.html +/doc/asio/reference/cancel_after_t.html +/doc/asio/reference/cancel_after_timer/ +/doc/asio/reference/cancel_after_timer/cancel_after_timer.html +/doc/asio/reference/cancel_after_timer/cancel_type_.html +/doc/asio/reference/cancel_after_timer.html +/doc/asio/reference/cancel_after_timer/timeout_.html +/doc/asio/reference/cancel_after_timer/timer_.html +/doc/asio/reference/cancel_after_timer/token_.html +/doc/asio/reference/cancel_after_t/timeout_.html +/doc/asio/reference/cancel_after_t/token_.html +/doc/asio/reference/cancel_at/ +/doc/asio/reference/cancel_at.html +/doc/asio/reference/cancel_at/overload1.html +/doc/asio/reference/cancel_at/overload2.html +/doc/asio/reference/cancel_at/overload3.html +/doc/asio/reference/cancel_at/overload4.html +/doc/asio/reference/cancel_at/overload5.html +/doc/asio/reference/cancel_at/overload6.html +/doc/asio/reference/cancel_at_t/ +/doc/asio/reference/cancel_at_t/cancel_at_t.html +/doc/asio/reference/cancel_at_t/cancel_type_.html +/doc/asio/reference/cancel_at_t/expiry_.html +/doc/asio/reference/cancel_at_t.html +/doc/asio/reference/cancel_at_timer/ +/doc/asio/reference/cancel_at_timer/cancel_at_timer.html +/doc/asio/reference/cancel_at_timer/cancel_type_.html +/doc/asio/reference/cancel_at_timer/expiry_.html +/doc/asio/reference/cancel_at_timer.html +/doc/asio/reference/cancel_at_timer/timer_.html +/doc/asio/reference/cancel_at_timer/token_.html +/doc/asio/reference/cancel_at_t/token_.html +/doc/asio/reference/cancellation_filter/ +/doc/asio/reference/cancellation_filter.html +/doc/asio/reference/cancellation_filter/operator_lp__rp_.html +/doc/asio/reference/CancellationHandler.html +/doc/asio/reference/cancellation_signal/ +/doc/asio/reference/cancellation_signal/_cancellation_signal.html +/doc/asio/reference/cancellation_signal/cancellation_signal.html +/doc/asio/reference/cancellation_signal/emit.html +/doc/asio/reference/cancellation_signal.html +/doc/asio/reference/cancellation_signal/slot.html +/doc/asio/reference/cancellation_slot/ +/doc/asio/reference/cancellation_slot/assign.html +/doc/asio/reference/cancellation_slot_binder/ +/doc/asio/reference/cancellation_slot_binder/argument_type.html +/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/ +/doc/asio/reference/cancellation_slot_binder/_cancellation_slot_binder.html +/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder.html +/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload1.html +/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload2.html +/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload3.html +/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload4.html +/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload5.html +/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload6.html +/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload7.html +/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload8.html +/doc/asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload9.html +/doc/asio/reference/cancellation_slot_binder/cancellation_slot_type.html +/doc/asio/reference/cancellation_slot_binder/first_argument_type.html +/doc/asio/reference/cancellation_slot_binder/get/ +/doc/asio/reference/cancellation_slot_binder/get_cancellation_slot.html +/doc/asio/reference/cancellation_slot_binder/get.html +/doc/asio/reference/cancellation_slot_binder/get/overload1.html +/doc/asio/reference/cancellation_slot_binder/get/overload2.html +/doc/asio/reference/cancellation_slot_binder.html +/doc/asio/reference/cancellation_slot_binder/operator_lp__rp_/ +/doc/asio/reference/cancellation_slot_binder/operator_lp__rp_.html +/doc/asio/reference/cancellation_slot_binder/operator_lp__rp_/overload1.html +/doc/asio/reference/cancellation_slot_binder/operator_lp__rp_/overload2.html +/doc/asio/reference/cancellation_slot_binder/operator_lp__rp_/overload3.html +/doc/asio/reference/cancellation_slot_binder/result_type.html +/doc/asio/reference/cancellation_slot_binder/second_argument_type.html +/doc/asio/reference/cancellation_slot_binder/target_type.html +/doc/asio/reference/cancellation_slot/cancellation_slot.html +/doc/asio/reference/cancellation_slot/clear.html +/doc/asio/reference/cancellation_slot/emplace.html +/doc/asio/reference/cancellation_slot/has_handler.html +/doc/asio/reference/CancellationSlot.html +/doc/asio/reference/cancellation_slot.html +/doc/asio/reference/cancellation_slot/is_connected.html +/doc/asio/reference/cancellation_slot/operator_eq__eq_.html +/doc/asio/reference/cancellation_slot/operator_not__eq_.html +/doc/asio/reference/cancellation_state/ +/doc/asio/reference/cancellation_state/cancellation_state/ +/doc/asio/reference/cancellation_state/cancellation_state.html +/doc/asio/reference/cancellation_state/cancellation_state/overload1.html +/doc/asio/reference/cancellation_state/cancellation_state/overload2.html +/doc/asio/reference/cancellation_state/cancellation_state/overload3.html +/doc/asio/reference/cancellation_state/cancellation_state/overload4.html +/doc/asio/reference/cancellation_state/cancelled.html +/doc/asio/reference/cancellation_state/clear.html +/doc/asio/reference/cancellation_state.html +/doc/asio/reference/cancellation_state/slot.html +/doc/asio/reference/cancellation_type.html +/doc/asio/reference/cancellation_type_t.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/co_composed.html +/doc/asio/reference/CompletionCondition.html +/doc/asio/reference/completion_signature_of/ +/doc/asio/reference/completion_signature_of.html +/doc/asio/reference/completion_signature_of_t.html +/doc/asio/reference/completion_signature_of/type.html +/doc/asio/reference/composed.html +/doc/asio/reference/config/ +/doc/asio/reference/config/config/ +/doc/asio/reference/config/config.html +/doc/asio/reference/config/config/overload1.html +/doc/asio/reference/config/config/overload2.html +/doc/asio/reference/config_from_concurrency_hint/ +/doc/asio/reference/config_from_concurrency_hint/config_from_concurrency_hint/ +/doc/asio/reference/config_from_concurrency_hint/config_from_concurrency_hint.html +/doc/asio/reference/config_from_concurrency_hint/config_from_concurrency_hint/overload1.html +/doc/asio/reference/config_from_concurrency_hint/config_from_concurrency_hint/overload2.html +/doc/asio/reference/config_from_concurrency_hint.html +/doc/asio/reference/config_from_concurrency_hint/make.html +/doc/asio/reference/config_from_env/ +/doc/asio/reference/config_from_env/config_from_env/ +/doc/asio/reference/config_from_env/config_from_env.html +/doc/asio/reference/config_from_env/config_from_env/overload1.html +/doc/asio/reference/config_from_env/config_from_env/overload2.html +/doc/asio/reference/config_from_env.html +/doc/asio/reference/config_from_env/make.html +/doc/asio/reference/config_from_string/ +/doc/asio/reference/config_from_string/config_from_string/ +/doc/asio/reference/config_from_string/config_from_string.html +/doc/asio/reference/config_from_string/config_from_string/overload1.html +/doc/asio/reference/config_from_string/config_from_string/overload2.html +/doc/asio/reference/config_from_string.html +/doc/asio/reference/config_from_string/make.html +/doc/asio/reference/config/get.html +/doc/asio/reference/config.html +/doc/asio/reference/config_service/ +/doc/asio/reference/config_service/config_service.html +/doc/asio/reference/config_service/context.html +/doc/asio/reference/config_service/get_value.html +/doc/asio/reference/config_service.html +/doc/asio/reference/config_service/key_type.html +/doc/asio/reference/config_service/shutdown.html +/doc/asio/reference/connect/ +/doc/asio/reference/ConnectCondition.html +/doc/asio/reference/ConnectHandler.html +/doc/asio/reference/connect.html +/doc/asio/reference/connect/overload1.html +/doc/asio/reference/connect/overload2.html +/doc/asio/reference/connect/overload3.html +/doc/asio/reference/connect/overload4.html +/doc/asio/reference/connect/overload5.html +/doc/asio/reference/connect/overload6.html +/doc/asio/reference/connect/overload7.html +/doc/asio/reference/connect/overload8.html +/doc/asio/reference/connect_pipe/ +/doc/asio/reference/connect_pipe.html +/doc/asio/reference/connect_pipe/overload1.html +/doc/asio/reference/connect_pipe/overload2.html +/doc/asio/reference/ConnectToken.html +/doc/asio/reference/consign.html +/doc/asio/reference/consign_t/ +/doc/asio/reference/consign_t/consign_t.html +/doc/asio/reference/consign_t.html +/doc/asio/reference/const_buffer/ +/doc/asio/reference/const_buffer/const_buffer/ +/doc/asio/reference/const_buffer/const_buffer.html +/doc/asio/reference/const_buffer/const_buffer/overload1.html +/doc/asio/reference/const_buffer/const_buffer/overload2.html +/doc/asio/reference/const_buffer/const_buffer/overload3.html +/doc/asio/reference/const_buffer/const_buffer/overload4.html +/doc/asio/reference/const_buffer/data.html +/doc/asio/reference/const_buffer.html +/doc/asio/reference/const_buffer/operator_plus_/ +/doc/asio/reference/const_buffer/operator_plus__eq_.html +/doc/asio/reference/const_buffer/operator_plus_.html +/doc/asio/reference/const_buffer/operator_plus_/overload1.html +/doc/asio/reference/const_buffer/operator_plus_/overload2.html +/doc/asio/reference/ConstBufferSequence.html +/doc/asio/reference/const_buffer/size.html +/doc/asio/reference/const_registered_buffer/ +/doc/asio/reference/const_registered_buffer/buffer.html +/doc/asio/reference/const_registered_buffer/const_registered_buffer/ +/doc/asio/reference/const_registered_buffer/const_registered_buffer.html +/doc/asio/reference/const_registered_buffer/const_registered_buffer/overload1.html +/doc/asio/reference/const_registered_buffer/const_registered_buffer/overload2.html +/doc/asio/reference/const_registered_buffer/data.html +/doc/asio/reference/const_registered_buffer.html +/doc/asio/reference/const_registered_buffer/id.html +/doc/asio/reference/const_registered_buffer/operator_plus_/ +/doc/asio/reference/const_registered_buffer/operator_plus__eq_.html +/doc/asio/reference/const_registered_buffer/operator_plus_.html +/doc/asio/reference/const_registered_buffer/operator_plus_/overload1.html +/doc/asio/reference/const_registered_buffer/operator_plus_/overload2.html +/doc/asio/reference/const_registered_buffer/size.html +/doc/asio/reference/coroutine/ +/doc/asio/reference/coroutine/coroutine.html +/doc/asio/reference/coroutine.html +/doc/asio/reference/coroutine/is_child.html +/doc/asio/reference/coroutine/is_complete.html +/doc/asio/reference/coroutine/is_parent.html +/doc/asio/reference/co_spawn/ +/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 +/doc/asio/reference/default_completion_token_t.html +/doc/asio/reference/default_completion_token/type.html +/doc/asio/reference/defer/ +/doc/asio/reference/defer.html +/doc/asio/reference/defer/overload1.html +/doc/asio/reference/defer/overload2.html +/doc/asio/reference/defer/overload3.html +/doc/asio/reference/deferred_async_operation/ +/doc/asio/reference/deferred_async_operation/deferred_async_operation.html +/doc/asio/reference/deferred_async_operation.html +/doc/asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/ +/doc/asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/deferred_async_operation.html +/doc/asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_.html +/doc/asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/operator_lp__rp_/ +/doc/asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/operator_lp__rp_.html +/doc/asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/operator_lp__rp_/overload1.html +/doc/asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/operator_lp__rp_/overload2.html +/doc/asio/reference/deferred_async_operation/operator_lp__rp_/ +/doc/asio/reference/deferred_async_operation/operator_lp__rp_.html +/doc/asio/reference/deferred_async_operation/operator_lp__rp_/overload1.html +/doc/asio/reference/deferred_async_operation/operator_lp__rp_/overload2.html +/doc/asio/reference/deferred_conditional/ +/doc/asio/reference/deferred_conditional/deferred_conditional.html +/doc/asio/reference/deferred_conditional.html +/doc/asio/reference/deferred_conditional/operator_lp__rp_/ +/doc/asio/reference/deferred_conditional/operator_lp__rp_.html +/doc/asio/reference/deferred_conditional/operator_lp__rp_/overload1.html +/doc/asio/reference/deferred_conditional/operator_lp__rp_/overload2.html +/doc/asio/reference/deferred_conditional/otherwise.html +/doc/asio/reference/deferred_conditional/then.html +/doc/asio/reference/deferred_function/ +/doc/asio/reference/deferred_function/deferred_function.html +/doc/asio/reference/deferred_function/function_.html +/doc/asio/reference/deferred_function.html +/doc/asio/reference/deferred_function/operator_lp__rp_/ +/doc/asio/reference/deferred_function/operator_lp__rp_.html +/doc/asio/reference/deferred_function/operator_lp__rp_/overload1.html +/doc/asio/reference/deferred_function/operator_lp__rp_/overload2.html +/doc/asio/reference/deferred.html +/doc/asio/reference/deferred_init_tag.html +/doc/asio/reference/deferred_noop/ +/doc/asio/reference/deferred_noop.html +/doc/asio/reference/deferred_noop/operator_lp__rp_/ +/doc/asio/reference/deferred_noop/operator_lp__rp_.html +/doc/asio/reference/deferred_noop/operator_lp__rp_/overload1.html +/doc/asio/reference/deferred_noop/operator_lp__rp_/overload2.html +/doc/asio/reference/deferred_sequence/ +/doc/asio/reference/deferred_sequence/deferred_sequence.html +/doc/asio/reference/deferred_sequence.html +/doc/asio/reference/deferred_sequence/operator_lp__rp_/ +/doc/asio/reference/deferred_sequence/operator_lp__rp_.html +/doc/asio/reference/deferred_sequence/operator_lp__rp_/overload1.html +/doc/asio/reference/deferred_sequence/operator_lp__rp_/overload2.html +/doc/asio/reference/deferred_signatures.html +/doc/asio/reference/deferred_t/ +/doc/asio/reference/deferred_t/as_default_on.html +/doc/asio/reference/deferred_t/as_default_on_t.html +/doc/asio/reference/deferred_t/deferred_t.html +/doc/asio/reference/deferred_t__executor_with_default/ +/doc/asio/reference/deferred_t__executor_with_default/default_completion_token_type.html +/doc/asio/reference/deferred_t__executor_with_default/executor_with_default.html +/doc/asio/reference/deferred_t__executor_with_default.html +/doc/asio/reference/deferred_t.html +/doc/asio/reference/deferred_t/operator_lp__rp_/ +/doc/asio/reference/deferred_t/operator_lp__rp_.html +/doc/asio/reference/deferred_t/operator_lp__rp_/overload1.html +/doc/asio/reference/deferred_t/operator_lp__rp_/overload2.html +/doc/asio/reference/deferred_t/values.html +/doc/asio/reference/deferred_t/when.html +/doc/asio/reference/deferred_values/ +/doc/asio/reference/deferred_values/deferred_values.html +/doc/asio/reference/deferred_values.html +/doc/asio/reference/deferred_values__initiate/ +/doc/asio/reference/deferred_values__initiate.html +/doc/asio/reference/deferred_values__initiate/operator_lp__rp_.html +/doc/asio/reference/deferred_values/operator_lp__rp_/ +/doc/asio/reference/deferred_values/operator_lp__rp_.html +/doc/asio/reference/deferred_values/operator_lp__rp_/overload1.html +/doc/asio/reference/deferred_values/operator_lp__rp_/overload2.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/as_default_on_t.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/disable_cancellation.html +/doc/asio/reference/dispatch/ +/doc/asio/reference/dispatch.html +/doc/asio/reference/dispatch/overload1.html +/doc/asio/reference/dispatch/overload2.html +/doc/asio/reference/dispatch/overload3.html +/doc/asio/reference/Disposition.html +/doc/asio/reference/disposition_traits/ +/doc/asio/reference/disposition_traits.html +/doc/asio/reference/disposition_traits_lt__asio__error_code__gt_/ +/doc/asio/reference/disposition_traits_lt__asio__error_code__gt_.html +/doc/asio/reference/disposition_traits_lt__asio__error_code__gt_/not_an_error.html +/doc/asio/reference/disposition_traits_lt__asio__error_code__gt_/throw_exception.html +/doc/asio/reference/disposition_traits_lt__asio__error_code__gt_/to_exception_ptr.html +/doc/asio/reference/disposition_traits_lt__no_error_t__gt_/ +/doc/asio/reference/disposition_traits_lt__no_error_t__gt_.html +/doc/asio/reference/disposition_traits_lt__no_error_t__gt_/not_an_error.html +/doc/asio/reference/disposition_traits_lt__no_error_t__gt_/throw_exception.html +/doc/asio/reference/disposition_traits_lt__no_error_t__gt_/to_exception_ptr.html +/doc/asio/reference/disposition_traits_lt__std__exception_ptr__gt_/ +/doc/asio/reference/disposition_traits_lt__std__exception_ptr__gt_.html +/doc/asio/reference/disposition_traits_lt__std__exception_ptr__gt_/not_an_error.html +/doc/asio/reference/disposition_traits_lt__std__exception_ptr__gt_/throw_exception.html +/doc/asio/reference/disposition_traits_lt__std__exception_ptr__gt_/to_exception_ptr.html +/doc/asio/reference/disposition_traits/not_an_error.html +/doc/asio/reference/disposition_traits/throw_exception.html +/doc/asio/reference/disposition_traits/to_exception_ptr.html +/doc/asio/reference/dynamic_buffer/ +/doc/asio/reference/DynamicBuffer.html +/doc/asio/reference/dynamic_buffer.html +/doc/asio/reference/dynamic_buffer/overload1.html +/doc/asio/reference/dynamic_buffer/overload2.html +/doc/asio/reference/dynamic_buffer/overload3.html +/doc/asio/reference/dynamic_buffer/overload4.html +/doc/asio/reference/DynamicBuffer_v1.html +/doc/asio/reference/DynamicBuffer_v2.html +/doc/asio/reference/dynamic_string_buffer/ +/doc/asio/reference/dynamic_string_buffer/capacity.html +/doc/asio/reference/dynamic_string_buffer/commit.html +/doc/asio/reference/dynamic_string_buffer/const_buffers_type.html +/doc/asio/reference/dynamic_string_buffer/consume.html +/doc/asio/reference/dynamic_string_buffer/data/ +/doc/asio/reference/dynamic_string_buffer/data.html +/doc/asio/reference/dynamic_string_buffer/data/overload1.html +/doc/asio/reference/dynamic_string_buffer/data/overload2.html +/doc/asio/reference/dynamic_string_buffer/data/overload3.html +/doc/asio/reference/dynamic_string_buffer/dynamic_string_buffer/ +/doc/asio/reference/dynamic_string_buffer/dynamic_string_buffer.html +/doc/asio/reference/dynamic_string_buffer/dynamic_string_buffer/overload1.html +/doc/asio/reference/dynamic_string_buffer/dynamic_string_buffer/overload2.html +/doc/asio/reference/dynamic_string_buffer/dynamic_string_buffer/overload3.html +/doc/asio/reference/dynamic_string_buffer/grow.html +/doc/asio/reference/dynamic_string_buffer.html +/doc/asio/reference/dynamic_string_buffer/max_size.html +/doc/asio/reference/dynamic_string_buffer/mutable_buffers_type.html +/doc/asio/reference/dynamic_string_buffer/prepare.html +/doc/asio/reference/dynamic_string_buffer/shrink.html +/doc/asio/reference/dynamic_string_buffer/size.html +/doc/asio/reference/dynamic_vector_buffer/ +/doc/asio/reference/dynamic_vector_buffer/capacity.html +/doc/asio/reference/dynamic_vector_buffer/commit.html +/doc/asio/reference/dynamic_vector_buffer/const_buffers_type.html +/doc/asio/reference/dynamic_vector_buffer/consume.html +/doc/asio/reference/dynamic_vector_buffer/data/ +/doc/asio/reference/dynamic_vector_buffer/data.html +/doc/asio/reference/dynamic_vector_buffer/data/overload1.html +/doc/asio/reference/dynamic_vector_buffer/data/overload2.html +/doc/asio/reference/dynamic_vector_buffer/data/overload3.html +/doc/asio/reference/dynamic_vector_buffer/dynamic_vector_buffer/ +/doc/asio/reference/dynamic_vector_buffer/dynamic_vector_buffer.html +/doc/asio/reference/dynamic_vector_buffer/dynamic_vector_buffer/overload1.html +/doc/asio/reference/dynamic_vector_buffer/dynamic_vector_buffer/overload2.html +/doc/asio/reference/dynamic_vector_buffer/dynamic_vector_buffer/overload3.html +/doc/asio/reference/dynamic_vector_buffer/grow.html +/doc/asio/reference/dynamic_vector_buffer.html +/doc/asio/reference/dynamic_vector_buffer/max_size.html +/doc/asio/reference/dynamic_vector_buffer/mutable_buffers_type.html +/doc/asio/reference/dynamic_vector_buffer/prepare.html +/doc/asio/reference/dynamic_vector_buffer/shrink.html +/doc/asio/reference/dynamic_vector_buffer/size.html +/doc/asio/reference/enable_partial_cancellation.html +/doc/asio/reference/enable_terminal_cancellation.html +/doc/asio/reference/enable_total_cancellation.html +/doc/asio/reference/Endpoint.html +/doc/asio/reference/EndpointSequence.html +/doc/asio/reference/error__addrinfo_category.html +/doc/asio/reference/error__addrinfo_errors__gt_/ +/doc/asio/reference/error__addrinfo_errors__gt_.html +/doc/asio/reference/error__addrinfo_errors__gt_/value.html +/doc/asio/reference/error__addrinfo_errors.html +/doc/asio/reference/error__basic_errors__gt_/ +/doc/asio/reference/error__basic_errors__gt_.html +/doc/asio/reference/error__basic_errors__gt_/value.html +/doc/asio/reference/error__basic_errors.html +/doc/asio/reference/error_category.html +/doc/asio/reference/error__clear.html +/doc/asio/reference/error_code.html +/doc/asio/reference/error__get_addrinfo_category.html +/doc/asio/reference/error__get_misc_category.html +/doc/asio/reference/error__get_netdb_category.html +/doc/asio/reference/error__get_ssl_category.html +/doc/asio/reference/error__get_system_category.html +/doc/asio/reference/error__make_error_code/ +/doc/asio/reference/error__make_error_code.html +/doc/asio/reference/error__make_error_code/overload1.html +/doc/asio/reference/error__make_error_code/overload2.html +/doc/asio/reference/error__make_error_code/overload3.html +/doc/asio/reference/error__make_error_code/overload4.html +/doc/asio/reference/error__make_error_code/overload5.html +/doc/asio/reference/error__misc_category.html +/doc/asio/reference/error__misc_errors__gt_/ +/doc/asio/reference/error__misc_errors__gt_.html +/doc/asio/reference/error__misc_errors__gt_/value.html +/doc/asio/reference/error__misc_errors.html +/doc/asio/reference/error__netdb_category.html +/doc/asio/reference/error__netdb_errors__gt_/ +/doc/asio/reference/error__netdb_errors__gt_.html +/doc/asio/reference/error__netdb_errors__gt_/value.html +/doc/asio/reference/error__netdb_errors.html +/doc/asio/reference/error__ssl_category.html +/doc/asio/reference/error__ssl_errors__gt_/ +/doc/asio/reference/error__ssl_errors__gt_.html +/doc/asio/reference/error__ssl_errors__gt_/value.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/overload10.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/any_executor/overload7.html +/doc/asio/reference/execution__any_executor/any_executor/overload8.html +/doc/asio/reference/execution__any_executor/any_executor/overload9.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_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/ +/doc/asio/reference/execution_context/_execution_context.html +/doc/asio/reference/execution_context/execution_context.html +/doc/asio/reference/execution_context/execution_context/overload1.html +/doc/asio/reference/execution_context/execution_context/overload2.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 +/doc/asio/reference/execution_context__id/id.html +/doc/asio/reference/execution_context/make_service.html +/doc/asio/reference/execution_context/notify_fork.html +/doc/asio/reference/execution_context__service/ +/doc/asio/reference/execution_context__service/context.html +/doc/asio/reference/execution_context__service.html +/doc/asio/reference/execution_context__service_maker/ +/doc/asio/reference/execution_context__service_maker.html +/doc/asio/reference/execution_context__service_maker/make.html +/doc/asio/reference/execution_context__service_maker/_service_maker.html +/doc/asio/reference/execution_context__service/notify_fork.html +/doc/asio/reference/execution_context__service/_service.html +/doc/asio/reference/execution_context__service/service.html +/doc/asio/reference/execution_context__service/shutdown.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__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__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__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/executor/ +/doc/asio/reference/Executor1.html +/doc/asio/reference/executor_arg.html +/doc/asio/reference/executor_arg_t/ +/doc/asio/reference/executor_arg_t/executor_arg_t.html +/doc/asio/reference/executor_arg_t.html +/doc/asio/reference/executor_binder/ +/doc/asio/reference/executor_binder/argument_type.html +/doc/asio/reference/executor_binder/executor_binder/ +/doc/asio/reference/executor_binder/_executor_binder.html +/doc/asio/reference/executor_binder/executor_binder.html +/doc/asio/reference/executor_binder/executor_binder/overload1.html +/doc/asio/reference/executor_binder/executor_binder/overload2.html +/doc/asio/reference/executor_binder/executor_binder/overload3.html +/doc/asio/reference/executor_binder/executor_binder/overload4.html +/doc/asio/reference/executor_binder/executor_binder/overload5.html +/doc/asio/reference/executor_binder/executor_binder/overload6.html +/doc/asio/reference/executor_binder/executor_binder/overload7.html +/doc/asio/reference/executor_binder/executor_binder/overload8.html +/doc/asio/reference/executor_binder/executor_binder/overload9.html +/doc/asio/reference/executor_binder/executor_type.html +/doc/asio/reference/executor_binder/first_argument_type.html +/doc/asio/reference/executor_binder/get/ +/doc/asio/reference/executor_binder/get_executor.html +/doc/asio/reference/executor_binder/get.html +/doc/asio/reference/executor_binder/get/overload1.html +/doc/asio/reference/executor_binder/get/overload2.html +/doc/asio/reference/executor_binder.html +/doc/asio/reference/executor_binder/operator_lp__rp_/ +/doc/asio/reference/executor_binder/operator_lp__rp_.html +/doc/asio/reference/executor_binder/operator_lp__rp_/overload1.html +/doc/asio/reference/executor_binder/operator_lp__rp_/overload2.html +/doc/asio/reference/executor_binder/operator_lp__rp_/overload3.html +/doc/asio/reference/executor_binder/result_type.html +/doc/asio/reference/executor_binder/second_argument_type.html +/doc/asio/reference/executor_binder/target_type.html +/doc/asio/reference/executor/context.html +/doc/asio/reference/executor/defer.html +/doc/asio/reference/executor/dispatch.html +/doc/asio/reference/executor/executor/ +/doc/asio/reference/executor/_executor.html +/doc/asio/reference/executor/executor.html +/doc/asio/reference/executor/executor/overload1.html +/doc/asio/reference/executor/executor/overload2.html +/doc/asio/reference/executor/executor/overload3.html +/doc/asio/reference/executor/executor/overload4.html +/doc/asio/reference/executor/executor/overload5.html +/doc/asio/reference/executor/executor/overload6.html +/doc/asio/reference/executor/executor/overload7.html +/doc/asio/reference/executor/executor/overload8.html +/doc/asio/reference/executor/executor/overload9.html +/doc/asio/reference/executor.html +/doc/asio/reference/executor/on_work_finished.html +/doc/asio/reference/executor/on_work_started.html +/doc/asio/reference/executor/operator_eq_/ +/doc/asio/reference/executor/operator_eq__eq_.html +/doc/asio/reference/executor/operator_eq_.html +/doc/asio/reference/executor/operator_eq_/overload1.html +/doc/asio/reference/executor/operator_eq_/overload2.html +/doc/asio/reference/executor/operator_eq_/overload3.html +/doc/asio/reference/executor/operator_eq_/overload4.html +/doc/asio/reference/executor/operator_not__eq_.html +/doc/asio/reference/executor/operator_unspecified_bool_type.html +/doc/asio/reference/executor/post.html +/doc/asio/reference/executor/target/ +/doc/asio/reference/executor/target.html +/doc/asio/reference/executor/target/overload1.html +/doc/asio/reference/executor/target/overload2.html +/doc/asio/reference/executor/target_type.html +/doc/asio/reference/executor/unspecified_bool_true.html +/doc/asio/reference/executor/unspecified_bool_type.html +/doc/asio/reference/executor__unspecified_bool_type_t.html +/doc/asio/reference/executor_work_guard/ +/doc/asio/reference/executor_work_guard/executor_type.html +/doc/asio/reference/executor_work_guard/executor_work_guard/ +/doc/asio/reference/executor_work_guard/_executor_work_guard.html +/doc/asio/reference/executor_work_guard/executor_work_guard.html +/doc/asio/reference/executor_work_guard/executor_work_guard/overload1.html +/doc/asio/reference/executor_work_guard/executor_work_guard/overload2.html +/doc/asio/reference/executor_work_guard/executor_work_guard/overload3.html +/doc/asio/reference/executor_work_guard/get_executor.html +/doc/asio/reference/executor_work_guard.html +/doc/asio/reference/executor_work_guard/owns_work.html +/doc/asio/reference/executor_work_guard/reset.html +/doc/asio/reference/experimental__as_single.html +/doc/asio/reference/experimental__as_single_t/ +/doc/asio/reference/experimental__as_single_t/as_default_on.html +/doc/asio/reference/experimental__as_single_t/as_default_on_t.html +/doc/asio/reference/experimental__as_single_t/as_single_t/ +/doc/asio/reference/experimental__as_single_t/as_single_t.html +/doc/asio/reference/experimental__as_single_t/as_single_t/overload1.html +/doc/asio/reference/experimental__as_single_t/as_single_t/overload2.html +/doc/asio/reference/experimental__as_single_t__default_constructor_tag.html +/doc/asio/reference/experimental__as_single_t__executor_with_default/ +/doc/asio/reference/experimental__as_single_t__executor_with_default/default_completion_token_type.html +/doc/asio/reference/experimental__as_single_t__executor_with_default/executor_with_default/ +/doc/asio/reference/experimental__as_single_t__executor_with_default/executor_with_default.html +/doc/asio/reference/experimental__as_single_t__executor_with_default/executor_with_default/overload1.html +/doc/asio/reference/experimental__as_single_t__executor_with_default/executor_with_default/overload2.html +/doc/asio/reference/experimental__as_single_t__executor_with_default.html +/doc/asio/reference/experimental__as_single_t.html +/doc/asio/reference/experimental__as_single_t/token_.html +/doc/asio/reference/experimental__awaitable_operators__operator_amp__amp_/ +/doc/asio/reference/experimental__awaitable_operators__operator_amp__amp_.html +/doc/asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload1.html +/doc/asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload2.html +/doc/asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload3.html +/doc/asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload4.html +/doc/asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload5.html +/doc/asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload6.html +/doc/asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/ +/doc/asio/reference/experimental__awaitable_operators__operator_pipe__pipe_.html +/doc/asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload1.html +/doc/asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload2.html +/doc/asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload3.html +/doc/asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload4.html +/doc/asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload5.html +/doc/asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload6.html +/doc/asio/reference/experimental__basic_channel/ +/doc/asio/reference/experimental__basic_channel/async_receive.html +/doc/asio/reference/experimental__basic_channel/async_send.html +/doc/asio/reference/experimental__basic_channel/basic_channel/ +/doc/asio/reference/experimental__basic_channel/_basic_channel.html +/doc/asio/reference/experimental__basic_channel/basic_channel.html +/doc/asio/reference/experimental__basic_channel/basic_channel/overload1.html +/doc/asio/reference/experimental__basic_channel/basic_channel/overload2.html +/doc/asio/reference/experimental__basic_channel/basic_channel/overload3.html +/doc/asio/reference/experimental__basic_channel/basic_channel/overload4.html +/doc/asio/reference/experimental__basic_channel/cancel.html +/doc/asio/reference/experimental__basic_channel/capacity.html +/doc/asio/reference/experimental__basic_channel/close.html +/doc/asio/reference/experimental__basic_channel/executor_type.html +/doc/asio/reference/experimental__basic_channel/get_executor.html +/doc/asio/reference/experimental__basic_channel.html +/doc/asio/reference/experimental__basic_channel/is_open.html +/doc/asio/reference/experimental__basic_channel/operator_eq_/ +/doc/asio/reference/experimental__basic_channel/operator_eq_.html +/doc/asio/reference/experimental__basic_channel/operator_eq_/overload1.html +/doc/asio/reference/experimental__basic_channel/operator_eq_/overload2.html +/doc/asio/reference/experimental__basic_channel/ready.html +/doc/asio/reference/experimental__basic_channel__rebind_executor/ +/doc/asio/reference/experimental__basic_channel__rebind_executor.html +/doc/asio/reference/experimental__basic_channel__rebind_executor/other.html +/doc/asio/reference/experimental__basic_channel/reset.html +/doc/asio/reference/experimental__basic_channel/traits_type.html +/doc/asio/reference/experimental__basic_channel/try_receive.html +/doc/asio/reference/experimental__basic_channel/try_send.html +/doc/asio/reference/experimental__basic_channel/try_send_n.html +/doc/asio/reference/experimental__basic_channel/try_send_n_via_dispatch.html +/doc/asio/reference/experimental__basic_channel/try_send_via_dispatch.html +/doc/asio/reference/experimental__basic_concurrent_channel/ +/doc/asio/reference/experimental__basic_concurrent_channel/async_receive.html +/doc/asio/reference/experimental__basic_concurrent_channel/async_send.html +/doc/asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/ +/doc/asio/reference/experimental__basic_concurrent_channel/_basic_concurrent_channel.html +/doc/asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel.html +/doc/asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/overload1.html +/doc/asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/overload2.html +/doc/asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/overload3.html +/doc/asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/overload4.html +/doc/asio/reference/experimental__basic_concurrent_channel/cancel.html +/doc/asio/reference/experimental__basic_concurrent_channel/capacity.html +/doc/asio/reference/experimental__basic_concurrent_channel/close.html +/doc/asio/reference/experimental__basic_concurrent_channel/executor_type.html +/doc/asio/reference/experimental__basic_concurrent_channel/get_executor.html +/doc/asio/reference/experimental__basic_concurrent_channel.html +/doc/asio/reference/experimental__basic_concurrent_channel/is_open.html +/doc/asio/reference/experimental__basic_concurrent_channel/operator_eq_/ +/doc/asio/reference/experimental__basic_concurrent_channel/operator_eq_.html +/doc/asio/reference/experimental__basic_concurrent_channel/operator_eq_/overload1.html +/doc/asio/reference/experimental__basic_concurrent_channel/operator_eq_/overload2.html +/doc/asio/reference/experimental__basic_concurrent_channel/ready.html +/doc/asio/reference/experimental__basic_concurrent_channel__rebind_executor/ +/doc/asio/reference/experimental__basic_concurrent_channel__rebind_executor.html +/doc/asio/reference/experimental__basic_concurrent_channel__rebind_executor/other.html +/doc/asio/reference/experimental__basic_concurrent_channel/reset.html +/doc/asio/reference/experimental__basic_concurrent_channel/traits_type.html +/doc/asio/reference/experimental__basic_concurrent_channel/try_receive.html +/doc/asio/reference/experimental__basic_concurrent_channel/try_send.html +/doc/asio/reference/experimental__basic_concurrent_channel/try_send_n.html +/doc/asio/reference/experimental__basic_concurrent_channel/try_send_n_via_dispatch.html +/doc/asio/reference/experimental__basic_concurrent_channel/try_send_via_dispatch.html +/doc/asio/reference/experimental__channel.html +/doc/asio/reference/experimental__channel_traits/ +/doc/asio/reference/experimental__channel_traits__container/ +/doc/asio/reference/experimental__channel_traits__container.html +/doc/asio/reference/experimental__channel_traits__container/type.html +/doc/asio/reference/experimental__channel_traits.html +/doc/asio/reference/experimental__channel_traits/invoke_receive_cancelled.html +/doc/asio/reference/experimental__channel_traits/invoke_receive_closed.html +/doc/asio/reference/experimental__channel_traits__rebind/ +/doc/asio/reference/experimental__channel_traits__rebind.html +/doc/asio/reference/experimental__channel_traits__rebind/other.html +/doc/asio/reference/experimental__channel_traits/receive_cancelled_signature.html +/doc/asio/reference/experimental__channel_traits/receive_closed_signature.html +/doc/asio/reference/experimental__concurrent_channel.html +/doc/asio/reference/experimental__coro/ +/doc/asio/reference/experimental__coro/allocator_type.html +/doc/asio/reference/experimental__coro/async_resume/ +/doc/asio/reference/experimental__coro/async_resume.html +/doc/asio/reference/experimental__coro/async_resume/overload1.html +/doc/asio/reference/experimental__coro/async_resume/overload2.html +/doc/asio/reference/experimental__coro/completion_handler.html +/doc/asio/reference/experimental__coro/coro/ +/doc/asio/reference/experimental__coro/_coro.html +/doc/asio/reference/experimental__coro/coro.html +/doc/asio/reference/experimental__coro/coro/overload1.html +/doc/asio/reference/experimental__coro/coro/overload2.html +/doc/asio/reference/experimental__coro/coro/overload3.html +/doc/asio/reference/experimental__coro/error_type.html +/doc/asio/reference/experimental__coro/executor_type.html +/doc/asio/reference/experimental__coro/get_allocator.html +/doc/asio/reference/experimental__coro/get_executor.html +/doc/asio/reference/experimental__coro.html +/doc/asio/reference/experimental__coro/input_type.html +/doc/asio/reference/experimental__coro/is_noexcept.html +/doc/asio/reference/experimental__coro/is_open.html +/doc/asio/reference/experimental__coro/operator_bool.html +/doc/asio/reference/experimental__coro/operator_co_await.html +/doc/asio/reference/experimental__coro/operator_eq_/ +/doc/asio/reference/experimental__coro/operator_eq_.html +/doc/asio/reference/experimental__coro/operator_eq_/overload1.html +/doc/asio/reference/experimental__coro/operator_eq_/overload2.html +/doc/asio/reference/experimental__coro/operator_lp__rp_.html +/doc/asio/reference/experimental__coro/promise_type.html +/doc/asio/reference/experimental__coro/result_type.html +/doc/asio/reference/experimental__coro/return_type.html +/doc/asio/reference/experimental__coro/signature_type.html +/doc/asio/reference/experimental__coro_traits/ +/doc/asio/reference/experimental__coro_traits/completion_handler.html +/doc/asio/reference/experimental__coro_traits/error_type.html +/doc/asio/reference/experimental__coro/traits.html +/doc/asio/reference/experimental__coro_traits.html +/doc/asio/reference/experimental__coro_traits/input_type.html +/doc/asio/reference/experimental__coro_traits/is_noexcept.html +/doc/asio/reference/experimental__coro_traits/result_type.html +/doc/asio/reference/experimental__coro_traits/return_type.html +/doc/asio/reference/experimental__coro_traits/signature_type.html +/doc/asio/reference/experimental__coro_traits/yield_type.html +/doc/asio/reference/experimental__coro/yield_type.html +/doc/asio/reference/experimental__co_spawn/ +/doc/asio/reference/experimental__co_spawn.html +/doc/asio/reference/experimental__co_spawn/overload1.html +/doc/asio/reference/experimental__co_spawn/overload2.html +/doc/asio/reference/experimental__co_spawn/overload3.html +/doc/asio/reference/experimental__co_spawn/overload4.html +/doc/asio/reference/experimental__co_spawn/overload5.html +/doc/asio/reference/experimental__co_spawn/overload6.html +/doc/asio/reference/experimental__error__channel_category.html +/doc/asio/reference/experimental__error__channel_errors__gt_/ +/doc/asio/reference/experimental__error__channel_errors__gt_.html +/doc/asio/reference/experimental__error__channel_errors__gt_/value.html +/doc/asio/reference/experimental__error__channel_errors.html +/doc/asio/reference/experimental__error__get_channel_category.html +/doc/asio/reference/experimental__error__make_error_code.html +/doc/asio/reference/experimental__generator.html +/doc/asio/reference/experimental__is_async_operation_range/ +/doc/asio/reference/experimental__is_async_operation_range.html +/doc/asio/reference/experimental__is_async_operation_range/value.html +/doc/asio/reference/experimental__is_promise.html +/doc/asio/reference/experimental__is_promise_lt__promise_lt__Ts_ellipsis___gt___gt_.html +/doc/asio/reference/experimental__is_promise_v.html +/doc/asio/reference/experimental__make_parallel_group/ +/doc/asio/reference/experimental__make_parallel_group.html +/doc/asio/reference/experimental__make_parallel_group/overload1.html +/doc/asio/reference/experimental__make_parallel_group/overload2.html +/doc/asio/reference/experimental__make_parallel_group/overload3.html +/doc/asio/reference/experimental__parallel_group/ +/doc/asio/reference/experimental__parallel_group/async_wait.html +/doc/asio/reference/experimental__parallel_group.html +/doc/asio/reference/experimental__parallel_group/parallel_group.html +/doc/asio/reference/experimental__parallel_group/signature.html +/doc/asio/reference/experimental__promise/ +/doc/asio/reference/experimental__promise/cancel.html +/doc/asio/reference/experimental__promise/completed.html +/doc/asio/reference/experimental__promise.html +/doc/asio/reference/experimental__promise/operator_lp__rp_.html +/doc/asio/reference/experimental__promise/promise/ +/doc/asio/reference/experimental__promise/_promise.html +/doc/asio/reference/experimental__promise/promise.html +/doc/asio/reference/experimental__promise/promise/overload1.html +/doc/asio/reference/experimental__promise/promise/overload2.html +/doc/asio/reference/experimental__promise/promise/overload3.html +/doc/asio/reference/experimental__promise_value_type/ +/doc/asio/reference/experimental__promise/value_type.html +/doc/asio/reference/experimental__promise_value_type.html +/doc/asio/reference/experimental__promise_value_type_lt__gt_/ +/doc/asio/reference/experimental__promise_value_type_lt__gt_.html +/doc/asio/reference/experimental__promise_value_type_lt__gt_/type.html +/doc/asio/reference/experimental__promise_value_type_lt__T__gt_/ +/doc/asio/reference/experimental__promise_value_type_lt__T__gt_.html +/doc/asio/reference/experimental__promise_value_type_lt__T__gt_/type.html +/doc/asio/reference/experimental__promise_value_type/type.html +/doc/asio/reference/experimental__ranged_parallel_group/ +/doc/asio/reference/experimental__ranged_parallel_group/async_wait.html +/doc/asio/reference/experimental__ranged_parallel_group.html +/doc/asio/reference/experimental__ranged_parallel_group/ranged_parallel_group.html +/doc/asio/reference/experimental__ranged_parallel_group/signature.html +/doc/asio/reference/experimental__task.html +/doc/asio/reference/experimental__use_coro.html +/doc/asio/reference/experimental__use_coro_t/ +/doc/asio/reference/experimental__use_coro_t/allocator_type.html +/doc/asio/reference/experimental__use_coro_t/as_default_on.html +/doc/asio/reference/experimental__use_coro_t/as_default_on_t.html +/doc/asio/reference/experimental__use_coro_t__executor_with_default/ +/doc/asio/reference/experimental__use_coro_t__executor_with_default/default_completion_token_type.html +/doc/asio/reference/experimental__use_coro_t__executor_with_default/executor_with_default.html +/doc/asio/reference/experimental__use_coro_t__executor_with_default.html +/doc/asio/reference/experimental__use_coro_t/get_allocator.html +/doc/asio/reference/experimental__use_coro_t.html +/doc/asio/reference/experimental__use_coro_t/rebind.html +/doc/asio/reference/experimental__use_coro_t/use_coro_t/ +/doc/asio/reference/experimental__use_coro_t/use_coro_t.html +/doc/asio/reference/experimental__use_coro_t/use_coro_t/overload1.html +/doc/asio/reference/experimental__use_coro_t/use_coro_t/overload2.html +/doc/asio/reference/experimental__use_promise.html +/doc/asio/reference/experimental__use_promise_t/ +/doc/asio/reference/experimental__use_promise_t/allocator_type.html +/doc/asio/reference/experimental__use_promise_t/as_default_on.html +/doc/asio/reference/experimental__use_promise_t__executor_with_default/ +/doc/asio/reference/experimental__use_promise_t__executor_with_default/default_completion_token_type.html +/doc/asio/reference/experimental__use_promise_t__executor_with_default/executor_with_default/ +/doc/asio/reference/experimental__use_promise_t__executor_with_default/executor_with_default.html +/doc/asio/reference/experimental__use_promise_t__executor_with_default/executor_with_default/overload1.html +/doc/asio/reference/experimental__use_promise_t__executor_with_default/executor_with_default/overload2.html +/doc/asio/reference/experimental__use_promise_t__executor_with_default.html +/doc/asio/reference/experimental__use_promise_t/get_allocator.html +/doc/asio/reference/experimental__use_promise_t.html +/doc/asio/reference/experimental__use_promise_t/rebind.html +/doc/asio/reference/experimental__use_promise_t/use_promise_t/ +/doc/asio/reference/experimental__use_promise_t/use_promise_t.html +/doc/asio/reference/experimental__use_promise_t/use_promise_t/overload1.html +/doc/asio/reference/experimental__use_promise_t/use_promise_t/overload2.html +/doc/asio/reference/experimental__wait_for_all/ +/doc/asio/reference/experimental__wait_for_all.html +/doc/asio/reference/experimental__wait_for_all/operator_lp__rp_.html +/doc/asio/reference/experimental__wait_for_one/ +/doc/asio/reference/experimental__wait_for_one_error/ +/doc/asio/reference/experimental__wait_for_one_error.html +/doc/asio/reference/experimental__wait_for_one_error/operator_lp__rp_/ +/doc/asio/reference/experimental__wait_for_one_error/operator_lp__rp_.html +/doc/asio/reference/experimental__wait_for_one_error/operator_lp__rp_/overload1.html +/doc/asio/reference/experimental__wait_for_one_error/operator_lp__rp_/overload2.html +/doc/asio/reference/experimental__wait_for_one_error/operator_lp__rp_/overload3.html +/doc/asio/reference/experimental__wait_for_one_error/wait_for_one_error.html +/doc/asio/reference/experimental__wait_for_one.html +/doc/asio/reference/experimental__wait_for_one/operator_lp__rp_.html +/doc/asio/reference/experimental__wait_for_one_success/ +/doc/asio/reference/experimental__wait_for_one_success.html +/doc/asio/reference/experimental__wait_for_one_success/operator_lp__rp_/ +/doc/asio/reference/experimental__wait_for_one_success/operator_lp__rp_.html +/doc/asio/reference/experimental__wait_for_one_success/operator_lp__rp_/overload1.html +/doc/asio/reference/experimental__wait_for_one_success/operator_lp__rp_/overload2.html +/doc/asio/reference/experimental__wait_for_one_success/operator_lp__rp_/overload3.html +/doc/asio/reference/experimental__wait_for_one_success/wait_for_one_success.html +/doc/asio/reference/experimental__wait_for_one/wait_for_one.html +/doc/asio/reference/file_base/ +/doc/asio/reference/file_base/append.html +/doc/asio/reference/file_base/create.html +/doc/asio/reference/file_base/exclusive.html +/doc/asio/reference/file_base/_file_base.html +/doc/asio/reference/file_base/flags.html +/doc/asio/reference/file_base.html +/doc/asio/reference/file_base/read_only.html +/doc/asio/reference/file_base/read_write.html +/doc/asio/reference/file_base/seek_basis.html +/doc/asio/reference/file_base/sync_all_on_write.html +/doc/asio/reference/file_base/truncate.html +/doc/asio/reference/file_base/write_only.html +/doc/asio/reference/generic__basic_endpoint/ +/doc/asio/reference/generic__basic_endpoint/basic_endpoint/ +/doc/asio/reference/generic__basic_endpoint/basic_endpoint.html +/doc/asio/reference/generic__basic_endpoint/basic_endpoint/overload1.html +/doc/asio/reference/generic__basic_endpoint/basic_endpoint/overload2.html +/doc/asio/reference/generic__basic_endpoint/basic_endpoint/overload3.html +/doc/asio/reference/generic__basic_endpoint/basic_endpoint/overload4.html +/doc/asio/reference/generic__basic_endpoint/basic_endpoint/overload5.html +/doc/asio/reference/generic__basic_endpoint/capacity.html +/doc/asio/reference/generic__basic_endpoint/data/ +/doc/asio/reference/generic__basic_endpoint/data.html +/doc/asio/reference/generic__basic_endpoint/data/overload1.html +/doc/asio/reference/generic__basic_endpoint/data/overload2.html +/doc/asio/reference/generic__basic_endpoint/data_type.html +/doc/asio/reference/generic__basic_endpoint.html +/doc/asio/reference/generic__basic_endpoint/operator_eq_/ +/doc/asio/reference/generic__basic_endpoint/operator_eq__eq_.html +/doc/asio/reference/generic__basic_endpoint/operator_eq_.html +/doc/asio/reference/generic__basic_endpoint/operator_eq_/overload1.html +/doc/asio/reference/generic__basic_endpoint/operator_eq_/overload2.html +/doc/asio/reference/generic__basic_endpoint/operator_gt__eq_.html +/doc/asio/reference/generic__basic_endpoint/operator_gt_.html +/doc/asio/reference/generic__basic_endpoint/operator_lt__eq_.html +/doc/asio/reference/generic__basic_endpoint/operator_lt_.html +/doc/asio/reference/generic__basic_endpoint/operator_not__eq_.html +/doc/asio/reference/generic__basic_endpoint/protocol.html +/doc/asio/reference/generic__basic_endpoint/protocol_type.html +/doc/asio/reference/generic__basic_endpoint/resize.html +/doc/asio/reference/generic__basic_endpoint/size.html +/doc/asio/reference/generic__datagram_protocol/ +/doc/asio/reference/generic__datagram_protocol/datagram_protocol/ +/doc/asio/reference/generic__datagram_protocol/datagram_protocol.html +/doc/asio/reference/generic__datagram_protocol/datagram_protocol/overload1.html +/doc/asio/reference/generic__datagram_protocol/datagram_protocol/overload2.html +/doc/asio/reference/generic__datagram_protocol/endpoint.html +/doc/asio/reference/generic__datagram_protocol/family.html +/doc/asio/reference/generic__datagram_protocol.html +/doc/asio/reference/generic__datagram_protocol/operator_eq__eq_.html +/doc/asio/reference/generic__datagram_protocol/operator_not__eq_.html +/doc/asio/reference/generic__datagram_protocol/protocol.html +/doc/asio/reference/generic__datagram_protocol/socket.html +/doc/asio/reference/generic__datagram_protocol/type.html +/doc/asio/reference/generic__raw_protocol/ +/doc/asio/reference/generic__raw_protocol/endpoint.html +/doc/asio/reference/generic__raw_protocol/family.html +/doc/asio/reference/generic__raw_protocol.html +/doc/asio/reference/generic__raw_protocol/operator_eq__eq_.html +/doc/asio/reference/generic__raw_protocol/operator_not__eq_.html +/doc/asio/reference/generic__raw_protocol/protocol.html +/doc/asio/reference/generic__raw_protocol/raw_protocol/ +/doc/asio/reference/generic__raw_protocol/raw_protocol.html +/doc/asio/reference/generic__raw_protocol/raw_protocol/overload1.html +/doc/asio/reference/generic__raw_protocol/raw_protocol/overload2.html +/doc/asio/reference/generic__raw_protocol/socket.html +/doc/asio/reference/generic__raw_protocol/type.html +/doc/asio/reference/generic__seq_packet_protocol/ +/doc/asio/reference/generic__seq_packet_protocol/endpoint.html +/doc/asio/reference/generic__seq_packet_protocol/family.html +/doc/asio/reference/generic__seq_packet_protocol.html +/doc/asio/reference/generic__seq_packet_protocol/operator_eq__eq_.html +/doc/asio/reference/generic__seq_packet_protocol/operator_not__eq_.html +/doc/asio/reference/generic__seq_packet_protocol/protocol.html +/doc/asio/reference/generic__seq_packet_protocol/seq_packet_protocol/ +/doc/asio/reference/generic__seq_packet_protocol/seq_packet_protocol.html +/doc/asio/reference/generic__seq_packet_protocol/seq_packet_protocol/overload1.html +/doc/asio/reference/generic__seq_packet_protocol/seq_packet_protocol/overload2.html +/doc/asio/reference/generic__seq_packet_protocol/socket.html +/doc/asio/reference/generic__seq_packet_protocol/type.html +/doc/asio/reference/generic__stream_protocol/ +/doc/asio/reference/generic__stream_protocol/endpoint.html +/doc/asio/reference/generic__stream_protocol/family.html +/doc/asio/reference/generic__stream_protocol.html +/doc/asio/reference/generic__stream_protocol/iostream.html +/doc/asio/reference/generic__stream_protocol/operator_eq__eq_.html +/doc/asio/reference/generic__stream_protocol/operator_not__eq_.html +/doc/asio/reference/generic__stream_protocol/protocol.html +/doc/asio/reference/generic__stream_protocol/socket.html +/doc/asio/reference/generic__stream_protocol/stream_protocol/ +/doc/asio/reference/generic__stream_protocol/stream_protocol.html +/doc/asio/reference/generic__stream_protocol/stream_protocol/overload1.html +/doc/asio/reference/generic__stream_protocol/stream_protocol/overload2.html +/doc/asio/reference/generic__stream_protocol/type.html +/doc/asio/reference/get_associated_allocator/ +/doc/asio/reference/get_associated_allocator.html +/doc/asio/reference/get_associated_allocator/overload1.html +/doc/asio/reference/get_associated_allocator/overload2.html +/doc/asio/reference/get_associated_cancellation_slot/ +/doc/asio/reference/get_associated_cancellation_slot.html +/doc/asio/reference/get_associated_cancellation_slot/overload1.html +/doc/asio/reference/get_associated_cancellation_slot/overload2.html +/doc/asio/reference/get_associated_executor/ +/doc/asio/reference/get_associated_executor.html +/doc/asio/reference/get_associated_executor/overload1.html +/doc/asio/reference/get_associated_executor/overload2.html +/doc/asio/reference/get_associated_executor/overload3.html +/doc/asio/reference/get_associated_immediate_executor/ +/doc/asio/reference/get_associated_immediate_executor.html +/doc/asio/reference/get_associated_immediate_executor/overload1.html +/doc/asio/reference/get_associated_immediate_executor/overload2.html +/doc/asio/reference/GettableSerialPortOption.html +/doc/asio/reference/GettableSocketOption.html +/doc/asio/reference/Handler.html +/doc/asio/reference/HandshakeHandler.html +/doc/asio/reference/HandshakeToken.html +/doc/asio/reference/high_resolution_timer.html +/doc/asio/reference.html +/doc/asio/reference/immediate_executor_binder/ +/doc/asio/reference/immediate_executor_binder/argument_type.html +/doc/asio/reference/immediate_executor_binder/first_argument_type.html +/doc/asio/reference/immediate_executor_binder/get/ +/doc/asio/reference/immediate_executor_binder/get.html +/doc/asio/reference/immediate_executor_binder/get_immediate_executor.html +/doc/asio/reference/immediate_executor_binder/get/overload1.html +/doc/asio/reference/immediate_executor_binder/get/overload2.html +/doc/asio/reference/immediate_executor_binder.html +/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/ +/doc/asio/reference/immediate_executor_binder/_immediate_executor_binder.html +/doc/asio/reference/immediate_executor_binder/immediate_executor_binder.html +/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/overload1.html +/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/overload2.html +/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/overload3.html +/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/overload4.html +/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/overload5.html +/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/overload6.html +/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/overload7.html +/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/overload8.html +/doc/asio/reference/immediate_executor_binder/immediate_executor_binder/overload9.html +/doc/asio/reference/immediate_executor_binder/immediate_executor_type.html +/doc/asio/reference/immediate_executor_binder/operator_lp__rp_/ +/doc/asio/reference/immediate_executor_binder/operator_lp__rp_.html +/doc/asio/reference/immediate_executor_binder/operator_lp__rp_/overload1.html +/doc/asio/reference/immediate_executor_binder/operator_lp__rp_/overload2.html +/doc/asio/reference/immediate_executor_binder/operator_lp__rp_/overload3.html +/doc/asio/reference/immediate_executor_binder/result_type.html +/doc/asio/reference/immediate_executor_binder/second_argument_type.html +/doc/asio/reference/immediate_executor_binder/target_type.html +/doc/asio/reference/InternetProtocol.html +/doc/asio/reference/invalid_service_owner/ +/doc/asio/reference/invalid_service_owner.html +/doc/asio/reference/invalid_service_owner/invalid_service_owner.html +/doc/asio/reference/io_context/ +/doc/asio/reference/io_context__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/executor_type.html +/doc/asio/reference/io_context/fork_event.html +/doc/asio/reference/io_context/get_executor.html +/doc/asio/reference/io_context.html +/doc/asio/reference/io_context/io_context/ +/doc/asio/reference/io_context/_io_context.html +/doc/asio/reference/io_context/io_context.html +/doc/asio/reference/io_context/io_context/overload1.html +/doc/asio/reference/io_context/io_context/overload2.html +/doc/asio/reference/io_context/io_context/overload3.html +/doc/asio/reference/io_context/notify_fork.html +/doc/asio/reference/io_context/poll.html +/doc/asio/reference/io_context/poll_one.html +/doc/asio/reference/io_context/restart.html +/doc/asio/reference/io_context/run_for.html +/doc/asio/reference/io_context/run.html +/doc/asio/reference/io_context/run_one_for.html +/doc/asio/reference/io_context/run_one.html +/doc/asio/reference/io_context/run_one_until.html +/doc/asio/reference/io_context/run_until.html +/doc/asio/reference/io_context__service/ +/doc/asio/reference/io_context__service/context.html +/doc/asio/reference/io_context__service/get_io_context.html +/doc/asio/reference/io_context__service.html +/doc/asio/reference/io_context__service/_service.html +/doc/asio/reference/io_context__service/service.html +/doc/asio/reference/io_context/shutdown.html +/doc/asio/reference/io_context/stop.html +/doc/asio/reference/io_context/stopped.html +/doc/asio/reference/io_context__strand/ +/doc/asio/reference/io_context__strand/context.html +/doc/asio/reference/io_context__strand/defer.html +/doc/asio/reference/io_context__strand/dispatch.html +/doc/asio/reference/io_context__strand.html +/doc/asio/reference/io_context__strand/on_work_finished.html +/doc/asio/reference/io_context__strand/on_work_started.html +/doc/asio/reference/io_context__strand/operator_eq__eq_.html +/doc/asio/reference/io_context__strand/operator_not__eq_.html +/doc/asio/reference/io_context__strand/post.html +/doc/asio/reference/io_context__strand/running_in_this_thread.html +/doc/asio/reference/io_context__strand/strand/ +/doc/asio/reference/io_context__strand/_strand.html +/doc/asio/reference/io_context__strand/strand.html +/doc/asio/reference/io_context__strand/strand/overload1.html +/doc/asio/reference/io_context__strand/strand/overload2.html +/doc/asio/reference/io_context__strand/wrap.html +/doc/asio/reference/io_context/use_service.html +/doc/asio/reference/io_context/wrap.html +/doc/asio/reference/IoControlCommand.html +/doc/asio/reference/IoObjectService.html +/doc/asio/reference/ip__address/ +/doc/asio/reference/ip__address/address/ +/doc/asio/reference/ip__address/address.html +/doc/asio/reference/ip__address/address/overload1.html +/doc/asio/reference/ip__address/address/overload2.html +/doc/asio/reference/ip__address/address/overload3.html +/doc/asio/reference/ip__address/address/overload4.html +/doc/asio/reference/ip__address/address/overload5.html +/doc/asio/reference/ip__address__gt_/ +/doc/asio/reference/ip__address__gt_.html +/doc/asio/reference/ip__address__gt_/operator_lp__rp_.html +/doc/asio/reference/ip__address.html +/doc/asio/reference/ip__address/is_loopback.html +/doc/asio/reference/ip__address/is_multicast.html +/doc/asio/reference/ip__address/is_unspecified.html +/doc/asio/reference/ip__address/is_v4.html +/doc/asio/reference/ip__address/is_v6.html +/doc/asio/reference/ip__address/make_address/ +/doc/asio/reference/ip__address/make_address.html +/doc/asio/reference/ip__address/make_address/overload1.html +/doc/asio/reference/ip__address/make_address/overload2.html +/doc/asio/reference/ip__address/make_address/overload3.html +/doc/asio/reference/ip__address/make_address/overload4.html +/doc/asio/reference/ip__address/make_address/overload5.html +/doc/asio/reference/ip__address/make_address/overload6.html +/doc/asio/reference/ip__address/operator_eq_/ +/doc/asio/reference/ip__address/operator_eq__eq_.html +/doc/asio/reference/ip__address/operator_eq_.html +/doc/asio/reference/ip__address/operator_eq_/overload1.html +/doc/asio/reference/ip__address/operator_eq_/overload2.html +/doc/asio/reference/ip__address/operator_eq_/overload3.html +/doc/asio/reference/ip__address/operator_eq_/overload4.html +/doc/asio/reference/ip__address/operator_gt__eq_.html +/doc/asio/reference/ip__address/operator_gt_.html +/doc/asio/reference/ip__address/operator_lt__eq_.html +/doc/asio/reference/ip__address/operator_lt_.html +/doc/asio/reference/ip__address/operator_lt__lt_.html +/doc/asio/reference/ip__address/operator_not__eq_.html +/doc/asio/reference/ip__address/to_string.html +/doc/asio/reference/ip__address/to_v4.html +/doc/asio/reference/ip__address/to_v6.html +/doc/asio/reference/ip__address_v4/ +/doc/asio/reference/ip__address_v4/address_v4/ +/doc/asio/reference/ip__address_v4/address_v4.html +/doc/asio/reference/ip__address_v4/address_v4/overload1.html +/doc/asio/reference/ip__address_v4/address_v4/overload2.html +/doc/asio/reference/ip__address_v4/address_v4/overload3.html +/doc/asio/reference/ip__address_v4/address_v4/overload4.html +/doc/asio/reference/ip__address_v4/address_v4/overload5.html +/doc/asio/reference/ip__address_v4/any.html +/doc/asio/reference/ip__address_v4/broadcast.html +/doc/asio/reference/ip__address_v4/bytes_type.html +/doc/asio/reference/ip__address_v4__gt_/ +/doc/asio/reference/ip__address_v4__gt_.html +/doc/asio/reference/ip__address_v4__gt_/operator_lp__rp_.html +/doc/asio/reference/ip__address_v4.html +/doc/asio/reference/ip__address_v4/is_loopback.html +/doc/asio/reference/ip__address_v4/is_multicast.html +/doc/asio/reference/ip__address_v4/is_unspecified.html +/doc/asio/reference/ip__address_v4_iterator.html +/doc/asio/reference/ip__address_v4/loopback.html +/doc/asio/reference/ip__address_v4/make_address_v4/ +/doc/asio/reference/ip__address_v4/make_address_v4.html +/doc/asio/reference/ip__address_v4/make_address_v4/overload1.html +/doc/asio/reference/ip__address_v4/make_address_v4/overload2.html +/doc/asio/reference/ip__address_v4/make_address_v4/overload3.html +/doc/asio/reference/ip__address_v4/make_address_v4/overload4.html +/doc/asio/reference/ip__address_v4/make_address_v4/overload5.html +/doc/asio/reference/ip__address_v4/make_address_v4/overload6.html +/doc/asio/reference/ip__address_v4/make_address_v4/overload7.html +/doc/asio/reference/ip__address_v4/make_address_v4/overload8.html +/doc/asio/reference/ip__address_v4/make_address_v4/overload9.html +/doc/asio/reference/ip__address_v4/make_network_v4/ +/doc/asio/reference/ip__address_v4/make_network_v4.html +/doc/asio/reference/ip__address_v4/make_network_v4/overload1.html +/doc/asio/reference/ip__address_v4/make_network_v4/overload2.html +/doc/asio/reference/ip__address_v4/operator_eq_/ +/doc/asio/reference/ip__address_v4/operator_eq__eq_.html +/doc/asio/reference/ip__address_v4/operator_eq_.html +/doc/asio/reference/ip__address_v4/operator_eq_/overload1.html +/doc/asio/reference/ip__address_v4/operator_eq_/overload2.html +/doc/asio/reference/ip__address_v4/operator_gt__eq_.html +/doc/asio/reference/ip__address_v4/operator_gt_.html +/doc/asio/reference/ip__address_v4/operator_lt__eq_.html +/doc/asio/reference/ip__address_v4/operator_lt_.html +/doc/asio/reference/ip__address_v4/operator_lt__lt_/ +/doc/asio/reference/ip__address_v4/operator_lt__lt_.html +/doc/asio/reference/ip__address_v4/operator_lt__lt_/overload1.html +/doc/asio/reference/ip__address_v4/operator_lt__lt_/overload2.html +/doc/asio/reference/ip__address_v4/operator_not__eq_.html +/doc/asio/reference/ip__address_v4_range.html +/doc/asio/reference/ip__address_v4/to_bytes.html +/doc/asio/reference/ip__address_v4/to_string.html +/doc/asio/reference/ip__address_v4/to_uint.html +/doc/asio/reference/ip__address_v4/uint_type.html +/doc/asio/reference/ip__address_v6/ +/doc/asio/reference/ip__address_v6/address_v6/ +/doc/asio/reference/ip__address_v6/address_v6.html +/doc/asio/reference/ip__address_v6/address_v6/overload1.html +/doc/asio/reference/ip__address_v6/address_v6/overload2.html +/doc/asio/reference/ip__address_v6/address_v6/overload3.html +/doc/asio/reference/ip__address_v6/address_v6/overload4.html +/doc/asio/reference/ip__address_v6/any.html +/doc/asio/reference/ip__address_v6/bytes_type.html +/doc/asio/reference/ip__address_v6__gt_/ +/doc/asio/reference/ip__address_v6__gt_.html +/doc/asio/reference/ip__address_v6__gt_/operator_lp__rp_.html +/doc/asio/reference/ip__address_v6.html +/doc/asio/reference/ip__address_v6/is_link_local.html +/doc/asio/reference/ip__address_v6/is_loopback.html +/doc/asio/reference/ip__address_v6/is_multicast_global.html +/doc/asio/reference/ip__address_v6/is_multicast.html +/doc/asio/reference/ip__address_v6/is_multicast_link_local.html +/doc/asio/reference/ip__address_v6/is_multicast_node_local.html +/doc/asio/reference/ip__address_v6/is_multicast_org_local.html +/doc/asio/reference/ip__address_v6/is_multicast_site_local.html +/doc/asio/reference/ip__address_v6/is_site_local.html +/doc/asio/reference/ip__address_v6/is_unspecified.html +/doc/asio/reference/ip__address_v6/is_v4_mapped.html +/doc/asio/reference/ip__address_v6_iterator.html +/doc/asio/reference/ip__address_v6/loopback.html +/doc/asio/reference/ip__address_v6/make_address_v6/ +/doc/asio/reference/ip__address_v6/make_address_v6.html +/doc/asio/reference/ip__address_v6/make_address_v6/overload1.html +/doc/asio/reference/ip__address_v6/make_address_v6/overload2.html +/doc/asio/reference/ip__address_v6/make_address_v6/overload3.html +/doc/asio/reference/ip__address_v6/make_address_v6/overload4.html +/doc/asio/reference/ip__address_v6/make_address_v6/overload5.html +/doc/asio/reference/ip__address_v6/make_address_v6/overload6.html +/doc/asio/reference/ip__address_v6/make_address_v6/overload7.html +/doc/asio/reference/ip__address_v6/make_address_v6/overload8.html +/doc/asio/reference/ip__address_v6/make_network_v6.html +/doc/asio/reference/ip__address_v6/operator_eq_/ +/doc/asio/reference/ip__address_v6/operator_eq__eq_.html +/doc/asio/reference/ip__address_v6/operator_eq_.html +/doc/asio/reference/ip__address_v6/operator_eq_/overload1.html +/doc/asio/reference/ip__address_v6/operator_eq_/overload2.html +/doc/asio/reference/ip__address_v6/operator_gt__eq_.html +/doc/asio/reference/ip__address_v6/operator_gt_.html +/doc/asio/reference/ip__address_v6/operator_lt__eq_.html +/doc/asio/reference/ip__address_v6/operator_lt_.html +/doc/asio/reference/ip__address_v6/operator_lt__lt_/ +/doc/asio/reference/ip__address_v6/operator_lt__lt_.html +/doc/asio/reference/ip__address_v6/operator_lt__lt_/overload1.html +/doc/asio/reference/ip__address_v6/operator_lt__lt_/overload2.html +/doc/asio/reference/ip__address_v6/operator_not__eq_.html +/doc/asio/reference/ip__address_v6_range.html +/doc/asio/reference/ip__address_v6/scope_id/ +/doc/asio/reference/ip__address_v6/scope_id.html +/doc/asio/reference/ip__address_v6/scope_id/overload1.html +/doc/asio/reference/ip__address_v6/scope_id/overload2.html +/doc/asio/reference/ip__address_v6/to_bytes.html +/doc/asio/reference/ip__address_v6/to_string.html +/doc/asio/reference/ip__bad_address_cast/ +/doc/asio/reference/ip__bad_address_cast/bad_address_cast/ +/doc/asio/reference/ip__bad_address_cast/_bad_address_cast.html +/doc/asio/reference/ip__bad_address_cast/bad_address_cast.html +/doc/asio/reference/ip__bad_address_cast/bad_address_cast/overload1.html +/doc/asio/reference/ip__bad_address_cast/bad_address_cast/overload2.html +/doc/asio/reference/ip__bad_address_cast.html +/doc/asio/reference/ip__bad_address_cast/what.html +/doc/asio/reference/ip__basic_address_iterator.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/ +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/ +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/overload1.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/overload2.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/overload3.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/difference_type.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/iterator_category.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_arrow_.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq_/ +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq__eq_.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq_.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq_/overload1.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq_/overload2.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_/ +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_/overload1.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_/overload2.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_not__eq_.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_/ +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_/overload1.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_/overload2.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_star_.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/pointer.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/reference.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/value_type.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/ +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/ +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/overload1.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/overload2.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/overload3.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/difference_type.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/iterator_category.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_arrow_.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq_/ +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq__eq_.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq_.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq_/overload1.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq_/overload2.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_/ +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_/overload1.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_/overload2.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_not__eq_.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_/ +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_/overload1.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_/overload2.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_star_.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/pointer.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/reference.html +/doc/asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/value_type.html +/doc/asio/reference/ip__basic_address_range.html +/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/ +/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/ +/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range.html +/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload1.html +/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload2.html +/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload3.html +/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload4.html +/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/begin.html +/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/empty.html +/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/end.html +/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/find.html +/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_.html +/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/iterator.html +/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/operator_eq_/ +/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/operator_eq_.html +/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/operator_eq_/overload1.html +/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/operator_eq_/overload2.html +/doc/asio/reference/ip__basic_address_range_lt__address_v4__gt_/size.html +/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/ +/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/ +/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range.html +/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload1.html +/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload2.html +/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload3.html +/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload4.html +/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/begin.html +/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/empty.html +/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/end.html +/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/find.html +/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_.html +/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/iterator.html +/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/operator_eq_/ +/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/operator_eq_.html +/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/operator_eq_/overload1.html +/doc/asio/reference/ip__basic_address_range_lt__address_v6__gt_/operator_eq_/overload2.html +/doc/asio/reference/ip__basic_endpoint/ +/doc/asio/reference/ip__basic_endpoint/address/ +/doc/asio/reference/ip__basic_endpoint/address.html +/doc/asio/reference/ip__basic_endpoint/address/overload1.html +/doc/asio/reference/ip__basic_endpoint/address/overload2.html +/doc/asio/reference/ip__basic_endpoint/basic_endpoint/ +/doc/asio/reference/ip__basic_endpoint/basic_endpoint.html +/doc/asio/reference/ip__basic_endpoint/basic_endpoint/overload1.html +/doc/asio/reference/ip__basic_endpoint/basic_endpoint/overload2.html +/doc/asio/reference/ip__basic_endpoint/basic_endpoint/overload3.html +/doc/asio/reference/ip__basic_endpoint/basic_endpoint/overload4.html +/doc/asio/reference/ip__basic_endpoint/basic_endpoint/overload5.html +/doc/asio/reference/ip__basic_endpoint/capacity.html +/doc/asio/reference/ip__basic_endpoint/data/ +/doc/asio/reference/ip__basic_endpoint/data.html +/doc/asio/reference/ip__basic_endpoint/data/overload1.html +/doc/asio/reference/ip__basic_endpoint/data/overload2.html +/doc/asio/reference/ip__basic_endpoint/data_type.html +/doc/asio/reference/ip__basic_endpoint.html +/doc/asio/reference/ip__basic_endpoint_lt__InternetProtocol__gt___gt_/ +/doc/asio/reference/ip__basic_endpoint_lt__InternetProtocol__gt___gt_.html +/doc/asio/reference/ip__basic_endpoint_lt__InternetProtocol__gt___gt_/operator_lp__rp_.html +/doc/asio/reference/ip__basic_endpoint/operator_eq_/ +/doc/asio/reference/ip__basic_endpoint/operator_eq__eq_.html +/doc/asio/reference/ip__basic_endpoint/operator_eq_.html +/doc/asio/reference/ip__basic_endpoint/operator_eq_/overload1.html +/doc/asio/reference/ip__basic_endpoint/operator_eq_/overload2.html +/doc/asio/reference/ip__basic_endpoint/operator_gt__eq_.html +/doc/asio/reference/ip__basic_endpoint/operator_gt_.html +/doc/asio/reference/ip__basic_endpoint/operator_lt__eq_.html +/doc/asio/reference/ip__basic_endpoint/operator_lt_.html +/doc/asio/reference/ip__basic_endpoint/operator_lt__lt_.html +/doc/asio/reference/ip__basic_endpoint/operator_not__eq_.html +/doc/asio/reference/ip__basic_endpoint/port/ +/doc/asio/reference/ip__basic_endpoint/port.html +/doc/asio/reference/ip__basic_endpoint/port/overload1.html +/doc/asio/reference/ip__basic_endpoint/port/overload2.html +/doc/asio/reference/ip__basic_endpoint/protocol.html +/doc/asio/reference/ip__basic_endpoint/protocol_type.html +/doc/asio/reference/ip__basic_endpoint/resize.html +/doc/asio/reference/ip__basic_endpoint/size.html +/doc/asio/reference/ip__basic_resolver/ +/doc/asio/reference/ip__basic_resolver/address_configured.html +/doc/asio/reference/ip__basic_resolver/all_matching.html +/doc/asio/reference/ip__basic_resolver/async_resolve/ +/doc/asio/reference/ip__basic_resolver/async_resolve.html +/doc/asio/reference/ip__basic_resolver/async_resolve/overload1.html +/doc/asio/reference/ip__basic_resolver/async_resolve/overload2.html +/doc/asio/reference/ip__basic_resolver/async_resolve/overload3.html +/doc/asio/reference/ip__basic_resolver/async_resolve/overload4.html +/doc/asio/reference/ip__basic_resolver/async_resolve/overload5.html +/doc/asio/reference/ip__basic_resolver/basic_resolver/ +/doc/asio/reference/ip__basic_resolver/_basic_resolver.html +/doc/asio/reference/ip__basic_resolver/basic_resolver.html +/doc/asio/reference/ip__basic_resolver/basic_resolver/overload1.html +/doc/asio/reference/ip__basic_resolver/basic_resolver/overload2.html +/doc/asio/reference/ip__basic_resolver/basic_resolver/overload3.html +/doc/asio/reference/ip__basic_resolver/basic_resolver/overload4.html +/doc/asio/reference/ip__basic_resolver/cancel.html +/doc/asio/reference/ip__basic_resolver/canonical_name.html +/doc/asio/reference/ip__basic_resolver/endpoint_type.html +/doc/asio/reference/ip__basic_resolver_entry/ +/doc/asio/reference/ip__basic_resolver_entry/basic_resolver_entry/ +/doc/asio/reference/ip__basic_resolver_entry/basic_resolver_entry.html +/doc/asio/reference/ip__basic_resolver_entry/basic_resolver_entry/overload1.html +/doc/asio/reference/ip__basic_resolver_entry/basic_resolver_entry/overload2.html +/doc/asio/reference/ip__basic_resolver_entry/endpoint.html +/doc/asio/reference/ip__basic_resolver_entry/endpoint_type.html +/doc/asio/reference/ip__basic_resolver_entry/host_name/ +/doc/asio/reference/ip__basic_resolver_entry/host_name.html +/doc/asio/reference/ip__basic_resolver_entry/host_name/overload1.html +/doc/asio/reference/ip__basic_resolver_entry/host_name/overload2.html +/doc/asio/reference/ip__basic_resolver_entry.html +/doc/asio/reference/ip__basic_resolver_entry/operator_endpoint_type.html +/doc/asio/reference/ip__basic_resolver_entry/protocol_type.html +/doc/asio/reference/ip__basic_resolver_entry/service_name/ +/doc/asio/reference/ip__basic_resolver_entry/service_name.html +/doc/asio/reference/ip__basic_resolver_entry/service_name/overload1.html +/doc/asio/reference/ip__basic_resolver_entry/service_name/overload2.html +/doc/asio/reference/ip__basic_resolver/executor_type.html +/doc/asio/reference/ip__basic_resolver/flags.html +/doc/asio/reference/ip__basic_resolver/get_executor.html +/doc/asio/reference/ip__basic_resolver.html +/doc/asio/reference/ip__basic_resolver_iterator/ +/doc/asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/ +/doc/asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator.html +/doc/asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/overload1.html +/doc/asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/overload2.html +/doc/asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/overload3.html +/doc/asio/reference/ip__basic_resolver_iterator/dereference.html +/doc/asio/reference/ip__basic_resolver_iterator/difference_type.html +/doc/asio/reference/ip__basic_resolver_iterator/equal.html +/doc/asio/reference/ip__basic_resolver_iterator.html +/doc/asio/reference/ip__basic_resolver_iterator/increment.html +/doc/asio/reference/ip__basic_resolver_iterator/index_.html +/doc/asio/reference/ip__basic_resolver_iterator/iterator_category.html +/doc/asio/reference/ip__basic_resolver_iterator/operator_arrow_.html +/doc/asio/reference/ip__basic_resolver_iterator/operator_eq_/ +/doc/asio/reference/ip__basic_resolver_iterator/operator_eq__eq_.html +/doc/asio/reference/ip__basic_resolver_iterator/operator_eq_.html +/doc/asio/reference/ip__basic_resolver_iterator/operator_eq_/overload1.html +/doc/asio/reference/ip__basic_resolver_iterator/operator_eq_/overload2.html +/doc/asio/reference/ip__basic_resolver_iterator/operator_not__eq_.html +/doc/asio/reference/ip__basic_resolver_iterator/operator_plus__plus_/ +/doc/asio/reference/ip__basic_resolver_iterator/operator_plus__plus_.html +/doc/asio/reference/ip__basic_resolver_iterator/operator_plus__plus_/overload1.html +/doc/asio/reference/ip__basic_resolver_iterator/operator_plus__plus_/overload2.html +/doc/asio/reference/ip__basic_resolver_iterator/operator_star_.html +/doc/asio/reference/ip__basic_resolver_iterator/pointer.html +/doc/asio/reference/ip__basic_resolver_iterator/reference.html +/doc/asio/reference/ip__basic_resolver_iterator/values_.html +/doc/asio/reference/ip__basic_resolver_iterator/value_type.html +/doc/asio/reference/ip__basic_resolver/numeric_host.html +/doc/asio/reference/ip__basic_resolver/numeric_service.html +/doc/asio/reference/ip__basic_resolver/operator_eq_/ +/doc/asio/reference/ip__basic_resolver/operator_eq_.html +/doc/asio/reference/ip__basic_resolver/operator_eq_/overload1.html +/doc/asio/reference/ip__basic_resolver/operator_eq_/overload2.html +/doc/asio/reference/ip__basic_resolver/passive.html +/doc/asio/reference/ip__basic_resolver/protocol_type.html +/doc/asio/reference/ip__basic_resolver_query/ +/doc/asio/reference/ip__basic_resolver_query/address_configured.html +/doc/asio/reference/ip__basic_resolver_query/all_matching.html +/doc/asio/reference/ip__basic_resolver_query/basic_resolver_query/ +/doc/asio/reference/ip__basic_resolver_query/basic_resolver_query.html +/doc/asio/reference/ip__basic_resolver_query/basic_resolver_query/overload1.html +/doc/asio/reference/ip__basic_resolver_query/basic_resolver_query/overload2.html +/doc/asio/reference/ip__basic_resolver_query/basic_resolver_query/overload3.html +/doc/asio/reference/ip__basic_resolver_query/basic_resolver_query/overload4.html +/doc/asio/reference/ip__basic_resolver_query/basic_resolver_query/overload5.html +/doc/asio/reference/ip__basic_resolver_query/basic_resolver_query/overload6.html +/doc/asio/reference/ip__basic_resolver_query/canonical_name.html +/doc/asio/reference/ip__basic_resolver_query/flags.html +/doc/asio/reference/ip__basic_resolver_query/hints.html +/doc/asio/reference/ip__basic_resolver_query/host_name.html +/doc/asio/reference/ip__basic_resolver_query.html +/doc/asio/reference/ip__basic_resolver_query/numeric_host.html +/doc/asio/reference/ip__basic_resolver_query/numeric_service.html +/doc/asio/reference/ip__basic_resolver_query/passive.html +/doc/asio/reference/ip__basic_resolver_query/protocol_type.html +/doc/asio/reference/ip__basic_resolver_query/service_name.html +/doc/asio/reference/ip__basic_resolver_query/v4_mapped.html +/doc/asio/reference/ip__basic_resolver__rebind_executor/ +/doc/asio/reference/ip__basic_resolver__rebind_executor.html +/doc/asio/reference/ip__basic_resolver__rebind_executor/other.html +/doc/asio/reference/ip__basic_resolver/resolve/ +/doc/asio/reference/ip__basic_resolver/resolve.html +/doc/asio/reference/ip__basic_resolver/resolve/overload10.html +/doc/asio/reference/ip__basic_resolver/resolve/overload1.html +/doc/asio/reference/ip__basic_resolver/resolve/overload2.html +/doc/asio/reference/ip__basic_resolver/resolve/overload3.html +/doc/asio/reference/ip__basic_resolver/resolve/overload4.html +/doc/asio/reference/ip__basic_resolver/resolve/overload5.html +/doc/asio/reference/ip__basic_resolver/resolve/overload6.html +/doc/asio/reference/ip__basic_resolver/resolve/overload7.html +/doc/asio/reference/ip__basic_resolver/resolve/overload8.html +/doc/asio/reference/ip__basic_resolver/resolve/overload9.html +/doc/asio/reference/ip__basic_resolver_results/ +/doc/asio/reference/ip__basic_resolver_results/basic_resolver_results/ +/doc/asio/reference/ip__basic_resolver_results/basic_resolver_results.html +/doc/asio/reference/ip__basic_resolver_results/basic_resolver_results/overload1.html +/doc/asio/reference/ip__basic_resolver_results/basic_resolver_results/overload2.html +/doc/asio/reference/ip__basic_resolver_results/basic_resolver_results/overload3.html +/doc/asio/reference/ip__basic_resolver_results/begin.html +/doc/asio/reference/ip__basic_resolver_results/cbegin.html +/doc/asio/reference/ip__basic_resolver_results/cend.html +/doc/asio/reference/ip__basic_resolver_results/const_iterator.html +/doc/asio/reference/ip__basic_resolver_results/const_reference.html +/doc/asio/reference/ip__basic_resolver_results/difference_type.html +/doc/asio/reference/ip__basic_resolver_results/empty.html +/doc/asio/reference/ip__basic_resolver_results/end.html +/doc/asio/reference/ip__basic_resolver_results/endpoint_type.html +/doc/asio/reference/ip__basic_resolver_results.html +/doc/asio/reference/ip__basic_resolver_results/iterator.html +/doc/asio/reference/ip__basic_resolver_results/max_size.html +/doc/asio/reference/ip__basic_resolver_results/operator_eq_/ +/doc/asio/reference/ip__basic_resolver_results/operator_eq__eq_.html +/doc/asio/reference/ip__basic_resolver_results/operator_eq_.html +/doc/asio/reference/ip__basic_resolver_results/operator_eq_/overload1.html +/doc/asio/reference/ip__basic_resolver_results/operator_eq_/overload2.html +/doc/asio/reference/ip__basic_resolver_results/operator_not__eq_.html +/doc/asio/reference/ip__basic_resolver_results/protocol_type.html +/doc/asio/reference/ip__basic_resolver_results/reference.html +/doc/asio/reference/ip__basic_resolver_results/size.html +/doc/asio/reference/ip__basic_resolver_results/size_type.html +/doc/asio/reference/ip__basic_resolver_results/swap.html +/doc/asio/reference/ip__basic_resolver/results_type.html +/doc/asio/reference/ip__basic_resolver_results/value_type.html +/doc/asio/reference/ip__basic_resolver/v4_mapped.html +/doc/asio/reference/ip__host_name/ +/doc/asio/reference/ip__host_name.html +/doc/asio/reference/ip__host_name/overload1.html +/doc/asio/reference/ip__host_name/overload2.html +/doc/asio/reference/ip__icmp/ +/doc/asio/reference/ip__icmp/endpoint.html +/doc/asio/reference/ip__icmp/family.html +/doc/asio/reference/ip__icmp.html +/doc/asio/reference/ip__icmp/operator_eq__eq_.html +/doc/asio/reference/ip__icmp/operator_not__eq_.html +/doc/asio/reference/ip__icmp/protocol.html +/doc/asio/reference/ip__icmp/resolver.html +/doc/asio/reference/ip__icmp/socket.html +/doc/asio/reference/ip__icmp/type.html +/doc/asio/reference/ip__icmp/v4.html +/doc/asio/reference/ip__icmp/v6.html +/doc/asio/reference/ip__multicast__enable_loopback.html +/doc/asio/reference/ip__multicast__hops.html +/doc/asio/reference/ip__multicast__join_group.html +/doc/asio/reference/ip__multicast__leave_group.html +/doc/asio/reference/ip__multicast__outbound_interface.html +/doc/asio/reference/ip__network_v4/ +/doc/asio/reference/ip__network_v4/address.html +/doc/asio/reference/ip__network_v4/broadcast.html +/doc/asio/reference/ip__network_v4/canonical.html +/doc/asio/reference/ip__network_v4/hosts.html +/doc/asio/reference/ip__network_v4.html +/doc/asio/reference/ip__network_v4/is_host.html +/doc/asio/reference/ip__network_v4/is_subnet_of.html +/doc/asio/reference/ip__network_v4/make_network_v4/ +/doc/asio/reference/ip__network_v4/make_network_v4.html +/doc/asio/reference/ip__network_v4/make_network_v4/overload1.html +/doc/asio/reference/ip__network_v4/make_network_v4/overload2.html +/doc/asio/reference/ip__network_v4/make_network_v4/overload3.html +/doc/asio/reference/ip__network_v4/make_network_v4/overload4.html +/doc/asio/reference/ip__network_v4/make_network_v4/overload5.html +/doc/asio/reference/ip__network_v4/make_network_v4/overload6.html +/doc/asio/reference/ip__network_v4/netmask.html +/doc/asio/reference/ip__network_v4/network.html +/doc/asio/reference/ip__network_v4/network_v4/ +/doc/asio/reference/ip__network_v4/network_v4.html +/doc/asio/reference/ip__network_v4/network_v4/overload1.html +/doc/asio/reference/ip__network_v4/network_v4/overload2.html +/doc/asio/reference/ip__network_v4/network_v4/overload3.html +/doc/asio/reference/ip__network_v4/network_v4/overload4.html +/doc/asio/reference/ip__network_v4/network_v4/overload5.html +/doc/asio/reference/ip__network_v4/operator_eq_/ +/doc/asio/reference/ip__network_v4/operator_eq__eq_.html +/doc/asio/reference/ip__network_v4/operator_eq_.html +/doc/asio/reference/ip__network_v4/operator_eq_/overload1.html +/doc/asio/reference/ip__network_v4/operator_eq_/overload2.html +/doc/asio/reference/ip__network_v4/operator_not__eq_.html +/doc/asio/reference/ip__network_v4/prefix_length.html +/doc/asio/reference/ip__network_v4/to_string/ +/doc/asio/reference/ip__network_v4/to_string.html +/doc/asio/reference/ip__network_v4/to_string/overload1.html +/doc/asio/reference/ip__network_v4/to_string/overload2.html +/doc/asio/reference/ip__network_v6/ +/doc/asio/reference/ip__network_v6/address.html +/doc/asio/reference/ip__network_v6/canonical.html +/doc/asio/reference/ip__network_v6/hosts.html +/doc/asio/reference/ip__network_v6.html +/doc/asio/reference/ip__network_v6/is_host.html +/doc/asio/reference/ip__network_v6/is_subnet_of.html +/doc/asio/reference/ip__network_v6/make_network_v6/ +/doc/asio/reference/ip__network_v6/make_network_v6.html +/doc/asio/reference/ip__network_v6/make_network_v6/overload1.html +/doc/asio/reference/ip__network_v6/make_network_v6/overload2.html +/doc/asio/reference/ip__network_v6/make_network_v6/overload3.html +/doc/asio/reference/ip__network_v6/make_network_v6/overload4.html +/doc/asio/reference/ip__network_v6/make_network_v6/overload5.html +/doc/asio/reference/ip__network_v6/make_network_v6/overload6.html +/doc/asio/reference/ip__network_v6/network.html +/doc/asio/reference/ip__network_v6/network_v6/ +/doc/asio/reference/ip__network_v6/network_v6.html +/doc/asio/reference/ip__network_v6/network_v6/overload1.html +/doc/asio/reference/ip__network_v6/network_v6/overload2.html +/doc/asio/reference/ip__network_v6/network_v6/overload3.html +/doc/asio/reference/ip__network_v6/network_v6/overload4.html +/doc/asio/reference/ip__network_v6/operator_eq_/ +/doc/asio/reference/ip__network_v6/operator_eq__eq_.html +/doc/asio/reference/ip__network_v6/operator_eq_.html +/doc/asio/reference/ip__network_v6/operator_eq_/overload1.html +/doc/asio/reference/ip__network_v6/operator_eq_/overload2.html +/doc/asio/reference/ip__network_v6/operator_not__eq_.html +/doc/asio/reference/ip__network_v6/prefix_length.html +/doc/asio/reference/ip__network_v6/to_string/ +/doc/asio/reference/ip__network_v6/to_string.html +/doc/asio/reference/ip__network_v6/to_string/overload1.html +/doc/asio/reference/ip__network_v6/to_string/overload2.html +/doc/asio/reference/ip__port_type.html +/doc/asio/reference/ip__resolver_base/ +/doc/asio/reference/ip__resolver_base/address_configured.html +/doc/asio/reference/ip__resolver_base/all_matching.html +/doc/asio/reference/ip__resolver_base/canonical_name.html +/doc/asio/reference/ip__resolver_base/flags.html +/doc/asio/reference/ip__resolver_base.html +/doc/asio/reference/ip__resolver_base/numeric_host.html +/doc/asio/reference/ip__resolver_base/numeric_service.html +/doc/asio/reference/ip__resolver_base/passive.html +/doc/asio/reference/ip__resolver_base/_resolver_base.html +/doc/asio/reference/ip__resolver_base/v4_mapped.html +/doc/asio/reference/ip__resolver_query_base/ +/doc/asio/reference/ip__resolver_query_base/address_configured.html +/doc/asio/reference/ip__resolver_query_base/all_matching.html +/doc/asio/reference/ip__resolver_query_base/canonical_name.html +/doc/asio/reference/ip__resolver_query_base/flags.html +/doc/asio/reference/ip__resolver_query_base.html +/doc/asio/reference/ip__resolver_query_base/numeric_host.html +/doc/asio/reference/ip__resolver_query_base/numeric_service.html +/doc/asio/reference/ip__resolver_query_base/passive.html +/doc/asio/reference/ip__resolver_query_base/_resolver_query_base.html +/doc/asio/reference/ip__resolver_query_base/v4_mapped.html +/doc/asio/reference/ip__scope_id_type.html +/doc/asio/reference/ip__tcp/ +/doc/asio/reference/ip__tcp/acceptor.html +/doc/asio/reference/ip__tcp/endpoint.html +/doc/asio/reference/ip__tcp/family.html +/doc/asio/reference/ip__tcp.html +/doc/asio/reference/ip__tcp/iostream.html +/doc/asio/reference/ip__tcp/no_delay.html +/doc/asio/reference/ip__tcp/operator_eq__eq_.html +/doc/asio/reference/ip__tcp/operator_not__eq_.html +/doc/asio/reference/ip__tcp/protocol.html +/doc/asio/reference/ip__tcp/resolver.html +/doc/asio/reference/ip__tcp/socket.html +/doc/asio/reference/ip__tcp/type.html +/doc/asio/reference/ip__tcp/v4.html +/doc/asio/reference/ip__tcp/v6.html +/doc/asio/reference/ip__udp/ +/doc/asio/reference/ip__udp/endpoint.html +/doc/asio/reference/ip__udp/family.html +/doc/asio/reference/ip__udp.html +/doc/asio/reference/ip__udp/operator_eq__eq_.html +/doc/asio/reference/ip__udp/operator_not__eq_.html +/doc/asio/reference/ip__udp/protocol.html +/doc/asio/reference/ip__udp/resolver.html +/doc/asio/reference/ip__udp/socket.html +/doc/asio/reference/ip__udp/type.html +/doc/asio/reference/ip__udp/v4.html +/doc/asio/reference/ip__udp/v6.html +/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_async_operation.html +/doc/asio/reference/is_completion_condition/ +/doc/asio/reference/is_completion_condition.html +/doc/asio/reference/is_completion_condition/value.html +/doc/asio/reference/is_connect_condition/ +/doc/asio/reference/is_connect_condition.html +/doc/asio/reference/is_connect_condition/value.html +/doc/asio/reference/is_const_buffer_sequence.html +/doc/asio/reference/is_contiguous_iterator.html +/doc/asio/reference/is_deferred.html +/doc/asio/reference/is_disposition.html +/doc/asio/reference/is_dynamic_buffer.html +/doc/asio/reference/is_dynamic_buffer_v1.html +/doc/asio/reference/is_dynamic_buffer_v2.html +/doc/asio/reference/is_endpoint_sequence/ +/doc/asio/reference/is_endpoint_sequence.html +/doc/asio/reference/is_endpoint_sequence/value.html +/doc/asio/reference/is_executor.html +/doc/asio/reference/is_match_condition/ +/doc/asio/reference/is_match_condition.html +/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 +/doc/asio/reference/is_write_buffered/ +/doc/asio/reference/is_write_buffered.html +/doc/asio/reference/is_write_buffered/value.html +/doc/asio/reference/IteratorConnectHandler.html +/doc/asio/reference/IteratorConnectToken.html +/doc/asio/reference/local__basic_endpoint/ +/doc/asio/reference/local__basic_endpoint/basic_endpoint/ +/doc/asio/reference/local__basic_endpoint/basic_endpoint.html +/doc/asio/reference/local__basic_endpoint/basic_endpoint/overload1.html +/doc/asio/reference/local__basic_endpoint/basic_endpoint/overload2.html +/doc/asio/reference/local__basic_endpoint/basic_endpoint/overload3.html +/doc/asio/reference/local__basic_endpoint/basic_endpoint/overload4.html +/doc/asio/reference/local__basic_endpoint/basic_endpoint/overload5.html +/doc/asio/reference/local__basic_endpoint/capacity.html +/doc/asio/reference/local__basic_endpoint/data/ +/doc/asio/reference/local__basic_endpoint/data.html +/doc/asio/reference/local__basic_endpoint/data/overload1.html +/doc/asio/reference/local__basic_endpoint/data/overload2.html +/doc/asio/reference/local__basic_endpoint/data_type.html +/doc/asio/reference/local__basic_endpoint.html +/doc/asio/reference/local__basic_endpoint/operator_eq_/ +/doc/asio/reference/local__basic_endpoint/operator_eq__eq_.html +/doc/asio/reference/local__basic_endpoint/operator_eq_.html +/doc/asio/reference/local__basic_endpoint/operator_eq_/overload1.html +/doc/asio/reference/local__basic_endpoint/operator_eq_/overload2.html +/doc/asio/reference/local__basic_endpoint/operator_gt__eq_.html +/doc/asio/reference/local__basic_endpoint/operator_gt_.html +/doc/asio/reference/local__basic_endpoint/operator_lt__eq_.html +/doc/asio/reference/local__basic_endpoint/operator_lt_.html +/doc/asio/reference/local__basic_endpoint/operator_lt__lt_.html +/doc/asio/reference/local__basic_endpoint/operator_not__eq_.html +/doc/asio/reference/local__basic_endpoint/path/ +/doc/asio/reference/local__basic_endpoint/path.html +/doc/asio/reference/local__basic_endpoint/path/overload1.html +/doc/asio/reference/local__basic_endpoint/path/overload2.html +/doc/asio/reference/local__basic_endpoint/path/overload3.html +/doc/asio/reference/local__basic_endpoint/protocol.html +/doc/asio/reference/local__basic_endpoint/protocol_type.html +/doc/asio/reference/local__basic_endpoint/resize.html +/doc/asio/reference/local__basic_endpoint/size.html +/doc/asio/reference/local__connect_pair/ +/doc/asio/reference/local__connect_pair.html +/doc/asio/reference/local__connect_pair/overload1.html +/doc/asio/reference/local__connect_pair/overload2.html +/doc/asio/reference/local__datagram_protocol/ +/doc/asio/reference/local__datagram_protocol/endpoint.html +/doc/asio/reference/local__datagram_protocol/family.html +/doc/asio/reference/local__datagram_protocol.html +/doc/asio/reference/local__datagram_protocol/protocol.html +/doc/asio/reference/local__datagram_protocol/socket.html +/doc/asio/reference/local__datagram_protocol/type.html +/doc/asio/reference/local__seq_packet_protocol/ +/doc/asio/reference/local__seq_packet_protocol/acceptor.html +/doc/asio/reference/local__seq_packet_protocol/endpoint.html +/doc/asio/reference/local__seq_packet_protocol/family.html +/doc/asio/reference/local__seq_packet_protocol.html +/doc/asio/reference/local__seq_packet_protocol/protocol.html +/doc/asio/reference/local__seq_packet_protocol/socket.html +/doc/asio/reference/local__seq_packet_protocol/type.html +/doc/asio/reference/local__stream_protocol/ +/doc/asio/reference/local__stream_protocol/acceptor.html +/doc/asio/reference/local__stream_protocol/endpoint.html +/doc/asio/reference/local__stream_protocol/family.html +/doc/asio/reference/local__stream_protocol.html +/doc/asio/reference/local__stream_protocol/iostream.html +/doc/asio/reference/local__stream_protocol/protocol.html +/doc/asio/reference/local__stream_protocol/socket.html +/doc/asio/reference/local__stream_protocol/type.html +/doc/asio/reference/make_strand/ +/doc/asio/reference/make_strand.html +/doc/asio/reference/make_strand/overload1.html +/doc/asio/reference/make_strand/overload2.html +/doc/asio/reference/make_work_guard/ +/doc/asio/reference/make_work_guard.html +/doc/asio/reference/make_work_guard/overload1.html +/doc/asio/reference/make_work_guard/overload2.html +/doc/asio/reference/make_work_guard/overload3.html +/doc/asio/reference/make_work_guard/overload4.html +/doc/asio/reference/make_work_guard/overload5.html +/doc/asio/reference/MoveAcceptHandler.html +/doc/asio/reference/MoveAcceptToken.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 +/doc/asio/reference/mutable_buffer/mutable_buffer/ +/doc/asio/reference/mutable_buffer/mutable_buffer.html +/doc/asio/reference/mutable_buffer/mutable_buffer/overload1.html +/doc/asio/reference/mutable_buffer/mutable_buffer/overload2.html +/doc/asio/reference/mutable_buffer/mutable_buffer/overload3.html +/doc/asio/reference/mutable_buffer/operator_plus_/ +/doc/asio/reference/mutable_buffer/operator_plus__eq_.html +/doc/asio/reference/mutable_buffer/operator_plus_.html +/doc/asio/reference/mutable_buffer/operator_plus_/overload1.html +/doc/asio/reference/mutable_buffer/operator_plus_/overload2.html +/doc/asio/reference/MutableBufferSequence.html +/doc/asio/reference/mutable_buffer/size.html +/doc/asio/reference/mutable_registered_buffer/ +/doc/asio/reference/mutable_registered_buffer/buffer.html +/doc/asio/reference/mutable_registered_buffer/data.html +/doc/asio/reference/mutable_registered_buffer.html +/doc/asio/reference/mutable_registered_buffer/id.html +/doc/asio/reference/mutable_registered_buffer/mutable_registered_buffer.html +/doc/asio/reference/mutable_registered_buffer/operator_plus_/ +/doc/asio/reference/mutable_registered_buffer/operator_plus__eq_.html +/doc/asio/reference/mutable_registered_buffer/operator_plus_.html +/doc/asio/reference/mutable_registered_buffer/operator_plus_/overload1.html +/doc/asio/reference/mutable_registered_buffer/operator_plus_/overload2.html +/doc/asio/reference/mutable_registered_buffer/size.html +/doc/asio/reference/no_error.html +/doc/asio/reference/no_error_t/ +/doc/asio/reference/no_error_t.html +/doc/asio/reference/no_error_t/no_error_t.html +/doc/asio/reference/no_error_t/operator_eq__eq_/ +/doc/asio/reference/no_error_t/operator_eq__eq_.html +/doc/asio/reference/no_error_t/operator_eq__eq_/overload1.html +/doc/asio/reference/no_error_t/operator_eq__eq_/overload2.html +/doc/asio/reference/no_error_t/operator_eq__eq_/overload3.html +/doc/asio/reference/no_error_t/operator_not__eq_/ +/doc/asio/reference/no_error_t/operator_not__eq_.html +/doc/asio/reference/no_error_t/operator_not__eq_/overload1.html +/doc/asio/reference/no_error_t/operator_not__eq_/overload2.html +/doc/asio/reference/no_error_t/operator_not__eq_/overload3.html +/doc/asio/reference/NullaryToken.html +/doc/asio/reference/null_buffers/ +/doc/asio/reference/null_buffers/begin.html +/doc/asio/reference/null_buffers/const_iterator.html +/doc/asio/reference/null_buffers/end.html +/doc/asio/reference/null_buffers.html +/doc/asio/reference/null_buffers/value_type.html +/doc/asio/reference/operator_pipe_.html +/doc/asio/reference/partial_allocator_binder/ +/doc/asio/reference/partial_allocator_binder/allocator_.html +/doc/asio/reference/partial_allocator_binder.html +/doc/asio/reference/partial_allocator_binder/operator_lp__rp_.html +/doc/asio/reference/partial_allocator_binder/partial_allocator_binder.html +/doc/asio/reference/partial_as_tuple/ +/doc/asio/reference/partial_as_tuple.html +/doc/asio/reference/partial_as_tuple/operator_lp__rp_.html +/doc/asio/reference/partial_as_tuple/partial_as_tuple.html +/doc/asio/reference/partial_cancel_after/ +/doc/asio/reference/partial_cancel_after/cancel_type_.html +/doc/asio/reference/partial_cancel_after.html +/doc/asio/reference/partial_cancel_after/operator_lp__rp_.html +/doc/asio/reference/partial_cancel_after/partial_cancel_after.html +/doc/asio/reference/partial_cancel_after/timeout_.html +/doc/asio/reference/partial_cancel_after_timer/ +/doc/asio/reference/partial_cancel_after_timer/cancel_type_.html +/doc/asio/reference/partial_cancel_after_timer.html +/doc/asio/reference/partial_cancel_after_timer/operator_lp__rp_.html +/doc/asio/reference/partial_cancel_after_timer/partial_cancel_after_timer.html +/doc/asio/reference/partial_cancel_after_timer/timeout_.html +/doc/asio/reference/partial_cancel_after_timer/timer_.html +/doc/asio/reference/partial_cancel_at/ +/doc/asio/reference/partial_cancel_at/cancel_type_.html +/doc/asio/reference/partial_cancel_at/expiry_.html +/doc/asio/reference/partial_cancel_at.html +/doc/asio/reference/partial_cancel_at/operator_lp__rp_.html +/doc/asio/reference/partial_cancel_at/partial_cancel_at.html +/doc/asio/reference/partial_cancel_at_timer/ +/doc/asio/reference/partial_cancel_at_timer/cancel_type_.html +/doc/asio/reference/partial_cancel_at_timer/expiry_.html +/doc/asio/reference/partial_cancel_at_timer.html +/doc/asio/reference/partial_cancel_at_timer/operator_lp__rp_.html +/doc/asio/reference/partial_cancel_at_timer/partial_cancel_at_timer.html +/doc/asio/reference/partial_cancel_at_timer/timer_.html +/doc/asio/reference/partial_cancellation_slot_binder/ +/doc/asio/reference/partial_cancellation_slot_binder/cancellation_slot_.html +/doc/asio/reference/partial_cancellation_slot_binder.html +/doc/asio/reference/partial_cancellation_slot_binder/operator_lp__rp_.html +/doc/asio/reference/partial_cancellation_slot_binder/partial_cancellation_slot_binder.html +/doc/asio/reference/partial_executor_binder/ +/doc/asio/reference/partial_executor_binder/executor_.html +/doc/asio/reference/partial_executor_binder.html +/doc/asio/reference/partial_executor_binder/operator_lp__rp_.html +/doc/asio/reference/partial_executor_binder/partial_executor_binder.html +/doc/asio/reference/partial_immediate_executor_binder/ +/doc/asio/reference/partial_immediate_executor_binder/executor_.html +/doc/asio/reference/partial_immediate_executor_binder.html +/doc/asio/reference/partial_immediate_executor_binder/operator_lp__rp_.html +/doc/asio/reference/partial_immediate_executor_binder/partial_immediate_executor_binder.html +/doc/asio/reference/partial_redirect_error/ +/doc/asio/reference/partial_redirect_error/ec_.html +/doc/asio/reference/partial_redirect_error.html +/doc/asio/reference/partial_redirect_error/operator_lp__rp_.html +/doc/asio/reference/partial_redirect_error/partial_redirect_error.html +/doc/asio/reference/placeholders__bytes_transferred.html +/doc/asio/reference/placeholders__endpoint.html +/doc/asio/reference/placeholders__error.html +/doc/asio/reference/placeholders__iterator.html +/doc/asio/reference/placeholders__results.html +/doc/asio/reference/placeholders__signal_number.html +/doc/asio/reference/posix__basic_descriptor/ +/doc/asio/reference/posix__basic_descriptor/assign/ +/doc/asio/reference/posix__basic_descriptor/assign.html +/doc/asio/reference/posix__basic_descriptor/assign/overload1.html +/doc/asio/reference/posix__basic_descriptor/assign/overload2.html +/doc/asio/reference/posix__basic_descriptor/async_wait.html +/doc/asio/reference/posix__basic_descriptor/basic_descriptor/ +/doc/asio/reference/posix__basic_descriptor/_basic_descriptor.html +/doc/asio/reference/posix__basic_descriptor/basic_descriptor.html +/doc/asio/reference/posix__basic_descriptor/basic_descriptor/overload1.html +/doc/asio/reference/posix__basic_descriptor/basic_descriptor/overload2.html +/doc/asio/reference/posix__basic_descriptor/basic_descriptor/overload3.html +/doc/asio/reference/posix__basic_descriptor/basic_descriptor/overload4.html +/doc/asio/reference/posix__basic_descriptor/basic_descriptor/overload5.html +/doc/asio/reference/posix__basic_descriptor/basic_descriptor/overload6.html +/doc/asio/reference/posix__basic_descriptor/bytes_readable.html +/doc/asio/reference/posix__basic_descriptor/cancel/ +/doc/asio/reference/posix__basic_descriptor/cancel.html +/doc/asio/reference/posix__basic_descriptor/cancel/overload1.html +/doc/asio/reference/posix__basic_descriptor/cancel/overload2.html +/doc/asio/reference/posix__basic_descriptor/close/ +/doc/asio/reference/posix__basic_descriptor/close.html +/doc/asio/reference/posix__basic_descriptor/close/overload1.html +/doc/asio/reference/posix__basic_descriptor/close/overload2.html +/doc/asio/reference/posix__basic_descriptor/executor_type.html +/doc/asio/reference/posix__basic_descriptor/get_executor.html +/doc/asio/reference/posix__basic_descriptor.html +/doc/asio/reference/posix__basic_descriptor/io_control/ +/doc/asio/reference/posix__basic_descriptor/io_control.html +/doc/asio/reference/posix__basic_descriptor/io_control/overload1.html +/doc/asio/reference/posix__basic_descriptor/io_control/overload2.html +/doc/asio/reference/posix__basic_descriptor/is_open.html +/doc/asio/reference/posix__basic_descriptor/lowest_layer/ +/doc/asio/reference/posix__basic_descriptor/lowest_layer.html +/doc/asio/reference/posix__basic_descriptor/lowest_layer/overload1.html +/doc/asio/reference/posix__basic_descriptor/lowest_layer/overload2.html +/doc/asio/reference/posix__basic_descriptor/lowest_layer_type.html +/doc/asio/reference/posix__basic_descriptor/native_handle.html +/doc/asio/reference/posix__basic_descriptor/native_handle_type.html +/doc/asio/reference/posix__basic_descriptor/native_non_blocking/ +/doc/asio/reference/posix__basic_descriptor/native_non_blocking.html +/doc/asio/reference/posix__basic_descriptor/native_non_blocking/overload1.html +/doc/asio/reference/posix__basic_descriptor/native_non_blocking/overload2.html +/doc/asio/reference/posix__basic_descriptor/native_non_blocking/overload3.html +/doc/asio/reference/posix__basic_descriptor/non_blocking/ +/doc/asio/reference/posix__basic_descriptor/non_blocking.html +/doc/asio/reference/posix__basic_descriptor/non_blocking/overload1.html +/doc/asio/reference/posix__basic_descriptor/non_blocking/overload2.html +/doc/asio/reference/posix__basic_descriptor/non_blocking/overload3.html +/doc/asio/reference/posix__basic_descriptor/operator_eq_/ +/doc/asio/reference/posix__basic_descriptor/operator_eq_.html +/doc/asio/reference/posix__basic_descriptor/operator_eq_/overload1.html +/doc/asio/reference/posix__basic_descriptor/operator_eq_/overload2.html +/doc/asio/reference/posix__basic_descriptor__rebind_executor/ +/doc/asio/reference/posix__basic_descriptor__rebind_executor.html +/doc/asio/reference/posix__basic_descriptor__rebind_executor/other.html +/doc/asio/reference/posix__basic_descriptor/release.html +/doc/asio/reference/posix__basic_descriptor/wait/ +/doc/asio/reference/posix__basic_descriptor/wait.html +/doc/asio/reference/posix__basic_descriptor/wait/overload1.html +/doc/asio/reference/posix__basic_descriptor/wait/overload2.html +/doc/asio/reference/posix__basic_descriptor/wait_type.html +/doc/asio/reference/posix__basic_stream_descriptor/ +/doc/asio/reference/posix__basic_stream_descriptor/assign/ +/doc/asio/reference/posix__basic_stream_descriptor/assign.html +/doc/asio/reference/posix__basic_stream_descriptor/assign/overload1.html +/doc/asio/reference/posix__basic_stream_descriptor/assign/overload2.html +/doc/asio/reference/posix__basic_stream_descriptor/async_read_some.html +/doc/asio/reference/posix__basic_stream_descriptor/async_wait.html +/doc/asio/reference/posix__basic_stream_descriptor/async_write_some.html +/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/ +/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor.html +/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload1.html +/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload2.html +/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload3.html +/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload4.html +/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload5.html +/doc/asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload6.html +/doc/asio/reference/posix__basic_stream_descriptor/bytes_readable.html +/doc/asio/reference/posix__basic_stream_descriptor/cancel/ +/doc/asio/reference/posix__basic_stream_descriptor/cancel.html +/doc/asio/reference/posix__basic_stream_descriptor/cancel/overload1.html +/doc/asio/reference/posix__basic_stream_descriptor/cancel/overload2.html +/doc/asio/reference/posix__basic_stream_descriptor/close/ +/doc/asio/reference/posix__basic_stream_descriptor/close.html +/doc/asio/reference/posix__basic_stream_descriptor/close/overload1.html +/doc/asio/reference/posix__basic_stream_descriptor/close/overload2.html +/doc/asio/reference/posix__basic_stream_descriptor/executor_type.html +/doc/asio/reference/posix__basic_stream_descriptor/get_executor.html +/doc/asio/reference/posix__basic_stream_descriptor.html +/doc/asio/reference/posix__basic_stream_descriptor/io_control/ +/doc/asio/reference/posix__basic_stream_descriptor/io_control.html +/doc/asio/reference/posix__basic_stream_descriptor/io_control/overload1.html +/doc/asio/reference/posix__basic_stream_descriptor/io_control/overload2.html +/doc/asio/reference/posix__basic_stream_descriptor/is_open.html +/doc/asio/reference/posix__basic_stream_descriptor/lowest_layer/ +/doc/asio/reference/posix__basic_stream_descriptor/lowest_layer.html +/doc/asio/reference/posix__basic_stream_descriptor/lowest_layer/overload1.html +/doc/asio/reference/posix__basic_stream_descriptor/lowest_layer/overload2.html +/doc/asio/reference/posix__basic_stream_descriptor/lowest_layer_type.html +/doc/asio/reference/posix__basic_stream_descriptor/native_handle.html +/doc/asio/reference/posix__basic_stream_descriptor/native_handle_type.html +/doc/asio/reference/posix__basic_stream_descriptor/native_non_blocking/ +/doc/asio/reference/posix__basic_stream_descriptor/native_non_blocking.html +/doc/asio/reference/posix__basic_stream_descriptor/native_non_blocking/overload1.html +/doc/asio/reference/posix__basic_stream_descriptor/native_non_blocking/overload2.html +/doc/asio/reference/posix__basic_stream_descriptor/native_non_blocking/overload3.html +/doc/asio/reference/posix__basic_stream_descriptor/non_blocking/ +/doc/asio/reference/posix__basic_stream_descriptor/non_blocking.html +/doc/asio/reference/posix__basic_stream_descriptor/non_blocking/overload1.html +/doc/asio/reference/posix__basic_stream_descriptor/non_blocking/overload2.html +/doc/asio/reference/posix__basic_stream_descriptor/non_blocking/overload3.html +/doc/asio/reference/posix__basic_stream_descriptor/operator_eq_/ +/doc/asio/reference/posix__basic_stream_descriptor/operator_eq_.html +/doc/asio/reference/posix__basic_stream_descriptor/operator_eq_/overload1.html +/doc/asio/reference/posix__basic_stream_descriptor/operator_eq_/overload2.html +/doc/asio/reference/posix__basic_stream_descriptor/read_some/ +/doc/asio/reference/posix__basic_stream_descriptor/read_some.html +/doc/asio/reference/posix__basic_stream_descriptor/read_some/overload1.html +/doc/asio/reference/posix__basic_stream_descriptor/read_some/overload2.html +/doc/asio/reference/posix__basic_stream_descriptor__rebind_executor/ +/doc/asio/reference/posix__basic_stream_descriptor__rebind_executor.html +/doc/asio/reference/posix__basic_stream_descriptor__rebind_executor/other.html +/doc/asio/reference/posix__basic_stream_descriptor/release.html +/doc/asio/reference/posix__basic_stream_descriptor/wait/ +/doc/asio/reference/posix__basic_stream_descriptor/wait.html +/doc/asio/reference/posix__basic_stream_descriptor/wait/overload1.html +/doc/asio/reference/posix__basic_stream_descriptor/wait/overload2.html +/doc/asio/reference/posix__basic_stream_descriptor/wait_type.html +/doc/asio/reference/posix__basic_stream_descriptor/write_some/ +/doc/asio/reference/posix__basic_stream_descriptor/write_some.html +/doc/asio/reference/posix__basic_stream_descriptor/write_some/overload1.html +/doc/asio/reference/posix__basic_stream_descriptor/write_some/overload2.html +/doc/asio/reference/posix__descriptor_base/ +/doc/asio/reference/posix__descriptor_base/bytes_readable.html +/doc/asio/reference/posix__descriptor_base/_descriptor_base.html +/doc/asio/reference/posix__descriptor_base.html +/doc/asio/reference/posix__descriptor_base/wait_type.html +/doc/asio/reference/posix__descriptor.html +/doc/asio/reference/posix__stream_descriptor.html +/doc/asio/reference/post/ +/doc/asio/reference/post.html +/doc/asio/reference/post/overload1.html +/doc/asio/reference/post/overload2.html +/doc/asio/reference/post/overload3.html +/doc/asio/reference/prefer.html +/doc/asio/reference/prefer_result/ +/doc/asio/reference/prefer_result.html +/doc/asio/reference/prefer_result/type.html +/doc/asio/reference/prepend.html +/doc/asio/reference/prepend_t/ +/doc/asio/reference/prepend_t.html +/doc/asio/reference/prepend_t/prepend_t.html +/doc/asio/reference/prepend_t/token_.html +/doc/asio/reference/prepend_t/values_.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/random_access_file.html +/doc/asio/reference/RangeConnectHandler.html +/doc/asio/reference/RangeConnectToken.html +/doc/asio/reference/read/ +/doc/asio/reference/readable_pipe.html +/doc/asio/reference/read_at/ +/doc/asio/reference/read_at.html +/doc/asio/reference/read_at/overload1.html +/doc/asio/reference/read_at/overload2.html +/doc/asio/reference/read_at/overload3.html +/doc/asio/reference/read_at/overload4.html +/doc/asio/reference/read_at/overload5.html +/doc/asio/reference/read_at/overload6.html +/doc/asio/reference/read_at/overload7.html +/doc/asio/reference/read_at/overload8.html +/doc/asio/reference/ReadHandler.html +/doc/asio/reference/read.html +/doc/asio/reference/read/overload10.html +/doc/asio/reference/read/overload11.html +/doc/asio/reference/read/overload12.html +/doc/asio/reference/read/overload13.html +/doc/asio/reference/read/overload14.html +/doc/asio/reference/read/overload15.html +/doc/asio/reference/read/overload16.html +/doc/asio/reference/read/overload1.html +/doc/asio/reference/read/overload2.html +/doc/asio/reference/read/overload3.html +/doc/asio/reference/read/overload4.html +/doc/asio/reference/read/overload5.html +/doc/asio/reference/read/overload6.html +/doc/asio/reference/read/overload7.html +/doc/asio/reference/read/overload8.html +/doc/asio/reference/read/overload9.html +/doc/asio/reference/ReadToken.html +/doc/asio/reference/read_until/ +/doc/asio/reference/read_until.html +/doc/asio/reference/read_until/overload10.html +/doc/asio/reference/read_until/overload11.html +/doc/asio/reference/read_until/overload12.html +/doc/asio/reference/read_until/overload13.html +/doc/asio/reference/read_until/overload14.html +/doc/asio/reference/read_until/overload15.html +/doc/asio/reference/read_until/overload16.html +/doc/asio/reference/read_until/overload17.html +/doc/asio/reference/read_until/overload18.html +/doc/asio/reference/read_until/overload19.html +/doc/asio/reference/read_until/overload1.html +/doc/asio/reference/read_until/overload20.html +/doc/asio/reference/read_until/overload21.html +/doc/asio/reference/read_until/overload22.html +/doc/asio/reference/read_until/overload23.html +/doc/asio/reference/read_until/overload24.html +/doc/asio/reference/read_until/overload2.html +/doc/asio/reference/read_until/overload3.html +/doc/asio/reference/read_until/overload4.html +/doc/asio/reference/read_until/overload5.html +/doc/asio/reference/read_until/overload6.html +/doc/asio/reference/read_until/overload7.html +/doc/asio/reference/read_until/overload8.html +/doc/asio/reference/read_until/overload9.html +/doc/asio/reference/read_write_operations.html +/doc/asio/reference/recycling_allocator/ +/doc/asio/reference/recycling_allocator/allocate.html +/doc/asio/reference/recycling_allocator/deallocate.html +/doc/asio/reference/recycling_allocator.html +/doc/asio/reference/recycling_allocator_lt__void__gt_/ +/doc/asio/reference/recycling_allocator_lt__void__gt_.html +/doc/asio/reference/recycling_allocator_lt__void__gt_/operator_eq__eq_.html +/doc/asio/reference/recycling_allocator_lt__void__gt_/operator_not__eq_.html +/doc/asio/reference/recycling_allocator_lt__void__gt___rebind/ +/doc/asio/reference/recycling_allocator_lt__void__gt___rebind.html +/doc/asio/reference/recycling_allocator_lt__void__gt___rebind/other.html +/doc/asio/reference/recycling_allocator_lt__void__gt_/recycling_allocator/ +/doc/asio/reference/recycling_allocator_lt__void__gt_/recycling_allocator.html +/doc/asio/reference/recycling_allocator_lt__void__gt_/recycling_allocator/overload1.html +/doc/asio/reference/recycling_allocator_lt__void__gt_/recycling_allocator/overload2.html +/doc/asio/reference/recycling_allocator_lt__void__gt_/value_type.html +/doc/asio/reference/recycling_allocator/operator_eq__eq_.html +/doc/asio/reference/recycling_allocator/operator_not__eq_.html +/doc/asio/reference/recycling_allocator__rebind/ +/doc/asio/reference/recycling_allocator__rebind.html +/doc/asio/reference/recycling_allocator__rebind/other.html +/doc/asio/reference/recycling_allocator/recycling_allocator/ +/doc/asio/reference/recycling_allocator/recycling_allocator.html +/doc/asio/reference/recycling_allocator/recycling_allocator/overload1.html +/doc/asio/reference/recycling_allocator/recycling_allocator/overload2.html +/doc/asio/reference/recycling_allocator/value_type.html +/doc/asio/reference/redirect_error/ +/doc/asio/reference/redirect_error.html +/doc/asio/reference/redirect_error/overload1.html +/doc/asio/reference/redirect_error/overload2.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/register_buffers/ +/doc/asio/reference/register_buffers.html +/doc/asio/reference/register_buffers/overload1.html +/doc/asio/reference/register_buffers/overload2.html +/doc/asio/reference/register_buffers/overload3.html +/doc/asio/reference/register_buffers/overload4.html +/doc/asio/reference/registered_buffer_id/ +/doc/asio/reference/registered_buffer_id.html +/doc/asio/reference/registered_buffer_id/native_handle.html +/doc/asio/reference/registered_buffer_id/native_handle_type.html +/doc/asio/reference/registered_buffer_id/operator_eq__eq_.html +/doc/asio/reference/registered_buffer_id/operator_not__eq_.html +/doc/asio/reference/registered_buffer_id/registered_buffer_id.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/ResolveToken.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 +/doc/asio/reference/serial_port_base__baud_rate.html +/doc/asio/reference/serial_port_base__baud_rate/load.html +/doc/asio/reference/serial_port_base__baud_rate/store.html +/doc/asio/reference/serial_port_base__baud_rate/value.html +/doc/asio/reference/serial_port_base__character_size/ +/doc/asio/reference/serial_port_base__character_size/character_size.html +/doc/asio/reference/serial_port_base__character_size.html +/doc/asio/reference/serial_port_base__character_size/load.html +/doc/asio/reference/serial_port_base__character_size/store.html +/doc/asio/reference/serial_port_base__character_size/value.html +/doc/asio/reference/serial_port_base__flow_control/ +/doc/asio/reference/serial_port_base__flow_control/flow_control.html +/doc/asio/reference/serial_port_base__flow_control.html +/doc/asio/reference/serial_port_base__flow_control/load.html +/doc/asio/reference/serial_port_base__flow_control/store.html +/doc/asio/reference/serial_port_base__flow_control/type.html +/doc/asio/reference/serial_port_base__flow_control/value.html +/doc/asio/reference/serial_port_base.html +/doc/asio/reference/serial_port_base__parity/ +/doc/asio/reference/serial_port_base__parity.html +/doc/asio/reference/serial_port_base__parity/load.html +/doc/asio/reference/serial_port_base__parity/parity.html +/doc/asio/reference/serial_port_base__parity/store.html +/doc/asio/reference/serial_port_base__parity/type.html +/doc/asio/reference/serial_port_base__parity/value.html +/doc/asio/reference/serial_port_base/_serial_port_base.html +/doc/asio/reference/serial_port_base__stop_bits/ +/doc/asio/reference/serial_port_base__stop_bits.html +/doc/asio/reference/serial_port_base__stop_bits/load.html +/doc/asio/reference/serial_port_base__stop_bits/stop_bits.html +/doc/asio/reference/serial_port_base__stop_bits/store.html +/doc/asio/reference/serial_port_base__stop_bits/type.html +/doc/asio/reference/serial_port_base__stop_bits/value.html +/doc/asio/reference/serial_port.html +/doc/asio/reference/service_already_exists/ +/doc/asio/reference/service_already_exists.html +/doc/asio/reference/service_already_exists/service_already_exists.html +/doc/asio/reference/Service.html +/doc/asio/reference/SettableSerialPortOption.html +/doc/asio/reference/SettableSocketOption.html +/doc/asio/reference/ShutdownHandler.html +/doc/asio/reference/ShutdownToken.html +/doc/asio/reference/SignalHandler.html +/doc/asio/reference/signal_set_base/ +/doc/asio/reference/signal_set_base/flags.html +/doc/asio/reference/signal_set_base/flags_t.html +/doc/asio/reference/signal_set_base.html +/doc/asio/reference/signal_set_base/_signal_set_base.html +/doc/asio/reference/signal_set.html +/doc/asio/reference/SignalToken.html +/doc/asio/reference/socket_base/ +/doc/asio/reference/socket_base/broadcast.html +/doc/asio/reference/socket_base/bytes_readable.html +/doc/asio/reference/socket_base/debug.html +/doc/asio/reference/socket_base/do_not_route.html +/doc/asio/reference/socket_base/enable_connection_aborted.html +/doc/asio/reference/socket_base.html +/doc/asio/reference/socket_base/keep_alive.html +/doc/asio/reference/socket_base/linger.html +/doc/asio/reference/socket_base/max_listen_connections.html +/doc/asio/reference/socket_base/message_do_not_route.html +/doc/asio/reference/socket_base/message_end_of_record.html +/doc/asio/reference/socket_base/message_flags.html +/doc/asio/reference/socket_base/message_out_of_band.html +/doc/asio/reference/socket_base/message_peek.html +/doc/asio/reference/socket_base/out_of_band_inline.html +/doc/asio/reference/socket_base/receive_buffer_size.html +/doc/asio/reference/socket_base/receive_low_watermark.html +/doc/asio/reference/socket_base/reuse_address.html +/doc/asio/reference/socket_base/send_buffer_size.html +/doc/asio/reference/socket_base/send_low_watermark.html +/doc/asio/reference/socket_base/shutdown_type.html +/doc/asio/reference/socket_base/_socket_base.html +/doc/asio/reference/socket_base/wait_type.html +/doc/asio/reference/spawn/ +/doc/asio/reference/spawn.html +/doc/asio/reference/spawn/overload1.html +/doc/asio/reference/spawn/overload2.html +/doc/asio/reference/spawn/overload3.html +/doc/asio/reference/spawn/overload4.html +/doc/asio/reference/spawn/overload5.html +/doc/asio/reference/spawn/overload6.html +/doc/asio/reference/ssl__context/ +/doc/asio/reference/ssl__context/add_certificate_authority/ +/doc/asio/reference/ssl__context/add_certificate_authority.html +/doc/asio/reference/ssl__context/add_certificate_authority/overload1.html +/doc/asio/reference/ssl__context/add_certificate_authority/overload2.html +/doc/asio/reference/ssl__context/add_verify_path/ +/doc/asio/reference/ssl__context/add_verify_path.html +/doc/asio/reference/ssl__context/add_verify_path/overload1.html +/doc/asio/reference/ssl__context/add_verify_path/overload2.html +/doc/asio/reference/ssl__context_base/ +/doc/asio/reference/ssl__context_base/_context_base.html +/doc/asio/reference/ssl__context_base/default_workarounds.html +/doc/asio/reference/ssl__context_base/file_format.html +/doc/asio/reference/ssl__context_base.html +/doc/asio/reference/ssl__context_base/method.html +/doc/asio/reference/ssl__context_base/no_compression.html +/doc/asio/reference/ssl__context_base/no_sslv2.html +/doc/asio/reference/ssl__context_base/no_sslv3.html +/doc/asio/reference/ssl__context_base/no_tlsv1_1.html +/doc/asio/reference/ssl__context_base/no_tlsv1_2.html +/doc/asio/reference/ssl__context_base/no_tlsv1_3.html +/doc/asio/reference/ssl__context_base/no_tlsv1.html +/doc/asio/reference/ssl__context_base/options.html +/doc/asio/reference/ssl__context_base/password_purpose.html +/doc/asio/reference/ssl__context_base/single_dh_use.html +/doc/asio/reference/ssl__context/clear_options/ +/doc/asio/reference/ssl__context/clear_options.html +/doc/asio/reference/ssl__context/clear_options/overload1.html +/doc/asio/reference/ssl__context/clear_options/overload2.html +/doc/asio/reference/ssl__context/context/ +/doc/asio/reference/ssl__context/_context.html +/doc/asio/reference/ssl__context/context.html +/doc/asio/reference/ssl__context/context/overload1.html +/doc/asio/reference/ssl__context/context/overload2.html +/doc/asio/reference/ssl__context/context/overload3.html +/doc/asio/reference/ssl__context/default_workarounds.html +/doc/asio/reference/ssl__context/file_format.html +/doc/asio/reference/ssl__context.html +/doc/asio/reference/ssl__context/load_verify_file/ +/doc/asio/reference/ssl__context/load_verify_file.html +/doc/asio/reference/ssl__context/load_verify_file/overload1.html +/doc/asio/reference/ssl__context/load_verify_file/overload2.html +/doc/asio/reference/ssl__context/method.html +/doc/asio/reference/ssl__context/native_handle.html +/doc/asio/reference/ssl__context/native_handle_type.html +/doc/asio/reference/ssl__context/no_compression.html +/doc/asio/reference/ssl__context/no_sslv2.html +/doc/asio/reference/ssl__context/no_sslv3.html +/doc/asio/reference/ssl__context/no_tlsv1_1.html +/doc/asio/reference/ssl__context/no_tlsv1_2.html +/doc/asio/reference/ssl__context/no_tlsv1_3.html +/doc/asio/reference/ssl__context/no_tlsv1.html +/doc/asio/reference/ssl__context/operator_eq_.html +/doc/asio/reference/ssl__context/options.html +/doc/asio/reference/ssl__context/password_purpose.html +/doc/asio/reference/ssl__context/set_default_verify_paths/ +/doc/asio/reference/ssl__context/set_default_verify_paths.html +/doc/asio/reference/ssl__context/set_default_verify_paths/overload1.html +/doc/asio/reference/ssl__context/set_default_verify_paths/overload2.html +/doc/asio/reference/ssl__context/set_options/ +/doc/asio/reference/ssl__context/set_options.html +/doc/asio/reference/ssl__context/set_options/overload1.html +/doc/asio/reference/ssl__context/set_options/overload2.html +/doc/asio/reference/ssl__context/set_password_callback/ +/doc/asio/reference/ssl__context/set_password_callback.html +/doc/asio/reference/ssl__context/set_password_callback/overload1.html +/doc/asio/reference/ssl__context/set_password_callback/overload2.html +/doc/asio/reference/ssl__context/set_verify_callback/ +/doc/asio/reference/ssl__context/set_verify_callback.html +/doc/asio/reference/ssl__context/set_verify_callback/overload1.html +/doc/asio/reference/ssl__context/set_verify_callback/overload2.html +/doc/asio/reference/ssl__context/set_verify_depth/ +/doc/asio/reference/ssl__context/set_verify_depth.html +/doc/asio/reference/ssl__context/set_verify_depth/overload1.html +/doc/asio/reference/ssl__context/set_verify_depth/overload2.html +/doc/asio/reference/ssl__context/set_verify_mode/ +/doc/asio/reference/ssl__context/set_verify_mode.html +/doc/asio/reference/ssl__context/set_verify_mode/overload1.html +/doc/asio/reference/ssl__context/set_verify_mode/overload2.html +/doc/asio/reference/ssl__context/single_dh_use.html +/doc/asio/reference/ssl__context/use_certificate/ +/doc/asio/reference/ssl__context/use_certificate_chain/ +/doc/asio/reference/ssl__context/use_certificate_chain_file/ +/doc/asio/reference/ssl__context/use_certificate_chain_file.html +/doc/asio/reference/ssl__context/use_certificate_chain_file/overload1.html +/doc/asio/reference/ssl__context/use_certificate_chain_file/overload2.html +/doc/asio/reference/ssl__context/use_certificate_chain.html +/doc/asio/reference/ssl__context/use_certificate_chain/overload1.html +/doc/asio/reference/ssl__context/use_certificate_chain/overload2.html +/doc/asio/reference/ssl__context/use_certificate_file/ +/doc/asio/reference/ssl__context/use_certificate_file.html +/doc/asio/reference/ssl__context/use_certificate_file/overload1.html +/doc/asio/reference/ssl__context/use_certificate_file/overload2.html +/doc/asio/reference/ssl__context/use_certificate.html +/doc/asio/reference/ssl__context/use_certificate/overload1.html +/doc/asio/reference/ssl__context/use_certificate/overload2.html +/doc/asio/reference/ssl__context/use_private_key/ +/doc/asio/reference/ssl__context/use_private_key_file/ +/doc/asio/reference/ssl__context/use_private_key_file.html +/doc/asio/reference/ssl__context/use_private_key_file/overload1.html +/doc/asio/reference/ssl__context/use_private_key_file/overload2.html +/doc/asio/reference/ssl__context/use_private_key.html +/doc/asio/reference/ssl__context/use_private_key/overload1.html +/doc/asio/reference/ssl__context/use_private_key/overload2.html +/doc/asio/reference/ssl__context/use_rsa_private_key/ +/doc/asio/reference/ssl__context/use_rsa_private_key_file/ +/doc/asio/reference/ssl__context/use_rsa_private_key_file.html +/doc/asio/reference/ssl__context/use_rsa_private_key_file/overload1.html +/doc/asio/reference/ssl__context/use_rsa_private_key_file/overload2.html +/doc/asio/reference/ssl__context/use_rsa_private_key.html +/doc/asio/reference/ssl__context/use_rsa_private_key/overload1.html +/doc/asio/reference/ssl__context/use_rsa_private_key/overload2.html +/doc/asio/reference/ssl__context/use_tmp_dh/ +/doc/asio/reference/ssl__context/use_tmp_dh_file/ +/doc/asio/reference/ssl__context/use_tmp_dh_file.html +/doc/asio/reference/ssl__context/use_tmp_dh_file/overload1.html +/doc/asio/reference/ssl__context/use_tmp_dh_file/overload2.html +/doc/asio/reference/ssl__context/use_tmp_dh.html +/doc/asio/reference/ssl__context/use_tmp_dh/overload1.html +/doc/asio/reference/ssl__context/use_tmp_dh/overload2.html +/doc/asio/reference/ssl__error__get_stream_category.html +/doc/asio/reference/ssl__error__make_error_code.html +/doc/asio/reference/ssl__error__stream_category.html +/doc/asio/reference/ssl__error__stream_errors__gt_/ +/doc/asio/reference/ssl__error__stream_errors__gt_.html +/doc/asio/reference/ssl__error__stream_errors__gt_/value.html +/doc/asio/reference/ssl__error__stream_errors.html +/doc/asio/reference/ssl__host_name_verification/ +/doc/asio/reference/ssl__host_name_verification/host_name_verification.html +/doc/asio/reference/ssl__host_name_verification.html +/doc/asio/reference/ssl__host_name_verification/operator_lp__rp_.html +/doc/asio/reference/ssl__host_name_verification/result_type.html +/doc/asio/reference/ssl__stream/ +/doc/asio/reference/ssl__stream/async_handshake/ +/doc/asio/reference/ssl__stream/async_handshake.html +/doc/asio/reference/ssl__stream/async_handshake/overload1.html +/doc/asio/reference/ssl__stream/async_handshake/overload2.html +/doc/asio/reference/ssl__stream/async_read_some.html +/doc/asio/reference/ssl__stream/async_shutdown.html +/doc/asio/reference/ssl__stream/async_write_some.html +/doc/asio/reference/ssl__stream_base/ +/doc/asio/reference/ssl__stream_base/handshake_type.html +/doc/asio/reference/ssl__stream_base.html +/doc/asio/reference/ssl__stream_base/_stream_base.html +/doc/asio/reference/ssl__stream/executor_type.html +/doc/asio/reference/ssl__stream/get_executor.html +/doc/asio/reference/ssl__stream/handshake/ +/doc/asio/reference/ssl__stream/handshake.html +/doc/asio/reference/ssl__stream/handshake/overload1.html +/doc/asio/reference/ssl__stream/handshake/overload2.html +/doc/asio/reference/ssl__stream/handshake/overload3.html +/doc/asio/reference/ssl__stream/handshake/overload4.html +/doc/asio/reference/ssl__stream/handshake_type.html +/doc/asio/reference/ssl__stream.html +/doc/asio/reference/ssl__stream__impl_struct/ +/doc/asio/reference/ssl__stream__impl_struct.html +/doc/asio/reference/ssl__stream__impl_struct/ssl.html +/doc/asio/reference/ssl__stream/lowest_layer/ +/doc/asio/reference/ssl__stream/lowest_layer.html +/doc/asio/reference/ssl__stream/lowest_layer/overload1.html +/doc/asio/reference/ssl__stream/lowest_layer/overload2.html +/doc/asio/reference/ssl__stream/lowest_layer_type.html +/doc/asio/reference/ssl__stream/native_handle.html +/doc/asio/reference/ssl__stream/native_handle_type.html +/doc/asio/reference/ssl__stream/next_layer/ +/doc/asio/reference/ssl__stream/next_layer.html +/doc/asio/reference/ssl__stream/next_layer/overload1.html +/doc/asio/reference/ssl__stream/next_layer/overload2.html +/doc/asio/reference/ssl__stream/next_layer_type.html +/doc/asio/reference/ssl__stream/operator_eq_.html +/doc/asio/reference/ssl__stream/read_some/ +/doc/asio/reference/ssl__stream/read_some.html +/doc/asio/reference/ssl__stream/read_some/overload1.html +/doc/asio/reference/ssl__stream/read_some/overload2.html +/doc/asio/reference/ssl__stream/set_verify_callback/ +/doc/asio/reference/ssl__stream/set_verify_callback.html +/doc/asio/reference/ssl__stream/set_verify_callback/overload1.html +/doc/asio/reference/ssl__stream/set_verify_callback/overload2.html +/doc/asio/reference/ssl__stream/set_verify_depth/ +/doc/asio/reference/ssl__stream/set_verify_depth.html +/doc/asio/reference/ssl__stream/set_verify_depth/overload1.html +/doc/asio/reference/ssl__stream/set_verify_depth/overload2.html +/doc/asio/reference/ssl__stream/set_verify_mode/ +/doc/asio/reference/ssl__stream/set_verify_mode.html +/doc/asio/reference/ssl__stream/set_verify_mode/overload1.html +/doc/asio/reference/ssl__stream/set_verify_mode/overload2.html +/doc/asio/reference/ssl__stream/shutdown/ +/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/stream/overload3.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 +/doc/asio/reference/ssl__stream/write_some/overload2.html +/doc/asio/reference/ssl__verify_client_once.html +/doc/asio/reference/ssl__verify_context/ +/doc/asio/reference/ssl__verify_context.html +/doc/asio/reference/ssl__verify_context/native_handle.html +/doc/asio/reference/ssl__verify_context/native_handle_type.html +/doc/asio/reference/ssl__verify_context/verify_context.html +/doc/asio/reference/ssl__verify_fail_if_no_peer_cert.html +/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 +/doc/asio/reference/strand/operator_eq_/overload1.html +/doc/asio/reference/strand/operator_eq_/overload2.html +/doc/asio/reference/strand/operator_eq_/overload3.html +/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 +/doc/asio/reference/strand/strand.html +/doc/asio/reference/strand/strand/overload1.html +/doc/asio/reference/strand/strand/overload2.html +/doc/asio/reference/strand/strand/overload3.html +/doc/asio/reference/strand/strand/overload4.html +/doc/asio/reference/strand/strand/overload5.html +/doc/asio/reference/strand/strand/overload6.html +/doc/asio/reference/streambuf.html +/doc/asio/reference/stream_file.html +/doc/asio/reference/synchronous_socket_operations.html +/doc/asio/reference/SyncRandomAccessReadDevice.html +/doc/asio/reference/SyncRandomAccessWriteDevice.html +/doc/asio/reference/SyncReadStream.html +/doc/asio/reference/SyncWriteStream.html +/doc/asio/reference/system_category.html +/doc/asio/reference/system_context/ +/doc/asio/reference/system_context/destroy.html +/doc/asio/reference/system_context/executor_type.html +/doc/asio/reference/system_context/fork_event.html +/doc/asio/reference/system_context/get_executor.html +/doc/asio/reference/system_context.html +/doc/asio/reference/system_context/join.html +/doc/asio/reference/system_context/notify_fork.html +/doc/asio/reference/system_context/shutdown.html +/doc/asio/reference/system_context/stop.html +/doc/asio/reference/system_context/stopped.html +/doc/asio/reference/system_context/_system_context.html +/doc/asio/reference/system_error.html +/doc/asio/reference/system_executor.html +/doc/asio/reference/system_timer.html +/doc/asio/reference/this_coro__cancellation_state.html +/doc/asio/reference/this_coro__cancellation_state_t/ +/doc/asio/reference/this_coro__cancellation_state_t/cancellation_state_t.html +/doc/asio/reference/this_coro__cancellation_state_t.html +/doc/asio/reference/this_coro__executor.html +/doc/asio/reference/this_coro__executor_t/ +/doc/asio/reference/this_coro__executor_t/executor_t.html +/doc/asio/reference/this_coro__executor_t.html +/doc/asio/reference/this_coro__reset_cancellation_state/ +/doc/asio/reference/this_coro__reset_cancellation_state.html +/doc/asio/reference/this_coro__reset_cancellation_state/overload1.html +/doc/asio/reference/this_coro__reset_cancellation_state/overload2.html +/doc/asio/reference/this_coro__reset_cancellation_state/overload3.html +/doc/asio/reference/this_coro__throw_if_cancelled/ +/doc/asio/reference/this_coro__throw_if_cancelled.html +/doc/asio/reference/this_coro__throw_if_cancelled/overload1.html +/doc/asio/reference/this_coro__throw_if_cancelled/overload2.html +/doc/asio/reference/thread/ +/doc/asio/reference/thread.html +/doc/asio/reference/thread/join.html +/doc/asio/reference/thread_pool/ +/doc/asio/reference/thread_pool/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/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/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/destroy.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.html +/doc/asio/reference/thread_pool/join.html +/doc/asio/reference/thread_pool/notify_fork.html +/doc/asio/reference/thread_pool/shutdown.html +/doc/asio/reference/thread_pool/stop.html +/doc/asio/reference/thread_pool/thread_pool/ +/doc/asio/reference/thread_pool/_thread_pool.html +/doc/asio/reference/thread_pool/thread_pool.html +/doc/asio/reference/thread_pool/thread_pool/overload1.html +/doc/asio/reference/thread_pool/thread_pool/overload2.html +/doc/asio/reference/thread_pool/thread_pool/overload3.html +/doc/asio/reference/thread_pool/wait.html +/doc/asio/reference/thread/_thread.html +/doc/asio/reference/thread/thread.html +/doc/asio/reference/throw_exception.html +/doc/asio/reference/TimeTraits.html +/doc/asio/reference/time_traits.html +/doc/asio/reference/time_traits_lt__ptime__gt_/ +/doc/asio/reference/time_traits_lt__ptime__gt_/add.html +/doc/asio/reference/time_traits_lt__ptime__gt_/duration_type.html +/doc/asio/reference/time_traits_lt__ptime__gt_.html +/doc/asio/reference/time_traits_lt__ptime__gt_/less_than.html +/doc/asio/reference/time_traits_lt__ptime__gt_/now.html +/doc/asio/reference/time_traits_lt__ptime__gt_/subtract.html +/doc/asio/reference/time_traits_lt__ptime__gt_/time_type.html +/doc/asio/reference/time_traits_lt__ptime__gt_/to_posix_duration.html +/doc/asio/reference/to_exception_ptr.html +/doc/asio/reference/transfer_all.html +/doc/asio/reference/transfer_at_least.html +/doc/asio/reference/transfer_exactly.html +/doc/asio/reference/use_awaitable.html +/doc/asio/reference/use_awaitable_t/ +/doc/asio/reference/use_awaitable_t/as_default_on.html +/doc/asio/reference/use_awaitable_t/as_default_on_t.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.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 +/doc/asio/reference/use_future_t/get_allocator.html +/doc/asio/reference/use_future_t.html +/doc/asio/reference/use_future_t/operator_lp__rp_/ +/doc/asio/reference/use_future_t/operator_lp__rp_.html +/doc/asio/reference/use_future_t/operator_lp__rp_/overload1.html +/doc/asio/reference/use_future_t/operator_lp__rp_/overload2.html +/doc/asio/reference/use_future_t/rebind.html +/doc/asio/reference/use_future_t/use_future_t/ +/doc/asio/reference/use_future_t/use_future_t.html +/doc/asio/reference/use_future_t/use_future_t/overload1.html +/doc/asio/reference/use_future_t/use_future_t/overload2.html +/doc/asio/reference/uses_executor.html +/doc/asio/reference/WaitHandler.html +/doc/asio/reference/WaitToken.html +/doc/asio/reference/wait_traits/ +/doc/asio/reference/WaitTraits.html +/doc/asio/reference/wait_traits.html +/doc/asio/reference/wait_traits/to_wait_duration/ +/doc/asio/reference/wait_traits/to_wait_duration.html +/doc/asio/reference/wait_traits/to_wait_duration/overload1.html +/doc/asio/reference/wait_traits/to_wait_duration/overload2.html +/doc/asio/reference/windows__basic_object_handle/ +/doc/asio/reference/windows__basic_object_handle/assign/ +/doc/asio/reference/windows__basic_object_handle/assign.html +/doc/asio/reference/windows__basic_object_handle/assign/overload1.html +/doc/asio/reference/windows__basic_object_handle/assign/overload2.html +/doc/asio/reference/windows__basic_object_handle/async_wait.html +/doc/asio/reference/windows__basic_object_handle/basic_object_handle/ +/doc/asio/reference/windows__basic_object_handle/basic_object_handle.html +/doc/asio/reference/windows__basic_object_handle/basic_object_handle/overload1.html +/doc/asio/reference/windows__basic_object_handle/basic_object_handle/overload2.html +/doc/asio/reference/windows__basic_object_handle/basic_object_handle/overload3.html +/doc/asio/reference/windows__basic_object_handle/basic_object_handle/overload4.html +/doc/asio/reference/windows__basic_object_handle/basic_object_handle/overload5.html +/doc/asio/reference/windows__basic_object_handle/basic_object_handle/overload6.html +/doc/asio/reference/windows__basic_object_handle/cancel/ +/doc/asio/reference/windows__basic_object_handle/cancel.html +/doc/asio/reference/windows__basic_object_handle/cancel/overload1.html +/doc/asio/reference/windows__basic_object_handle/cancel/overload2.html +/doc/asio/reference/windows__basic_object_handle/close/ +/doc/asio/reference/windows__basic_object_handle/close.html +/doc/asio/reference/windows__basic_object_handle/close/overload1.html +/doc/asio/reference/windows__basic_object_handle/close/overload2.html +/doc/asio/reference/windows__basic_object_handle/executor_type.html +/doc/asio/reference/windows__basic_object_handle/get_executor.html +/doc/asio/reference/windows__basic_object_handle.html +/doc/asio/reference/windows__basic_object_handle/is_open.html +/doc/asio/reference/windows__basic_object_handle/lowest_layer/ +/doc/asio/reference/windows__basic_object_handle/lowest_layer.html +/doc/asio/reference/windows__basic_object_handle/lowest_layer/overload1.html +/doc/asio/reference/windows__basic_object_handle/lowest_layer/overload2.html +/doc/asio/reference/windows__basic_object_handle/lowest_layer_type.html +/doc/asio/reference/windows__basic_object_handle/native_handle.html +/doc/asio/reference/windows__basic_object_handle/native_handle_type.html +/doc/asio/reference/windows__basic_object_handle/operator_eq_/ +/doc/asio/reference/windows__basic_object_handle/operator_eq_.html +/doc/asio/reference/windows__basic_object_handle/operator_eq_/overload1.html +/doc/asio/reference/windows__basic_object_handle/operator_eq_/overload2.html +/doc/asio/reference/windows__basic_object_handle__rebind_executor/ +/doc/asio/reference/windows__basic_object_handle__rebind_executor.html +/doc/asio/reference/windows__basic_object_handle__rebind_executor/other.html +/doc/asio/reference/windows__basic_object_handle/wait/ +/doc/asio/reference/windows__basic_object_handle/wait.html +/doc/asio/reference/windows__basic_object_handle/wait/overload1.html +/doc/asio/reference/windows__basic_object_handle/wait/overload2.html +/doc/asio/reference/windows__basic_overlapped_handle/ +/doc/asio/reference/windows__basic_overlapped_handle/assign/ +/doc/asio/reference/windows__basic_overlapped_handle/assign.html +/doc/asio/reference/windows__basic_overlapped_handle/assign/overload1.html +/doc/asio/reference/windows__basic_overlapped_handle/assign/overload2.html +/doc/asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/ +/doc/asio/reference/windows__basic_overlapped_handle/_basic_overlapped_handle.html +/doc/asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle.html +/doc/asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload1.html +/doc/asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload2.html +/doc/asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload3.html +/doc/asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload4.html +/doc/asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload5.html +/doc/asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload6.html +/doc/asio/reference/windows__basic_overlapped_handle/cancel/ +/doc/asio/reference/windows__basic_overlapped_handle/cancel.html +/doc/asio/reference/windows__basic_overlapped_handle/cancel/overload1.html +/doc/asio/reference/windows__basic_overlapped_handle/cancel/overload2.html +/doc/asio/reference/windows__basic_overlapped_handle/close/ +/doc/asio/reference/windows__basic_overlapped_handle/close.html +/doc/asio/reference/windows__basic_overlapped_handle/close/overload1.html +/doc/asio/reference/windows__basic_overlapped_handle/close/overload2.html +/doc/asio/reference/windows__basic_overlapped_handle/executor_type.html +/doc/asio/reference/windows__basic_overlapped_handle/get_executor.html +/doc/asio/reference/windows__basic_overlapped_handle.html +/doc/asio/reference/windows__basic_overlapped_handle/is_open.html +/doc/asio/reference/windows__basic_overlapped_handle/lowest_layer/ +/doc/asio/reference/windows__basic_overlapped_handle/lowest_layer.html +/doc/asio/reference/windows__basic_overlapped_handle/lowest_layer/overload1.html +/doc/asio/reference/windows__basic_overlapped_handle/lowest_layer/overload2.html +/doc/asio/reference/windows__basic_overlapped_handle/lowest_layer_type.html +/doc/asio/reference/windows__basic_overlapped_handle/native_handle.html +/doc/asio/reference/windows__basic_overlapped_handle/native_handle_type.html +/doc/asio/reference/windows__basic_overlapped_handle/operator_eq_/ +/doc/asio/reference/windows__basic_overlapped_handle/operator_eq_.html +/doc/asio/reference/windows__basic_overlapped_handle/operator_eq_/overload1.html +/doc/asio/reference/windows__basic_overlapped_handle/operator_eq_/overload2.html +/doc/asio/reference/windows__basic_overlapped_handle__rebind_executor/ +/doc/asio/reference/windows__basic_overlapped_handle__rebind_executor.html +/doc/asio/reference/windows__basic_overlapped_handle__rebind_executor/other.html +/doc/asio/reference/windows__basic_overlapped_handle/release/ +/doc/asio/reference/windows__basic_overlapped_handle/release.html +/doc/asio/reference/windows__basic_overlapped_handle/release/overload1.html +/doc/asio/reference/windows__basic_overlapped_handle/release/overload2.html +/doc/asio/reference/windows__basic_random_access_handle/ +/doc/asio/reference/windows__basic_random_access_handle/assign/ +/doc/asio/reference/windows__basic_random_access_handle/assign.html +/doc/asio/reference/windows__basic_random_access_handle/assign/overload1.html +/doc/asio/reference/windows__basic_random_access_handle/assign/overload2.html +/doc/asio/reference/windows__basic_random_access_handle/async_read_some_at.html +/doc/asio/reference/windows__basic_random_access_handle/async_write_some_at.html +/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/ +/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle.html +/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload1.html +/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload2.html +/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload3.html +/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload4.html +/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload5.html +/doc/asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload6.html +/doc/asio/reference/windows__basic_random_access_handle/cancel/ +/doc/asio/reference/windows__basic_random_access_handle/cancel.html +/doc/asio/reference/windows__basic_random_access_handle/cancel/overload1.html +/doc/asio/reference/windows__basic_random_access_handle/cancel/overload2.html +/doc/asio/reference/windows__basic_random_access_handle/close/ +/doc/asio/reference/windows__basic_random_access_handle/close.html +/doc/asio/reference/windows__basic_random_access_handle/close/overload1.html +/doc/asio/reference/windows__basic_random_access_handle/close/overload2.html +/doc/asio/reference/windows__basic_random_access_handle/executor_type.html +/doc/asio/reference/windows__basic_random_access_handle/get_executor.html +/doc/asio/reference/windows__basic_random_access_handle.html +/doc/asio/reference/windows__basic_random_access_handle/is_open.html +/doc/asio/reference/windows__basic_random_access_handle/lowest_layer/ +/doc/asio/reference/windows__basic_random_access_handle/lowest_layer.html +/doc/asio/reference/windows__basic_random_access_handle/lowest_layer/overload1.html +/doc/asio/reference/windows__basic_random_access_handle/lowest_layer/overload2.html +/doc/asio/reference/windows__basic_random_access_handle/lowest_layer_type.html +/doc/asio/reference/windows__basic_random_access_handle/native_handle.html +/doc/asio/reference/windows__basic_random_access_handle/native_handle_type.html +/doc/asio/reference/windows__basic_random_access_handle/operator_eq_/ +/doc/asio/reference/windows__basic_random_access_handle/operator_eq_.html +/doc/asio/reference/windows__basic_random_access_handle/operator_eq_/overload1.html +/doc/asio/reference/windows__basic_random_access_handle/operator_eq_/overload2.html +/doc/asio/reference/windows__basic_random_access_handle/read_some_at/ +/doc/asio/reference/windows__basic_random_access_handle/read_some_at.html +/doc/asio/reference/windows__basic_random_access_handle/read_some_at/overload1.html +/doc/asio/reference/windows__basic_random_access_handle/read_some_at/overload2.html +/doc/asio/reference/windows__basic_random_access_handle__rebind_executor/ +/doc/asio/reference/windows__basic_random_access_handle__rebind_executor.html +/doc/asio/reference/windows__basic_random_access_handle__rebind_executor/other.html +/doc/asio/reference/windows__basic_random_access_handle/release/ +/doc/asio/reference/windows__basic_random_access_handle/release.html +/doc/asio/reference/windows__basic_random_access_handle/release/overload1.html +/doc/asio/reference/windows__basic_random_access_handle/release/overload2.html +/doc/asio/reference/windows__basic_random_access_handle/write_some_at/ +/doc/asio/reference/windows__basic_random_access_handle/write_some_at.html +/doc/asio/reference/windows__basic_random_access_handle/write_some_at/overload1.html +/doc/asio/reference/windows__basic_random_access_handle/write_some_at/overload2.html +/doc/asio/reference/windows__basic_stream_handle/ +/doc/asio/reference/windows__basic_stream_handle/assign/ +/doc/asio/reference/windows__basic_stream_handle/assign.html +/doc/asio/reference/windows__basic_stream_handle/assign/overload1.html +/doc/asio/reference/windows__basic_stream_handle/assign/overload2.html +/doc/asio/reference/windows__basic_stream_handle/async_read_some.html +/doc/asio/reference/windows__basic_stream_handle/async_write_some.html +/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/ +/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle.html +/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/overload1.html +/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/overload2.html +/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/overload3.html +/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/overload4.html +/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/overload5.html +/doc/asio/reference/windows__basic_stream_handle/basic_stream_handle/overload6.html +/doc/asio/reference/windows__basic_stream_handle/cancel/ +/doc/asio/reference/windows__basic_stream_handle/cancel.html +/doc/asio/reference/windows__basic_stream_handle/cancel/overload1.html +/doc/asio/reference/windows__basic_stream_handle/cancel/overload2.html +/doc/asio/reference/windows__basic_stream_handle/close/ +/doc/asio/reference/windows__basic_stream_handle/close.html +/doc/asio/reference/windows__basic_stream_handle/close/overload1.html +/doc/asio/reference/windows__basic_stream_handle/close/overload2.html +/doc/asio/reference/windows__basic_stream_handle/executor_type.html +/doc/asio/reference/windows__basic_stream_handle/get_executor.html +/doc/asio/reference/windows__basic_stream_handle.html +/doc/asio/reference/windows__basic_stream_handle/is_open.html +/doc/asio/reference/windows__basic_stream_handle/lowest_layer/ +/doc/asio/reference/windows__basic_stream_handle/lowest_layer.html +/doc/asio/reference/windows__basic_stream_handle/lowest_layer/overload1.html +/doc/asio/reference/windows__basic_stream_handle/lowest_layer/overload2.html +/doc/asio/reference/windows__basic_stream_handle/lowest_layer_type.html +/doc/asio/reference/windows__basic_stream_handle/native_handle.html +/doc/asio/reference/windows__basic_stream_handle/native_handle_type.html +/doc/asio/reference/windows__basic_stream_handle/operator_eq_/ +/doc/asio/reference/windows__basic_stream_handle/operator_eq_.html +/doc/asio/reference/windows__basic_stream_handle/operator_eq_/overload1.html +/doc/asio/reference/windows__basic_stream_handle/operator_eq_/overload2.html +/doc/asio/reference/windows__basic_stream_handle/read_some/ +/doc/asio/reference/windows__basic_stream_handle/read_some.html +/doc/asio/reference/windows__basic_stream_handle/read_some/overload1.html +/doc/asio/reference/windows__basic_stream_handle/read_some/overload2.html +/doc/asio/reference/windows__basic_stream_handle__rebind_executor/ +/doc/asio/reference/windows__basic_stream_handle__rebind_executor.html +/doc/asio/reference/windows__basic_stream_handle__rebind_executor/other.html +/doc/asio/reference/windows__basic_stream_handle/release/ +/doc/asio/reference/windows__basic_stream_handle/release.html +/doc/asio/reference/windows__basic_stream_handle/release/overload1.html +/doc/asio/reference/windows__basic_stream_handle/release/overload2.html +/doc/asio/reference/windows__basic_stream_handle/write_some/ +/doc/asio/reference/windows__basic_stream_handle/write_some.html +/doc/asio/reference/windows__basic_stream_handle/write_some/overload1.html +/doc/asio/reference/windows__basic_stream_handle/write_some/overload2.html +/doc/asio/reference/windows__object_handle.html +/doc/asio/reference/windows__overlapped_handle.html +/doc/asio/reference/windows__overlapped_ptr/ +/doc/asio/reference/windows__overlapped_ptr/complete.html +/doc/asio/reference/windows__overlapped_ptr/get/ +/doc/asio/reference/windows__overlapped_ptr/get.html +/doc/asio/reference/windows__overlapped_ptr/get/overload1.html +/doc/asio/reference/windows__overlapped_ptr/get/overload2.html +/doc/asio/reference/windows__overlapped_ptr.html +/doc/asio/reference/windows__overlapped_ptr/overlapped_ptr/ +/doc/asio/reference/windows__overlapped_ptr/_overlapped_ptr.html +/doc/asio/reference/windows__overlapped_ptr/overlapped_ptr.html +/doc/asio/reference/windows__overlapped_ptr/overlapped_ptr/overload1.html +/doc/asio/reference/windows__overlapped_ptr/overlapped_ptr/overload2.html +/doc/asio/reference/windows__overlapped_ptr/overlapped_ptr/overload3.html +/doc/asio/reference/windows__overlapped_ptr/release.html +/doc/asio/reference/windows__overlapped_ptr/reset/ +/doc/asio/reference/windows__overlapped_ptr/reset.html +/doc/asio/reference/windows__overlapped_ptr/reset/overload1.html +/doc/asio/reference/windows__overlapped_ptr/reset/overload2.html +/doc/asio/reference/windows__overlapped_ptr/reset/overload3.html +/doc/asio/reference/windows__random_access_handle.html +/doc/asio/reference/windows__stream_handle.html +/doc/asio/reference/writable_pipe.html +/doc/asio/reference/write/ +/doc/asio/reference/write_at/ +/doc/asio/reference/write_at.html +/doc/asio/reference/write_at/overload1.html +/doc/asio/reference/write_at/overload2.html +/doc/asio/reference/write_at/overload3.html +/doc/asio/reference/write_at/overload4.html +/doc/asio/reference/write_at/overload5.html +/doc/asio/reference/write_at/overload6.html +/doc/asio/reference/write_at/overload7.html +/doc/asio/reference/write_at/overload8.html +/doc/asio/reference/WriteHandler.html +/doc/asio/reference/write.html +/doc/asio/reference/write/overload10.html +/doc/asio/reference/write/overload11.html +/doc/asio/reference/write/overload12.html +/doc/asio/reference/write/overload13.html +/doc/asio/reference/write/overload14.html +/doc/asio/reference/write/overload15.html +/doc/asio/reference/write/overload16.html +/doc/asio/reference/write/overload1.html +/doc/asio/reference/write/overload2.html +/doc/asio/reference/write/overload3.html +/doc/asio/reference/write/overload4.html +/doc/asio/reference/write/overload5.html +/doc/asio/reference/write/overload6.html +/doc/asio/reference/write/overload7.html +/doc/asio/reference/write/overload8.html +/doc/asio/reference/write/overload9.html +/doc/asio/reference/WriteToken.html +/doc/asio/reference/yield_context.html +/doc/asio/std_executors.html +/doc/asio/tutorial/ +/doc/asio/tutorial/boost_bind.html +/doc/asio/tutorial.html +/doc/asio/tutorial/tutdaytime1/ +/doc/asio/tutorial/tutdaytime1.html +/doc/asio/tutorial/tutdaytime1/src.html +/doc/asio/tutorial/tutdaytime2/ +/doc/asio/tutorial/tutdaytime2.html +/doc/asio/tutorial/tutdaytime2/src.html +/doc/asio/tutorial/tutdaytime3/ +/doc/asio/tutorial/tutdaytime3.html +/doc/asio/tutorial/tutdaytime3/src.html +/doc/asio/tutorial/tutdaytime4/ +/doc/asio/tutorial/tutdaytime4.html +/doc/asio/tutorial/tutdaytime4/src.html +/doc/asio/tutorial/tutdaytime5/ +/doc/asio/tutorial/tutdaytime5.html +/doc/asio/tutorial/tutdaytime5/src.html +/doc/asio/tutorial/tutdaytime6/ +/doc/asio/tutorial/tutdaytime6.html +/doc/asio/tutorial/tutdaytime6/src.html +/doc/asio/tutorial/tutdaytime7/ +/doc/asio/tutorial/tutdaytime7.html +/doc/asio/tutorial/tutdaytime7/src.html +/doc/asio/tutorial/tuttimer1/ +/doc/asio/tutorial/tuttimer1.html +/doc/asio/tutorial/tuttimer1/src.html +/doc/asio/tutorial/tuttimer2/ +/doc/asio/tutorial/tuttimer2.html +/doc/asio/tutorial/tuttimer2/src.html +/doc/asio/tutorial/tuttimer3/ +/doc/asio/tutorial/tuttimer3.html +/doc/asio/tutorial/tuttimer3/src.html +/doc/asio/tutorial/tuttimer4/ +/doc/asio/tutorial/tuttimer4.html +/doc/asio/tutorial/tuttimer4/src.html +/doc/asio/tutorial/tuttimer5/ +/doc/asio/tutorial/tuttimer5.html +/doc/asio/tutorial/tuttimer5/src.html +/doc/asio/using.html +/doc/async_agent_chain.png +/doc/async_agent_model.png +/doc/async_child_agent_chain.png +/doc/async_op1.png +/doc/async_op2.png +/doc/async_op_init_complete.png +/doc/async_op_model.png +/doc/async_op_phases.png +/doc/async_op_trivial_chain.png +/doc/blank.png +/doc/boostbook.css +/doc/caution.png +/doc/completion_token_model.png +/doc/completion_token_transform.png +/doc/draft.png +/doc/higher_level_model.png +/doc/home.png +/doc/important.png +/doc/index.html +/doc/next_disabled.png +/doc/next.png +/doc/note.png +/doc/prev_disabled.png +/doc/prev.png +/doc/proactor.png +/doc/sync_op.png +/doc/tip.png +/doc/up_disabled.png +/doc/up.png +/doc/warning.png +/include/ +/include/asio/ +/include/asio/any_completion_executor.hpp +/include/asio/any_completion_handler.hpp +/include/asio/any_io_executor.hpp +/include/asio/append.hpp +/include/asio/associated_allocator.hpp +/include/asio/associated_cancellation_slot.hpp +/include/asio/associated_executor.hpp +/include/asio/associated_immediate_executor.hpp +/include/asio/associator.hpp +/include/asio/as_tuple.hpp +/include/asio/async_result.hpp +/include/asio/awaitable.hpp +/include/asio/basic_datagram_socket.hpp +/include/asio/basic_deadline_timer.hpp +/include/asio/basic_file.hpp +/include/asio/basic_io_object.hpp +/include/asio/basic_random_access_file.hpp +/include/asio/basic_raw_socket.hpp +/include/asio/basic_readable_pipe.hpp +/include/asio/basic_seq_packet_socket.hpp +/include/asio/basic_serial_port.hpp +/include/asio/basic_signal_set.hpp +/include/asio/basic_socket_acceptor.hpp +/include/asio/basic_socket.hpp +/include/asio/basic_socket_iostream.hpp +/include/asio/basic_socket_streambuf.hpp +/include/asio/basic_streambuf_fwd.hpp +/include/asio/basic_streambuf.hpp +/include/asio/basic_stream_file.hpp +/include/asio/basic_stream_socket.hpp +/include/asio/basic_waitable_timer.hpp +/include/asio/basic_writable_pipe.hpp +/include/asio/bind_allocator.hpp +/include/asio/bind_cancellation_slot.hpp +/include/asio/bind_executor.hpp +/include/asio/bind_immediate_executor.hpp +/include/asio/buffered_read_stream_fwd.hpp +/include/asio/buffered_read_stream.hpp +/include/asio/buffered_stream_fwd.hpp +/include/asio/buffered_stream.hpp +/include/asio/buffered_write_stream_fwd.hpp +/include/asio/buffered_write_stream.hpp +/include/asio/buffer.hpp +/include/asio/buffer_registration.hpp +/include/asio/buffers_iterator.hpp +/include/asio/cancel_after.hpp +/include/asio/cancel_at.hpp +/include/asio/cancellation_signal.hpp +/include/asio/cancellation_state.hpp +/include/asio/cancellation_type.hpp +/include/asio/co_composed.hpp +/include/asio/completion_condition.hpp +/include/asio/composed.hpp +/include/asio/compose.hpp +/include/asio/config.hpp +/include/asio/connect.hpp +/include/asio/connect_pipe.hpp +/include/asio/consign.hpp +/include/asio/coroutine.hpp +/include/asio/co_spawn.hpp +/include/asio/deadline_timer.hpp +/include/asio/default_completion_token.hpp +/include/asio/defer.hpp +/include/asio/deferred.hpp +/include/asio/detached.hpp +/include/asio/detail/ +/include/asio/detail/array_fwd.hpp +/include/asio/detail/array.hpp +/include/asio/detail/assert.hpp +/include/asio/detail/atomic_count.hpp +/include/asio/detail/base_from_cancellation_state.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/call_stack.hpp +/include/asio/detail/chrono.hpp +/include/asio/detail/chrono_time_traits.hpp +/include/asio/detail/completion_handler.hpp +/include/asio/detail/completion_message.hpp +/include/asio/detail/completion_payload_handler.hpp +/include/asio/detail/completion_payload.hpp +/include/asio/detail/composed_work.hpp +/include/asio/detail/concurrency_hint.hpp +/include/asio/detail/conditionally_enabled_event.hpp +/include/asio/detail/conditionally_enabled_mutex.hpp +/include/asio/detail/config.hpp +/include/asio/detail/consuming_buffers.hpp +/include/asio/detail/cstddef.hpp +/include/asio/detail/cstdint.hpp +/include/asio/detail/date_time_fwd.hpp +/include/asio/detail/deadline_timer_service.hpp +/include/asio/detail/dependent_type.hpp +/include/asio/detail/descriptor_ops.hpp +/include/asio/detail/descriptor_read_op.hpp +/include/asio/detail/descriptor_write_op.hpp +/include/asio/detail/dev_poll_reactor.hpp +/include/asio/detail/epoll_reactor.hpp +/include/asio/detail/eventfd_select_interrupter.hpp +/include/asio/detail/event.hpp +/include/asio/detail/exception.hpp +/include/asio/detail/executor_function.hpp +/include/asio/detail/executor_op.hpp +/include/asio/detail/fd_set_adapter.hpp +/include/asio/detail/fenced_block.hpp +/include/asio/detail/functional.hpp +/include/asio/detail/future.hpp +/include/asio/detail/global.hpp +/include/asio/detail/handler_alloc_helpers.hpp +/include/asio/detail/handler_cont_helpers.hpp +/include/asio/detail/handler_tracking.hpp +/include/asio/detail/handler_type_requirements.hpp +/include/asio/detail/handler_work.hpp +/include/asio/detail/hash_map.hpp +/include/asio/detail/impl/ +/include/asio/detail/impl/buffer_sequence_adapter.ipp +/include/asio/detail/impl/descriptor_ops.ipp +/include/asio/detail/impl/dev_poll_reactor.hpp +/include/asio/detail/impl/dev_poll_reactor.ipp +/include/asio/detail/impl/epoll_reactor.hpp +/include/asio/detail/impl/epoll_reactor.ipp +/include/asio/detail/impl/eventfd_select_interrupter.ipp +/include/asio/detail/impl/handler_tracking.ipp +/include/asio/detail/impl/io_uring_descriptor_service.ipp +/include/asio/detail/impl/io_uring_file_service.ipp +/include/asio/detail/impl/io_uring_service.hpp +/include/asio/detail/impl/io_uring_service.ipp +/include/asio/detail/impl/io_uring_socket_service_base.ipp +/include/asio/detail/impl/kqueue_reactor.hpp +/include/asio/detail/impl/kqueue_reactor.ipp +/include/asio/detail/impl/null_event.ipp +/include/asio/detail/impl/pipe_select_interrupter.ipp +/include/asio/detail/impl/posix_event.ipp +/include/asio/detail/impl/posix_mutex.ipp +/include/asio/detail/impl/posix_serial_port_service.ipp +/include/asio/detail/impl/posix_thread.ipp +/include/asio/detail/impl/posix_tss_ptr.ipp +/include/asio/detail/impl/reactive_descriptor_service.ipp +/include/asio/detail/impl/reactive_socket_service_base.ipp +/include/asio/detail/impl/resolver_service_base.ipp +/include/asio/detail/impl/scheduler.ipp +/include/asio/detail/impl/select_reactor.hpp +/include/asio/detail/impl/select_reactor.ipp +/include/asio/detail/impl/service_registry.hpp +/include/asio/detail/impl/service_registry.ipp +/include/asio/detail/impl/signal_set_service.ipp +/include/asio/detail/impl/socket_ops.ipp +/include/asio/detail/impl/socket_select_interrupter.ipp +/include/asio/detail/impl/strand_executor_service.hpp +/include/asio/detail/impl/strand_executor_service.ipp +/include/asio/detail/impl/strand_service.hpp +/include/asio/detail/impl/strand_service.ipp +/include/asio/detail/impl/thread_context.ipp +/include/asio/detail/impl/throw_error.ipp +/include/asio/detail/impl/timer_queue_ptime.ipp +/include/asio/detail/impl/timer_queue_set.ipp +/include/asio/detail/impl/win_event.ipp +/include/asio/detail/impl/win_iocp_file_service.ipp +/include/asio/detail/impl/win_iocp_handle_service.ipp +/include/asio/detail/impl/win_iocp_io_context.hpp +/include/asio/detail/impl/win_iocp_io_context.ipp +/include/asio/detail/impl/win_iocp_serial_port_service.ipp +/include/asio/detail/impl/win_iocp_socket_service_base.ipp +/include/asio/detail/impl/win_mutex.ipp +/include/asio/detail/impl/win_object_handle_service.ipp +/include/asio/detail/impl/winrt_ssocket_service_base.ipp +/include/asio/detail/impl/winrt_timer_scheduler.hpp +/include/asio/detail/impl/winrt_timer_scheduler.ipp +/include/asio/detail/impl/winsock_init.ipp +/include/asio/detail/impl/win_static_mutex.ipp +/include/asio/detail/impl/win_thread.ipp +/include/asio/detail/impl/win_tss_ptr.ipp +/include/asio/detail/initiate_defer.hpp +/include/asio/detail/initiate_dispatch.hpp +/include/asio/detail/initiate_post.hpp +/include/asio/detail/initiation_base.hpp +/include/asio/detail/io_control.hpp +/include/asio/detail/io_object_impl.hpp +/include/asio/detail/io_uring_descriptor_read_at_op.hpp +/include/asio/detail/io_uring_descriptor_read_op.hpp +/include/asio/detail/io_uring_descriptor_service.hpp +/include/asio/detail/io_uring_descriptor_write_at_op.hpp +/include/asio/detail/io_uring_descriptor_write_op.hpp +/include/asio/detail/io_uring_file_service.hpp +/include/asio/detail/io_uring_null_buffers_op.hpp +/include/asio/detail/io_uring_operation.hpp +/include/asio/detail/io_uring_service.hpp +/include/asio/detail/io_uring_socket_accept_op.hpp +/include/asio/detail/io_uring_socket_connect_op.hpp +/include/asio/detail/io_uring_socket_recvfrom_op.hpp +/include/asio/detail/io_uring_socket_recvmsg_op.hpp +/include/asio/detail/io_uring_socket_recv_op.hpp +/include/asio/detail/io_uring_socket_send_op.hpp +/include/asio/detail/io_uring_socket_sendto_op.hpp +/include/asio/detail/io_uring_socket_service_base.hpp +/include/asio/detail/io_uring_socket_service.hpp +/include/asio/detail/io_uring_wait_op.hpp +/include/asio/detail/is_buffer_sequence.hpp +/include/asio/detail/is_executor.hpp +/include/asio/detail/keyword_tss_ptr.hpp +/include/asio/detail/kqueue_reactor.hpp +/include/asio/detail/limits.hpp +/include/asio/detail/local_free_on_block_exit.hpp +/include/asio/detail/memory.hpp +/include/asio/detail/mutex.hpp +/include/asio/detail/non_const_lvalue.hpp +/include/asio/detail/noncopyable.hpp +/include/asio/detail/null_event.hpp +/include/asio/detail/null_fenced_block.hpp +/include/asio/detail/null_global.hpp +/include/asio/detail/null_mutex.hpp +/include/asio/detail/null_reactor.hpp +/include/asio/detail/null_signal_blocker.hpp +/include/asio/detail/null_socket_service.hpp +/include/asio/detail/null_static_mutex.hpp +/include/asio/detail/null_thread.hpp +/include/asio/detail/null_tss_ptr.hpp +/include/asio/detail/object_pool.hpp +/include/asio/detail/old_win_sdk_compat.hpp +/include/asio/detail/operation.hpp +/include/asio/detail/op_queue.hpp +/include/asio/detail/pipe_select_interrupter.hpp +/include/asio/detail/pop_options.hpp +/include/asio/detail/posix_event.hpp +/include/asio/detail/posix_fd_set_adapter.hpp +/include/asio/detail/posix_global.hpp +/include/asio/detail/posix_mutex.hpp +/include/asio/detail/posix_serial_port_service.hpp +/include/asio/detail/posix_signal_blocker.hpp +/include/asio/detail/posix_static_mutex.hpp +/include/asio/detail/posix_thread.hpp +/include/asio/detail/posix_tss_ptr.hpp +/include/asio/detail/push_options.hpp +/include/asio/detail/reactive_descriptor_service.hpp +/include/asio/detail/reactive_null_buffers_op.hpp +/include/asio/detail/reactive_socket_accept_op.hpp +/include/asio/detail/reactive_socket_connect_op.hpp +/include/asio/detail/reactive_socket_recvfrom_op.hpp +/include/asio/detail/reactive_socket_recvmsg_op.hpp +/include/asio/detail/reactive_socket_recv_op.hpp +/include/asio/detail/reactive_socket_send_op.hpp +/include/asio/detail/reactive_socket_sendto_op.hpp +/include/asio/detail/reactive_socket_service_base.hpp +/include/asio/detail/reactive_socket_service.hpp +/include/asio/detail/reactive_wait_op.hpp +/include/asio/detail/reactor.hpp +/include/asio/detail/reactor_op.hpp +/include/asio/detail/reactor_op_queue.hpp +/include/asio/detail/recycling_allocator.hpp +/include/asio/detail/regex_fwd.hpp +/include/asio/detail/resolve_endpoint_op.hpp +/include/asio/detail/resolve_op.hpp +/include/asio/detail/resolve_query_op.hpp +/include/asio/detail/resolver_service_base.hpp +/include/asio/detail/resolver_service.hpp +/include/asio/detail/scheduler.hpp +/include/asio/detail/scheduler_operation.hpp +/include/asio/detail/scheduler_task.hpp +/include/asio/detail/scheduler_thread_info.hpp +/include/asio/detail/scoped_lock.hpp +/include/asio/detail/scoped_ptr.hpp +/include/asio/detail/select_interrupter.hpp +/include/asio/detail/select_reactor.hpp +/include/asio/detail/service_registry.hpp +/include/asio/detail/signal_blocker.hpp +/include/asio/detail/signal_handler.hpp +/include/asio/detail/signal_init.hpp +/include/asio/detail/signal_op.hpp +/include/asio/detail/signal_set_service.hpp +/include/asio/detail/socket_holder.hpp +/include/asio/detail/socket_ops.hpp +/include/asio/detail/socket_option.hpp +/include/asio/detail/socket_select_interrupter.hpp +/include/asio/detail/socket_types.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 +/include/asio/detail/std_global.hpp +/include/asio/detail/std_mutex.hpp +/include/asio/detail/std_static_mutex.hpp +/include/asio/detail/std_thread.hpp +/include/asio/detail/strand_executor_service.hpp +/include/asio/detail/strand_service.hpp +/include/asio/detail/string_view.hpp +/include/asio/detail/thread_context.hpp +/include/asio/detail/thread_group.hpp +/include/asio/detail/thread.hpp +/include/asio/detail/thread_info_base.hpp +/include/asio/detail/throw_error.hpp +/include/asio/detail/throw_exception.hpp +/include/asio/detail/timed_cancel_op.hpp +/include/asio/detail/timer_queue_base.hpp +/include/asio/detail/timer_queue.hpp +/include/asio/detail/timer_queue_ptime.hpp +/include/asio/detail/timer_queue_set.hpp +/include/asio/detail/timer_scheduler_fwd.hpp +/include/asio/detail/timer_scheduler.hpp +/include/asio/detail/tss_ptr.hpp +/include/asio/detail/type_traits.hpp +/include/asio/detail/utility.hpp +/include/asio/detail/wait_handler.hpp +/include/asio/detail/wait_op.hpp +/include/asio/detail/winapp_thread.hpp +/include/asio/detail/wince_thread.hpp +/include/asio/detail/win_event.hpp +/include/asio/detail/win_fd_set_adapter.hpp +/include/asio/detail/win_global.hpp +/include/asio/detail/win_iocp_file_service.hpp +/include/asio/detail/win_iocp_handle_read_op.hpp +/include/asio/detail/win_iocp_handle_service.hpp +/include/asio/detail/win_iocp_handle_write_op.hpp +/include/asio/detail/win_iocp_io_context.hpp +/include/asio/detail/win_iocp_null_buffers_op.hpp +/include/asio/detail/win_iocp_operation.hpp +/include/asio/detail/win_iocp_overlapped_op.hpp +/include/asio/detail/win_iocp_overlapped_ptr.hpp +/include/asio/detail/win_iocp_serial_port_service.hpp +/include/asio/detail/win_iocp_socket_accept_op.hpp +/include/asio/detail/win_iocp_socket_connect_op.hpp +/include/asio/detail/win_iocp_socket_recvfrom_op.hpp +/include/asio/detail/win_iocp_socket_recvmsg_op.hpp +/include/asio/detail/win_iocp_socket_recv_op.hpp +/include/asio/detail/win_iocp_socket_send_op.hpp +/include/asio/detail/win_iocp_socket_service_base.hpp +/include/asio/detail/win_iocp_socket_service.hpp +/include/asio/detail/win_iocp_thread_info.hpp +/include/asio/detail/win_iocp_wait_op.hpp +/include/asio/detail/win_mutex.hpp +/include/asio/detail/win_object_handle_service.hpp +/include/asio/detail/winrt_async_manager.hpp +/include/asio/detail/winrt_async_op.hpp +/include/asio/detail/winrt_resolve_op.hpp +/include/asio/detail/winrt_resolver_service.hpp +/include/asio/detail/winrt_socket_connect_op.hpp +/include/asio/detail/winrt_socket_recv_op.hpp +/include/asio/detail/winrt_socket_send_op.hpp +/include/asio/detail/winrt_ssocket_service_base.hpp +/include/asio/detail/winrt_ssocket_service.hpp +/include/asio/detail/winrt_timer_scheduler.hpp +/include/asio/detail/winrt_utils.hpp +/include/asio/detail/winsock_init.hpp +/include/asio/detail/win_static_mutex.hpp +/include/asio/detail/win_thread.hpp +/include/asio/detail/win_tss_ptr.hpp +/include/asio/detail/work_dispatcher.hpp +/include/asio/detail/wrapped_handler.hpp +/include/asio/dispatch.hpp +/include/asio/disposition.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/context_as.hpp +/include/asio/execution/context.hpp +/include/asio/execution_context.hpp +/include/asio/execution/executor.hpp +/include/asio/execution.hpp +/include/asio/execution/impl/ +/include/asio/execution/impl/bad_executor.ipp +/include/asio/execution/invocable_archetype.hpp +/include/asio/execution/mapping.hpp +/include/asio/execution/occupancy.hpp +/include/asio/execution/outstanding_work.hpp +/include/asio/execution/prefer_only.hpp +/include/asio/execution/relationship.hpp +/include/asio/executor.hpp +/include/asio/executor_work_guard.hpp +/include/asio/experimental/ +/include/asio/experimental/as_single.hpp +/include/asio/experimental/awaitable_operators.hpp +/include/asio/experimental/basic_channel.hpp +/include/asio/experimental/basic_concurrent_channel.hpp +/include/asio/experimental/cancellation_condition.hpp +/include/asio/experimental/channel_error.hpp +/include/asio/experimental/channel.hpp +/include/asio/experimental/channel_traits.hpp +/include/asio/experimental/co_composed.hpp +/include/asio/experimental/concurrent_channel.hpp +/include/asio/experimental/coro.hpp +/include/asio/experimental/coro_traits.hpp +/include/asio/experimental/co_spawn.hpp +/include/asio/experimental/detail/ +/include/asio/experimental/detail/channel_operation.hpp +/include/asio/experimental/detail/channel_receive_op.hpp +/include/asio/experimental/detail/channel_send_functions.hpp +/include/asio/experimental/detail/channel_send_op.hpp +/include/asio/experimental/detail/channel_service.hpp +/include/asio/experimental/detail/coro_completion_handler.hpp +/include/asio/experimental/detail/coro_promise_allocator.hpp +/include/asio/experimental/detail/has_signature.hpp +/include/asio/experimental/detail/impl/ +/include/asio/experimental/detail/impl/channel_service.hpp +/include/asio/experimental/detail/partial_promise.hpp +/include/asio/experimental/impl/ +/include/asio/experimental/impl/as_single.hpp +/include/asio/experimental/impl/channel_error.ipp +/include/asio/experimental/impl/coro.hpp +/include/asio/experimental/impl/parallel_group.hpp +/include/asio/experimental/impl/promise.hpp +/include/asio/experimental/impl/use_coro.hpp +/include/asio/experimental/impl/use_promise.hpp +/include/asio/experimental/parallel_group.hpp +/include/asio/experimental/promise.hpp +/include/asio/experimental/use_coro.hpp +/include/asio/experimental/use_promise.hpp +/include/asio/file_base.hpp +/include/asio/generic/ +/include/asio/generic/basic_endpoint.hpp +/include/asio/generic/datagram_protocol.hpp +/include/asio/generic/detail/ +/include/asio/generic/detail/endpoint.hpp +/include/asio/generic/detail/impl/ +/include/asio/generic/detail/impl/endpoint.ipp +/include/asio/generic/raw_protocol.hpp +/include/asio/generic/seq_packet_protocol.hpp +/include/asio/generic/stream_protocol.hpp +/include/asio/handler_continuation_hook.hpp +/include/asio/high_resolution_timer.hpp +/include/asio.hpp +/include/asio/immediate.hpp +/include/asio/impl/ +/include/asio/impl/any_completion_executor.ipp +/include/asio/impl/any_io_executor.ipp +/include/asio/impl/append.hpp +/include/asio/impl/as_tuple.hpp +/include/asio/impl/awaitable.hpp +/include/asio/impl/buffered_read_stream.hpp +/include/asio/impl/buffered_write_stream.hpp +/include/asio/impl/cancel_after.hpp +/include/asio/impl/cancel_at.hpp +/include/asio/impl/cancellation_signal.ipp +/include/asio/impl/config.hpp +/include/asio/impl/config.ipp +/include/asio/impl/connect.hpp +/include/asio/impl/connect_pipe.hpp +/include/asio/impl/connect_pipe.ipp +/include/asio/impl/consign.hpp +/include/asio/impl/co_spawn.hpp +/include/asio/impl/deferred.hpp +/include/asio/impl/detached.hpp +/include/asio/impl/error_code.ipp +/include/asio/impl/error.ipp +/include/asio/impl/execution_context.hpp +/include/asio/impl/execution_context.ipp +/include/asio/impl/executor.hpp +/include/asio/impl/executor.ipp +/include/asio/impl/io_context.hpp +/include/asio/impl/io_context.ipp +/include/asio/impl/multiple_exceptions.ipp +/include/asio/impl/prepend.hpp +/include/asio/impl/read_at.hpp +/include/asio/impl/read.hpp +/include/asio/impl/read_until.hpp +/include/asio/impl/redirect_error.hpp +/include/asio/impl/serial_port_base.hpp +/include/asio/impl/serial_port_base.ipp +/include/asio/impl/spawn.hpp +/include/asio/impl/src.hpp +/include/asio/impl/system_context.hpp +/include/asio/impl/system_context.ipp +/include/asio/impl/system_executor.hpp +/include/asio/impl/thread_pool.hpp +/include/asio/impl/thread_pool.ipp +/include/asio/impl/use_awaitable.hpp +/include/asio/impl/use_future.hpp +/include/asio/impl/write_at.hpp +/include/asio/impl/write.hpp +/include/asio/io_context.hpp +/include/asio/io_context_strand.hpp +/include/asio/ip/ +/include/asio/ip/address.hpp +/include/asio/ip/address_v4.hpp +/include/asio/ip/address_v4_iterator.hpp +/include/asio/ip/address_v4_range.hpp +/include/asio/ip/address_v6.hpp +/include/asio/ip/address_v6_iterator.hpp +/include/asio/ip/address_v6_range.hpp +/include/asio/ip/bad_address_cast.hpp +/include/asio/ip/basic_endpoint.hpp +/include/asio/ip/basic_resolver_entry.hpp +/include/asio/ip/basic_resolver.hpp +/include/asio/ip/basic_resolver_iterator.hpp +/include/asio/ip/basic_resolver_query.hpp +/include/asio/ip/basic_resolver_results.hpp +/include/asio/ip/detail/ +/include/asio/ip/detail/endpoint.hpp +/include/asio/ip/detail/impl/ +/include/asio/ip/detail/impl/endpoint.ipp +/include/asio/ip/detail/socket_option.hpp +/include/asio/ip/host_name.hpp +/include/asio/ip/icmp.hpp +/include/asio/ip/impl/ +/include/asio/ip/impl/address.hpp +/include/asio/ip/impl/address.ipp +/include/asio/ip/impl/address_v4.hpp +/include/asio/ip/impl/address_v4.ipp +/include/asio/ip/impl/address_v6.hpp +/include/asio/ip/impl/address_v6.ipp +/include/asio/ip/impl/basic_endpoint.hpp +/include/asio/ip/impl/host_name.ipp +/include/asio/ip/impl/network_v4.hpp +/include/asio/ip/impl/network_v4.ipp +/include/asio/ip/impl/network_v6.hpp +/include/asio/ip/impl/network_v6.ipp +/include/asio/ip/multicast.hpp +/include/asio/ip/network_v4.hpp +/include/asio/ip/network_v6.hpp +/include/asio/ip/resolver_base.hpp +/include/asio/ip/resolver_query_base.hpp +/include/asio/ip/tcp.hpp +/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_contiguous_iterator.hpp +/include/asio/is_executor.hpp +/include/asio/is_read_buffered.hpp +/include/asio/is_write_buffered.hpp +/include/asio/local/ +/include/asio/local/basic_endpoint.hpp +/include/asio/local/connect_pair.hpp +/include/asio/local/datagram_protocol.hpp +/include/asio/local/detail/ +/include/asio/local/detail/endpoint.hpp +/include/asio/local/detail/impl/ +/include/asio/local/detail/impl/endpoint.ipp +/include/asio/local/seq_packet_protocol.hpp +/include/asio/local/stream_protocol.hpp +/include/asio/multiple_exceptions.hpp +/include/asio/packaged_task.hpp +/include/asio/placeholders.hpp +/include/asio/posix/ +/include/asio/posix/basic_descriptor.hpp +/include/asio/posix/basic_stream_descriptor.hpp +/include/asio/posix/descriptor_base.hpp +/include/asio/posix/descriptor.hpp +/include/asio/posix/stream_descriptor.hpp +/include/asio/post.hpp +/include/asio/prefer.hpp +/include/asio/prepend.hpp +/include/asio/query.hpp +/include/asio/random_access_file.hpp +/include/asio/readable_pipe.hpp +/include/asio/read_at.hpp +/include/asio/read.hpp +/include/asio/read_until.hpp +/include/asio/recycling_allocator.hpp +/include/asio/redirect_error.hpp +/include/asio/registered_buffer.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_base.hpp +/include/asio/signal_set.hpp +/include/asio/socket_base.hpp +/include/asio/spawn.hpp +/include/asio/ssl/ +/include/asio/ssl/context_base.hpp +/include/asio/ssl/context.hpp +/include/asio/ssl/detail/ +/include/asio/ssl/detail/buffered_handshake_op.hpp +/include/asio/ssl/detail/engine.hpp +/include/asio/ssl/detail/handshake_op.hpp +/include/asio/ssl/detail/impl/ +/include/asio/ssl/detail/impl/engine.ipp +/include/asio/ssl/detail/impl/openssl_init.ipp +/include/asio/ssl/detail/io.hpp +/include/asio/ssl/detail/openssl_init.hpp +/include/asio/ssl/detail/openssl_types.hpp +/include/asio/ssl/detail/password_callback.hpp +/include/asio/ssl/detail/read_op.hpp +/include/asio/ssl/detail/shutdown_op.hpp +/include/asio/ssl/detail/stream_core.hpp +/include/asio/ssl/detail/verify_callback.hpp +/include/asio/ssl/detail/write_op.hpp +/include/asio/ssl/error.hpp +/include/asio/ssl/host_name_verification.hpp +/include/asio/ssl.hpp +/include/asio/ssl/impl/ +/include/asio/ssl/impl/context.hpp +/include/asio/ssl/impl/context.ipp +/include/asio/ssl/impl/error.ipp +/include/asio/ssl/impl/host_name_verification.ipp +/include/asio/ssl/impl/src.hpp +/include/asio/ssl/stream_base.hpp +/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 +/include/asio/stream_file.hpp +/include/asio/system_context.hpp +/include/asio/system_error.hpp +/include/asio/system_executor.hpp +/include/asio/system_timer.hpp +/include/asio/this_coro.hpp +/include/asio/thread.hpp +/include/asio/thread_pool.hpp +/include/asio/time_traits.hpp +/include/asio/traits/ +/include/asio/traits/equality_comparable.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/static_query.hpp +/include/asio/traits/static_require_concept.hpp +/include/asio/traits/static_require.hpp +/include/asio/ts/ +/include/asio/ts/buffer.hpp +/include/asio/ts/executor.hpp +/include/asio/ts/internet.hpp +/include/asio/ts/io_context.hpp +/include/asio/ts/netfwd.hpp +/include/asio/ts/net.hpp +/include/asio/ts/socket.hpp +/include/asio/ts/timer.hpp +/include/asio/unyield.hpp +/include/asio/use_awaitable.hpp +/include/asio/use_future.hpp +/include/asio/uses_executor.hpp +/include/asio/version.hpp +/include/asio/wait_traits.hpp +/include/asio/windows/ +/include/asio/windows/basic_object_handle.hpp +/include/asio/windows/basic_overlapped_handle.hpp +/include/asio/windows/basic_random_access_handle.hpp +/include/asio/windows/basic_stream_handle.hpp +/include/asio/windows/object_handle.hpp +/include/asio/windows/overlapped_handle.hpp +/include/asio/windows/overlapped_ptr.hpp +/include/asio/windows/random_access_handle.hpp +/include/asio/windows/stream_handle.hpp +/include/asio/writable_pipe.hpp +/include/asio/write_at.hpp +/include/asio/write.hpp +/include/asio/yield.hpp +/include/Makefile.am +/include/Makefile.in +/INSTALL +/install-sh +/LICENSE_1_0.txt +/Makefile.am +/Makefile.in +/missing +/README +/src/ +/src/asio.cpp +/src/asio_ssl.cpp +/src/examples/ +/src/examples/cpp11/ +/src/examples/cpp11/allocation/ +/src/examples/cpp11/allocation/server.cpp +/src/examples/cpp11/buffers/ +/src/examples/cpp11/buffers/reference_counted.cpp +/src/examples/cpp11/chat/ +/src/examples/cpp11/chat/chat_client.cpp +/src/examples/cpp11/chat/chat_message.hpp +/src/examples/cpp11/chat/chat_server.cpp +/src/examples/cpp11/chat/posix_chat_client.cpp +/src/examples/cpp11/deferred/ +/src/examples/cpp11/deferred/deferred_1.cpp +/src/examples/cpp11/deferred/deferred_2.cpp +/src/examples/cpp11/echo/ +/src/examples/cpp11/echo/async_tcp_echo_server.cpp +/src/examples/cpp11/echo/async_udp_echo_server.cpp +/src/examples/cpp11/echo/blocking_tcp_echo_client.cpp +/src/examples/cpp11/echo/blocking_tcp_echo_server.cpp +/src/examples/cpp11/echo/blocking_udp_echo_client.cpp +/src/examples/cpp11/echo/blocking_udp_echo_server.cpp +/src/examples/cpp11/executors/ +/src/examples/cpp11/executors/actor.cpp +/src/examples/cpp11/executors/bank_account_1.cpp +/src/examples/cpp11/executors/bank_account_2.cpp +/src/examples/cpp11/executors/fork_join.cpp +/src/examples/cpp11/executors/pipeline.cpp +/src/examples/cpp11/executors/priority_scheduler.cpp +/src/examples/cpp11/files/ +/src/examples/cpp11/files/async_file_copy.cpp +/src/examples/cpp11/files/blocking_file_copy.cpp +/src/examples/cpp11/fork/ +/src/examples/cpp11/fork/daemon.cpp +/src/examples/cpp11/fork/process_per_connection.cpp +/src/examples/cpp11/futures/ +/src/examples/cpp11/futures/daytime_client.cpp +/src/examples/cpp11/handler_tracking/ +/src/examples/cpp11/handler_tracking/async_tcp_echo_server.cpp +/src/examples/cpp11/handler_tracking/custom_tracking.hpp +/src/examples/cpp11/http/ +/src/examples/cpp11/http/client/ +/src/examples/cpp11/http/client/async_client.cpp +/src/examples/cpp11/http/client/sync_client.cpp +/src/examples/cpp11/http/server/ +/src/examples/cpp11/http/server2/ +/src/examples/cpp11/http/server2/connection.cpp +/src/examples/cpp11/http/server2/connection.hpp +/src/examples/cpp11/http/server2/header.hpp +/src/examples/cpp11/http/server2/io_context_pool.cpp +/src/examples/cpp11/http/server2/io_context_pool.hpp +/src/examples/cpp11/http/server2/main.cpp +/src/examples/cpp11/http/server2/mime_types.cpp +/src/examples/cpp11/http/server2/mime_types.hpp +/src/examples/cpp11/http/server2/reply.cpp +/src/examples/cpp11/http/server2/reply.hpp +/src/examples/cpp11/http/server2/request_handler.cpp +/src/examples/cpp11/http/server2/request_handler.hpp +/src/examples/cpp11/http/server2/request.hpp +/src/examples/cpp11/http/server2/request_parser.cpp +/src/examples/cpp11/http/server2/request_parser.hpp +/src/examples/cpp11/http/server2/server.cpp +/src/examples/cpp11/http/server2/server.hpp +/src/examples/cpp11/http/server3/ +/src/examples/cpp11/http/server3/connection.cpp +/src/examples/cpp11/http/server3/connection.hpp +/src/examples/cpp11/http/server3/header.hpp +/src/examples/cpp11/http/server3/main.cpp +/src/examples/cpp11/http/server3/mime_types.cpp +/src/examples/cpp11/http/server3/mime_types.hpp +/src/examples/cpp11/http/server3/reply.cpp +/src/examples/cpp11/http/server3/reply.hpp +/src/examples/cpp11/http/server3/request_handler.cpp +/src/examples/cpp11/http/server3/request_handler.hpp +/src/examples/cpp11/http/server3/request.hpp +/src/examples/cpp11/http/server3/request_parser.cpp +/src/examples/cpp11/http/server3/request_parser.hpp +/src/examples/cpp11/http/server3/server.cpp +/src/examples/cpp11/http/server3/server.hpp +/src/examples/cpp11/http/server4/ +/src/examples/cpp11/http/server4/file_handler.cpp +/src/examples/cpp11/http/server4/file_handler.hpp +/src/examples/cpp11/http/server4/header.hpp +/src/examples/cpp11/http/server4/main.cpp +/src/examples/cpp11/http/server4/mime_types.cpp +/src/examples/cpp11/http/server4/mime_types.hpp +/src/examples/cpp11/http/server4/reply.cpp +/src/examples/cpp11/http/server4/reply.hpp +/src/examples/cpp11/http/server4/request.hpp +/src/examples/cpp11/http/server4/request_parser.cpp +/src/examples/cpp11/http/server4/request_parser.hpp +/src/examples/cpp11/http/server4/server.cpp +/src/examples/cpp11/http/server4/server.hpp +/src/examples/cpp11/http/server/connection.cpp +/src/examples/cpp11/http/server/connection.hpp +/src/examples/cpp11/http/server/connection_manager.cpp +/src/examples/cpp11/http/server/connection_manager.hpp +/src/examples/cpp11/http/server/header.hpp +/src/examples/cpp11/http/server/main.cpp +/src/examples/cpp11/http/server/mime_types.cpp +/src/examples/cpp11/http/server/mime_types.hpp +/src/examples/cpp11/http/server/reply.cpp +/src/examples/cpp11/http/server/reply.hpp +/src/examples/cpp11/http/server/request_handler.cpp +/src/examples/cpp11/http/server/request_handler.hpp +/src/examples/cpp11/http/server/request.hpp +/src/examples/cpp11/http/server/request_parser.cpp +/src/examples/cpp11/http/server/request_parser.hpp +/src/examples/cpp11/http/server/server.cpp +/src/examples/cpp11/http/server/server.hpp +/src/examples/cpp11/icmp/ +/src/examples/cpp11/icmp/icmp_header.hpp +/src/examples/cpp11/icmp/ipv4_header.hpp +/src/examples/cpp11/icmp/ping.cpp +/src/examples/cpp11/invocation/ +/src/examples/cpp11/invocation/prioritised_handlers.cpp +/src/examples/cpp11/iostreams/ +/src/examples/cpp11/iostreams/daytime_client.cpp +/src/examples/cpp11/iostreams/daytime_server.cpp +/src/examples/cpp11/iostreams/http_client.cpp +/src/examples/cpp11/local/ +/src/examples/cpp11/local/connect_pair.cpp +/src/examples/cpp11/local/fd_passing_stream_client.cpp +/src/examples/cpp11/local/fd_passing_stream_server.cpp +/src/examples/cpp11/local/iostream_client.cpp +/src/examples/cpp11/local/stream_client.cpp +/src/examples/cpp11/local/stream_server.cpp +/src/examples/cpp11/Makefile.am +/src/examples/cpp11/Makefile.in +/src/examples/cpp11/multicast/ +/src/examples/cpp11/multicast/receiver.cpp +/src/examples/cpp11/multicast/sender.cpp +/src/examples/cpp11/nonblocking/ +/src/examples/cpp11/nonblocking/third_party_lib.cpp +/src/examples/cpp11/operations/ +/src/examples/cpp11/operations/composed_1.cpp +/src/examples/cpp11/operations/composed_2.cpp +/src/examples/cpp11/operations/composed_3.cpp +/src/examples/cpp11/operations/composed_4.cpp +/src/examples/cpp11/operations/composed_5.cpp +/src/examples/cpp11/operations/composed_6.cpp +/src/examples/cpp11/operations/composed_7.cpp +/src/examples/cpp11/operations/composed_8.cpp +/src/examples/cpp11/parallel_group/ +/src/examples/cpp11/parallel_group/ranged_wait_for_all.cpp +/src/examples/cpp11/parallel_group/wait_for_all.cpp +/src/examples/cpp11/parallel_group/wait_for_one.cpp +/src/examples/cpp11/parallel_group/wait_for_one_error.cpp +/src/examples/cpp11/parallel_group/wait_for_one_success.cpp +/src/examples/cpp11/porthopper/ +/src/examples/cpp11/porthopper/client.cpp +/src/examples/cpp11/porthopper/protocol.hpp +/src/examples/cpp11/porthopper/server.cpp +/src/examples/cpp11/serialization/ +/src/examples/cpp11/serialization/client.cpp +/src/examples/cpp11/serialization/connection.hpp +/src/examples/cpp11/serialization/server.cpp +/src/examples/cpp11/serialization/stock.hpp +/src/examples/cpp11/services/ +/src/examples/cpp11/services/basic_logger.hpp +/src/examples/cpp11/services/daytime_client.cpp +/src/examples/cpp11/services/logger.hpp +/src/examples/cpp11/services/logger_service.cpp +/src/examples/cpp11/services/logger_service.hpp +/src/examples/cpp11/socks4/ +/src/examples/cpp11/socks4/socks4.hpp +/src/examples/cpp11/socks4/sync_client.cpp +/src/examples/cpp11/spawn/ +/src/examples/cpp11/spawn/echo_server.cpp +/src/examples/cpp11/spawn/parallel_grep.cpp +/src/examples/cpp11/ssl/ +/src/examples/cpp11/ssl/ca.pem +/src/examples/cpp11/ssl/client.cpp +/src/examples/cpp11/ssl/dh4096.pem +/src/examples/cpp11/ssl/README +/src/examples/cpp11/ssl/server.cpp +/src/examples/cpp11/ssl/server.pem +/src/examples/cpp11/timeouts/ +/src/examples/cpp11/timeouts/async_tcp_client.cpp +/src/examples/cpp11/timeouts/blocking_tcp_client.cpp +/src/examples/cpp11/timeouts/blocking_token_tcp_client.cpp +/src/examples/cpp11/timeouts/blocking_udp_client.cpp +/src/examples/cpp11/timeouts/server.cpp +/src/examples/cpp11/timers/ +/src/examples/cpp11/timers/time_t_timer.cpp +/src/examples/cpp11/tutorial/ +/src/examples/cpp11/tutorial/daytime1/ +/src/examples/cpp11/tutorial/daytime1/client.cpp +/src/examples/cpp11/tutorial/daytime2/ +/src/examples/cpp11/tutorial/daytime2/server.cpp +/src/examples/cpp11/tutorial/daytime3/ +/src/examples/cpp11/tutorial/daytime3/server.cpp +/src/examples/cpp11/tutorial/daytime4/ +/src/examples/cpp11/tutorial/daytime4/client.cpp +/src/examples/cpp11/tutorial/daytime5/ +/src/examples/cpp11/tutorial/daytime5/server.cpp +/src/examples/cpp11/tutorial/daytime6/ +/src/examples/cpp11/tutorial/daytime6/server.cpp +/src/examples/cpp11/tutorial/daytime7/ +/src/examples/cpp11/tutorial/daytime7/server.cpp +/src/examples/cpp11/tutorial/timer1/ +/src/examples/cpp11/tutorial/timer1/timer.cpp +/src/examples/cpp11/tutorial/timer2/ +/src/examples/cpp11/tutorial/timer2/timer.cpp +/src/examples/cpp11/tutorial/timer3/ +/src/examples/cpp11/tutorial/timer3/timer.cpp +/src/examples/cpp11/tutorial/timer4/ +/src/examples/cpp11/tutorial/timer4/timer.cpp +/src/examples/cpp11/tutorial/timer5/ +/src/examples/cpp11/tutorial/timer5/timer.cpp +/src/examples/cpp11/type_erasure/ +/src/examples/cpp11/type_erasure/line_reader.hpp +/src/examples/cpp11/type_erasure/main.cpp +/src/examples/cpp11/type_erasure/sleep.cpp +/src/examples/cpp11/type_erasure/sleep.hpp +/src/examples/cpp11/type_erasure/stdin_line_reader.cpp +/src/examples/cpp11/type_erasure/stdin_line_reader.hpp +/src/examples/cpp11/windows/ +/src/examples/cpp11/windows/transmit_file.cpp +/src/examples/cpp14/ +/src/examples/cpp14/deferred/ +/src/examples/cpp14/deferred/deferred_1.cpp +/src/examples/cpp14/deferred/deferred_2.cpp +/src/examples/cpp14/deferred/deferred_3.cpp +/src/examples/cpp14/deferred/deferred_4.cpp +/src/examples/cpp14/deferred/deferred_5.cpp +/src/examples/cpp14/deferred/deferred_6.cpp +/src/examples/cpp14/deferred/deferred_7.cpp +/src/examples/cpp14/echo/ +/src/examples/cpp14/echo/async_tcp_echo_server.cpp +/src/examples/cpp14/echo/async_udp_echo_server.cpp +/src/examples/cpp14/echo/blocking_tcp_echo_client.cpp +/src/examples/cpp14/echo/blocking_tcp_echo_server.cpp +/src/examples/cpp14/echo/blocking_udp_echo_client.cpp +/src/examples/cpp14/echo/blocking_udp_echo_server.cpp +/src/examples/cpp14/executors/ +/src/examples/cpp14/executors/actor.cpp +/src/examples/cpp14/executors/async_1.cpp +/src/examples/cpp14/executors/async_2.cpp +/src/examples/cpp14/executors/bank_account_1.cpp +/src/examples/cpp14/executors/bank_account_2.cpp +/src/examples/cpp14/executors/fork_join.cpp +/src/examples/cpp14/executors/pipeline.cpp +/src/examples/cpp14/executors/priority_scheduler.cpp +/src/examples/cpp14/iostreams/ +/src/examples/cpp14/iostreams/http_client.cpp +/src/examples/cpp14/Makefile.am +/src/examples/cpp14/Makefile.in +/src/examples/cpp14/operations/ +/src/examples/cpp14/operations/callback_wrapper.cpp +/src/examples/cpp14/operations/c_callback_wrapper.cpp +/src/examples/cpp14/operations/composed_1.cpp +/src/examples/cpp14/operations/composed_2.cpp +/src/examples/cpp14/operations/composed_3.cpp +/src/examples/cpp14/operations/composed_4.cpp +/src/examples/cpp14/operations/composed_5.cpp +/src/examples/cpp14/operations/composed_6.cpp +/src/examples/cpp14/operations/composed_7.cpp +/src/examples/cpp14/operations/composed_8.cpp +/src/examples/cpp14/parallel_group/ +/src/examples/cpp14/parallel_group/parallel_sort.cpp +/src/examples/cpp14/parallel_group/ranged_wait_for_all.cpp +/src/examples/cpp14/parallel_group/wait_for_all.cpp +/src/examples/cpp14/parallel_group/wait_for_one.cpp +/src/examples/cpp14/parallel_group/wait_for_one_error.cpp +/src/examples/cpp14/parallel_group/wait_for_one_success.cpp +/src/examples/cpp17/ +/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_as_single_default.cpp +/src/examples/cpp17/coroutines_ts/echo_server_with_as_tuple_default.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 +/src/examples/cpp17/Makefile.in +/src/examples/cpp20/ +/src/examples/cpp20/channels/ +/src/examples/cpp20/channels/mutual_exclusion_1.cpp +/src/examples/cpp20/channels/mutual_exclusion_2.cpp +/src/examples/cpp20/channels/throttling_proxy.cpp +/src/examples/cpp20/coroutines/ +/src/examples/cpp20/coroutines/chat_server.cpp +/src/examples/cpp20/coroutines/echo_server.cpp +/src/examples/cpp20/coroutines/echo_server_with_as_single_default.cpp +/src/examples/cpp20/coroutines/echo_server_with_as_tuple_default.cpp +/src/examples/cpp20/coroutines/echo_server_with_default.cpp +/src/examples/cpp20/coroutines/echo_server_with_deferred.cpp +/src/examples/cpp20/coroutines/echo_server_with_deferred_default.cpp +/src/examples/cpp20/coroutines/refactored_echo_server.cpp +/src/examples/cpp20/coroutines/timeout.cpp +/src/examples/cpp20/invocation/ +/src/examples/cpp20/invocation/completion_executor.cpp +/src/examples/cpp20/Makefile.am +/src/examples/cpp20/Makefile.in +/src/examples/cpp20/operations/ +/src/examples/cpp20/operations/callback_wrapper.cpp +/src/examples/cpp20/operations/c_callback_wrapper.cpp +/src/examples/cpp20/operations/composed_1.cpp +/src/examples/cpp20/operations/composed_2.cpp +/src/examples/cpp20/operations/composed_3.cpp +/src/examples/cpp20/operations/composed_4.cpp +/src/examples/cpp20/operations/composed_5.cpp +/src/examples/cpp20/operations/composed_6.cpp +/src/examples/cpp20/operations/composed_7.cpp +/src/examples/cpp20/operations/composed_8.cpp +/src/examples/cpp20/type_erasure/ +/src/examples/cpp20/type_erasure/line_reader.hpp +/src/examples/cpp20/type_erasure/main.cpp +/src/examples/cpp20/type_erasure/sleep.cpp +/src/examples/cpp20/type_erasure/sleep.hpp +/src/examples/cpp20/type_erasure/stdin_line_reader.cpp +/src/examples/cpp20/type_erasure/stdin_line_reader.hpp +/src/Makefile.am +/src/Makefile.in +/src/Makefile.mgw +/src/Makefile.msc +/src/tests/ +/src/tests/latency/ +/src/tests/latency/allocator.hpp +/src/tests/latency/high_res_clock.hpp +/src/tests/latency/tcp_client.cpp +/src/tests/latency/tcp_server.cpp +/src/tests/latency/udp_client.cpp +/src/tests/latency/udp_server.cpp +/src/tests/Makefile.am +/src/tests/Makefile.in +/src/tests/performance/ +/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/any_completion_executor.cpp +/src/tests/unit/any_completion_handler.cpp +/src/tests/unit/any_io_executor.cpp +/src/tests/unit/append.cpp +/src/tests/unit/archetypes/ +/src/tests/unit/archetypes/async_ops.hpp +/src/tests/unit/archetypes/async_result.hpp +/src/tests/unit/archetypes/gettable_socket_option.hpp +/src/tests/unit/archetypes/io_control_command.hpp +/src/tests/unit/archetypes/settable_socket_option.hpp +/src/tests/unit/associated_allocator.cpp +/src/tests/unit/associated_cancellation_slot.cpp +/src/tests/unit/associated_executor.cpp +/src/tests/unit/associated_immediate_executor.cpp +/src/tests/unit/associator.cpp +/src/tests/unit/as_tuple.cpp +/src/tests/unit/async_result.cpp +/src/tests/unit/awaitable.cpp +/src/tests/unit/basic_datagram_socket.cpp +/src/tests/unit/basic_deadline_timer.cpp +/src/tests/unit/basic_file.cpp +/src/tests/unit/basic_random_access_file.cpp +/src/tests/unit/basic_raw_socket.cpp +/src/tests/unit/basic_readable_pipe.cpp +/src/tests/unit/basic_seq_packet_socket.cpp +/src/tests/unit/basic_serial_port.cpp +/src/tests/unit/basic_signal_set.cpp +/src/tests/unit/basic_socket_acceptor.cpp +/src/tests/unit/basic_socket.cpp +/src/tests/unit/basic_streambuf.cpp +/src/tests/unit/basic_stream_file.cpp +/src/tests/unit/basic_stream_socket.cpp +/src/tests/unit/basic_waitable_timer.cpp +/src/tests/unit/basic_writable_pipe.cpp +/src/tests/unit/bind_allocator.cpp +/src/tests/unit/bind_cancellation_slot.cpp +/src/tests/unit/bind_executor.cpp +/src/tests/unit/bind_immediate_executor.cpp +/src/tests/unit/buffer.cpp +/src/tests/unit/buffered_read_stream.cpp +/src/tests/unit/buffered_stream.cpp +/src/tests/unit/buffered_write_stream.cpp +/src/tests/unit/buffer_registration.cpp +/src/tests/unit/buffers_iterator.cpp +/src/tests/unit/cancel_after.cpp +/src/tests/unit/cancel_at.cpp +/src/tests/unit/cancellation_signal.cpp +/src/tests/unit/cancellation_state.cpp +/src/tests/unit/cancellation_type.cpp +/src/tests/unit/co_composed.cpp +/src/tests/unit/completion_condition.cpp +/src/tests/unit/compose.cpp +/src/tests/unit/composed.cpp +/src/tests/unit/config.cpp +/src/tests/unit/connect.cpp +/src/tests/unit/connect_pipe.cpp +/src/tests/unit/consign.cpp +/src/tests/unit/coroutine.cpp +/src/tests/unit/co_spawn.cpp +/src/tests/unit/deadline_timer.cpp +/src/tests/unit/defer.cpp +/src/tests/unit/deferred.cpp +/src/tests/unit/detached.cpp +/src/tests/unit/dispatch.cpp +/src/tests/unit/disposition.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/context_as.cpp +/src/tests/unit/execution_context.cpp +/src/tests/unit/execution/executor.cpp +/src/tests/unit/execution/invocable_archetype.cpp +/src/tests/unit/execution/mapping.cpp +/src/tests/unit/execution/outstanding_work.cpp +/src/tests/unit/execution/prefer_only.cpp +/src/tests/unit/execution/relationship.cpp +/src/tests/unit/executor.cpp +/src/tests/unit/executor_work_guard.cpp +/src/tests/unit/experimental/ +/src/tests/unit/experimental/awaitable_operators.cpp +/src/tests/unit/experimental/basic_channel.cpp +/src/tests/unit/experimental/basic_concurrent_channel.cpp +/src/tests/unit/experimental/channel.cpp +/src/tests/unit/experimental/channel_traits.cpp +/src/tests/unit/experimental/co_composed.cpp +/src/tests/unit/experimental/concurrent_channel.cpp +/src/tests/unit/experimental/coro/ +/src/tests/unit/experimental/coro/allocator.cpp +/src/tests/unit/experimental/coro/cancel.cpp +/src/tests/unit/experimental/coro/co_spawn.cpp +/src/tests/unit/experimental/coro/exception.cpp +/src/tests/unit/experimental/coro/executor.cpp +/src/tests/unit/experimental/coro/partial.cpp +/src/tests/unit/experimental/coro/simple_test.cpp +/src/tests/unit/experimental/coro/stack_test.cpp +/src/tests/unit/experimental/coro/use_coro.cpp +/src/tests/unit/experimental/parallel_group.cpp +/src/tests/unit/experimental/promise.cpp +/src/tests/unit/file_base.cpp +/src/tests/unit/generic/ +/src/tests/unit/generic/basic_endpoint.cpp +/src/tests/unit/generic/datagram_protocol.cpp +/src/tests/unit/generic/raw_protocol.cpp +/src/tests/unit/generic/seq_packet_protocol.cpp +/src/tests/unit/generic/stream_protocol.cpp +/src/tests/unit/high_resolution_timer.cpp +/src/tests/unit/immediate.cpp +/src/tests/unit/io_context.cpp +/src/tests/unit/io_context_strand.cpp +/src/tests/unit/ip/ +/src/tests/unit/ip/address.cpp +/src/tests/unit/ip/address_v4.cpp +/src/tests/unit/ip/address_v4_iterator.cpp +/src/tests/unit/ip/address_v4_range.cpp +/src/tests/unit/ip/address_v6.cpp +/src/tests/unit/ip/address_v6_iterator.cpp +/src/tests/unit/ip/address_v6_range.cpp +/src/tests/unit/ip/basic_endpoint.cpp +/src/tests/unit/ip/basic_resolver.cpp +/src/tests/unit/ip/basic_resolver_entry.cpp +/src/tests/unit/ip/basic_resolver_iterator.cpp +/src/tests/unit/ip/basic_resolver_query.cpp +/src/tests/unit/ip/host_name.cpp +/src/tests/unit/ip/icmp.cpp +/src/tests/unit/ip/multicast.cpp +/src/tests/unit/ip/network_v4.cpp +/src/tests/unit/ip/network_v6.cpp +/src/tests/unit/ip/resolver_query_base.cpp +/src/tests/unit/ip/tcp.cpp +/src/tests/unit/ip/udp.cpp +/src/tests/unit/ip/unicast.cpp +/src/tests/unit/ip/v6_only.cpp +/src/tests/unit/is_read_buffered.cpp +/src/tests/unit/is_write_buffered.cpp +/src/tests/unit/local/ +/src/tests/unit/local/basic_endpoint.cpp +/src/tests/unit/local/connect_pair.cpp +/src/tests/unit/local/datagram_protocol.cpp +/src/tests/unit/local/seq_packet_protocol.cpp +/src/tests/unit/local/stream_protocol.cpp +/src/tests/unit/packaged_task.cpp +/src/tests/unit/placeholders.cpp +/src/tests/unit/posix/ +/src/tests/unit/posix/basic_descriptor.cpp +/src/tests/unit/posix/basic_stream_descriptor.cpp +/src/tests/unit/posix/descriptor_base.cpp +/src/tests/unit/posix/descriptor.cpp +/src/tests/unit/posix/stream_descriptor.cpp +/src/tests/unit/post.cpp +/src/tests/unit/prepend.cpp +/src/tests/unit/random_access_file.cpp +/src/tests/unit/readable_pipe.cpp +/src/tests/unit/read_at.cpp +/src/tests/unit/read.cpp +/src/tests/unit/read_until.cpp +/src/tests/unit/recycling_allocator.cpp +/src/tests/unit/redirect_error.cpp +/src/tests/unit/registered_buffer.cpp +/src/tests/unit/serial_port_base.cpp +/src/tests/unit/serial_port.cpp +/src/tests/unit/signal_set_base.cpp +/src/tests/unit/signal_set.cpp +/src/tests/unit/socket_base.cpp +/src/tests/unit/spawn.cpp +/src/tests/unit/ssl/ +/src/tests/unit/ssl/context_base.cpp +/src/tests/unit/ssl/context.cpp +/src/tests/unit/ssl/error.cpp +/src/tests/unit/ssl/host_name_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 +/src/tests/unit/stream_file.cpp +/src/tests/unit/system_context.cpp +/src/tests/unit/system_executor.cpp +/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 +/src/tests/unit/ts/executor.cpp +/src/tests/unit/ts/internet.cpp +/src/tests/unit/ts/io_context.cpp +/src/tests/unit/ts/net.cpp +/src/tests/unit/ts/netfwd.cpp +/src/tests/unit/ts/socket.cpp +/src/tests/unit/ts/timer.cpp +/src/tests/unit/unit_test.hpp +/src/tests/unit/use_awaitable.cpp +/src/tests/unit/use_future.cpp +/src/tests/unit/uses_executor.cpp +/src/tests/unit/wait_traits.cpp +/src/tests/unit/windows/ +/src/tests/unit/windows/basic_object_handle.cpp +/src/tests/unit/windows/basic_overlapped_handle.cpp +/src/tests/unit/windows/basic_random_access_handle.cpp +/src/tests/unit/windows/basic_stream_handle.cpp +/src/tests/unit/windows/object_handle.cpp +/src/tests/unit/windows/overlapped_handle.cpp +/src/tests/unit/windows/overlapped_ptr.cpp +/src/tests/unit/windows/random_access_handle.cpp +/src/tests/unit/windows/stream_handle.cpp +/src/tests/unit/writable_pipe.cpp +/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/asio/asio.pc.in b/asio/asio/asio.pc.in index de9c2d2..b93eb67 100644 --- a/asio/asio/asio.pc.in +++ b/asio/asio/asio.pc.in @@ -1,11 +1,11 @@ -prefix=@prefix@ -exec_prefix=@exec_prefix@ -includedir=@includedir@ - -Name: @PACKAGE_NAME@ -Description: A cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach. -Version: @PACKAGE_VERSION@ -Cflags: -I${includedir} -Lflags: -Requires: -Requires.private: +prefix=@prefix@ +exec_prefix=@exec_prefix@ +includedir=@includedir@ + +Name: @PACKAGE_NAME@ +Description: A cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach. +Version: @PACKAGE_VERSION@ +Cflags: -I${includedir} +Lflags: +Requires: +Requires.private: diff --git a/asio/asio/autogen.sh b/asio/asio/autogen.sh index 52920af..42075e3 100644 --- a/asio/asio/autogen.sh +++ b/asio/asio/autogen.sh @@ -1,55 +1,55 @@ -#!/bin/sh - -# Helps bootstrapping the application when checked out from CVS. -# Requires GNU autoconf, GNU automake and GNU which. -# -# Copyright (C) 2004, by -# -# Carlo Wood, Run on IRC -# RSA-1024 0x624ACAD5 1997-01-26 Sign & Encrypt -# Fingerprint16 = 32 EC A7 B6 AC DB 65 A6 F6 F6 55 DD 1C DC FF 61 -# - -# Do sanity checks. -# Directory check. -if [ ! -f autogen.sh ]; then - echo "Run ./autogen.sh from the directory it exists in." - exit 1 -fi - -AUTOMAKE=${AUTOMAKE:-automake} -ACLOCAL=${ACLOCAL:-aclocal} -AUTOCONF=${AUTOCONF:-autoconf} - -($AUTOCONF --version) >/dev/null 2>/dev/null || (echo "You need GNU autoconf to install from CVS (ftp://ftp.gnu.org/gnu/autoconf/)"; exit 1) || exit 1 -($AUTOMAKE --version) >/dev/null 2>/dev/null || (echo "You need GNU automake 1.7 or higher to install from CVS (ftp://ftp.gnu.org/gnu/automake/)"; exit 1) || exit 1 - -# Determine the version of automake. -automake_version=`$AUTOMAKE --version | head -n 1 | sed -e 's/[^12]*\([12]\.[0-9][^ ]*\).*/\1/'` -automake_major=`echo $automake_version | cut -f1 -d.` -automake_minor=`echo $automake_version | cut -f2 -d.` -automake_version_number=`expr "$automake_major" \* 1000 \+ "$automake_minor"` - -# Require automake 1.7. -if expr "1007" \> "$automake_version_number" >/dev/null; then - $AUTOMAKE --version | head -n 1 - echo "" - echo "Fatal error: automake 1.7 or higher is required. Please set \$AUTOMAKE" - echo "to point to a newer automake, or upgrade." - echo "" - exit 1 -fi - -run() -{ - echo "Running $1 ..." - $1 -} - -# This is needed when someone just upgraded automake and this cache is still generated by an old version. -rm -rf autom4te.cache config.cache - -run "$ACLOCAL" -run "$AUTOCONF" -run "$AUTOMAKE --add-missing --foreign" - +#!/bin/sh + +# Helps bootstrapping the application when checked out from CVS. +# Requires GNU autoconf, GNU automake and GNU which. +# +# Copyright (C) 2004, by +# +# Carlo Wood, Run on IRC +# RSA-1024 0x624ACAD5 1997-01-26 Sign & Encrypt +# Fingerprint16 = 32 EC A7 B6 AC DB 65 A6 F6 F6 55 DD 1C DC FF 61 +# + +# Do sanity checks. +# Directory check. +if [ ! -f autogen.sh ]; then + echo "Run ./autogen.sh from the directory it exists in." + exit 1 +fi + +AUTOMAKE=${AUTOMAKE:-automake} +ACLOCAL=${ACLOCAL:-aclocal} +AUTOCONF=${AUTOCONF:-autoconf} + +($AUTOCONF --version) >/dev/null 2>/dev/null || (echo "You need GNU autoconf to install from CVS (ftp://ftp.gnu.org/gnu/autoconf/)"; exit 1) || exit 1 +($AUTOMAKE --version) >/dev/null 2>/dev/null || (echo "You need GNU automake 1.7 or higher to install from CVS (ftp://ftp.gnu.org/gnu/automake/)"; exit 1) || exit 1 + +# Determine the version of automake. +automake_version=`$AUTOMAKE --version | head -n 1 | sed -e 's/[^12]*\([12]\.[0-9][^ ]*\).*/\1/'` +automake_major=`echo $automake_version | cut -f1 -d.` +automake_minor=`echo $automake_version | cut -f2 -d.` +automake_version_number=`expr "$automake_major" \* 1000 \+ "$automake_minor"` + +# Require automake 1.7. +if expr "1007" \> "$automake_version_number" >/dev/null; then + $AUTOMAKE --version | head -n 1 + echo "" + echo "Fatal error: automake 1.7 or higher is required. Please set \$AUTOMAKE" + echo "to point to a newer automake, or upgrade." + echo "" + exit 1 +fi + +run() +{ + echo "Running $1 ..." + $1 +} + +# This is needed when someone just upgraded automake and this cache is still generated by an old version. +rm -rf autom4te.cache config.cache + +run "$ACLOCAL" +run "$AUTOCONF" +run "$AUTOMAKE --add-missing --foreign" + diff --git a/asio/asio/boost_asio.manifest b/asio/asio/boost_asio.manifest index 419d706..5a3d128 100644 --- a/asio/asio/boost_asio.manifest +++ b/asio/asio/boost_asio.manifest @@ -1,7668 +1,7668 @@ -/ -/boost/ -/boost/asio/ -/boost/asio/any_completion_executor.hpp -/boost/asio/any_completion_handler.hpp -/boost/asio/any_io_executor.hpp -/boost/asio/append.hpp -/boost/asio/associated_allocator.hpp -/boost/asio/associated_cancellation_slot.hpp -/boost/asio/associated_executor.hpp -/boost/asio/associated_immediate_executor.hpp -/boost/asio/associator.hpp -/boost/asio/as_tuple.hpp -/boost/asio/async_result.hpp -/boost/asio/awaitable.hpp -/boost/asio/basic_datagram_socket.hpp -/boost/asio/basic_deadline_timer.hpp -/boost/asio/basic_file.hpp -/boost/asio/basic_io_object.hpp -/boost/asio/basic_random_access_file.hpp -/boost/asio/basic_raw_socket.hpp -/boost/asio/basic_readable_pipe.hpp -/boost/asio/basic_seq_packet_socket.hpp -/boost/asio/basic_serial_port.hpp -/boost/asio/basic_signal_set.hpp -/boost/asio/basic_socket_acceptor.hpp -/boost/asio/basic_socket.hpp -/boost/asio/basic_socket_iostream.hpp -/boost/asio/basic_socket_streambuf.hpp -/boost/asio/basic_streambuf_fwd.hpp -/boost/asio/basic_streambuf.hpp -/boost/asio/basic_stream_file.hpp -/boost/asio/basic_stream_socket.hpp -/boost/asio/basic_waitable_timer.hpp -/boost/asio/basic_writable_pipe.hpp -/boost/asio/bind_allocator.hpp -/boost/asio/bind_cancellation_slot.hpp -/boost/asio/bind_executor.hpp -/boost/asio/bind_immediate_executor.hpp -/boost/asio/buffered_read_stream_fwd.hpp -/boost/asio/buffered_read_stream.hpp -/boost/asio/buffered_stream_fwd.hpp -/boost/asio/buffered_stream.hpp -/boost/asio/buffered_write_stream_fwd.hpp -/boost/asio/buffered_write_stream.hpp -/boost/asio/buffer.hpp -/boost/asio/buffer_registration.hpp -/boost/asio/buffers_iterator.hpp -/boost/asio/cancel_after.hpp -/boost/asio/cancel_at.hpp -/boost/asio/cancellation_signal.hpp -/boost/asio/cancellation_state.hpp -/boost/asio/cancellation_type.hpp -/boost/asio/co_composed.hpp -/boost/asio/completion_condition.hpp -/boost/asio/composed.hpp -/boost/asio/compose.hpp -/boost/asio/config.hpp -/boost/asio/connect.hpp -/boost/asio/connect_pipe.hpp -/boost/asio/consign.hpp -/boost/asio/coroutine.hpp -/boost/asio/co_spawn.hpp -/boost/asio/deadline_timer.hpp -/boost/asio/default_completion_token.hpp -/boost/asio/defer.hpp -/boost/asio/deferred.hpp -/boost/asio/detached.hpp -/boost/asio/detail/ -/boost/asio/detail/array_fwd.hpp -/boost/asio/detail/array.hpp -/boost/asio/detail/assert.hpp -/boost/asio/detail/atomic_count.hpp -/boost/asio/detail/base_from_cancellation_state.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/call_stack.hpp -/boost/asio/detail/chrono.hpp -/boost/asio/detail/chrono_time_traits.hpp -/boost/asio/detail/completion_handler.hpp -/boost/asio/detail/completion_message.hpp -/boost/asio/detail/completion_payload_handler.hpp -/boost/asio/detail/completion_payload.hpp -/boost/asio/detail/composed_work.hpp -/boost/asio/detail/concurrency_hint.hpp -/boost/asio/detail/conditionally_enabled_event.hpp -/boost/asio/detail/conditionally_enabled_mutex.hpp -/boost/asio/detail/config.hpp -/boost/asio/detail/consuming_buffers.hpp -/boost/asio/detail/cstddef.hpp -/boost/asio/detail/cstdint.hpp -/boost/asio/detail/date_time_fwd.hpp -/boost/asio/detail/deadline_timer_service.hpp -/boost/asio/detail/dependent_type.hpp -/boost/asio/detail/descriptor_ops.hpp -/boost/asio/detail/descriptor_read_op.hpp -/boost/asio/detail/descriptor_write_op.hpp -/boost/asio/detail/dev_poll_reactor.hpp -/boost/asio/detail/epoll_reactor.hpp -/boost/asio/detail/eventfd_select_interrupter.hpp -/boost/asio/detail/event.hpp -/boost/asio/detail/exception.hpp -/boost/asio/detail/executor_function.hpp -/boost/asio/detail/executor_op.hpp -/boost/asio/detail/fd_set_adapter.hpp -/boost/asio/detail/fenced_block.hpp -/boost/asio/detail/functional.hpp -/boost/asio/detail/future.hpp -/boost/asio/detail/global.hpp -/boost/asio/detail/handler_alloc_helpers.hpp -/boost/asio/detail/handler_cont_helpers.hpp -/boost/asio/detail/handler_tracking.hpp -/boost/asio/detail/handler_type_requirements.hpp -/boost/asio/detail/handler_work.hpp -/boost/asio/detail/hash_map.hpp -/boost/asio/detail/impl/ -/boost/asio/detail/impl/buffer_sequence_adapter.ipp -/boost/asio/detail/impl/descriptor_ops.ipp -/boost/asio/detail/impl/dev_poll_reactor.hpp -/boost/asio/detail/impl/dev_poll_reactor.ipp -/boost/asio/detail/impl/epoll_reactor.hpp -/boost/asio/detail/impl/epoll_reactor.ipp -/boost/asio/detail/impl/eventfd_select_interrupter.ipp -/boost/asio/detail/impl/handler_tracking.ipp -/boost/asio/detail/impl/io_uring_descriptor_service.ipp -/boost/asio/detail/impl/io_uring_file_service.ipp -/boost/asio/detail/impl/io_uring_service.hpp -/boost/asio/detail/impl/io_uring_service.ipp -/boost/asio/detail/impl/io_uring_socket_service_base.ipp -/boost/asio/detail/impl/kqueue_reactor.hpp -/boost/asio/detail/impl/kqueue_reactor.ipp -/boost/asio/detail/impl/null_event.ipp -/boost/asio/detail/impl/pipe_select_interrupter.ipp -/boost/asio/detail/impl/posix_event.ipp -/boost/asio/detail/impl/posix_mutex.ipp -/boost/asio/detail/impl/posix_serial_port_service.ipp -/boost/asio/detail/impl/posix_thread.ipp -/boost/asio/detail/impl/posix_tss_ptr.ipp -/boost/asio/detail/impl/reactive_descriptor_service.ipp -/boost/asio/detail/impl/reactive_socket_service_base.ipp -/boost/asio/detail/impl/resolver_service_base.ipp -/boost/asio/detail/impl/scheduler.ipp -/boost/asio/detail/impl/select_reactor.hpp -/boost/asio/detail/impl/select_reactor.ipp -/boost/asio/detail/impl/service_registry.hpp -/boost/asio/detail/impl/service_registry.ipp -/boost/asio/detail/impl/signal_set_service.ipp -/boost/asio/detail/impl/socket_ops.ipp -/boost/asio/detail/impl/socket_select_interrupter.ipp -/boost/asio/detail/impl/strand_executor_service.hpp -/boost/asio/detail/impl/strand_executor_service.ipp -/boost/asio/detail/impl/strand_service.hpp -/boost/asio/detail/impl/strand_service.ipp -/boost/asio/detail/impl/thread_context.ipp -/boost/asio/detail/impl/throw_error.ipp -/boost/asio/detail/impl/timer_queue_ptime.ipp -/boost/asio/detail/impl/timer_queue_set.ipp -/boost/asio/detail/impl/win_event.ipp -/boost/asio/detail/impl/win_iocp_file_service.ipp -/boost/asio/detail/impl/win_iocp_handle_service.ipp -/boost/asio/detail/impl/win_iocp_io_context.hpp -/boost/asio/detail/impl/win_iocp_io_context.ipp -/boost/asio/detail/impl/win_iocp_serial_port_service.ipp -/boost/asio/detail/impl/win_iocp_socket_service_base.ipp -/boost/asio/detail/impl/win_mutex.ipp -/boost/asio/detail/impl/win_object_handle_service.ipp -/boost/asio/detail/impl/winrt_ssocket_service_base.ipp -/boost/asio/detail/impl/winrt_timer_scheduler.hpp -/boost/asio/detail/impl/winrt_timer_scheduler.ipp -/boost/asio/detail/impl/winsock_init.ipp -/boost/asio/detail/impl/win_static_mutex.ipp -/boost/asio/detail/impl/win_thread.ipp -/boost/asio/detail/impl/win_tss_ptr.ipp -/boost/asio/detail/initiate_defer.hpp -/boost/asio/detail/initiate_dispatch.hpp -/boost/asio/detail/initiate_post.hpp -/boost/asio/detail/initiation_base.hpp -/boost/asio/detail/io_control.hpp -/boost/asio/detail/io_object_impl.hpp -/boost/asio/detail/io_uring_descriptor_read_at_op.hpp -/boost/asio/detail/io_uring_descriptor_read_op.hpp -/boost/asio/detail/io_uring_descriptor_service.hpp -/boost/asio/detail/io_uring_descriptor_write_at_op.hpp -/boost/asio/detail/io_uring_descriptor_write_op.hpp -/boost/asio/detail/io_uring_file_service.hpp -/boost/asio/detail/io_uring_null_buffers_op.hpp -/boost/asio/detail/io_uring_operation.hpp -/boost/asio/detail/io_uring_service.hpp -/boost/asio/detail/io_uring_socket_accept_op.hpp -/boost/asio/detail/io_uring_socket_connect_op.hpp -/boost/asio/detail/io_uring_socket_recvfrom_op.hpp -/boost/asio/detail/io_uring_socket_recvmsg_op.hpp -/boost/asio/detail/io_uring_socket_recv_op.hpp -/boost/asio/detail/io_uring_socket_send_op.hpp -/boost/asio/detail/io_uring_socket_sendto_op.hpp -/boost/asio/detail/io_uring_socket_service_base.hpp -/boost/asio/detail/io_uring_socket_service.hpp -/boost/asio/detail/io_uring_wait_op.hpp -/boost/asio/detail/is_buffer_sequence.hpp -/boost/asio/detail/is_executor.hpp -/boost/asio/detail/keyword_tss_ptr.hpp -/boost/asio/detail/kqueue_reactor.hpp -/boost/asio/detail/limits.hpp -/boost/asio/detail/local_free_on_block_exit.hpp -/boost/asio/detail/memory.hpp -/boost/asio/detail/mutex.hpp -/boost/asio/detail/non_const_lvalue.hpp -/boost/asio/detail/noncopyable.hpp -/boost/asio/detail/null_event.hpp -/boost/asio/detail/null_fenced_block.hpp -/boost/asio/detail/null_global.hpp -/boost/asio/detail/null_mutex.hpp -/boost/asio/detail/null_reactor.hpp -/boost/asio/detail/null_signal_blocker.hpp -/boost/asio/detail/null_socket_service.hpp -/boost/asio/detail/null_static_mutex.hpp -/boost/asio/detail/null_thread.hpp -/boost/asio/detail/null_tss_ptr.hpp -/boost/asio/detail/object_pool.hpp -/boost/asio/detail/old_win_sdk_compat.hpp -/boost/asio/detail/operation.hpp -/boost/asio/detail/op_queue.hpp -/boost/asio/detail/pipe_select_interrupter.hpp -/boost/asio/detail/pop_options.hpp -/boost/asio/detail/posix_event.hpp -/boost/asio/detail/posix_fd_set_adapter.hpp -/boost/asio/detail/posix_global.hpp -/boost/asio/detail/posix_mutex.hpp -/boost/asio/detail/posix_serial_port_service.hpp -/boost/asio/detail/posix_signal_blocker.hpp -/boost/asio/detail/posix_static_mutex.hpp -/boost/asio/detail/posix_thread.hpp -/boost/asio/detail/posix_tss_ptr.hpp -/boost/asio/detail/push_options.hpp -/boost/asio/detail/reactive_descriptor_service.hpp -/boost/asio/detail/reactive_null_buffers_op.hpp -/boost/asio/detail/reactive_socket_accept_op.hpp -/boost/asio/detail/reactive_socket_connect_op.hpp -/boost/asio/detail/reactive_socket_recvfrom_op.hpp -/boost/asio/detail/reactive_socket_recvmsg_op.hpp -/boost/asio/detail/reactive_socket_recv_op.hpp -/boost/asio/detail/reactive_socket_send_op.hpp -/boost/asio/detail/reactive_socket_sendto_op.hpp -/boost/asio/detail/reactive_socket_service_base.hpp -/boost/asio/detail/reactive_socket_service.hpp -/boost/asio/detail/reactive_wait_op.hpp -/boost/asio/detail/reactor.hpp -/boost/asio/detail/reactor_op.hpp -/boost/asio/detail/reactor_op_queue.hpp -/boost/asio/detail/recycling_allocator.hpp -/boost/asio/detail/regex_fwd.hpp -/boost/asio/detail/resolve_endpoint_op.hpp -/boost/asio/detail/resolve_op.hpp -/boost/asio/detail/resolve_query_op.hpp -/boost/asio/detail/resolver_service_base.hpp -/boost/asio/detail/resolver_service.hpp -/boost/asio/detail/scheduler.hpp -/boost/asio/detail/scheduler_operation.hpp -/boost/asio/detail/scheduler_task.hpp -/boost/asio/detail/scheduler_thread_info.hpp -/boost/asio/detail/scoped_lock.hpp -/boost/asio/detail/scoped_ptr.hpp -/boost/asio/detail/select_interrupter.hpp -/boost/asio/detail/select_reactor.hpp -/boost/asio/detail/service_registry.hpp -/boost/asio/detail/signal_blocker.hpp -/boost/asio/detail/signal_handler.hpp -/boost/asio/detail/signal_init.hpp -/boost/asio/detail/signal_op.hpp -/boost/asio/detail/signal_set_service.hpp -/boost/asio/detail/socket_holder.hpp -/boost/asio/detail/socket_ops.hpp -/boost/asio/detail/socket_option.hpp -/boost/asio/detail/socket_select_interrupter.hpp -/boost/asio/detail/socket_types.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 -/boost/asio/detail/std_global.hpp -/boost/asio/detail/std_mutex.hpp -/boost/asio/detail/std_static_mutex.hpp -/boost/asio/detail/std_thread.hpp -/boost/asio/detail/strand_executor_service.hpp -/boost/asio/detail/strand_service.hpp -/boost/asio/detail/string_view.hpp -/boost/asio/detail/thread_context.hpp -/boost/asio/detail/thread_group.hpp -/boost/asio/detail/thread.hpp -/boost/asio/detail/thread_info_base.hpp -/boost/asio/detail/throw_error.hpp -/boost/asio/detail/throw_exception.hpp -/boost/asio/detail/timed_cancel_op.hpp -/boost/asio/detail/timer_queue_base.hpp -/boost/asio/detail/timer_queue.hpp -/boost/asio/detail/timer_queue_ptime.hpp -/boost/asio/detail/timer_queue_set.hpp -/boost/asio/detail/timer_scheduler_fwd.hpp -/boost/asio/detail/timer_scheduler.hpp -/boost/asio/detail/tss_ptr.hpp -/boost/asio/detail/type_traits.hpp -/boost/asio/detail/utility.hpp -/boost/asio/detail/wait_handler.hpp -/boost/asio/detail/wait_op.hpp -/boost/asio/detail/winapp_thread.hpp -/boost/asio/detail/wince_thread.hpp -/boost/asio/detail/win_event.hpp -/boost/asio/detail/win_fd_set_adapter.hpp -/boost/asio/detail/win_global.hpp -/boost/asio/detail/win_iocp_file_service.hpp -/boost/asio/detail/win_iocp_handle_read_op.hpp -/boost/asio/detail/win_iocp_handle_service.hpp -/boost/asio/detail/win_iocp_handle_write_op.hpp -/boost/asio/detail/win_iocp_io_context.hpp -/boost/asio/detail/win_iocp_null_buffers_op.hpp -/boost/asio/detail/win_iocp_operation.hpp -/boost/asio/detail/win_iocp_overlapped_op.hpp -/boost/asio/detail/win_iocp_overlapped_ptr.hpp -/boost/asio/detail/win_iocp_serial_port_service.hpp -/boost/asio/detail/win_iocp_socket_accept_op.hpp -/boost/asio/detail/win_iocp_socket_connect_op.hpp -/boost/asio/detail/win_iocp_socket_recvfrom_op.hpp -/boost/asio/detail/win_iocp_socket_recvmsg_op.hpp -/boost/asio/detail/win_iocp_socket_recv_op.hpp -/boost/asio/detail/win_iocp_socket_send_op.hpp -/boost/asio/detail/win_iocp_socket_service_base.hpp -/boost/asio/detail/win_iocp_socket_service.hpp -/boost/asio/detail/win_iocp_thread_info.hpp -/boost/asio/detail/win_iocp_wait_op.hpp -/boost/asio/detail/win_mutex.hpp -/boost/asio/detail/win_object_handle_service.hpp -/boost/asio/detail/winrt_async_manager.hpp -/boost/asio/detail/winrt_async_op.hpp -/boost/asio/detail/winrt_resolve_op.hpp -/boost/asio/detail/winrt_resolver_service.hpp -/boost/asio/detail/winrt_socket_connect_op.hpp -/boost/asio/detail/winrt_socket_recv_op.hpp -/boost/asio/detail/winrt_socket_send_op.hpp -/boost/asio/detail/winrt_ssocket_service_base.hpp -/boost/asio/detail/winrt_ssocket_service.hpp -/boost/asio/detail/winrt_timer_scheduler.hpp -/boost/asio/detail/winrt_utils.hpp -/boost/asio/detail/winsock_init.hpp -/boost/asio/detail/win_static_mutex.hpp -/boost/asio/detail/win_thread.hpp -/boost/asio/detail/win_tss_ptr.hpp -/boost/asio/detail/work_dispatcher.hpp -/boost/asio/detail/wrapped_handler.hpp -/boost/asio/dispatch.hpp -/boost/asio/disposition.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/context_as.hpp -/boost/asio/execution/context.hpp -/boost/asio/execution_context.hpp -/boost/asio/execution/executor.hpp -/boost/asio/execution.hpp -/boost/asio/execution/impl/ -/boost/asio/execution/impl/bad_executor.ipp -/boost/asio/execution/invocable_archetype.hpp -/boost/asio/execution/mapping.hpp -/boost/asio/execution/occupancy.hpp -/boost/asio/execution/outstanding_work.hpp -/boost/asio/execution/prefer_only.hpp -/boost/asio/execution/relationship.hpp -/boost/asio/executor.hpp -/boost/asio/executor_work_guard.hpp -/boost/asio/experimental/ -/boost/asio/experimental/as_single.hpp -/boost/asio/experimental/awaitable_operators.hpp -/boost/asio/experimental/basic_channel.hpp -/boost/asio/experimental/basic_concurrent_channel.hpp -/boost/asio/experimental/cancellation_condition.hpp -/boost/asio/experimental/channel_error.hpp -/boost/asio/experimental/channel.hpp -/boost/asio/experimental/channel_traits.hpp -/boost/asio/experimental/co_composed.hpp -/boost/asio/experimental/concurrent_channel.hpp -/boost/asio/experimental/coro.hpp -/boost/asio/experimental/coro_traits.hpp -/boost/asio/experimental/co_spawn.hpp -/boost/asio/experimental/detail/ -/boost/asio/experimental/detail/channel_operation.hpp -/boost/asio/experimental/detail/channel_receive_op.hpp -/boost/asio/experimental/detail/channel_send_functions.hpp -/boost/asio/experimental/detail/channel_send_op.hpp -/boost/asio/experimental/detail/channel_service.hpp -/boost/asio/experimental/detail/coro_completion_handler.hpp -/boost/asio/experimental/detail/coro_promise_allocator.hpp -/boost/asio/experimental/detail/has_signature.hpp -/boost/asio/experimental/detail/impl/ -/boost/asio/experimental/detail/impl/channel_service.hpp -/boost/asio/experimental/detail/partial_promise.hpp -/boost/asio/experimental/impl/ -/boost/asio/experimental/impl/as_single.hpp -/boost/asio/experimental/impl/channel_error.ipp -/boost/asio/experimental/impl/coro.hpp -/boost/asio/experimental/impl/parallel_group.hpp -/boost/asio/experimental/impl/promise.hpp -/boost/asio/experimental/impl/use_coro.hpp -/boost/asio/experimental/impl/use_promise.hpp -/boost/asio/experimental/parallel_group.hpp -/boost/asio/experimental/promise.hpp -/boost/asio/experimental/use_coro.hpp -/boost/asio/experimental/use_promise.hpp -/boost/asio/file_base.hpp -/boost/asio/generic/ -/boost/asio/generic/basic_endpoint.hpp -/boost/asio/generic/datagram_protocol.hpp -/boost/asio/generic/detail/ -/boost/asio/generic/detail/endpoint.hpp -/boost/asio/generic/detail/impl/ -/boost/asio/generic/detail/impl/endpoint.ipp -/boost/asio/generic/raw_protocol.hpp -/boost/asio/generic/seq_packet_protocol.hpp -/boost/asio/generic/stream_protocol.hpp -/boost/asio/handler_continuation_hook.hpp -/boost/asio/high_resolution_timer.hpp -/boost/asio.hpp -/boost/asio/immediate.hpp -/boost/asio/impl/ -/boost/asio/impl/any_completion_executor.ipp -/boost/asio/impl/any_io_executor.ipp -/boost/asio/impl/append.hpp -/boost/asio/impl/as_tuple.hpp -/boost/asio/impl/awaitable.hpp -/boost/asio/impl/buffered_read_stream.hpp -/boost/asio/impl/buffered_write_stream.hpp -/boost/asio/impl/cancel_after.hpp -/boost/asio/impl/cancel_at.hpp -/boost/asio/impl/cancellation_signal.ipp -/boost/asio/impl/config.hpp -/boost/asio/impl/config.ipp -/boost/asio/impl/connect.hpp -/boost/asio/impl/connect_pipe.hpp -/boost/asio/impl/connect_pipe.ipp -/boost/asio/impl/consign.hpp -/boost/asio/impl/co_spawn.hpp -/boost/asio/impl/deferred.hpp -/boost/asio/impl/detached.hpp -/boost/asio/impl/error.ipp -/boost/asio/impl/execution_context.hpp -/boost/asio/impl/execution_context.ipp -/boost/asio/impl/executor.hpp -/boost/asio/impl/executor.ipp -/boost/asio/impl/io_context.hpp -/boost/asio/impl/io_context.ipp -/boost/asio/impl/multiple_exceptions.ipp -/boost/asio/impl/prepend.hpp -/boost/asio/impl/read_at.hpp -/boost/asio/impl/read.hpp -/boost/asio/impl/read_until.hpp -/boost/asio/impl/redirect_error.hpp -/boost/asio/impl/serial_port_base.hpp -/boost/asio/impl/serial_port_base.ipp -/boost/asio/impl/spawn.hpp -/boost/asio/impl/src.hpp -/boost/asio/impl/system_context.hpp -/boost/asio/impl/system_context.ipp -/boost/asio/impl/system_executor.hpp -/boost/asio/impl/thread_pool.hpp -/boost/asio/impl/thread_pool.ipp -/boost/asio/impl/use_awaitable.hpp -/boost/asio/impl/use_future.hpp -/boost/asio/impl/write_at.hpp -/boost/asio/impl/write.hpp -/boost/asio/io_context.hpp -/boost/asio/io_context_strand.hpp -/boost/asio/ip/ -/boost/asio/ip/address.hpp -/boost/asio/ip/address_v4.hpp -/boost/asio/ip/address_v4_iterator.hpp -/boost/asio/ip/address_v4_range.hpp -/boost/asio/ip/address_v6.hpp -/boost/asio/ip/address_v6_iterator.hpp -/boost/asio/ip/address_v6_range.hpp -/boost/asio/ip/bad_address_cast.hpp -/boost/asio/ip/basic_endpoint.hpp -/boost/asio/ip/basic_resolver_entry.hpp -/boost/asio/ip/basic_resolver.hpp -/boost/asio/ip/basic_resolver_iterator.hpp -/boost/asio/ip/basic_resolver_query.hpp -/boost/asio/ip/basic_resolver_results.hpp -/boost/asio/ip/detail/ -/boost/asio/ip/detail/endpoint.hpp -/boost/asio/ip/detail/impl/ -/boost/asio/ip/detail/impl/endpoint.ipp -/boost/asio/ip/detail/socket_option.hpp -/boost/asio/ip/host_name.hpp -/boost/asio/ip/icmp.hpp -/boost/asio/ip/impl/ -/boost/asio/ip/impl/address.hpp -/boost/asio/ip/impl/address.ipp -/boost/asio/ip/impl/address_v4.hpp -/boost/asio/ip/impl/address_v4.ipp -/boost/asio/ip/impl/address_v6.hpp -/boost/asio/ip/impl/address_v6.ipp -/boost/asio/ip/impl/basic_endpoint.hpp -/boost/asio/ip/impl/host_name.ipp -/boost/asio/ip/impl/network_v4.hpp -/boost/asio/ip/impl/network_v4.ipp -/boost/asio/ip/impl/network_v6.hpp -/boost/asio/ip/impl/network_v6.ipp -/boost/asio/ip/multicast.hpp -/boost/asio/ip/network_v4.hpp -/boost/asio/ip/network_v6.hpp -/boost/asio/ip/resolver_base.hpp -/boost/asio/ip/resolver_query_base.hpp -/boost/asio/ip/tcp.hpp -/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_contiguous_iterator.hpp -/boost/asio/is_executor.hpp -/boost/asio/is_read_buffered.hpp -/boost/asio/is_write_buffered.hpp -/boost/asio/local/ -/boost/asio/local/basic_endpoint.hpp -/boost/asio/local/connect_pair.hpp -/boost/asio/local/datagram_protocol.hpp -/boost/asio/local/detail/ -/boost/asio/local/detail/endpoint.hpp -/boost/asio/local/detail/impl/ -/boost/asio/local/detail/impl/endpoint.ipp -/boost/asio/local/seq_packet_protocol.hpp -/boost/asio/local/stream_protocol.hpp -/boost/asio/multiple_exceptions.hpp -/boost/asio/packaged_task.hpp -/boost/asio/placeholders.hpp -/boost/asio/posix/ -/boost/asio/posix/basic_descriptor.hpp -/boost/asio/posix/basic_stream_descriptor.hpp -/boost/asio/posix/descriptor_base.hpp -/boost/asio/posix/descriptor.hpp -/boost/asio/posix/stream_descriptor.hpp -/boost/asio/post.hpp -/boost/asio/prefer.hpp -/boost/asio/prepend.hpp -/boost/asio/query.hpp -/boost/asio/random_access_file.hpp -/boost/asio/readable_pipe.hpp -/boost/asio/read_at.hpp -/boost/asio/read.hpp -/boost/asio/read_until.hpp -/boost/asio/recycling_allocator.hpp -/boost/asio/redirect_error.hpp -/boost/asio/registered_buffer.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_base.hpp -/boost/asio/signal_set.hpp -/boost/asio/socket_base.hpp -/boost/asio/spawn.hpp -/boost/asio/ssl/ -/boost/asio/ssl/context_base.hpp -/boost/asio/ssl/context.hpp -/boost/asio/ssl/detail/ -/boost/asio/ssl/detail/buffered_handshake_op.hpp -/boost/asio/ssl/detail/engine.hpp -/boost/asio/ssl/detail/handshake_op.hpp -/boost/asio/ssl/detail/impl/ -/boost/asio/ssl/detail/impl/engine.ipp -/boost/asio/ssl/detail/impl/openssl_init.ipp -/boost/asio/ssl/detail/io.hpp -/boost/asio/ssl/detail/openssl_init.hpp -/boost/asio/ssl/detail/openssl_types.hpp -/boost/asio/ssl/detail/password_callback.hpp -/boost/asio/ssl/detail/read_op.hpp -/boost/asio/ssl/detail/shutdown_op.hpp -/boost/asio/ssl/detail/stream_core.hpp -/boost/asio/ssl/detail/verify_callback.hpp -/boost/asio/ssl/detail/write_op.hpp -/boost/asio/ssl/error.hpp -/boost/asio/ssl/host_name_verification.hpp -/boost/asio/ssl.hpp -/boost/asio/ssl/impl/ -/boost/asio/ssl/impl/context.hpp -/boost/asio/ssl/impl/context.ipp -/boost/asio/ssl/impl/error.ipp -/boost/asio/ssl/impl/host_name_verification.ipp -/boost/asio/ssl/impl/src.hpp -/boost/asio/ssl/stream_base.hpp -/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 -/boost/asio/stream_file.hpp -/boost/asio/system_context.hpp -/boost/asio/system_executor.hpp -/boost/asio/system_timer.hpp -/boost/asio/this_coro.hpp -/boost/asio/thread_pool.hpp -/boost/asio/time_traits.hpp -/boost/asio/traits/ -/boost/asio/traits/equality_comparable.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/static_query.hpp -/boost/asio/traits/static_require_concept.hpp -/boost/asio/traits/static_require.hpp -/boost/asio/ts/ -/boost/asio/ts/buffer.hpp -/boost/asio/ts/executor.hpp -/boost/asio/ts/internet.hpp -/boost/asio/ts/io_context.hpp -/boost/asio/ts/netfwd.hpp -/boost/asio/ts/net.hpp -/boost/asio/ts/socket.hpp -/boost/asio/ts/timer.hpp -/boost/asio/unyield.hpp -/boost/asio/use_awaitable.hpp -/boost/asio/use_future.hpp -/boost/asio/uses_executor.hpp -/boost/asio/version.hpp -/boost/asio/wait_traits.hpp -/boost/asio/windows/ -/boost/asio/windows/basic_object_handle.hpp -/boost/asio/windows/basic_overlapped_handle.hpp -/boost/asio/windows/basic_random_access_handle.hpp -/boost/asio/windows/basic_stream_handle.hpp -/boost/asio/windows/object_handle.hpp -/boost/asio/windows/overlapped_handle.hpp -/boost/asio/windows/overlapped_ptr.hpp -/boost/asio/windows/random_access_handle.hpp -/boost/asio/windows/stream_handle.hpp -/boost/asio/writable_pipe.hpp -/boost/asio/write_at.hpp -/boost/asio/write.hpp -/boost/asio/yield.hpp -/boost/cerrno.hpp -/boost/config/ -/boost/config/warning_disable.hpp -/boost/system/ -/boost/system/api_config.hpp -/boost/system/config.hpp -/boost/system/detail/ -/boost/system/detail/append_int.hpp -/boost/system/detail/cerrno.hpp -/boost/system/detail/config.hpp -/boost/system/detail/enable_if.hpp -/boost/system/detail/errc.hpp -/boost/system/detail/error_category.hpp -/boost/system/detail/error_category_impl.hpp -/boost/system/detail/error_code.hpp -/boost/system/detail/error_condition.hpp -/boost/system/detail/generic_category.hpp -/boost/system/detail/generic_category_message.hpp -/boost/system/detail/interop_category.hpp -/boost/system/detail/is_same.hpp -/boost/system/detail/mutex.hpp -/boost/system/detail/snprintf.hpp -/boost/system/detail/std_category.hpp -/boost/system/detail/std_category_impl.hpp -/boost/system/detail/system_category_condition_win32.hpp -/boost/system/detail/system_category.hpp -/boost/system/detail/system_category_impl.hpp -/boost/system/detail/system_category_message.hpp -/boost/system/detail/system_category_message_win32.hpp -/boost/system/detail/throws.hpp -/boost/system/errc.hpp -/boost/system/error_category.hpp -/boost/system/error_code.hpp -/boost/system/error_condition.hpp -/boost/system/generic_category.hpp -/boost/system/is_error_code_enum.hpp -/boost/system/is_error_condition_enum.hpp -/boost/system/linux_error.hpp -/boost/system/result.hpp -/boost/system/system_category.hpp -/boost/system/system_error.hpp -/boost/system/windows_error.hpp -/doc/ -/doc/html/ -/doc/html/boost_asio/ -/doc/html/boost_asio/async_agent_chain.png -/doc/html/boost_asio/async_agent_model.png -/doc/html/boost_asio/async_child_agent_chain.png -/doc/html/boost_asio/async_op1.png -/doc/html/boost_asio/async_op2.png -/doc/html/boost_asio/async_op_init_complete.png -/doc/html/boost_asio/async_op_model.png -/doc/html/boost_asio/async_op_phases.png -/doc/html/boost_asio/async_op_trivial_chain.png -/doc/html/boost_asio/completion_token_model.png -/doc/html/boost_asio/completion_token_transform.png -/doc/html/boost_asio/example/ -/doc/html/boost_asio/example/cpp11/ -/doc/html/boost_asio/example/cpp11/allocation/ -/doc/html/boost_asio/example/cpp11/allocation/server.cpp -/doc/html/boost_asio/example/cpp11/buffers/ -/doc/html/boost_asio/example/cpp11/buffers/reference_counted.cpp -/doc/html/boost_asio/example/cpp11/chat/ -/doc/html/boost_asio/example/cpp11/chat/chat_client.cpp -/doc/html/boost_asio/example/cpp11/chat/chat_message.hpp -/doc/html/boost_asio/example/cpp11/chat/chat_server.cpp -/doc/html/boost_asio/example/cpp11/chat/posix_chat_client.cpp -/doc/html/boost_asio/example/cpp11/deferred/ -/doc/html/boost_asio/example/cpp11/deferred/deferred_1.cpp -/doc/html/boost_asio/example/cpp11/deferred/deferred_2.cpp -/doc/html/boost_asio/example/cpp11/echo/ -/doc/html/boost_asio/example/cpp11/echo/async_tcp_echo_server.cpp -/doc/html/boost_asio/example/cpp11/echo/async_udp_echo_server.cpp -/doc/html/boost_asio/example/cpp11/echo/blocking_tcp_echo_client.cpp -/doc/html/boost_asio/example/cpp11/echo/blocking_tcp_echo_server.cpp -/doc/html/boost_asio/example/cpp11/echo/blocking_udp_echo_client.cpp -/doc/html/boost_asio/example/cpp11/echo/blocking_udp_echo_server.cpp -/doc/html/boost_asio/example/cpp11/executors/ -/doc/html/boost_asio/example/cpp11/executors/actor.cpp -/doc/html/boost_asio/example/cpp11/executors/bank_account_1.cpp -/doc/html/boost_asio/example/cpp11/executors/bank_account_2.cpp -/doc/html/boost_asio/example/cpp11/executors/fork_join.cpp -/doc/html/boost_asio/example/cpp11/executors/pipeline.cpp -/doc/html/boost_asio/example/cpp11/executors/priority_scheduler.cpp -/doc/html/boost_asio/example/cpp11/fork/ -/doc/html/boost_asio/example/cpp11/fork/daemon.cpp -/doc/html/boost_asio/example/cpp11/fork/process_per_connection.cpp -/doc/html/boost_asio/example/cpp11/futures/ -/doc/html/boost_asio/example/cpp11/futures/daytime_client.cpp -/doc/html/boost_asio/example/cpp11/handler_tracking/ -/doc/html/boost_asio/example/cpp11/handler_tracking/async_tcp_echo_server.cpp -/doc/html/boost_asio/example/cpp11/handler_tracking/custom_tracking.hpp -/doc/html/boost_asio/example/cpp11/http/ -/doc/html/boost_asio/example/cpp11/http/client/ -/doc/html/boost_asio/example/cpp11/http/client/async_client.cpp -/doc/html/boost_asio/example/cpp11/http/client/sync_client.cpp -/doc/html/boost_asio/example/cpp11/http/server/ -/doc/html/boost_asio/example/cpp11/http/server2/ -/doc/html/boost_asio/example/cpp11/http/server2/connection.cpp -/doc/html/boost_asio/example/cpp11/http/server2/connection.hpp -/doc/html/boost_asio/example/cpp11/http/server2/header.hpp -/doc/html/boost_asio/example/cpp11/http/server2/io_context_pool.cpp -/doc/html/boost_asio/example/cpp11/http/server2/io_context_pool.hpp -/doc/html/boost_asio/example/cpp11/http/server2/main.cpp -/doc/html/boost_asio/example/cpp11/http/server2/mime_types.cpp -/doc/html/boost_asio/example/cpp11/http/server2/mime_types.hpp -/doc/html/boost_asio/example/cpp11/http/server2/reply.cpp -/doc/html/boost_asio/example/cpp11/http/server2/reply.hpp -/doc/html/boost_asio/example/cpp11/http/server2/request_handler.cpp -/doc/html/boost_asio/example/cpp11/http/server2/request_handler.hpp -/doc/html/boost_asio/example/cpp11/http/server2/request.hpp -/doc/html/boost_asio/example/cpp11/http/server2/request_parser.cpp -/doc/html/boost_asio/example/cpp11/http/server2/request_parser.hpp -/doc/html/boost_asio/example/cpp11/http/server2/server.cpp -/doc/html/boost_asio/example/cpp11/http/server2/server.hpp -/doc/html/boost_asio/example/cpp11/http/server3/ -/doc/html/boost_asio/example/cpp11/http/server3/connection.cpp -/doc/html/boost_asio/example/cpp11/http/server3/connection.hpp -/doc/html/boost_asio/example/cpp11/http/server3/header.hpp -/doc/html/boost_asio/example/cpp11/http/server3/main.cpp -/doc/html/boost_asio/example/cpp11/http/server3/mime_types.cpp -/doc/html/boost_asio/example/cpp11/http/server3/mime_types.hpp -/doc/html/boost_asio/example/cpp11/http/server3/reply.cpp -/doc/html/boost_asio/example/cpp11/http/server3/reply.hpp -/doc/html/boost_asio/example/cpp11/http/server3/request_handler.cpp -/doc/html/boost_asio/example/cpp11/http/server3/request_handler.hpp -/doc/html/boost_asio/example/cpp11/http/server3/request.hpp -/doc/html/boost_asio/example/cpp11/http/server3/request_parser.cpp -/doc/html/boost_asio/example/cpp11/http/server3/request_parser.hpp -/doc/html/boost_asio/example/cpp11/http/server3/server.cpp -/doc/html/boost_asio/example/cpp11/http/server3/server.hpp -/doc/html/boost_asio/example/cpp11/http/server4/ -/doc/html/boost_asio/example/cpp11/http/server4/file_handler.cpp -/doc/html/boost_asio/example/cpp11/http/server4/file_handler.hpp -/doc/html/boost_asio/example/cpp11/http/server4/header.hpp -/doc/html/boost_asio/example/cpp11/http/server4/main.cpp -/doc/html/boost_asio/example/cpp11/http/server4/mime_types.cpp -/doc/html/boost_asio/example/cpp11/http/server4/mime_types.hpp -/doc/html/boost_asio/example/cpp11/http/server4/reply.cpp -/doc/html/boost_asio/example/cpp11/http/server4/reply.hpp -/doc/html/boost_asio/example/cpp11/http/server4/request_handler.cpp -/doc/html/boost_asio/example/cpp11/http/server4/request_handler.hpp -/doc/html/boost_asio/example/cpp11/http/server4/request.hpp -/doc/html/boost_asio/example/cpp11/http/server4/request_parser.cpp -/doc/html/boost_asio/example/cpp11/http/server4/request_parser.hpp -/doc/html/boost_asio/example/cpp11/http/server4/server.cpp -/doc/html/boost_asio/example/cpp11/http/server4/server.hpp -/doc/html/boost_asio/example/cpp11/http/server/connection.cpp -/doc/html/boost_asio/example/cpp11/http/server/connection.hpp -/doc/html/boost_asio/example/cpp11/http/server/connection_manager.cpp -/doc/html/boost_asio/example/cpp11/http/server/connection_manager.hpp -/doc/html/boost_asio/example/cpp11/http/server/header.hpp -/doc/html/boost_asio/example/cpp11/http/server/main.cpp -/doc/html/boost_asio/example/cpp11/http/server/mime_types.cpp -/doc/html/boost_asio/example/cpp11/http/server/mime_types.hpp -/doc/html/boost_asio/example/cpp11/http/server/reply.cpp -/doc/html/boost_asio/example/cpp11/http/server/reply.hpp -/doc/html/boost_asio/example/cpp11/http/server/request_handler.cpp -/doc/html/boost_asio/example/cpp11/http/server/request_handler.hpp -/doc/html/boost_asio/example/cpp11/http/server/request.hpp -/doc/html/boost_asio/example/cpp11/http/server/request_parser.cpp -/doc/html/boost_asio/example/cpp11/http/server/request_parser.hpp -/doc/html/boost_asio/example/cpp11/http/server/server.cpp -/doc/html/boost_asio/example/cpp11/http/server/server.hpp -/doc/html/boost_asio/example/cpp11/icmp/ -/doc/html/boost_asio/example/cpp11/icmp/icmp_header.hpp -/doc/html/boost_asio/example/cpp11/icmp/ipv4_header.hpp -/doc/html/boost_asio/example/cpp11/icmp/ping.cpp -/doc/html/boost_asio/example/cpp11/invocation/ -/doc/html/boost_asio/example/cpp11/invocation/prioritised_handlers.cpp -/doc/html/boost_asio/example/cpp11/iostreams/ -/doc/html/boost_asio/example/cpp11/iostreams/daytime_client.cpp -/doc/html/boost_asio/example/cpp11/iostreams/daytime_server.cpp -/doc/html/boost_asio/example/cpp11/iostreams/http_client.cpp -/doc/html/boost_asio/example/cpp11/local/ -/doc/html/boost_asio/example/cpp11/local/connect_pair.cpp -/doc/html/boost_asio/example/cpp11/local/fd_passing_stream_client.cpp -/doc/html/boost_asio/example/cpp11/local/fd_passing_stream_server.cpp -/doc/html/boost_asio/example/cpp11/local/iostream_client.cpp -/doc/html/boost_asio/example/cpp11/local/stream_client.cpp -/doc/html/boost_asio/example/cpp11/local/stream_server.cpp -/doc/html/boost_asio/example/cpp11/multicast/ -/doc/html/boost_asio/example/cpp11/multicast/receiver.cpp -/doc/html/boost_asio/example/cpp11/multicast/sender.cpp -/doc/html/boost_asio/example/cpp11/nonblocking/ -/doc/html/boost_asio/example/cpp11/nonblocking/third_party_lib.cpp -/doc/html/boost_asio/example/cpp11/operations/ -/doc/html/boost_asio/example/cpp11/operations/composed_1.cpp -/doc/html/boost_asio/example/cpp11/operations/composed_2.cpp -/doc/html/boost_asio/example/cpp11/operations/composed_3.cpp -/doc/html/boost_asio/example/cpp11/operations/composed_4.cpp -/doc/html/boost_asio/example/cpp11/operations/composed_5.cpp -/doc/html/boost_asio/example/cpp11/operations/composed_6.cpp -/doc/html/boost_asio/example/cpp11/operations/composed_7.cpp -/doc/html/boost_asio/example/cpp11/operations/composed_8.cpp -/doc/html/boost_asio/example/cpp11/parallel_group/ -/doc/html/boost_asio/example/cpp11/parallel_group/ranged_wait_for_all.cpp -/doc/html/boost_asio/example/cpp11/parallel_group/wait_for_all.cpp -/doc/html/boost_asio/example/cpp11/parallel_group/wait_for_one.cpp -/doc/html/boost_asio/example/cpp11/parallel_group/wait_for_one_error.cpp -/doc/html/boost_asio/example/cpp11/parallel_group/wait_for_one_success.cpp -/doc/html/boost_asio/example/cpp11/porthopper/ -/doc/html/boost_asio/example/cpp11/porthopper/client.cpp -/doc/html/boost_asio/example/cpp11/porthopper/protocol.hpp -/doc/html/boost_asio/example/cpp11/porthopper/server.cpp -/doc/html/boost_asio/example/cpp11/serialization/ -/doc/html/boost_asio/example/cpp11/serialization/client.cpp -/doc/html/boost_asio/example/cpp11/serialization/connection.hpp -/doc/html/boost_asio/example/cpp11/serialization/server.cpp -/doc/html/boost_asio/example/cpp11/serialization/stock.hpp -/doc/html/boost_asio/example/cpp11/services/ -/doc/html/boost_asio/example/cpp11/services/basic_logger.hpp -/doc/html/boost_asio/example/cpp11/services/daytime_client.cpp -/doc/html/boost_asio/example/cpp11/services/logger.hpp -/doc/html/boost_asio/example/cpp11/services/logger_service.cpp -/doc/html/boost_asio/example/cpp11/services/logger_service.hpp -/doc/html/boost_asio/example/cpp11/socks4/ -/doc/html/boost_asio/example/cpp11/socks4/socks4.hpp -/doc/html/boost_asio/example/cpp11/socks4/sync_client.cpp -/doc/html/boost_asio/example/cpp11/spawn/ -/doc/html/boost_asio/example/cpp11/spawn/echo_server.cpp -/doc/html/boost_asio/example/cpp11/spawn/parallel_grep.cpp -/doc/html/boost_asio/example/cpp11/ssl/ -/doc/html/boost_asio/example/cpp11/ssl/client.cpp -/doc/html/boost_asio/example/cpp11/ssl/server.cpp -/doc/html/boost_asio/example/cpp11/timeouts/ -/doc/html/boost_asio/example/cpp11/timeouts/async_tcp_client.cpp -/doc/html/boost_asio/example/cpp11/timeouts/blocking_tcp_client.cpp -/doc/html/boost_asio/example/cpp11/timeouts/blocking_token_tcp_client.cpp -/doc/html/boost_asio/example/cpp11/timeouts/blocking_udp_client.cpp -/doc/html/boost_asio/example/cpp11/timeouts/server.cpp -/doc/html/boost_asio/example/cpp11/timers/ -/doc/html/boost_asio/example/cpp11/timers/time_t_timer.cpp -/doc/html/boost_asio/example/cpp11/type_erasure/ -/doc/html/boost_asio/example/cpp11/type_erasure/line_reader.hpp -/doc/html/boost_asio/example/cpp11/type_erasure/main.cpp -/doc/html/boost_asio/example/cpp11/type_erasure/sleep.cpp -/doc/html/boost_asio/example/cpp11/type_erasure/sleep.hpp -/doc/html/boost_asio/example/cpp11/type_erasure/stdin_line_reader.cpp -/doc/html/boost_asio/example/cpp11/type_erasure/stdin_line_reader.hpp -/doc/html/boost_asio/example/cpp11/windows/ -/doc/html/boost_asio/example/cpp11/windows/transmit_file.cpp -/doc/html/boost_asio/example/cpp14/ -/doc/html/boost_asio/example/cpp14/deferred/ -/doc/html/boost_asio/example/cpp14/deferred/deferred_1.cpp -/doc/html/boost_asio/example/cpp14/deferred/deferred_2.cpp -/doc/html/boost_asio/example/cpp14/deferred/deferred_3.cpp -/doc/html/boost_asio/example/cpp14/deferred/deferred_4.cpp -/doc/html/boost_asio/example/cpp14/deferred/deferred_5.cpp -/doc/html/boost_asio/example/cpp14/deferred/deferred_6.cpp -/doc/html/boost_asio/example/cpp14/deferred/deferred_7.cpp -/doc/html/boost_asio/example/cpp14/echo/ -/doc/html/boost_asio/example/cpp14/echo/async_tcp_echo_server.cpp -/doc/html/boost_asio/example/cpp14/echo/async_udp_echo_server.cpp -/doc/html/boost_asio/example/cpp14/echo/blocking_tcp_echo_client.cpp -/doc/html/boost_asio/example/cpp14/echo/blocking_tcp_echo_server.cpp -/doc/html/boost_asio/example/cpp14/echo/blocking_udp_echo_client.cpp -/doc/html/boost_asio/example/cpp14/echo/blocking_udp_echo_server.cpp -/doc/html/boost_asio/example/cpp14/executors/ -/doc/html/boost_asio/example/cpp14/executors/actor.cpp -/doc/html/boost_asio/example/cpp14/executors/async_1.cpp -/doc/html/boost_asio/example/cpp14/executors/async_2.cpp -/doc/html/boost_asio/example/cpp14/executors/bank_account_1.cpp -/doc/html/boost_asio/example/cpp14/executors/bank_account_2.cpp -/doc/html/boost_asio/example/cpp14/executors/fork_join.cpp -/doc/html/boost_asio/example/cpp14/executors/pipeline.cpp -/doc/html/boost_asio/example/cpp14/executors/priority_scheduler.cpp -/doc/html/boost_asio/example/cpp14/iostreams/ -/doc/html/boost_asio/example/cpp14/iostreams/http_client.cpp -/doc/html/boost_asio/example/cpp14/operations/ -/doc/html/boost_asio/example/cpp14/operations/callback_wrapper.cpp -/doc/html/boost_asio/example/cpp14/operations/c_callback_wrapper.cpp -/doc/html/boost_asio/example/cpp14/operations/composed_1.cpp -/doc/html/boost_asio/example/cpp14/operations/composed_2.cpp -/doc/html/boost_asio/example/cpp14/operations/composed_3.cpp -/doc/html/boost_asio/example/cpp14/operations/composed_4.cpp -/doc/html/boost_asio/example/cpp14/operations/composed_5.cpp -/doc/html/boost_asio/example/cpp14/operations/composed_6.cpp -/doc/html/boost_asio/example/cpp14/operations/composed_7.cpp -/doc/html/boost_asio/example/cpp14/operations/composed_8.cpp -/doc/html/boost_asio/example/cpp14/parallel_group/ -/doc/html/boost_asio/example/cpp14/parallel_group/parallel_sort.cpp -/doc/html/boost_asio/example/cpp14/parallel_group/ranged_wait_for_all.cpp -/doc/html/boost_asio/example/cpp14/parallel_group/wait_for_all.cpp -/doc/html/boost_asio/example/cpp14/parallel_group/wait_for_one.cpp -/doc/html/boost_asio/example/cpp14/parallel_group/wait_for_one_error.cpp -/doc/html/boost_asio/example/cpp14/parallel_group/wait_for_one_success.cpp -/doc/html/boost_asio/example/cpp17/ -/doc/html/boost_asio/example/cpp17/coroutines_ts/ -/doc/html/boost_asio/example/cpp17/coroutines_ts/chat_server.cpp -/doc/html/boost_asio/example/cpp17/coroutines_ts/echo_server.cpp -/doc/html/boost_asio/example/cpp17/coroutines_ts/echo_server_with_as_single_default.cpp -/doc/html/boost_asio/example/cpp17/coroutines_ts/echo_server_with_as_tuple_default.cpp -/doc/html/boost_asio/example/cpp17/coroutines_ts/echo_server_with_default.cpp -/doc/html/boost_asio/example/cpp17/coroutines_ts/range_based_for.cpp -/doc/html/boost_asio/example/cpp17/coroutines_ts/refactored_echo_server.cpp -/doc/html/boost_asio/example/cpp20/ -/doc/html/boost_asio/example/cpp20/channels/ -/doc/html/boost_asio/example/cpp20/channels/mutual_exclusion_1.cpp -/doc/html/boost_asio/example/cpp20/channels/mutual_exclusion_2.cpp -/doc/html/boost_asio/example/cpp20/channels/throttling_proxy.cpp -/doc/html/boost_asio/example/cpp20/coroutines/ -/doc/html/boost_asio/example/cpp20/coroutines/chat_server.cpp -/doc/html/boost_asio/example/cpp20/coroutines/echo_server.cpp -/doc/html/boost_asio/example/cpp20/coroutines/echo_server_with_as_single_default.cpp -/doc/html/boost_asio/example/cpp20/coroutines/echo_server_with_as_tuple_default.cpp -/doc/html/boost_asio/example/cpp20/coroutines/echo_server_with_default.cpp -/doc/html/boost_asio/example/cpp20/coroutines/echo_server_with_deferred.cpp -/doc/html/boost_asio/example/cpp20/coroutines/echo_server_with_deferred_default.cpp -/doc/html/boost_asio/example/cpp20/coroutines/refactored_echo_server.cpp -/doc/html/boost_asio/example/cpp20/coroutines/timeout.cpp -/doc/html/boost_asio/example/cpp20/invocation/ -/doc/html/boost_asio/example/cpp20/invocation/completion_executor.cpp -/doc/html/boost_asio/example/cpp20/operations/ -/doc/html/boost_asio/example/cpp20/operations/callback_wrapper.cpp -/doc/html/boost_asio/example/cpp20/operations/c_callback_wrapper.cpp -/doc/html/boost_asio/example/cpp20/operations/composed_1.cpp -/doc/html/boost_asio/example/cpp20/operations/composed_2.cpp -/doc/html/boost_asio/example/cpp20/operations/composed_3.cpp -/doc/html/boost_asio/example/cpp20/operations/composed_4.cpp -/doc/html/boost_asio/example/cpp20/operations/composed_5.cpp -/doc/html/boost_asio/example/cpp20/operations/composed_6.cpp -/doc/html/boost_asio/example/cpp20/operations/composed_7.cpp -/doc/html/boost_asio/example/cpp20/operations/composed_8.cpp -/doc/html/boost_asio/example/cpp20/type_erasure/ -/doc/html/boost_asio/example/cpp20/type_erasure/line_reader.hpp -/doc/html/boost_asio/example/cpp20/type_erasure/main.cpp -/doc/html/boost_asio/example/cpp20/type_erasure/sleep.cpp -/doc/html/boost_asio/example/cpp20/type_erasure/sleep.hpp -/doc/html/boost_asio/example/cpp20/type_erasure/stdin_line_reader.cpp -/doc/html/boost_asio/example/cpp20/type_erasure/stdin_line_reader.hpp -/doc/html/boost_asio/examples/ -/doc/html/boost_asio/examples/cpp11_examples.html -/doc/html/boost_asio/examples/cpp14_examples.html -/doc/html/boost_asio/examples/cpp17_examples.html -/doc/html/boost_asio/examples/cpp20_examples.html -/doc/html/boost_asio/examples.html -/doc/html/boost_asio/higher_level_model.png -/doc/html/boost_asio/history.html -/doc/html/boost_asio.html -/doc/html/boost_asio/index.html -/doc/html/boost_asio/net_ts.html -/doc/html/boost_asio/overview/ -/doc/html/boost_asio/overview/basics.html -/doc/html/boost_asio/overview/channels.html -/doc/html/boost_asio/overview/composition/ -/doc/html/boost_asio/overview/composition/compose.html -/doc/html/boost_asio/overview/composition/coro.html -/doc/html/boost_asio/overview/composition/coroutine.html -/doc/html/boost_asio/overview/composition/cpp20_coroutines.html -/doc/html/boost_asio/overview/composition/deferred.html -/doc/html/boost_asio/overview/composition/futures.html -/doc/html/boost_asio/overview/composition.html -/doc/html/boost_asio/overview/composition/immediate_completion.html -/doc/html/boost_asio/overview/composition/parallel_group.html -/doc/html/boost_asio/overview/composition/promises.html -/doc/html/boost_asio/overview/composition/spawn.html -/doc/html/boost_asio/overview/composition/token_adapters.html -/doc/html/boost_asio/overview/composition/type_erasure.html -/doc/html/boost_asio/overview/core/ -/doc/html/boost_asio/overview/core/allocation.html -/doc/html/boost_asio/overview/core/async.html -/doc/html/boost_asio/overview/core/buffers.html -/doc/html/boost_asio/overview/core/cancellation.html -/doc/html/boost_asio/overview/core/configuration.html -/doc/html/boost_asio/overview/core/handler_tracking.html -/doc/html/boost_asio/overview/core.html -/doc/html/boost_asio/overview/core/line_based.html -/doc/html/boost_asio/overview/core/reactor.html -/doc/html/boost_asio/overview/core/strands.html -/doc/html/boost_asio/overview/core/streams.html -/doc/html/boost_asio/overview/core/threads.html -/doc/html/boost_asio/overview/cpp2011/ -/doc/html/boost_asio/overview/cpp2011/array.html -/doc/html/boost_asio/overview/cpp2011/atomic.html -/doc/html/boost_asio/overview/cpp2011/chrono.html -/doc/html/boost_asio/overview/cpp2011.html -/doc/html/boost_asio/overview/cpp2011/move_handlers.html -/doc/html/boost_asio/overview/cpp2011/move_objects.html -/doc/html/boost_asio/overview/cpp2011/shared_ptr.html -/doc/html/boost_asio/overview/cpp2011/variadic.html -/doc/html/boost_asio/overview/files.html -/doc/html/boost_asio/overview.html -/doc/html/boost_asio/overview/implementation.html -/doc/html/boost_asio/overview/model/ -/doc/html/boost_asio/overview/model/allocators.html -/doc/html/boost_asio/overview/model/associators.html -/doc/html/boost_asio/overview/model/async_agents.html -/doc/html/boost_asio/overview/model/async_ops.html -/doc/html/boost_asio/overview/model/cancellation.html -/doc/html/boost_asio/overview/model/child_agents.html -/doc/html/boost_asio/overview/model/completion_tokens.html -/doc/html/boost_asio/overview/model/executors.html -/doc/html/boost_asio/overview/model/higher_levels.html -/doc/html/boost_asio/overview/model.html -/doc/html/boost_asio/overview/model/library_elements.html -/doc/html/boost_asio/overview/networking/ -/doc/html/boost_asio/overview/networking/bsd_sockets.html -/doc/html/boost_asio/overview/networking.html -/doc/html/boost_asio/overview/networking/iostreams.html -/doc/html/boost_asio/overview/networking/other_protocols.html -/doc/html/boost_asio/overview/networking/protocols.html -/doc/html/boost_asio/overview/pipes.html -/doc/html/boost_asio/overview/posix/ -/doc/html/boost_asio/overview/posix/fork.html -/doc/html/boost_asio/overview/posix.html -/doc/html/boost_asio/overview/posix/local.html -/doc/html/boost_asio/overview/posix/stream_descriptor.html -/doc/html/boost_asio/overview/rationale.html -/doc/html/boost_asio/overview/serial_ports.html -/doc/html/boost_asio/overview/signals.html -/doc/html/boost_asio/overview/ssl.html -/doc/html/boost_asio/overview/timers.html -/doc/html/boost_asio/overview/windows/ -/doc/html/boost_asio/overview/windows.html -/doc/html/boost_asio/overview/windows/object_handle.html -/doc/html/boost_asio/overview/windows/random_access_handle.html -/doc/html/boost_asio/overview/windows/stream_handle.html -/doc/html/boost_asio/proactor.png -/doc/html/boost_asio/reference/ -/doc/html/boost_asio/reference/AcceptableProtocol.html -/doc/html/boost_asio/reference/AcceptHandler.html -/doc/html/boost_asio/reference/AcceptToken.html -/doc/html/boost_asio/reference/allocator_binder/ -/doc/html/boost_asio/reference/allocator_binder/allocator_binder/ -/doc/html/boost_asio/reference/allocator_binder/_allocator_binder.html -/doc/html/boost_asio/reference/allocator_binder/allocator_binder.html -/doc/html/boost_asio/reference/allocator_binder/allocator_binder/overload1.html -/doc/html/boost_asio/reference/allocator_binder/allocator_binder/overload2.html -/doc/html/boost_asio/reference/allocator_binder/allocator_binder/overload3.html -/doc/html/boost_asio/reference/allocator_binder/allocator_binder/overload4.html -/doc/html/boost_asio/reference/allocator_binder/allocator_binder/overload5.html -/doc/html/boost_asio/reference/allocator_binder/allocator_binder/overload6.html -/doc/html/boost_asio/reference/allocator_binder/allocator_binder/overload7.html -/doc/html/boost_asio/reference/allocator_binder/allocator_binder/overload8.html -/doc/html/boost_asio/reference/allocator_binder/allocator_binder/overload9.html -/doc/html/boost_asio/reference/allocator_binder/allocator_type.html -/doc/html/boost_asio/reference/allocator_binder/argument_type.html -/doc/html/boost_asio/reference/allocator_binder/first_argument_type.html -/doc/html/boost_asio/reference/allocator_binder/get/ -/doc/html/boost_asio/reference/allocator_binder/get_allocator.html -/doc/html/boost_asio/reference/allocator_binder/get.html -/doc/html/boost_asio/reference/allocator_binder/get/overload1.html -/doc/html/boost_asio/reference/allocator_binder/get/overload2.html -/doc/html/boost_asio/reference/allocator_binder.html -/doc/html/boost_asio/reference/allocator_binder/operator_lp__rp_/ -/doc/html/boost_asio/reference/allocator_binder/operator_lp__rp_.html -/doc/html/boost_asio/reference/allocator_binder/operator_lp__rp_/overload1.html -/doc/html/boost_asio/reference/allocator_binder/operator_lp__rp_/overload2.html -/doc/html/boost_asio/reference/allocator_binder/operator_lp__rp_/overload3.html -/doc/html/boost_asio/reference/allocator_binder/result_type.html -/doc/html/boost_asio/reference/allocator_binder/second_argument_type.html -/doc/html/boost_asio/reference/allocator_binder/target_type.html -/doc/html/boost_asio/reference/any_completion_executor/ -/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/ -/doc/html/boost_asio/reference/any_completion_executor/_any_completion_executor.html -/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor.html -/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload10.html -/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload1.html -/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload2.html -/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload3.html -/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload4.html -/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload5.html -/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload6.html -/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload7.html -/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload8.html -/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload9.html -/doc/html/boost_asio/reference/any_completion_executor/context.html -/doc/html/boost_asio/reference/any_completion_executor/execute.html -/doc/html/boost_asio/reference/any_completion_executor.html -/doc/html/boost_asio/reference/any_completion_executor/operator_bool.html -/doc/html/boost_asio/reference/any_completion_executor/operator_eq_/ -/doc/html/boost_asio/reference/any_completion_executor/operator_eq__eq_/ -/doc/html/boost_asio/reference/any_completion_executor/operator_eq__eq_.html -/doc/html/boost_asio/reference/any_completion_executor/operator_eq__eq_/overload1.html -/doc/html/boost_asio/reference/any_completion_executor/operator_eq__eq_/overload2.html -/doc/html/boost_asio/reference/any_completion_executor/operator_eq__eq_/overload3.html -/doc/html/boost_asio/reference/any_completion_executor/operator_eq_.html -/doc/html/boost_asio/reference/any_completion_executor/operator_eq_/overload1.html -/doc/html/boost_asio/reference/any_completion_executor/operator_eq_/overload2.html -/doc/html/boost_asio/reference/any_completion_executor/operator_eq_/overload3.html -/doc/html/boost_asio/reference/any_completion_executor/operator_not__eq_/ -/doc/html/boost_asio/reference/any_completion_executor/operator_not__eq_.html -/doc/html/boost_asio/reference/any_completion_executor/operator_not__eq_/overload1.html -/doc/html/boost_asio/reference/any_completion_executor/operator_not__eq_/overload2.html -/doc/html/boost_asio/reference/any_completion_executor/operator_not__eq_/overload3.html -/doc/html/boost_asio/reference/any_completion_executor/prefer/ -/doc/html/boost_asio/reference/any_completion_executor/prefer.html -/doc/html/boost_asio/reference/any_completion_executor/prefer/overload1.html -/doc/html/boost_asio/reference/any_completion_executor/prefer/overload2.html -/doc/html/boost_asio/reference/any_completion_executor/prefer/overload3.html -/doc/html/boost_asio/reference/any_completion_executor/prefer/overload4.html -/doc/html/boost_asio/reference/any_completion_executor/prefer/overload5.html -/doc/html/boost_asio/reference/any_completion_executor/prefer/overload6.html -/doc/html/boost_asio/reference/any_completion_executor/query.html -/doc/html/boost_asio/reference/any_completion_executor/require/ -/doc/html/boost_asio/reference/any_completion_executor/require.html -/doc/html/boost_asio/reference/any_completion_executor/require/overload1.html -/doc/html/boost_asio/reference/any_completion_executor/require/overload2.html -/doc/html/boost_asio/reference/any_completion_executor/swap/ -/doc/html/boost_asio/reference/any_completion_executor/swap.html -/doc/html/boost_asio/reference/any_completion_executor/swap/overload1.html -/doc/html/boost_asio/reference/any_completion_executor/swap/overload2.html -/doc/html/boost_asio/reference/any_completion_executor/target/ -/doc/html/boost_asio/reference/any_completion_executor/target.html -/doc/html/boost_asio/reference/any_completion_executor/target/overload1.html -/doc/html/boost_asio/reference/any_completion_executor/target/overload2.html -/doc/html/boost_asio/reference/any_completion_executor/target_type.html -/doc/html/boost_asio/reference/any_completion_handler/ -/doc/html/boost_asio/reference/any_completion_handler_allocator/ -/doc/html/boost_asio/reference/any_completion_handler_allocator/allocate.html -/doc/html/boost_asio/reference/any_completion_handler_allocator/any_completion_handler_allocator.html -/doc/html/boost_asio/reference/any_completion_handler_allocator/deallocate.html -/doc/html/boost_asio/reference/any_completion_handler_allocator.html -/doc/html/boost_asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/ -/doc/html/boost_asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/any_completion_handler_allocator.html -/doc/html/boost_asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_.html -/doc/html/boost_asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/operator_eq__eq_.html -/doc/html/boost_asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/operator_not__eq_.html -/doc/html/boost_asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt___rebind/ -/doc/html/boost_asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt___rebind.html -/doc/html/boost_asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt___rebind/other.html -/doc/html/boost_asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/value_type.html -/doc/html/boost_asio/reference/any_completion_handler_allocator/operator_eq__eq_.html -/doc/html/boost_asio/reference/any_completion_handler_allocator/operator_not__eq_.html -/doc/html/boost_asio/reference/any_completion_handler_allocator__rebind/ -/doc/html/boost_asio/reference/any_completion_handler_allocator__rebind.html -/doc/html/boost_asio/reference/any_completion_handler_allocator__rebind/other.html -/doc/html/boost_asio/reference/any_completion_handler/allocator_type.html -/doc/html/boost_asio/reference/any_completion_handler_allocator/value_type.html -/doc/html/boost_asio/reference/any_completion_handler/any_completion_handler/ -/doc/html/boost_asio/reference/any_completion_handler/_any_completion_handler.html -/doc/html/boost_asio/reference/any_completion_handler/any_completion_handler.html -/doc/html/boost_asio/reference/any_completion_handler/any_completion_handler/overload1.html -/doc/html/boost_asio/reference/any_completion_handler/any_completion_handler/overload2.html -/doc/html/boost_asio/reference/any_completion_handler/any_completion_handler/overload3.html -/doc/html/boost_asio/reference/any_completion_handler/any_completion_handler/overload4.html -/doc/html/boost_asio/reference/any_completion_handler/cancellation_slot_type.html -/doc/html/boost_asio/reference/any_completion_handler/get_allocator.html -/doc/html/boost_asio/reference/any_completion_handler/get_cancellation_slot.html -/doc/html/boost_asio/reference/any_completion_handler.html -/doc/html/boost_asio/reference/any_completion_handler/operator_bool.html -/doc/html/boost_asio/reference/any_completion_handler/operator_eq_/ -/doc/html/boost_asio/reference/any_completion_handler/operator_eq__eq_/ -/doc/html/boost_asio/reference/any_completion_handler/operator_eq__eq_.html -/doc/html/boost_asio/reference/any_completion_handler/operator_eq__eq_/overload1.html -/doc/html/boost_asio/reference/any_completion_handler/operator_eq__eq_/overload2.html -/doc/html/boost_asio/reference/any_completion_handler/operator_eq_.html -/doc/html/boost_asio/reference/any_completion_handler/operator_eq_/overload1.html -/doc/html/boost_asio/reference/any_completion_handler/operator_eq_/overload2.html -/doc/html/boost_asio/reference/any_completion_handler/operator_lp__rp_.html -/doc/html/boost_asio/reference/any_completion_handler/operator_not__eq_/ -/doc/html/boost_asio/reference/any_completion_handler/operator_not__eq_.html -/doc/html/boost_asio/reference/any_completion_handler/operator_not__eq_/overload1.html -/doc/html/boost_asio/reference/any_completion_handler/operator_not__eq_/overload2.html -/doc/html/boost_asio/reference/any_completion_handler/operator_not_.html -/doc/html/boost_asio/reference/any_completion_handler/swap.html -/doc/html/boost_asio/reference/any_io_executor/ -/doc/html/boost_asio/reference/any_io_executor/any_io_executor/ -/doc/html/boost_asio/reference/any_io_executor/_any_io_executor.html -/doc/html/boost_asio/reference/any_io_executor/any_io_executor.html -/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload10.html -/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload1.html -/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload2.html -/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload3.html -/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload4.html -/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload5.html -/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload6.html -/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload7.html -/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload8.html -/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload9.html -/doc/html/boost_asio/reference/any_io_executor/context.html -/doc/html/boost_asio/reference/any_io_executor/execute.html -/doc/html/boost_asio/reference/any_io_executor.html -/doc/html/boost_asio/reference/any_io_executor/operator_bool.html -/doc/html/boost_asio/reference/any_io_executor/operator_eq_/ -/doc/html/boost_asio/reference/any_io_executor/operator_eq__eq_/ -/doc/html/boost_asio/reference/any_io_executor/operator_eq__eq_.html -/doc/html/boost_asio/reference/any_io_executor/operator_eq__eq_/overload1.html -/doc/html/boost_asio/reference/any_io_executor/operator_eq__eq_/overload2.html -/doc/html/boost_asio/reference/any_io_executor/operator_eq__eq_/overload3.html -/doc/html/boost_asio/reference/any_io_executor/operator_eq_.html -/doc/html/boost_asio/reference/any_io_executor/operator_eq_/overload1.html -/doc/html/boost_asio/reference/any_io_executor/operator_eq_/overload2.html -/doc/html/boost_asio/reference/any_io_executor/operator_eq_/overload3.html -/doc/html/boost_asio/reference/any_io_executor/operator_not__eq_/ -/doc/html/boost_asio/reference/any_io_executor/operator_not__eq_.html -/doc/html/boost_asio/reference/any_io_executor/operator_not__eq_/overload1.html -/doc/html/boost_asio/reference/any_io_executor/operator_not__eq_/overload2.html -/doc/html/boost_asio/reference/any_io_executor/operator_not__eq_/overload3.html -/doc/html/boost_asio/reference/any_io_executor/prefer/ -/doc/html/boost_asio/reference/any_io_executor/prefer.html -/doc/html/boost_asio/reference/any_io_executor/prefer/overload1.html -/doc/html/boost_asio/reference/any_io_executor/prefer/overload2.html -/doc/html/boost_asio/reference/any_io_executor/prefer/overload3.html -/doc/html/boost_asio/reference/any_io_executor/prefer/overload4.html -/doc/html/boost_asio/reference/any_io_executor/prefer/overload5.html -/doc/html/boost_asio/reference/any_io_executor/prefer/overload6.html -/doc/html/boost_asio/reference/any_io_executor/prefer/overload7.html -/doc/html/boost_asio/reference/any_io_executor/query.html -/doc/html/boost_asio/reference/any_io_executor/require/ -/doc/html/boost_asio/reference/any_io_executor/require.html -/doc/html/boost_asio/reference/any_io_executor/require/overload1.html -/doc/html/boost_asio/reference/any_io_executor/require/overload2.html -/doc/html/boost_asio/reference/any_io_executor/require/overload3.html -/doc/html/boost_asio/reference/any_io_executor/swap/ -/doc/html/boost_asio/reference/any_io_executor/swap.html -/doc/html/boost_asio/reference/any_io_executor/swap/overload1.html -/doc/html/boost_asio/reference/any_io_executor/swap/overload2.html -/doc/html/boost_asio/reference/any_io_executor/target/ -/doc/html/boost_asio/reference/any_io_executor/target.html -/doc/html/boost_asio/reference/any_io_executor/target/overload1.html -/doc/html/boost_asio/reference/any_io_executor/target/overload2.html -/doc/html/boost_asio/reference/any_io_executor/target_type.html -/doc/html/boost_asio/reference/append.html -/doc/html/boost_asio/reference/append_t/ -/doc/html/boost_asio/reference/append_t/append_t.html -/doc/html/boost_asio/reference/append_t.html -/doc/html/boost_asio/reference/append_t/token_.html -/doc/html/boost_asio/reference/append_t/values_.html -/doc/html/boost_asio/reference/asio_handler_is_continuation.html -/doc/html/boost_asio/reference/associated_allocator/ -/doc/html/boost_asio/reference/associated_allocator/get/ -/doc/html/boost_asio/reference/associated_allocator/get.html -/doc/html/boost_asio/reference/associated_allocator/get/overload1.html -/doc/html/boost_asio/reference/associated_allocator/get/overload2.html -/doc/html/boost_asio/reference/associated_allocator.html -/doc/html/boost_asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/ -/doc/html/boost_asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/get/ -/doc/html/boost_asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/get.html -/doc/html/boost_asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/get/overload1.html -/doc/html/boost_asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/get/overload2.html -/doc/html/boost_asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_.html -/doc/html/boost_asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/type.html -/doc/html/boost_asio/reference/associated_allocator_t.html -/doc/html/boost_asio/reference/associated_allocator/type.html -/doc/html/boost_asio/reference/associated_cancellation_slot/ -/doc/html/boost_asio/reference/associated_cancellation_slot/get/ -/doc/html/boost_asio/reference/associated_cancellation_slot/get.html -/doc/html/boost_asio/reference/associated_cancellation_slot/get/overload1.html -/doc/html/boost_asio/reference/associated_cancellation_slot/get/overload2.html -/doc/html/boost_asio/reference/associated_cancellation_slot.html -/doc/html/boost_asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/ -/doc/html/boost_asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/get/ -/doc/html/boost_asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/get.html -/doc/html/boost_asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/get/overload1.html -/doc/html/boost_asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/get/overload2.html -/doc/html/boost_asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_.html -/doc/html/boost_asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/type.html -/doc/html/boost_asio/reference/associated_cancellation_slot_t.html -/doc/html/boost_asio/reference/associated_cancellation_slot/type.html -/doc/html/boost_asio/reference/associated_executor/ -/doc/html/boost_asio/reference/associated_executor/get/ -/doc/html/boost_asio/reference/associated_executor/get.html -/doc/html/boost_asio/reference/associated_executor/get/overload1.html -/doc/html/boost_asio/reference/associated_executor/get/overload2.html -/doc/html/boost_asio/reference/associated_executor.html -/doc/html/boost_asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/ -/doc/html/boost_asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get/ -/doc/html/boost_asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get.html -/doc/html/boost_asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get/overload1.html -/doc/html/boost_asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get/overload2.html -/doc/html/boost_asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_.html -/doc/html/boost_asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/type.html -/doc/html/boost_asio/reference/associated_executor_t.html -/doc/html/boost_asio/reference/associated_executor/type.html -/doc/html/boost_asio/reference/associated_immediate_executor/ -/doc/html/boost_asio/reference/associated_immediate_executor/get.html -/doc/html/boost_asio/reference/associated_immediate_executor.html -/doc/html/boost_asio/reference/associated_immediate_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/ -/doc/html/boost_asio/reference/associated_immediate_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get.html -/doc/html/boost_asio/reference/associated_immediate_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_.html -/doc/html/boost_asio/reference/associated_immediate_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/type.html -/doc/html/boost_asio/reference/associated_immediate_executor_t.html -/doc/html/boost_asio/reference/associated_immediate_executor/type.html -/doc/html/boost_asio/reference/associator.html -/doc/html/boost_asio/reference/as_tuple.html -/doc/html/boost_asio/reference/as_tuple_t/ -/doc/html/boost_asio/reference/as_tuple_t/as_default_on.html -/doc/html/boost_asio/reference/as_tuple_t/as_default_on_t.html -/doc/html/boost_asio/reference/as_tuple_t/as_tuple_t/ -/doc/html/boost_asio/reference/as_tuple_t/as_tuple_t.html -/doc/html/boost_asio/reference/as_tuple_t/as_tuple_t/overload1.html -/doc/html/boost_asio/reference/as_tuple_t/as_tuple_t/overload2.html -/doc/html/boost_asio/reference/as_tuple_t__default_constructor_tag.html -/doc/html/boost_asio/reference/as_tuple_t__executor_with_default/ -/doc/html/boost_asio/reference/as_tuple_t__executor_with_default/default_completion_token_type.html -/doc/html/boost_asio/reference/as_tuple_t__executor_with_default/executor_with_default.html -/doc/html/boost_asio/reference/as_tuple_t__executor_with_default.html -/doc/html/boost_asio/reference/as_tuple_t.html -/doc/html/boost_asio/reference/as_tuple_t/token_.html -/doc/html/boost_asio/reference/async_completion/ -/doc/html/boost_asio/reference/async_completion/async_completion.html -/doc/html/boost_asio/reference/async_completion/completion_handler.html -/doc/html/boost_asio/reference/async_completion/completion_handler_type.html -/doc/html/boost_asio/reference/async_completion.html -/doc/html/boost_asio/reference/async_completion/result.html -/doc/html/boost_asio/reference/async_compose.html -/doc/html/boost_asio/reference/async_connect/ -/doc/html/boost_asio/reference/async_connect.html -/doc/html/boost_asio/reference/async_connect/overload1.html -/doc/html/boost_asio/reference/async_connect/overload2.html -/doc/html/boost_asio/reference/async_connect/overload3.html -/doc/html/boost_asio/reference/async_connect/overload4.html -/doc/html/boost_asio/reference/asynchronous_operations.html -/doc/html/boost_asio/reference/asynchronous_socket_operations.html -/doc/html/boost_asio/reference/async_immediate/ -/doc/html/boost_asio/reference/async_immediate.html -/doc/html/boost_asio/reference/async_immediate/overload1.html -/doc/html/boost_asio/reference/async_immediate/overload2.html -/doc/html/boost_asio/reference/async_initiate.html -/doc/html/boost_asio/reference/AsyncRandomAccessReadDevice.html -/doc/html/boost_asio/reference/AsyncRandomAccessWriteDevice.html -/doc/html/boost_asio/reference/async_read/ -/doc/html/boost_asio/reference/async_read_at/ -/doc/html/boost_asio/reference/async_read_at.html -/doc/html/boost_asio/reference/async_read_at/overload1.html -/doc/html/boost_asio/reference/async_read_at/overload2.html -/doc/html/boost_asio/reference/async_read_at/overload3.html -/doc/html/boost_asio/reference/async_read_at/overload4.html -/doc/html/boost_asio/reference/async_read.html -/doc/html/boost_asio/reference/async_read/overload1.html -/doc/html/boost_asio/reference/async_read/overload2.html -/doc/html/boost_asio/reference/async_read/overload3.html -/doc/html/boost_asio/reference/async_read/overload4.html -/doc/html/boost_asio/reference/async_read/overload5.html -/doc/html/boost_asio/reference/async_read/overload6.html -/doc/html/boost_asio/reference/async_read/overload7.html -/doc/html/boost_asio/reference/async_read/overload8.html -/doc/html/boost_asio/reference/AsyncReadStream.html -/doc/html/boost_asio/reference/async_read_until/ -/doc/html/boost_asio/reference/async_read_until.html -/doc/html/boost_asio/reference/async_read_until/overload10.html -/doc/html/boost_asio/reference/async_read_until/overload11.html -/doc/html/boost_asio/reference/async_read_until/overload12.html -/doc/html/boost_asio/reference/async_read_until/overload1.html -/doc/html/boost_asio/reference/async_read_until/overload2.html -/doc/html/boost_asio/reference/async_read_until/overload3.html -/doc/html/boost_asio/reference/async_read_until/overload4.html -/doc/html/boost_asio/reference/async_read_until/overload5.html -/doc/html/boost_asio/reference/async_read_until/overload6.html -/doc/html/boost_asio/reference/async_read_until/overload7.html -/doc/html/boost_asio/reference/async_read_until/overload8.html -/doc/html/boost_asio/reference/async_read_until/overload9.html -/doc/html/boost_asio/reference/async_result/ -/doc/html/boost_asio/reference/async_result/async_result.html -/doc/html/boost_asio/reference/async_result/completion_handler_type.html -/doc/html/boost_asio/reference/async_result/get.html -/doc/html/boost_asio/reference/async_result.html -/doc/html/boost_asio/reference/async_result/initiate.html -/doc/html/boost_asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/ -/doc/html/boost_asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/async_result.html -/doc/html/boost_asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/completion_handler_type.html -/doc/html/boost_asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/get.html -/doc/html/boost_asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_.html -/doc/html/boost_asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/return_type.html -/doc/html/boost_asio/reference/async_result/return_type.html -/doc/html/boost_asio/reference/async_write/ -/doc/html/boost_asio/reference/async_write_at/ -/doc/html/boost_asio/reference/async_write_at.html -/doc/html/boost_asio/reference/async_write_at/overload1.html -/doc/html/boost_asio/reference/async_write_at/overload2.html -/doc/html/boost_asio/reference/async_write_at/overload3.html -/doc/html/boost_asio/reference/async_write_at/overload4.html -/doc/html/boost_asio/reference/async_write.html -/doc/html/boost_asio/reference/async_write/overload1.html -/doc/html/boost_asio/reference/async_write/overload2.html -/doc/html/boost_asio/reference/async_write/overload3.html -/doc/html/boost_asio/reference/async_write/overload4.html -/doc/html/boost_asio/reference/async_write/overload5.html -/doc/html/boost_asio/reference/async_write/overload6.html -/doc/html/boost_asio/reference/async_write/overload7.html -/doc/html/boost_asio/reference/async_write/overload8.html -/doc/html/boost_asio/reference/AsyncWriteStream.html -/doc/html/boost_asio/reference/awaitable/ -/doc/html/boost_asio/reference/awaitable/awaitable/ -/doc/html/boost_asio/reference/awaitable/_awaitable.html -/doc/html/boost_asio/reference/awaitable/awaitable.html -/doc/html/boost_asio/reference/awaitable/awaitable/overload1.html -/doc/html/boost_asio/reference/awaitable/awaitable/overload2.html -/doc/html/boost_asio/reference/awaitable/executor_type.html -/doc/html/boost_asio/reference/awaitable.html -/doc/html/boost_asio/reference/awaitable/operator_eq_.html -/doc/html/boost_asio/reference/awaitable/valid.html -/doc/html/boost_asio/reference/awaitable/value_type.html -/doc/html/boost_asio/reference/bad_executor/ -/doc/html/boost_asio/reference/bad_executor/bad_executor.html -/doc/html/boost_asio/reference/bad_executor.html -/doc/html/boost_asio/reference/bad_executor/what.html -/doc/html/boost_asio/reference/basic_datagram_socket/ -/doc/html/boost_asio/reference/basic_datagram_socket/assign/ -/doc/html/boost_asio/reference/basic_datagram_socket/assign.html -/doc/html/boost_asio/reference/basic_datagram_socket/assign/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/assign/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/async_connect.html -/doc/html/boost_asio/reference/basic_datagram_socket/async_receive/ -/doc/html/boost_asio/reference/basic_datagram_socket/async_receive_from/ -/doc/html/boost_asio/reference/basic_datagram_socket/async_receive_from.html -/doc/html/boost_asio/reference/basic_datagram_socket/async_receive_from/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/async_receive_from/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/async_receive.html -/doc/html/boost_asio/reference/basic_datagram_socket/async_receive/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/async_receive/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/async_send/ -/doc/html/boost_asio/reference/basic_datagram_socket/async_send.html -/doc/html/boost_asio/reference/basic_datagram_socket/async_send/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/async_send/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/async_send_to/ -/doc/html/boost_asio/reference/basic_datagram_socket/async_send_to.html -/doc/html/boost_asio/reference/basic_datagram_socket/async_send_to/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/async_send_to/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/async_wait.html -/doc/html/boost_asio/reference/basic_datagram_socket/at_mark/ -/doc/html/boost_asio/reference/basic_datagram_socket/at_mark.html -/doc/html/boost_asio/reference/basic_datagram_socket/at_mark/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/at_mark/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/available/ -/doc/html/boost_asio/reference/basic_datagram_socket/available.html -/doc/html/boost_asio/reference/basic_datagram_socket/available/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/available/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/ -/doc/html/boost_asio/reference/basic_datagram_socket/_basic_datagram_socket.html -/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket.html -/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload10.html -/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload3.html -/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload4.html -/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload5.html -/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload6.html -/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload7.html -/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload8.html -/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload9.html -/doc/html/boost_asio/reference/basic_datagram_socket/bind/ -/doc/html/boost_asio/reference/basic_datagram_socket/bind.html -/doc/html/boost_asio/reference/basic_datagram_socket/bind/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/bind/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/broadcast.html -/doc/html/boost_asio/reference/basic_datagram_socket/bytes_readable.html -/doc/html/boost_asio/reference/basic_datagram_socket/cancel/ -/doc/html/boost_asio/reference/basic_datagram_socket/cancel.html -/doc/html/boost_asio/reference/basic_datagram_socket/cancel/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/cancel/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/close/ -/doc/html/boost_asio/reference/basic_datagram_socket/close.html -/doc/html/boost_asio/reference/basic_datagram_socket/close/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/close/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/connect/ -/doc/html/boost_asio/reference/basic_datagram_socket/connect.html -/doc/html/boost_asio/reference/basic_datagram_socket/connect/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/connect/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/debug.html -/doc/html/boost_asio/reference/basic_datagram_socket/do_not_route.html -/doc/html/boost_asio/reference/basic_datagram_socket/enable_connection_aborted.html -/doc/html/boost_asio/reference/basic_datagram_socket/endpoint_type.html -/doc/html/boost_asio/reference/basic_datagram_socket/executor_type.html -/doc/html/boost_asio/reference/basic_datagram_socket/get_executor.html -/doc/html/boost_asio/reference/basic_datagram_socket/get_option/ -/doc/html/boost_asio/reference/basic_datagram_socket/get_option.html -/doc/html/boost_asio/reference/basic_datagram_socket/get_option/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/get_option/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket.html -/doc/html/boost_asio/reference/basic_datagram_socket/io_control/ -/doc/html/boost_asio/reference/basic_datagram_socket/io_control.html -/doc/html/boost_asio/reference/basic_datagram_socket/io_control/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/io_control/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/is_open.html -/doc/html/boost_asio/reference/basic_datagram_socket/keep_alive.html -/doc/html/boost_asio/reference/basic_datagram_socket/linger.html -/doc/html/boost_asio/reference/basic_datagram_socket/local_endpoint/ -/doc/html/boost_asio/reference/basic_datagram_socket/local_endpoint.html -/doc/html/boost_asio/reference/basic_datagram_socket/local_endpoint/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/local_endpoint/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/lowest_layer/ -/doc/html/boost_asio/reference/basic_datagram_socket/lowest_layer.html -/doc/html/boost_asio/reference/basic_datagram_socket/lowest_layer/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/lowest_layer/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/lowest_layer_type.html -/doc/html/boost_asio/reference/basic_datagram_socket/max_listen_connections.html -/doc/html/boost_asio/reference/basic_datagram_socket/message_do_not_route.html -/doc/html/boost_asio/reference/basic_datagram_socket/message_end_of_record.html -/doc/html/boost_asio/reference/basic_datagram_socket/message_flags.html -/doc/html/boost_asio/reference/basic_datagram_socket/message_out_of_band.html -/doc/html/boost_asio/reference/basic_datagram_socket/message_peek.html -/doc/html/boost_asio/reference/basic_datagram_socket/native_handle.html -/doc/html/boost_asio/reference/basic_datagram_socket/native_handle_type.html -/doc/html/boost_asio/reference/basic_datagram_socket/native_non_blocking/ -/doc/html/boost_asio/reference/basic_datagram_socket/native_non_blocking.html -/doc/html/boost_asio/reference/basic_datagram_socket/native_non_blocking/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/native_non_blocking/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/native_non_blocking/overload3.html -/doc/html/boost_asio/reference/basic_datagram_socket/non_blocking/ -/doc/html/boost_asio/reference/basic_datagram_socket/non_blocking.html -/doc/html/boost_asio/reference/basic_datagram_socket/non_blocking/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/non_blocking/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/non_blocking/overload3.html -/doc/html/boost_asio/reference/basic_datagram_socket/open/ -/doc/html/boost_asio/reference/basic_datagram_socket/open.html -/doc/html/boost_asio/reference/basic_datagram_socket/open/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/open/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/operator_eq_/ -/doc/html/boost_asio/reference/basic_datagram_socket/operator_eq_.html -/doc/html/boost_asio/reference/basic_datagram_socket/operator_eq_/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/operator_eq_/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/out_of_band_inline.html -/doc/html/boost_asio/reference/basic_datagram_socket/protocol_type.html -/doc/html/boost_asio/reference/basic_datagram_socket__rebind_executor/ -/doc/html/boost_asio/reference/basic_datagram_socket__rebind_executor.html -/doc/html/boost_asio/reference/basic_datagram_socket__rebind_executor/other.html -/doc/html/boost_asio/reference/basic_datagram_socket/receive/ -/doc/html/boost_asio/reference/basic_datagram_socket/receive_buffer_size.html -/doc/html/boost_asio/reference/basic_datagram_socket/receive_from/ -/doc/html/boost_asio/reference/basic_datagram_socket/receive_from.html -/doc/html/boost_asio/reference/basic_datagram_socket/receive_from/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/receive_from/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/receive_from/overload3.html -/doc/html/boost_asio/reference/basic_datagram_socket/receive.html -/doc/html/boost_asio/reference/basic_datagram_socket/receive_low_watermark.html -/doc/html/boost_asio/reference/basic_datagram_socket/receive/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/receive/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/receive/overload3.html -/doc/html/boost_asio/reference/basic_datagram_socket/release/ -/doc/html/boost_asio/reference/basic_datagram_socket/release.html -/doc/html/boost_asio/reference/basic_datagram_socket/release/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/release/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/remote_endpoint/ -/doc/html/boost_asio/reference/basic_datagram_socket/remote_endpoint.html -/doc/html/boost_asio/reference/basic_datagram_socket/remote_endpoint/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/remote_endpoint/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/reuse_address.html -/doc/html/boost_asio/reference/basic_datagram_socket/send/ -/doc/html/boost_asio/reference/basic_datagram_socket/send_buffer_size.html -/doc/html/boost_asio/reference/basic_datagram_socket/send.html -/doc/html/boost_asio/reference/basic_datagram_socket/send_low_watermark.html -/doc/html/boost_asio/reference/basic_datagram_socket/send/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/send/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/send/overload3.html -/doc/html/boost_asio/reference/basic_datagram_socket/send_to/ -/doc/html/boost_asio/reference/basic_datagram_socket/send_to.html -/doc/html/boost_asio/reference/basic_datagram_socket/send_to/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/send_to/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/send_to/overload3.html -/doc/html/boost_asio/reference/basic_datagram_socket/set_option/ -/doc/html/boost_asio/reference/basic_datagram_socket/set_option.html -/doc/html/boost_asio/reference/basic_datagram_socket/set_option/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/set_option/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/shutdown/ -/doc/html/boost_asio/reference/basic_datagram_socket/shutdown.html -/doc/html/boost_asio/reference/basic_datagram_socket/shutdown/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/shutdown/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/shutdown_type.html -/doc/html/boost_asio/reference/basic_datagram_socket/wait/ -/doc/html/boost_asio/reference/basic_datagram_socket/wait.html -/doc/html/boost_asio/reference/basic_datagram_socket/wait/overload1.html -/doc/html/boost_asio/reference/basic_datagram_socket/wait/overload2.html -/doc/html/boost_asio/reference/basic_datagram_socket/wait_type.html -/doc/html/boost_asio/reference/basic_deadline_timer/ -/doc/html/boost_asio/reference/basic_deadline_timer/async_wait.html -/doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/ -/doc/html/boost_asio/reference/basic_deadline_timer/_basic_deadline_timer.html -/doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer.html -/doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/overload1.html -/doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/overload2.html -/doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/overload3.html -/doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/overload4.html -/doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/overload5.html -/doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/overload6.html -/doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/overload7.html -/doc/html/boost_asio/reference/basic_deadline_timer/cancel/ -/doc/html/boost_asio/reference/basic_deadline_timer/cancel.html -/doc/html/boost_asio/reference/basic_deadline_timer/cancel_one/ -/doc/html/boost_asio/reference/basic_deadline_timer/cancel_one.html -/doc/html/boost_asio/reference/basic_deadline_timer/cancel_one/overload1.html -/doc/html/boost_asio/reference/basic_deadline_timer/cancel_one/overload2.html -/doc/html/boost_asio/reference/basic_deadline_timer/cancel/overload1.html -/doc/html/boost_asio/reference/basic_deadline_timer/cancel/overload2.html -/doc/html/boost_asio/reference/basic_deadline_timer/duration_type.html -/doc/html/boost_asio/reference/basic_deadline_timer/executor_type.html -/doc/html/boost_asio/reference/basic_deadline_timer/expires_at/ -/doc/html/boost_asio/reference/basic_deadline_timer/expires_at.html -/doc/html/boost_asio/reference/basic_deadline_timer/expires_at/overload1.html -/doc/html/boost_asio/reference/basic_deadline_timer/expires_at/overload2.html -/doc/html/boost_asio/reference/basic_deadline_timer/expires_at/overload3.html -/doc/html/boost_asio/reference/basic_deadline_timer/expires_from_now/ -/doc/html/boost_asio/reference/basic_deadline_timer/expires_from_now.html -/doc/html/boost_asio/reference/basic_deadline_timer/expires_from_now/overload1.html -/doc/html/boost_asio/reference/basic_deadline_timer/expires_from_now/overload2.html -/doc/html/boost_asio/reference/basic_deadline_timer/expires_from_now/overload3.html -/doc/html/boost_asio/reference/basic_deadline_timer/get_executor.html -/doc/html/boost_asio/reference/basic_deadline_timer.html -/doc/html/boost_asio/reference/basic_deadline_timer/operator_eq_.html -/doc/html/boost_asio/reference/basic_deadline_timer__rebind_executor/ -/doc/html/boost_asio/reference/basic_deadline_timer__rebind_executor.html -/doc/html/boost_asio/reference/basic_deadline_timer__rebind_executor/other.html -/doc/html/boost_asio/reference/basic_deadline_timer/time_type.html -/doc/html/boost_asio/reference/basic_deadline_timer/traits_type.html -/doc/html/boost_asio/reference/basic_deadline_timer/wait/ -/doc/html/boost_asio/reference/basic_deadline_timer/wait.html -/doc/html/boost_asio/reference/basic_deadline_timer/wait/overload1.html -/doc/html/boost_asio/reference/basic_deadline_timer/wait/overload2.html -/doc/html/boost_asio/reference/basic_file/ -/doc/html/boost_asio/reference/basic_file/append.html -/doc/html/boost_asio/reference/basic_file/assign/ -/doc/html/boost_asio/reference/basic_file/assign.html -/doc/html/boost_asio/reference/basic_file/assign/overload1.html -/doc/html/boost_asio/reference/basic_file/assign/overload2.html -/doc/html/boost_asio/reference/basic_file/basic_file/ -/doc/html/boost_asio/reference/basic_file/_basic_file.html -/doc/html/boost_asio/reference/basic_file/basic_file.html -/doc/html/boost_asio/reference/basic_file/basic_file/overload10.html -/doc/html/boost_asio/reference/basic_file/basic_file/overload1.html -/doc/html/boost_asio/reference/basic_file/basic_file/overload2.html -/doc/html/boost_asio/reference/basic_file/basic_file/overload3.html -/doc/html/boost_asio/reference/basic_file/basic_file/overload4.html -/doc/html/boost_asio/reference/basic_file/basic_file/overload5.html -/doc/html/boost_asio/reference/basic_file/basic_file/overload6.html -/doc/html/boost_asio/reference/basic_file/basic_file/overload7.html -/doc/html/boost_asio/reference/basic_file/basic_file/overload8.html -/doc/html/boost_asio/reference/basic_file/basic_file/overload9.html -/doc/html/boost_asio/reference/basic_file/cancel/ -/doc/html/boost_asio/reference/basic_file/cancel.html -/doc/html/boost_asio/reference/basic_file/cancel/overload1.html -/doc/html/boost_asio/reference/basic_file/cancel/overload2.html -/doc/html/boost_asio/reference/basic_file/close/ -/doc/html/boost_asio/reference/basic_file/close.html -/doc/html/boost_asio/reference/basic_file/close/overload1.html -/doc/html/boost_asio/reference/basic_file/close/overload2.html -/doc/html/boost_asio/reference/basic_file/create.html -/doc/html/boost_asio/reference/basic_file/exclusive.html -/doc/html/boost_asio/reference/basic_file/executor_type.html -/doc/html/boost_asio/reference/basic_file/flags.html -/doc/html/boost_asio/reference/basic_file/get_executor.html -/doc/html/boost_asio/reference/basic_file.html -/doc/html/boost_asio/reference/basic_file/is_open.html -/doc/html/boost_asio/reference/basic_file/native_handle.html -/doc/html/boost_asio/reference/basic_file/native_handle_type.html -/doc/html/boost_asio/reference/basic_file/open/ -/doc/html/boost_asio/reference/basic_file/open.html -/doc/html/boost_asio/reference/basic_file/open/overload1.html -/doc/html/boost_asio/reference/basic_file/open/overload2.html -/doc/html/boost_asio/reference/basic_file/open/overload3.html -/doc/html/boost_asio/reference/basic_file/open/overload4.html -/doc/html/boost_asio/reference/basic_file/operator_eq_/ -/doc/html/boost_asio/reference/basic_file/operator_eq_.html -/doc/html/boost_asio/reference/basic_file/operator_eq_/overload1.html -/doc/html/boost_asio/reference/basic_file/operator_eq_/overload2.html -/doc/html/boost_asio/reference/basic_file/read_only.html -/doc/html/boost_asio/reference/basic_file/read_write.html -/doc/html/boost_asio/reference/basic_file__rebind_executor/ -/doc/html/boost_asio/reference/basic_file__rebind_executor.html -/doc/html/boost_asio/reference/basic_file__rebind_executor/other.html -/doc/html/boost_asio/reference/basic_file/release/ -/doc/html/boost_asio/reference/basic_file/release.html -/doc/html/boost_asio/reference/basic_file/release/overload1.html -/doc/html/boost_asio/reference/basic_file/release/overload2.html -/doc/html/boost_asio/reference/basic_file/resize/ -/doc/html/boost_asio/reference/basic_file/resize.html -/doc/html/boost_asio/reference/basic_file/resize/overload1.html -/doc/html/boost_asio/reference/basic_file/resize/overload2.html -/doc/html/boost_asio/reference/basic_file/seek_basis.html -/doc/html/boost_asio/reference/basic_file/size/ -/doc/html/boost_asio/reference/basic_file/size.html -/doc/html/boost_asio/reference/basic_file/size/overload1.html -/doc/html/boost_asio/reference/basic_file/size/overload2.html -/doc/html/boost_asio/reference/basic_file/sync_all/ -/doc/html/boost_asio/reference/basic_file/sync_all.html -/doc/html/boost_asio/reference/basic_file/sync_all_on_write.html -/doc/html/boost_asio/reference/basic_file/sync_all/overload1.html -/doc/html/boost_asio/reference/basic_file/sync_all/overload2.html -/doc/html/boost_asio/reference/basic_file/sync_data/ -/doc/html/boost_asio/reference/basic_file/sync_data.html -/doc/html/boost_asio/reference/basic_file/sync_data/overload1.html -/doc/html/boost_asio/reference/basic_file/sync_data/overload2.html -/doc/html/boost_asio/reference/basic_file/truncate.html -/doc/html/boost_asio/reference/basic_file/write_only.html -/doc/html/boost_asio/reference/basic_io_object/ -/doc/html/boost_asio/reference/basic_io_object/basic_io_object/ -/doc/html/boost_asio/reference/basic_io_object/_basic_io_object.html -/doc/html/boost_asio/reference/basic_io_object/basic_io_object.html -/doc/html/boost_asio/reference/basic_io_object/basic_io_object/overload1.html -/doc/html/boost_asio/reference/basic_io_object/basic_io_object/overload2.html -/doc/html/boost_asio/reference/basic_io_object/basic_io_object/overload3.html -/doc/html/boost_asio/reference/basic_io_object/executor_type.html -/doc/html/boost_asio/reference/basic_io_object/get_executor.html -/doc/html/boost_asio/reference/basic_io_object/get_implementation/ -/doc/html/boost_asio/reference/basic_io_object/get_implementation.html -/doc/html/boost_asio/reference/basic_io_object/get_implementation/overload1.html -/doc/html/boost_asio/reference/basic_io_object/get_implementation/overload2.html -/doc/html/boost_asio/reference/basic_io_object/get_io_context.html -/doc/html/boost_asio/reference/basic_io_object/get_io_service.html -/doc/html/boost_asio/reference/basic_io_object/get_service/ -/doc/html/boost_asio/reference/basic_io_object/get_service.html -/doc/html/boost_asio/reference/basic_io_object/get_service/overload1.html -/doc/html/boost_asio/reference/basic_io_object/get_service/overload2.html -/doc/html/boost_asio/reference/basic_io_object.html -/doc/html/boost_asio/reference/basic_io_object/implementation_type.html -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/ -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object/ -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/_basic_io_object.html -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object.html -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object/overload1.html -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object/overload2.html -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object/overload3.html -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/executor_type.html -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_executor.html -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_implementation/ -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_implementation.html -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_implementation/overload1.html -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_implementation/overload2.html -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_io_context.html -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_io_service.html -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_service/ -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_service.html -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_service/overload1.html -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_service/overload2.html -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_.html -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/implementation_type.html -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/operator_eq_.html -/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/service_type.html -/doc/html/boost_asio/reference/basic_io_object/operator_eq_.html -/doc/html/boost_asio/reference/basic_io_object/service_type.html -/doc/html/boost_asio/reference/basic_random_access_file/ -/doc/html/boost_asio/reference/basic_random_access_file/append.html -/doc/html/boost_asio/reference/basic_random_access_file/assign/ -/doc/html/boost_asio/reference/basic_random_access_file/assign.html -/doc/html/boost_asio/reference/basic_random_access_file/assign/overload1.html -/doc/html/boost_asio/reference/basic_random_access_file/assign/overload2.html -/doc/html/boost_asio/reference/basic_random_access_file/async_read_some_at.html -/doc/html/boost_asio/reference/basic_random_access_file/async_write_some_at.html -/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/ -/doc/html/boost_asio/reference/basic_random_access_file/_basic_random_access_file.html -/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file.html -/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload10.html -/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload1.html -/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload2.html -/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload3.html -/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload4.html -/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload5.html -/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload6.html -/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload7.html -/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload8.html -/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload9.html -/doc/html/boost_asio/reference/basic_random_access_file/cancel/ -/doc/html/boost_asio/reference/basic_random_access_file/cancel.html -/doc/html/boost_asio/reference/basic_random_access_file/cancel/overload1.html -/doc/html/boost_asio/reference/basic_random_access_file/cancel/overload2.html -/doc/html/boost_asio/reference/basic_random_access_file/close/ -/doc/html/boost_asio/reference/basic_random_access_file/close.html -/doc/html/boost_asio/reference/basic_random_access_file/close/overload1.html -/doc/html/boost_asio/reference/basic_random_access_file/close/overload2.html -/doc/html/boost_asio/reference/basic_random_access_file/create.html -/doc/html/boost_asio/reference/basic_random_access_file/exclusive.html -/doc/html/boost_asio/reference/basic_random_access_file/executor_type.html -/doc/html/boost_asio/reference/basic_random_access_file/flags.html -/doc/html/boost_asio/reference/basic_random_access_file/get_executor.html -/doc/html/boost_asio/reference/basic_random_access_file.html -/doc/html/boost_asio/reference/basic_random_access_file/is_open.html -/doc/html/boost_asio/reference/basic_random_access_file/native_handle.html -/doc/html/boost_asio/reference/basic_random_access_file/native_handle_type.html -/doc/html/boost_asio/reference/basic_random_access_file/open/ -/doc/html/boost_asio/reference/basic_random_access_file/open.html -/doc/html/boost_asio/reference/basic_random_access_file/open/overload1.html -/doc/html/boost_asio/reference/basic_random_access_file/open/overload2.html -/doc/html/boost_asio/reference/basic_random_access_file/open/overload3.html -/doc/html/boost_asio/reference/basic_random_access_file/open/overload4.html -/doc/html/boost_asio/reference/basic_random_access_file/operator_eq_/ -/doc/html/boost_asio/reference/basic_random_access_file/operator_eq_.html -/doc/html/boost_asio/reference/basic_random_access_file/operator_eq_/overload1.html -/doc/html/boost_asio/reference/basic_random_access_file/operator_eq_/overload2.html -/doc/html/boost_asio/reference/basic_random_access_file/read_only.html -/doc/html/boost_asio/reference/basic_random_access_file/read_some_at/ -/doc/html/boost_asio/reference/basic_random_access_file/read_some_at.html -/doc/html/boost_asio/reference/basic_random_access_file/read_some_at/overload1.html -/doc/html/boost_asio/reference/basic_random_access_file/read_some_at/overload2.html -/doc/html/boost_asio/reference/basic_random_access_file/read_write.html -/doc/html/boost_asio/reference/basic_random_access_file__rebind_executor/ -/doc/html/boost_asio/reference/basic_random_access_file__rebind_executor.html -/doc/html/boost_asio/reference/basic_random_access_file__rebind_executor/other.html -/doc/html/boost_asio/reference/basic_random_access_file/release/ -/doc/html/boost_asio/reference/basic_random_access_file/release.html -/doc/html/boost_asio/reference/basic_random_access_file/release/overload1.html -/doc/html/boost_asio/reference/basic_random_access_file/release/overload2.html -/doc/html/boost_asio/reference/basic_random_access_file/resize/ -/doc/html/boost_asio/reference/basic_random_access_file/resize.html -/doc/html/boost_asio/reference/basic_random_access_file/resize/overload1.html -/doc/html/boost_asio/reference/basic_random_access_file/resize/overload2.html -/doc/html/boost_asio/reference/basic_random_access_file/seek_basis.html -/doc/html/boost_asio/reference/basic_random_access_file/size/ -/doc/html/boost_asio/reference/basic_random_access_file/size.html -/doc/html/boost_asio/reference/basic_random_access_file/size/overload1.html -/doc/html/boost_asio/reference/basic_random_access_file/size/overload2.html -/doc/html/boost_asio/reference/basic_random_access_file/sync_all/ -/doc/html/boost_asio/reference/basic_random_access_file/sync_all.html -/doc/html/boost_asio/reference/basic_random_access_file/sync_all_on_write.html -/doc/html/boost_asio/reference/basic_random_access_file/sync_all/overload1.html -/doc/html/boost_asio/reference/basic_random_access_file/sync_all/overload2.html -/doc/html/boost_asio/reference/basic_random_access_file/sync_data/ -/doc/html/boost_asio/reference/basic_random_access_file/sync_data.html -/doc/html/boost_asio/reference/basic_random_access_file/sync_data/overload1.html -/doc/html/boost_asio/reference/basic_random_access_file/sync_data/overload2.html -/doc/html/boost_asio/reference/basic_random_access_file/truncate.html -/doc/html/boost_asio/reference/basic_random_access_file/write_only.html -/doc/html/boost_asio/reference/basic_random_access_file/write_some_at/ -/doc/html/boost_asio/reference/basic_random_access_file/write_some_at.html -/doc/html/boost_asio/reference/basic_random_access_file/write_some_at/overload1.html -/doc/html/boost_asio/reference/basic_random_access_file/write_some_at/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/ -/doc/html/boost_asio/reference/basic_raw_socket/assign/ -/doc/html/boost_asio/reference/basic_raw_socket/assign.html -/doc/html/boost_asio/reference/basic_raw_socket/assign/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/assign/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/async_connect.html -/doc/html/boost_asio/reference/basic_raw_socket/async_receive/ -/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from/ -/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from.html -/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/async_receive.html -/doc/html/boost_asio/reference/basic_raw_socket/async_receive/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/async_receive/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/async_send/ -/doc/html/boost_asio/reference/basic_raw_socket/async_send.html -/doc/html/boost_asio/reference/basic_raw_socket/async_send/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/async_send/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/async_send_to/ -/doc/html/boost_asio/reference/basic_raw_socket/async_send_to.html -/doc/html/boost_asio/reference/basic_raw_socket/async_send_to/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/async_send_to/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/async_wait.html -/doc/html/boost_asio/reference/basic_raw_socket/at_mark/ -/doc/html/boost_asio/reference/basic_raw_socket/at_mark.html -/doc/html/boost_asio/reference/basic_raw_socket/at_mark/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/at_mark/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/available/ -/doc/html/boost_asio/reference/basic_raw_socket/available.html -/doc/html/boost_asio/reference/basic_raw_socket/available/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/available/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/ -/doc/html/boost_asio/reference/basic_raw_socket/_basic_raw_socket.html -/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket.html -/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload10.html -/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload3.html -/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload4.html -/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload5.html -/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload6.html -/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload7.html -/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload8.html -/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload9.html -/doc/html/boost_asio/reference/basic_raw_socket/bind/ -/doc/html/boost_asio/reference/basic_raw_socket/bind.html -/doc/html/boost_asio/reference/basic_raw_socket/bind/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/bind/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/broadcast.html -/doc/html/boost_asio/reference/basic_raw_socket/bytes_readable.html -/doc/html/boost_asio/reference/basic_raw_socket/cancel/ -/doc/html/boost_asio/reference/basic_raw_socket/cancel.html -/doc/html/boost_asio/reference/basic_raw_socket/cancel/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/cancel/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/close/ -/doc/html/boost_asio/reference/basic_raw_socket/close.html -/doc/html/boost_asio/reference/basic_raw_socket/close/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/close/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/connect/ -/doc/html/boost_asio/reference/basic_raw_socket/connect.html -/doc/html/boost_asio/reference/basic_raw_socket/connect/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/connect/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/debug.html -/doc/html/boost_asio/reference/basic_raw_socket/do_not_route.html -/doc/html/boost_asio/reference/basic_raw_socket/enable_connection_aborted.html -/doc/html/boost_asio/reference/basic_raw_socket/endpoint_type.html -/doc/html/boost_asio/reference/basic_raw_socket/executor_type.html -/doc/html/boost_asio/reference/basic_raw_socket/get_executor.html -/doc/html/boost_asio/reference/basic_raw_socket/get_option/ -/doc/html/boost_asio/reference/basic_raw_socket/get_option.html -/doc/html/boost_asio/reference/basic_raw_socket/get_option/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/get_option/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket.html -/doc/html/boost_asio/reference/basic_raw_socket/io_control/ -/doc/html/boost_asio/reference/basic_raw_socket/io_control.html -/doc/html/boost_asio/reference/basic_raw_socket/io_control/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/io_control/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/is_open.html -/doc/html/boost_asio/reference/basic_raw_socket/keep_alive.html -/doc/html/boost_asio/reference/basic_raw_socket/linger.html -/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint/ -/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint.html -/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer/ -/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer.html -/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer_type.html -/doc/html/boost_asio/reference/basic_raw_socket/max_listen_connections.html -/doc/html/boost_asio/reference/basic_raw_socket/message_do_not_route.html -/doc/html/boost_asio/reference/basic_raw_socket/message_end_of_record.html -/doc/html/boost_asio/reference/basic_raw_socket/message_flags.html -/doc/html/boost_asio/reference/basic_raw_socket/message_out_of_band.html -/doc/html/boost_asio/reference/basic_raw_socket/message_peek.html -/doc/html/boost_asio/reference/basic_raw_socket/native_handle.html -/doc/html/boost_asio/reference/basic_raw_socket/native_handle_type.html -/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/ -/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking.html -/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload3.html -/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/ -/doc/html/boost_asio/reference/basic_raw_socket/non_blocking.html -/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload3.html -/doc/html/boost_asio/reference/basic_raw_socket/open/ -/doc/html/boost_asio/reference/basic_raw_socket/open.html -/doc/html/boost_asio/reference/basic_raw_socket/open/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/open/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_/ -/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_.html -/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/out_of_band_inline.html -/doc/html/boost_asio/reference/basic_raw_socket/protocol_type.html -/doc/html/boost_asio/reference/basic_raw_socket__rebind_executor/ -/doc/html/boost_asio/reference/basic_raw_socket__rebind_executor.html -/doc/html/boost_asio/reference/basic_raw_socket__rebind_executor/other.html -/doc/html/boost_asio/reference/basic_raw_socket/receive/ -/doc/html/boost_asio/reference/basic_raw_socket/receive_buffer_size.html -/doc/html/boost_asio/reference/basic_raw_socket/receive_from/ -/doc/html/boost_asio/reference/basic_raw_socket/receive_from.html -/doc/html/boost_asio/reference/basic_raw_socket/receive_from/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/receive_from/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/receive_from/overload3.html -/doc/html/boost_asio/reference/basic_raw_socket/receive.html -/doc/html/boost_asio/reference/basic_raw_socket/receive_low_watermark.html -/doc/html/boost_asio/reference/basic_raw_socket/receive/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/receive/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/receive/overload3.html -/doc/html/boost_asio/reference/basic_raw_socket/release/ -/doc/html/boost_asio/reference/basic_raw_socket/release.html -/doc/html/boost_asio/reference/basic_raw_socket/release/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/release/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint/ -/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint.html -/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/reuse_address.html -/doc/html/boost_asio/reference/basic_raw_socket/send/ -/doc/html/boost_asio/reference/basic_raw_socket/send_buffer_size.html -/doc/html/boost_asio/reference/basic_raw_socket/send.html -/doc/html/boost_asio/reference/basic_raw_socket/send_low_watermark.html -/doc/html/boost_asio/reference/basic_raw_socket/send/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/send/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/send/overload3.html -/doc/html/boost_asio/reference/basic_raw_socket/send_to/ -/doc/html/boost_asio/reference/basic_raw_socket/send_to.html -/doc/html/boost_asio/reference/basic_raw_socket/send_to/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/send_to/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/send_to/overload3.html -/doc/html/boost_asio/reference/basic_raw_socket/set_option/ -/doc/html/boost_asio/reference/basic_raw_socket/set_option.html -/doc/html/boost_asio/reference/basic_raw_socket/set_option/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/set_option/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/shutdown/ -/doc/html/boost_asio/reference/basic_raw_socket/shutdown.html -/doc/html/boost_asio/reference/basic_raw_socket/shutdown/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/shutdown/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/shutdown_type.html -/doc/html/boost_asio/reference/basic_raw_socket/wait/ -/doc/html/boost_asio/reference/basic_raw_socket/wait.html -/doc/html/boost_asio/reference/basic_raw_socket/wait/overload1.html -/doc/html/boost_asio/reference/basic_raw_socket/wait/overload2.html -/doc/html/boost_asio/reference/basic_raw_socket/wait_type.html -/doc/html/boost_asio/reference/basic_readable_pipe/ -/doc/html/boost_asio/reference/basic_readable_pipe/assign/ -/doc/html/boost_asio/reference/basic_readable_pipe/assign.html -/doc/html/boost_asio/reference/basic_readable_pipe/assign/overload1.html -/doc/html/boost_asio/reference/basic_readable_pipe/assign/overload2.html -/doc/html/boost_asio/reference/basic_readable_pipe/async_read_some.html -/doc/html/boost_asio/reference/basic_readable_pipe/basic_readable_pipe/ -/doc/html/boost_asio/reference/basic_readable_pipe/_basic_readable_pipe.html -/doc/html/boost_asio/reference/basic_readable_pipe/basic_readable_pipe.html -/doc/html/boost_asio/reference/basic_readable_pipe/basic_readable_pipe/overload1.html -/doc/html/boost_asio/reference/basic_readable_pipe/basic_readable_pipe/overload2.html -/doc/html/boost_asio/reference/basic_readable_pipe/basic_readable_pipe/overload3.html -/doc/html/boost_asio/reference/basic_readable_pipe/basic_readable_pipe/overload4.html -/doc/html/boost_asio/reference/basic_readable_pipe/basic_readable_pipe/overload5.html -/doc/html/boost_asio/reference/basic_readable_pipe/basic_readable_pipe/overload6.html -/doc/html/boost_asio/reference/basic_readable_pipe/cancel/ -/doc/html/boost_asio/reference/basic_readable_pipe/cancel.html -/doc/html/boost_asio/reference/basic_readable_pipe/cancel/overload1.html -/doc/html/boost_asio/reference/basic_readable_pipe/cancel/overload2.html -/doc/html/boost_asio/reference/basic_readable_pipe/close/ -/doc/html/boost_asio/reference/basic_readable_pipe/close.html -/doc/html/boost_asio/reference/basic_readable_pipe/close/overload1.html -/doc/html/boost_asio/reference/basic_readable_pipe/close/overload2.html -/doc/html/boost_asio/reference/basic_readable_pipe/executor_type.html -/doc/html/boost_asio/reference/basic_readable_pipe/get_executor.html -/doc/html/boost_asio/reference/basic_readable_pipe.html -/doc/html/boost_asio/reference/basic_readable_pipe/is_open.html -/doc/html/boost_asio/reference/basic_readable_pipe/lowest_layer/ -/doc/html/boost_asio/reference/basic_readable_pipe/lowest_layer.html -/doc/html/boost_asio/reference/basic_readable_pipe/lowest_layer/overload1.html -/doc/html/boost_asio/reference/basic_readable_pipe/lowest_layer/overload2.html -/doc/html/boost_asio/reference/basic_readable_pipe/lowest_layer_type.html -/doc/html/boost_asio/reference/basic_readable_pipe/native_handle.html -/doc/html/boost_asio/reference/basic_readable_pipe/native_handle_type.html -/doc/html/boost_asio/reference/basic_readable_pipe/operator_eq_/ -/doc/html/boost_asio/reference/basic_readable_pipe/operator_eq_.html -/doc/html/boost_asio/reference/basic_readable_pipe/operator_eq_/overload1.html -/doc/html/boost_asio/reference/basic_readable_pipe/operator_eq_/overload2.html -/doc/html/boost_asio/reference/basic_readable_pipe/read_some/ -/doc/html/boost_asio/reference/basic_readable_pipe/read_some.html -/doc/html/boost_asio/reference/basic_readable_pipe/read_some/overload1.html -/doc/html/boost_asio/reference/basic_readable_pipe/read_some/overload2.html -/doc/html/boost_asio/reference/basic_readable_pipe__rebind_executor/ -/doc/html/boost_asio/reference/basic_readable_pipe__rebind_executor.html -/doc/html/boost_asio/reference/basic_readable_pipe__rebind_executor/other.html -/doc/html/boost_asio/reference/basic_readable_pipe/release/ -/doc/html/boost_asio/reference/basic_readable_pipe/release.html -/doc/html/boost_asio/reference/basic_readable_pipe/release/overload1.html -/doc/html/boost_asio/reference/basic_readable_pipe/release/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/assign/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/assign.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/assign/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/assign/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/async_connect.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/async_receive/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/async_receive.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/async_receive/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/async_receive/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/async_send.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/async_wait.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/at_mark/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/at_mark.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/at_mark/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/at_mark/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/available/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/available.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/available/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/available/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/_basic_seq_packet_socket.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload10.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload3.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload4.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload5.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload6.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload7.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload8.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload9.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/bind/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/bind.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/bind/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/bind/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/broadcast.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/bytes_readable.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/cancel/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/cancel.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/cancel/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/cancel/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/close/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/close.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/close/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/close/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/connect/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/connect.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/connect/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/connect/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/debug.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/do_not_route.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/enable_connection_aborted.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/endpoint_type.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/executor_type.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/get_executor.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/get_option/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/get_option.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/get_option/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/get_option/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/io_control/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/io_control.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/io_control/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/io_control/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/is_open.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/keep_alive.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/linger.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/local_endpoint/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/local_endpoint.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/local_endpoint/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/local_endpoint/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/lowest_layer/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/lowest_layer.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/lowest_layer/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/lowest_layer/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/lowest_layer_type.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/max_listen_connections.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/message_do_not_route.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/message_end_of_record.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/message_flags.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/message_out_of_band.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/message_peek.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/native_handle.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/native_handle_type.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/native_non_blocking/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/native_non_blocking.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/native_non_blocking/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/native_non_blocking/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/native_non_blocking/overload3.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/non_blocking/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/non_blocking.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/non_blocking/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/non_blocking/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/non_blocking/overload3.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/open/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/open.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/open/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/open/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/operator_eq_/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/operator_eq_.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/operator_eq_/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/operator_eq_/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/out_of_band_inline.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/protocol_type.html -/doc/html/boost_asio/reference/basic_seq_packet_socket__rebind_executor/ -/doc/html/boost_asio/reference/basic_seq_packet_socket__rebind_executor.html -/doc/html/boost_asio/reference/basic_seq_packet_socket__rebind_executor/other.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/receive/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/receive_buffer_size.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/receive.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/receive_low_watermark.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/receive/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/receive/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/receive/overload3.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/release/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/release.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/release/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/release/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/remote_endpoint/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/remote_endpoint.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/remote_endpoint/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/remote_endpoint/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/reuse_address.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/send/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/send_buffer_size.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/send.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/send_low_watermark.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/send/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/send/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/set_option/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/set_option.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/set_option/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/set_option/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/shutdown/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/shutdown.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/shutdown/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/shutdown/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/shutdown_type.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/wait/ -/doc/html/boost_asio/reference/basic_seq_packet_socket/wait.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/wait/overload1.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/wait/overload2.html -/doc/html/boost_asio/reference/basic_seq_packet_socket/wait_type.html -/doc/html/boost_asio/reference/basic_serial_port/ -/doc/html/boost_asio/reference/basic_serial_port/assign/ -/doc/html/boost_asio/reference/basic_serial_port/assign.html -/doc/html/boost_asio/reference/basic_serial_port/assign/overload1.html -/doc/html/boost_asio/reference/basic_serial_port/assign/overload2.html -/doc/html/boost_asio/reference/basic_serial_port/async_read_some.html -/doc/html/boost_asio/reference/basic_serial_port/async_write_some.html -/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/ -/doc/html/boost_asio/reference/basic_serial_port/_basic_serial_port.html -/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port.html -/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload10.html -/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload1.html -/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload2.html -/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload3.html -/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload4.html -/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload5.html -/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload6.html -/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload7.html -/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload8.html -/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload9.html -/doc/html/boost_asio/reference/basic_serial_port/cancel/ -/doc/html/boost_asio/reference/basic_serial_port/cancel.html -/doc/html/boost_asio/reference/basic_serial_port/cancel/overload1.html -/doc/html/boost_asio/reference/basic_serial_port/cancel/overload2.html -/doc/html/boost_asio/reference/basic_serial_port/close/ -/doc/html/boost_asio/reference/basic_serial_port/close.html -/doc/html/boost_asio/reference/basic_serial_port/close/overload1.html -/doc/html/boost_asio/reference/basic_serial_port/close/overload2.html -/doc/html/boost_asio/reference/basic_serial_port/executor_type.html -/doc/html/boost_asio/reference/basic_serial_port/get_executor.html -/doc/html/boost_asio/reference/basic_serial_port/get_option/ -/doc/html/boost_asio/reference/basic_serial_port/get_option.html -/doc/html/boost_asio/reference/basic_serial_port/get_option/overload1.html -/doc/html/boost_asio/reference/basic_serial_port/get_option/overload2.html -/doc/html/boost_asio/reference/basic_serial_port.html -/doc/html/boost_asio/reference/basic_serial_port/is_open.html -/doc/html/boost_asio/reference/basic_serial_port/lowest_layer/ -/doc/html/boost_asio/reference/basic_serial_port/lowest_layer.html -/doc/html/boost_asio/reference/basic_serial_port/lowest_layer/overload1.html -/doc/html/boost_asio/reference/basic_serial_port/lowest_layer/overload2.html -/doc/html/boost_asio/reference/basic_serial_port/lowest_layer_type.html -/doc/html/boost_asio/reference/basic_serial_port/native_handle.html -/doc/html/boost_asio/reference/basic_serial_port/native_handle_type.html -/doc/html/boost_asio/reference/basic_serial_port/open/ -/doc/html/boost_asio/reference/basic_serial_port/open.html -/doc/html/boost_asio/reference/basic_serial_port/open/overload1.html -/doc/html/boost_asio/reference/basic_serial_port/open/overload2.html -/doc/html/boost_asio/reference/basic_serial_port/operator_eq_/ -/doc/html/boost_asio/reference/basic_serial_port/operator_eq_.html -/doc/html/boost_asio/reference/basic_serial_port/operator_eq_/overload1.html -/doc/html/boost_asio/reference/basic_serial_port/operator_eq_/overload2.html -/doc/html/boost_asio/reference/basic_serial_port/read_some/ -/doc/html/boost_asio/reference/basic_serial_port/read_some.html -/doc/html/boost_asio/reference/basic_serial_port/read_some/overload1.html -/doc/html/boost_asio/reference/basic_serial_port/read_some/overload2.html -/doc/html/boost_asio/reference/basic_serial_port__rebind_executor/ -/doc/html/boost_asio/reference/basic_serial_port__rebind_executor.html -/doc/html/boost_asio/reference/basic_serial_port__rebind_executor/other.html -/doc/html/boost_asio/reference/basic_serial_port/send_break/ -/doc/html/boost_asio/reference/basic_serial_port/send_break.html -/doc/html/boost_asio/reference/basic_serial_port/send_break/overload1.html -/doc/html/boost_asio/reference/basic_serial_port/send_break/overload2.html -/doc/html/boost_asio/reference/basic_serial_port/set_option/ -/doc/html/boost_asio/reference/basic_serial_port/set_option.html -/doc/html/boost_asio/reference/basic_serial_port/set_option/overload1.html -/doc/html/boost_asio/reference/basic_serial_port/set_option/overload2.html -/doc/html/boost_asio/reference/basic_serial_port/write_some/ -/doc/html/boost_asio/reference/basic_serial_port/write_some.html -/doc/html/boost_asio/reference/basic_serial_port/write_some/overload1.html -/doc/html/boost_asio/reference/basic_serial_port/write_some/overload2.html -/doc/html/boost_asio/reference/basic_signal_set/ -/doc/html/boost_asio/reference/basic_signal_set/add/ -/doc/html/boost_asio/reference/basic_signal_set/add.html -/doc/html/boost_asio/reference/basic_signal_set/add/overload1.html -/doc/html/boost_asio/reference/basic_signal_set/add/overload2.html -/doc/html/boost_asio/reference/basic_signal_set/add/overload3.html -/doc/html/boost_asio/reference/basic_signal_set/add/overload4.html -/doc/html/boost_asio/reference/basic_signal_set/async_wait.html -/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/ -/doc/html/boost_asio/reference/basic_signal_set/_basic_signal_set.html -/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set.html -/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload1.html -/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload2.html -/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload3.html -/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload4.html -/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload5.html -/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload6.html -/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload7.html -/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload8.html -/doc/html/boost_asio/reference/basic_signal_set/cancel/ -/doc/html/boost_asio/reference/basic_signal_set/cancel.html -/doc/html/boost_asio/reference/basic_signal_set/cancel/overload1.html -/doc/html/boost_asio/reference/basic_signal_set/cancel/overload2.html -/doc/html/boost_asio/reference/basic_signal_set/clear/ -/doc/html/boost_asio/reference/basic_signal_set/clear.html -/doc/html/boost_asio/reference/basic_signal_set/clear/overload1.html -/doc/html/boost_asio/reference/basic_signal_set/clear/overload2.html -/doc/html/boost_asio/reference/basic_signal_set/executor_type.html -/doc/html/boost_asio/reference/basic_signal_set/flags.html -/doc/html/boost_asio/reference/basic_signal_set/flags_t.html -/doc/html/boost_asio/reference/basic_signal_set/get_executor.html -/doc/html/boost_asio/reference/basic_signal_set.html -/doc/html/boost_asio/reference/basic_signal_set__rebind_executor/ -/doc/html/boost_asio/reference/basic_signal_set__rebind_executor.html -/doc/html/boost_asio/reference/basic_signal_set__rebind_executor/other.html -/doc/html/boost_asio/reference/basic_signal_set/remove/ -/doc/html/boost_asio/reference/basic_signal_set/remove.html -/doc/html/boost_asio/reference/basic_signal_set/remove/overload1.html -/doc/html/boost_asio/reference/basic_signal_set/remove/overload2.html -/doc/html/boost_asio/reference/basic_socket/ -/doc/html/boost_asio/reference/basic_socket_acceptor/ -/doc/html/boost_asio/reference/basic_socket_acceptor/accept/ -/doc/html/boost_asio/reference/basic_socket_acceptor/accept.html -/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload10.html -/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload11.html -/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload12.html -/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload13.html -/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload14.html -/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload15.html -/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload16.html -/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload1.html -/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload2.html -/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload3.html -/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload4.html -/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload5.html -/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload6.html -/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload7.html -/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload8.html -/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload9.html -/doc/html/boost_asio/reference/basic_socket_acceptor/assign/ -/doc/html/boost_asio/reference/basic_socket_acceptor/assign.html -/doc/html/boost_asio/reference/basic_socket_acceptor/assign/overload1.html -/doc/html/boost_asio/reference/basic_socket_acceptor/assign/overload2.html -/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/ -/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept.html -/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload1.html -/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload2.html -/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload3.html -/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload4.html -/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload5.html -/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload6.html -/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload7.html -/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload8.html -/doc/html/boost_asio/reference/basic_socket_acceptor/async_wait.html -/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/ -/doc/html/boost_asio/reference/basic_socket_acceptor/_basic_socket_acceptor.html -/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor.html -/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload10.html -/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload1.html -/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload2.html -/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload3.html -/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload4.html -/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload5.html -/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload6.html -/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload7.html -/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload8.html -/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload9.html -/doc/html/boost_asio/reference/basic_socket_acceptor/bind/ -/doc/html/boost_asio/reference/basic_socket_acceptor/bind.html -/doc/html/boost_asio/reference/basic_socket_acceptor/bind/overload1.html -/doc/html/boost_asio/reference/basic_socket_acceptor/bind/overload2.html -/doc/html/boost_asio/reference/basic_socket_acceptor/broadcast.html -/doc/html/boost_asio/reference/basic_socket_acceptor/bytes_readable.html -/doc/html/boost_asio/reference/basic_socket_acceptor/cancel/ -/doc/html/boost_asio/reference/basic_socket_acceptor/cancel.html -/doc/html/boost_asio/reference/basic_socket_acceptor/cancel/overload1.html -/doc/html/boost_asio/reference/basic_socket_acceptor/cancel/overload2.html -/doc/html/boost_asio/reference/basic_socket_acceptor/close/ -/doc/html/boost_asio/reference/basic_socket_acceptor/close.html -/doc/html/boost_asio/reference/basic_socket_acceptor/close/overload1.html -/doc/html/boost_asio/reference/basic_socket_acceptor/close/overload2.html -/doc/html/boost_asio/reference/basic_socket_acceptor/debug.html -/doc/html/boost_asio/reference/basic_socket_acceptor/do_not_route.html -/doc/html/boost_asio/reference/basic_socket_acceptor/enable_connection_aborted.html -/doc/html/boost_asio/reference/basic_socket_acceptor/endpoint_type.html -/doc/html/boost_asio/reference/basic_socket_acceptor/executor_type.html -/doc/html/boost_asio/reference/basic_socket_acceptor/get_executor.html -/doc/html/boost_asio/reference/basic_socket_acceptor/get_option/ -/doc/html/boost_asio/reference/basic_socket_acceptor/get_option.html -/doc/html/boost_asio/reference/basic_socket_acceptor/get_option/overload1.html -/doc/html/boost_asio/reference/basic_socket_acceptor/get_option/overload2.html -/doc/html/boost_asio/reference/basic_socket_acceptor.html -/doc/html/boost_asio/reference/basic_socket_acceptor/io_control/ -/doc/html/boost_asio/reference/basic_socket_acceptor/io_control.html -/doc/html/boost_asio/reference/basic_socket_acceptor/io_control/overload1.html -/doc/html/boost_asio/reference/basic_socket_acceptor/io_control/overload2.html -/doc/html/boost_asio/reference/basic_socket_acceptor/is_open.html -/doc/html/boost_asio/reference/basic_socket_acceptor/keep_alive.html -/doc/html/boost_asio/reference/basic_socket_acceptor/linger.html -/doc/html/boost_asio/reference/basic_socket_acceptor/listen/ -/doc/html/boost_asio/reference/basic_socket_acceptor/listen.html -/doc/html/boost_asio/reference/basic_socket_acceptor/listen/overload1.html -/doc/html/boost_asio/reference/basic_socket_acceptor/listen/overload2.html -/doc/html/boost_asio/reference/basic_socket_acceptor/local_endpoint/ -/doc/html/boost_asio/reference/basic_socket_acceptor/local_endpoint.html -/doc/html/boost_asio/reference/basic_socket_acceptor/local_endpoint/overload1.html -/doc/html/boost_asio/reference/basic_socket_acceptor/local_endpoint/overload2.html -/doc/html/boost_asio/reference/basic_socket_acceptor/max_listen_connections.html -/doc/html/boost_asio/reference/basic_socket_acceptor/message_do_not_route.html -/doc/html/boost_asio/reference/basic_socket_acceptor/message_end_of_record.html -/doc/html/boost_asio/reference/basic_socket_acceptor/message_flags.html -/doc/html/boost_asio/reference/basic_socket_acceptor/message_out_of_band.html -/doc/html/boost_asio/reference/basic_socket_acceptor/message_peek.html -/doc/html/boost_asio/reference/basic_socket_acceptor/native_handle.html -/doc/html/boost_asio/reference/basic_socket_acceptor/native_handle_type.html -/doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking/ -/doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking.html -/doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking/overload1.html -/doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking/overload2.html -/doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking/overload3.html -/doc/html/boost_asio/reference/basic_socket_acceptor/non_blocking/ -/doc/html/boost_asio/reference/basic_socket_acceptor/non_blocking.html -/doc/html/boost_asio/reference/basic_socket_acceptor/non_blocking/overload1.html -/doc/html/boost_asio/reference/basic_socket_acceptor/non_blocking/overload2.html -/doc/html/boost_asio/reference/basic_socket_acceptor/non_blocking/overload3.html -/doc/html/boost_asio/reference/basic_socket_acceptor/open/ -/doc/html/boost_asio/reference/basic_socket_acceptor/open.html -/doc/html/boost_asio/reference/basic_socket_acceptor/open/overload1.html -/doc/html/boost_asio/reference/basic_socket_acceptor/open/overload2.html -/doc/html/boost_asio/reference/basic_socket_acceptor/operator_eq_/ -/doc/html/boost_asio/reference/basic_socket_acceptor/operator_eq_.html -/doc/html/boost_asio/reference/basic_socket_acceptor/operator_eq_/overload1.html -/doc/html/boost_asio/reference/basic_socket_acceptor/operator_eq_/overload2.html -/doc/html/boost_asio/reference/basic_socket_acceptor/out_of_band_inline.html -/doc/html/boost_asio/reference/basic_socket_acceptor/protocol_type.html -/doc/html/boost_asio/reference/basic_socket_acceptor__rebind_executor/ -/doc/html/boost_asio/reference/basic_socket_acceptor__rebind_executor.html -/doc/html/boost_asio/reference/basic_socket_acceptor__rebind_executor/other.html -/doc/html/boost_asio/reference/basic_socket_acceptor/receive_buffer_size.html -/doc/html/boost_asio/reference/basic_socket_acceptor/receive_low_watermark.html -/doc/html/boost_asio/reference/basic_socket_acceptor/release/ -/doc/html/boost_asio/reference/basic_socket_acceptor/release.html -/doc/html/boost_asio/reference/basic_socket_acceptor/release/overload1.html -/doc/html/boost_asio/reference/basic_socket_acceptor/release/overload2.html -/doc/html/boost_asio/reference/basic_socket_acceptor/reuse_address.html -/doc/html/boost_asio/reference/basic_socket_acceptor/send_buffer_size.html -/doc/html/boost_asio/reference/basic_socket_acceptor/send_low_watermark.html -/doc/html/boost_asio/reference/basic_socket_acceptor/set_option/ -/doc/html/boost_asio/reference/basic_socket_acceptor/set_option.html -/doc/html/boost_asio/reference/basic_socket_acceptor/set_option/overload1.html -/doc/html/boost_asio/reference/basic_socket_acceptor/set_option/overload2.html -/doc/html/boost_asio/reference/basic_socket_acceptor/shutdown_type.html -/doc/html/boost_asio/reference/basic_socket_acceptor/wait/ -/doc/html/boost_asio/reference/basic_socket_acceptor/wait.html -/doc/html/boost_asio/reference/basic_socket_acceptor/wait/overload1.html -/doc/html/boost_asio/reference/basic_socket_acceptor/wait/overload2.html -/doc/html/boost_asio/reference/basic_socket_acceptor/wait_type.html -/doc/html/boost_asio/reference/basic_socket/assign/ -/doc/html/boost_asio/reference/basic_socket/assign.html -/doc/html/boost_asio/reference/basic_socket/assign/overload1.html -/doc/html/boost_asio/reference/basic_socket/assign/overload2.html -/doc/html/boost_asio/reference/basic_socket/async_connect.html -/doc/html/boost_asio/reference/basic_socket/async_wait.html -/doc/html/boost_asio/reference/basic_socket/at_mark/ -/doc/html/boost_asio/reference/basic_socket/at_mark.html -/doc/html/boost_asio/reference/basic_socket/at_mark/overload1.html -/doc/html/boost_asio/reference/basic_socket/at_mark/overload2.html -/doc/html/boost_asio/reference/basic_socket/available/ -/doc/html/boost_asio/reference/basic_socket/available.html -/doc/html/boost_asio/reference/basic_socket/available/overload1.html -/doc/html/boost_asio/reference/basic_socket/available/overload2.html -/doc/html/boost_asio/reference/basic_socket/basic_socket/ -/doc/html/boost_asio/reference/basic_socket/_basic_socket.html -/doc/html/boost_asio/reference/basic_socket/basic_socket.html -/doc/html/boost_asio/reference/basic_socket/basic_socket/overload10.html -/doc/html/boost_asio/reference/basic_socket/basic_socket/overload1.html -/doc/html/boost_asio/reference/basic_socket/basic_socket/overload2.html -/doc/html/boost_asio/reference/basic_socket/basic_socket/overload3.html -/doc/html/boost_asio/reference/basic_socket/basic_socket/overload4.html -/doc/html/boost_asio/reference/basic_socket/basic_socket/overload5.html -/doc/html/boost_asio/reference/basic_socket/basic_socket/overload6.html -/doc/html/boost_asio/reference/basic_socket/basic_socket/overload7.html -/doc/html/boost_asio/reference/basic_socket/basic_socket/overload8.html -/doc/html/boost_asio/reference/basic_socket/basic_socket/overload9.html -/doc/html/boost_asio/reference/basic_socket/bind/ -/doc/html/boost_asio/reference/basic_socket/bind.html -/doc/html/boost_asio/reference/basic_socket/bind/overload1.html -/doc/html/boost_asio/reference/basic_socket/bind/overload2.html -/doc/html/boost_asio/reference/basic_socket/broadcast.html -/doc/html/boost_asio/reference/basic_socket/bytes_readable.html -/doc/html/boost_asio/reference/basic_socket/cancel/ -/doc/html/boost_asio/reference/basic_socket/cancel.html -/doc/html/boost_asio/reference/basic_socket/cancel/overload1.html -/doc/html/boost_asio/reference/basic_socket/cancel/overload2.html -/doc/html/boost_asio/reference/basic_socket/close/ -/doc/html/boost_asio/reference/basic_socket/close.html -/doc/html/boost_asio/reference/basic_socket/close/overload1.html -/doc/html/boost_asio/reference/basic_socket/close/overload2.html -/doc/html/boost_asio/reference/basic_socket/connect/ -/doc/html/boost_asio/reference/basic_socket/connect.html -/doc/html/boost_asio/reference/basic_socket/connect/overload1.html -/doc/html/boost_asio/reference/basic_socket/connect/overload2.html -/doc/html/boost_asio/reference/basic_socket/debug.html -/doc/html/boost_asio/reference/basic_socket/do_not_route.html -/doc/html/boost_asio/reference/basic_socket/enable_connection_aborted.html -/doc/html/boost_asio/reference/basic_socket/endpoint_type.html -/doc/html/boost_asio/reference/basic_socket/executor_type.html -/doc/html/boost_asio/reference/basic_socket/get_executor.html -/doc/html/boost_asio/reference/basic_socket/get_option/ -/doc/html/boost_asio/reference/basic_socket/get_option.html -/doc/html/boost_asio/reference/basic_socket/get_option/overload1.html -/doc/html/boost_asio/reference/basic_socket/get_option/overload2.html -/doc/html/boost_asio/reference/basic_socket.html -/doc/html/boost_asio/reference/basic_socket/io_control/ -/doc/html/boost_asio/reference/basic_socket/io_control.html -/doc/html/boost_asio/reference/basic_socket/io_control/overload1.html -/doc/html/boost_asio/reference/basic_socket/io_control/overload2.html -/doc/html/boost_asio/reference/basic_socket_iostream/ -/doc/html/boost_asio/reference/basic_socket_iostream/basic_socket_iostream/ -/doc/html/boost_asio/reference/basic_socket_iostream/basic_socket_iostream.html -/doc/html/boost_asio/reference/basic_socket_iostream/basic_socket_iostream/overload1.html -/doc/html/boost_asio/reference/basic_socket_iostream/basic_socket_iostream/overload2.html -/doc/html/boost_asio/reference/basic_socket_iostream/basic_socket_iostream/overload3.html -/doc/html/boost_asio/reference/basic_socket_iostream/basic_socket_iostream/overload4.html -/doc/html/boost_asio/reference/basic_socket_iostream/clock_type.html -/doc/html/boost_asio/reference/basic_socket_iostream/close.html -/doc/html/boost_asio/reference/basic_socket_iostream/connect.html -/doc/html/boost_asio/reference/basic_socket_iostream/duration.html -/doc/html/boost_asio/reference/basic_socket_iostream/endpoint_type.html -/doc/html/boost_asio/reference/basic_socket_iostream/error.html -/doc/html/boost_asio/reference/basic_socket_iostream/expires_after.html -/doc/html/boost_asio/reference/basic_socket_iostream/expires_at.html -/doc/html/boost_asio/reference/basic_socket_iostream/expiry.html -/doc/html/boost_asio/reference/basic_socket_iostream.html -/doc/html/boost_asio/reference/basic_socket_iostream/operator_eq_.html -/doc/html/boost_asio/reference/basic_socket_iostream/protocol_type.html -/doc/html/boost_asio/reference/basic_socket_iostream/rdbuf.html -/doc/html/boost_asio/reference/basic_socket_iostream/socket.html -/doc/html/boost_asio/reference/basic_socket_iostream/time_point.html -/doc/html/boost_asio/reference/basic_socket/is_open.html -/doc/html/boost_asio/reference/basic_socket/keep_alive.html -/doc/html/boost_asio/reference/basic_socket/linger.html -/doc/html/boost_asio/reference/basic_socket/local_endpoint/ -/doc/html/boost_asio/reference/basic_socket/local_endpoint.html -/doc/html/boost_asio/reference/basic_socket/local_endpoint/overload1.html -/doc/html/boost_asio/reference/basic_socket/local_endpoint/overload2.html -/doc/html/boost_asio/reference/basic_socket/lowest_layer/ -/doc/html/boost_asio/reference/basic_socket/lowest_layer.html -/doc/html/boost_asio/reference/basic_socket/lowest_layer/overload1.html -/doc/html/boost_asio/reference/basic_socket/lowest_layer/overload2.html -/doc/html/boost_asio/reference/basic_socket/lowest_layer_type.html -/doc/html/boost_asio/reference/basic_socket/max_listen_connections.html -/doc/html/boost_asio/reference/basic_socket/message_do_not_route.html -/doc/html/boost_asio/reference/basic_socket/message_end_of_record.html -/doc/html/boost_asio/reference/basic_socket/message_flags.html -/doc/html/boost_asio/reference/basic_socket/message_out_of_band.html -/doc/html/boost_asio/reference/basic_socket/message_peek.html -/doc/html/boost_asio/reference/basic_socket/native_handle.html -/doc/html/boost_asio/reference/basic_socket/native_handle_type.html -/doc/html/boost_asio/reference/basic_socket/native_non_blocking/ -/doc/html/boost_asio/reference/basic_socket/native_non_blocking.html -/doc/html/boost_asio/reference/basic_socket/native_non_blocking/overload1.html -/doc/html/boost_asio/reference/basic_socket/native_non_blocking/overload2.html -/doc/html/boost_asio/reference/basic_socket/native_non_blocking/overload3.html -/doc/html/boost_asio/reference/basic_socket/non_blocking/ -/doc/html/boost_asio/reference/basic_socket/non_blocking.html -/doc/html/boost_asio/reference/basic_socket/non_blocking/overload1.html -/doc/html/boost_asio/reference/basic_socket/non_blocking/overload2.html -/doc/html/boost_asio/reference/basic_socket/non_blocking/overload3.html -/doc/html/boost_asio/reference/basic_socket/open/ -/doc/html/boost_asio/reference/basic_socket/open.html -/doc/html/boost_asio/reference/basic_socket/open/overload1.html -/doc/html/boost_asio/reference/basic_socket/open/overload2.html -/doc/html/boost_asio/reference/basic_socket/operator_eq_/ -/doc/html/boost_asio/reference/basic_socket/operator_eq_.html -/doc/html/boost_asio/reference/basic_socket/operator_eq_/overload1.html -/doc/html/boost_asio/reference/basic_socket/operator_eq_/overload2.html -/doc/html/boost_asio/reference/basic_socket/out_of_band_inline.html -/doc/html/boost_asio/reference/basic_socket/protocol_type.html -/doc/html/boost_asio/reference/basic_socket__rebind_executor/ -/doc/html/boost_asio/reference/basic_socket__rebind_executor.html -/doc/html/boost_asio/reference/basic_socket__rebind_executor/other.html -/doc/html/boost_asio/reference/basic_socket/receive_buffer_size.html -/doc/html/boost_asio/reference/basic_socket/receive_low_watermark.html -/doc/html/boost_asio/reference/basic_socket/release/ -/doc/html/boost_asio/reference/basic_socket/release.html -/doc/html/boost_asio/reference/basic_socket/release/overload1.html -/doc/html/boost_asio/reference/basic_socket/release/overload2.html -/doc/html/boost_asio/reference/basic_socket/remote_endpoint/ -/doc/html/boost_asio/reference/basic_socket/remote_endpoint.html -/doc/html/boost_asio/reference/basic_socket/remote_endpoint/overload1.html -/doc/html/boost_asio/reference/basic_socket/remote_endpoint/overload2.html -/doc/html/boost_asio/reference/basic_socket/reuse_address.html -/doc/html/boost_asio/reference/basic_socket/send_buffer_size.html -/doc/html/boost_asio/reference/basic_socket/send_low_watermark.html -/doc/html/boost_asio/reference/basic_socket/set_option/ -/doc/html/boost_asio/reference/basic_socket/set_option.html -/doc/html/boost_asio/reference/basic_socket/set_option/overload1.html -/doc/html/boost_asio/reference/basic_socket/set_option/overload2.html -/doc/html/boost_asio/reference/basic_socket/shutdown/ -/doc/html/boost_asio/reference/basic_socket/shutdown.html -/doc/html/boost_asio/reference/basic_socket/shutdown/overload1.html -/doc/html/boost_asio/reference/basic_socket/shutdown/overload2.html -/doc/html/boost_asio/reference/basic_socket/shutdown_type.html -/doc/html/boost_asio/reference/basic_socket_streambuf/ -/doc/html/boost_asio/reference/basic_socket_streambuf/basic_socket_streambuf/ -/doc/html/boost_asio/reference/basic_socket_streambuf/_basic_socket_streambuf.html -/doc/html/boost_asio/reference/basic_socket_streambuf/basic_socket_streambuf.html -/doc/html/boost_asio/reference/basic_socket_streambuf/basic_socket_streambuf/overload1.html -/doc/html/boost_asio/reference/basic_socket_streambuf/basic_socket_streambuf/overload2.html -/doc/html/boost_asio/reference/basic_socket_streambuf/basic_socket_streambuf/overload3.html -/doc/html/boost_asio/reference/basic_socket_streambuf/clock_type.html -/doc/html/boost_asio/reference/basic_socket_streambuf/close.html -/doc/html/boost_asio/reference/basic_socket_streambuf/connect/ -/doc/html/boost_asio/reference/basic_socket_streambuf/connect.html -/doc/html/boost_asio/reference/basic_socket_streambuf/connect/overload1.html -/doc/html/boost_asio/reference/basic_socket_streambuf/connect/overload2.html -/doc/html/boost_asio/reference/basic_socket_streambuf/duration.html -/doc/html/boost_asio/reference/basic_socket_streambuf/endpoint_type.html -/doc/html/boost_asio/reference/basic_socket_streambuf/error.html -/doc/html/boost_asio/reference/basic_socket_streambuf/expires_after.html -/doc/html/boost_asio/reference/basic_socket_streambuf/expires_at.html -/doc/html/boost_asio/reference/basic_socket_streambuf/expiry.html -/doc/html/boost_asio/reference/basic_socket_streambuf.html -/doc/html/boost_asio/reference/basic_socket_streambuf/operator_eq_.html -/doc/html/boost_asio/reference/basic_socket_streambuf/overflow.html -/doc/html/boost_asio/reference/basic_socket_streambuf/protocol_type.html -/doc/html/boost_asio/reference/basic_socket_streambuf/setbuf.html -/doc/html/boost_asio/reference/basic_socket_streambuf/socket.html -/doc/html/boost_asio/reference/basic_socket_streambuf/sync.html -/doc/html/boost_asio/reference/basic_socket_streambuf/time_point.html -/doc/html/boost_asio/reference/basic_socket_streambuf/underflow.html -/doc/html/boost_asio/reference/basic_socket/wait/ -/doc/html/boost_asio/reference/basic_socket/wait.html -/doc/html/boost_asio/reference/basic_socket/wait/overload1.html -/doc/html/boost_asio/reference/basic_socket/wait/overload2.html -/doc/html/boost_asio/reference/basic_socket/wait_type.html -/doc/html/boost_asio/reference/basic_streambuf/ -/doc/html/boost_asio/reference/basic_streambuf/basic_streambuf.html -/doc/html/boost_asio/reference/basic_streambuf/capacity.html -/doc/html/boost_asio/reference/basic_streambuf/commit.html -/doc/html/boost_asio/reference/basic_streambuf/const_buffers_type.html -/doc/html/boost_asio/reference/basic_streambuf/consume.html -/doc/html/boost_asio/reference/basic_streambuf/data.html -/doc/html/boost_asio/reference/basic_streambuf.html -/doc/html/boost_asio/reference/basic_streambuf/max_size.html -/doc/html/boost_asio/reference/basic_streambuf/mutable_buffers_type.html -/doc/html/boost_asio/reference/basic_streambuf/overflow.html -/doc/html/boost_asio/reference/basic_streambuf/prepare.html -/doc/html/boost_asio/reference/basic_streambuf_ref/ -/doc/html/boost_asio/reference/basic_streambuf_ref/basic_streambuf_ref/ -/doc/html/boost_asio/reference/basic_streambuf_ref/basic_streambuf_ref.html -/doc/html/boost_asio/reference/basic_streambuf_ref/basic_streambuf_ref/overload1.html -/doc/html/boost_asio/reference/basic_streambuf_ref/basic_streambuf_ref/overload2.html -/doc/html/boost_asio/reference/basic_streambuf_ref/basic_streambuf_ref/overload3.html -/doc/html/boost_asio/reference/basic_streambuf_ref/capacity.html -/doc/html/boost_asio/reference/basic_streambuf_ref/commit.html -/doc/html/boost_asio/reference/basic_streambuf_ref/const_buffers_type.html -/doc/html/boost_asio/reference/basic_streambuf_ref/consume.html -/doc/html/boost_asio/reference/basic_streambuf_ref/data.html -/doc/html/boost_asio/reference/basic_streambuf_ref.html -/doc/html/boost_asio/reference/basic_streambuf_ref/max_size.html -/doc/html/boost_asio/reference/basic_streambuf_ref/mutable_buffers_type.html -/doc/html/boost_asio/reference/basic_streambuf_ref/prepare.html -/doc/html/boost_asio/reference/basic_streambuf_ref/size.html -/doc/html/boost_asio/reference/basic_streambuf/reserve.html -/doc/html/boost_asio/reference/basic_streambuf/size.html -/doc/html/boost_asio/reference/basic_streambuf/underflow.html -/doc/html/boost_asio/reference/basic_stream_file/ -/doc/html/boost_asio/reference/basic_stream_file/append.html -/doc/html/boost_asio/reference/basic_stream_file/assign/ -/doc/html/boost_asio/reference/basic_stream_file/assign.html -/doc/html/boost_asio/reference/basic_stream_file/assign/overload1.html -/doc/html/boost_asio/reference/basic_stream_file/assign/overload2.html -/doc/html/boost_asio/reference/basic_stream_file/async_read_some.html -/doc/html/boost_asio/reference/basic_stream_file/async_write_some.html -/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/ -/doc/html/boost_asio/reference/basic_stream_file/_basic_stream_file.html -/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file.html -/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload10.html -/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload1.html -/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload2.html -/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload3.html -/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload4.html -/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload5.html -/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload6.html -/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload7.html -/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload8.html -/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload9.html -/doc/html/boost_asio/reference/basic_stream_file/cancel/ -/doc/html/boost_asio/reference/basic_stream_file/cancel.html -/doc/html/boost_asio/reference/basic_stream_file/cancel/overload1.html -/doc/html/boost_asio/reference/basic_stream_file/cancel/overload2.html -/doc/html/boost_asio/reference/basic_stream_file/close/ -/doc/html/boost_asio/reference/basic_stream_file/close.html -/doc/html/boost_asio/reference/basic_stream_file/close/overload1.html -/doc/html/boost_asio/reference/basic_stream_file/close/overload2.html -/doc/html/boost_asio/reference/basic_stream_file/create.html -/doc/html/boost_asio/reference/basic_stream_file/exclusive.html -/doc/html/boost_asio/reference/basic_stream_file/executor_type.html -/doc/html/boost_asio/reference/basic_stream_file/flags.html -/doc/html/boost_asio/reference/basic_stream_file/get_executor.html -/doc/html/boost_asio/reference/basic_stream_file.html -/doc/html/boost_asio/reference/basic_stream_file/is_open.html -/doc/html/boost_asio/reference/basic_stream_file/native_handle.html -/doc/html/boost_asio/reference/basic_stream_file/native_handle_type.html -/doc/html/boost_asio/reference/basic_stream_file/open/ -/doc/html/boost_asio/reference/basic_stream_file/open.html -/doc/html/boost_asio/reference/basic_stream_file/open/overload1.html -/doc/html/boost_asio/reference/basic_stream_file/open/overload2.html -/doc/html/boost_asio/reference/basic_stream_file/open/overload3.html -/doc/html/boost_asio/reference/basic_stream_file/open/overload4.html -/doc/html/boost_asio/reference/basic_stream_file/operator_eq_/ -/doc/html/boost_asio/reference/basic_stream_file/operator_eq_.html -/doc/html/boost_asio/reference/basic_stream_file/operator_eq_/overload1.html -/doc/html/boost_asio/reference/basic_stream_file/operator_eq_/overload2.html -/doc/html/boost_asio/reference/basic_stream_file/read_only.html -/doc/html/boost_asio/reference/basic_stream_file/read_some/ -/doc/html/boost_asio/reference/basic_stream_file/read_some.html -/doc/html/boost_asio/reference/basic_stream_file/read_some/overload1.html -/doc/html/boost_asio/reference/basic_stream_file/read_some/overload2.html -/doc/html/boost_asio/reference/basic_stream_file/read_write.html -/doc/html/boost_asio/reference/basic_stream_file__rebind_executor/ -/doc/html/boost_asio/reference/basic_stream_file__rebind_executor.html -/doc/html/boost_asio/reference/basic_stream_file__rebind_executor/other.html -/doc/html/boost_asio/reference/basic_stream_file/release/ -/doc/html/boost_asio/reference/basic_stream_file/release.html -/doc/html/boost_asio/reference/basic_stream_file/release/overload1.html -/doc/html/boost_asio/reference/basic_stream_file/release/overload2.html -/doc/html/boost_asio/reference/basic_stream_file/resize/ -/doc/html/boost_asio/reference/basic_stream_file/resize.html -/doc/html/boost_asio/reference/basic_stream_file/resize/overload1.html -/doc/html/boost_asio/reference/basic_stream_file/resize/overload2.html -/doc/html/boost_asio/reference/basic_stream_file/seek/ -/doc/html/boost_asio/reference/basic_stream_file/seek_basis.html -/doc/html/boost_asio/reference/basic_stream_file/seek.html -/doc/html/boost_asio/reference/basic_stream_file/seek/overload1.html -/doc/html/boost_asio/reference/basic_stream_file/seek/overload2.html -/doc/html/boost_asio/reference/basic_stream_file/size/ -/doc/html/boost_asio/reference/basic_stream_file/size.html -/doc/html/boost_asio/reference/basic_stream_file/size/overload1.html -/doc/html/boost_asio/reference/basic_stream_file/size/overload2.html -/doc/html/boost_asio/reference/basic_stream_file/sync_all/ -/doc/html/boost_asio/reference/basic_stream_file/sync_all.html -/doc/html/boost_asio/reference/basic_stream_file/sync_all_on_write.html -/doc/html/boost_asio/reference/basic_stream_file/sync_all/overload1.html -/doc/html/boost_asio/reference/basic_stream_file/sync_all/overload2.html -/doc/html/boost_asio/reference/basic_stream_file/sync_data/ -/doc/html/boost_asio/reference/basic_stream_file/sync_data.html -/doc/html/boost_asio/reference/basic_stream_file/sync_data/overload1.html -/doc/html/boost_asio/reference/basic_stream_file/sync_data/overload2.html -/doc/html/boost_asio/reference/basic_stream_file/truncate.html -/doc/html/boost_asio/reference/basic_stream_file/write_only.html -/doc/html/boost_asio/reference/basic_stream_file/write_some/ -/doc/html/boost_asio/reference/basic_stream_file/write_some.html -/doc/html/boost_asio/reference/basic_stream_file/write_some/overload1.html -/doc/html/boost_asio/reference/basic_stream_file/write_some/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/ -/doc/html/boost_asio/reference/basic_stream_socket/assign/ -/doc/html/boost_asio/reference/basic_stream_socket/assign.html -/doc/html/boost_asio/reference/basic_stream_socket/assign/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/assign/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/async_connect.html -/doc/html/boost_asio/reference/basic_stream_socket/async_read_some.html -/doc/html/boost_asio/reference/basic_stream_socket/async_receive/ -/doc/html/boost_asio/reference/basic_stream_socket/async_receive.html -/doc/html/boost_asio/reference/basic_stream_socket/async_receive/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/async_receive/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/async_send/ -/doc/html/boost_asio/reference/basic_stream_socket/async_send.html -/doc/html/boost_asio/reference/basic_stream_socket/async_send/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/async_send/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/async_wait.html -/doc/html/boost_asio/reference/basic_stream_socket/async_write_some.html -/doc/html/boost_asio/reference/basic_stream_socket/at_mark/ -/doc/html/boost_asio/reference/basic_stream_socket/at_mark.html -/doc/html/boost_asio/reference/basic_stream_socket/at_mark/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/at_mark/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/available/ -/doc/html/boost_asio/reference/basic_stream_socket/available.html -/doc/html/boost_asio/reference/basic_stream_socket/available/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/available/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/ -/doc/html/boost_asio/reference/basic_stream_socket/_basic_stream_socket.html -/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket.html -/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload10.html -/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload3.html -/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload4.html -/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload5.html -/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload6.html -/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload7.html -/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload8.html -/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload9.html -/doc/html/boost_asio/reference/basic_stream_socket/bind/ -/doc/html/boost_asio/reference/basic_stream_socket/bind.html -/doc/html/boost_asio/reference/basic_stream_socket/bind/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/bind/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/broadcast.html -/doc/html/boost_asio/reference/basic_stream_socket/bytes_readable.html -/doc/html/boost_asio/reference/basic_stream_socket/cancel/ -/doc/html/boost_asio/reference/basic_stream_socket/cancel.html -/doc/html/boost_asio/reference/basic_stream_socket/cancel/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/cancel/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/close/ -/doc/html/boost_asio/reference/basic_stream_socket/close.html -/doc/html/boost_asio/reference/basic_stream_socket/close/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/close/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/connect/ -/doc/html/boost_asio/reference/basic_stream_socket/connect.html -/doc/html/boost_asio/reference/basic_stream_socket/connect/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/connect/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/debug.html -/doc/html/boost_asio/reference/basic_stream_socket/do_not_route.html -/doc/html/boost_asio/reference/basic_stream_socket/enable_connection_aborted.html -/doc/html/boost_asio/reference/basic_stream_socket/endpoint_type.html -/doc/html/boost_asio/reference/basic_stream_socket/executor_type.html -/doc/html/boost_asio/reference/basic_stream_socket/get_executor.html -/doc/html/boost_asio/reference/basic_stream_socket/get_option/ -/doc/html/boost_asio/reference/basic_stream_socket/get_option.html -/doc/html/boost_asio/reference/basic_stream_socket/get_option/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/get_option/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket.html -/doc/html/boost_asio/reference/basic_stream_socket/io_control/ -/doc/html/boost_asio/reference/basic_stream_socket/io_control.html -/doc/html/boost_asio/reference/basic_stream_socket/io_control/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/io_control/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/is_open.html -/doc/html/boost_asio/reference/basic_stream_socket/keep_alive.html -/doc/html/boost_asio/reference/basic_stream_socket/linger.html -/doc/html/boost_asio/reference/basic_stream_socket/local_endpoint/ -/doc/html/boost_asio/reference/basic_stream_socket/local_endpoint.html -/doc/html/boost_asio/reference/basic_stream_socket/local_endpoint/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/local_endpoint/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/lowest_layer/ -/doc/html/boost_asio/reference/basic_stream_socket/lowest_layer.html -/doc/html/boost_asio/reference/basic_stream_socket/lowest_layer/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/lowest_layer/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/lowest_layer_type.html -/doc/html/boost_asio/reference/basic_stream_socket/max_listen_connections.html -/doc/html/boost_asio/reference/basic_stream_socket/message_do_not_route.html -/doc/html/boost_asio/reference/basic_stream_socket/message_end_of_record.html -/doc/html/boost_asio/reference/basic_stream_socket/message_flags.html -/doc/html/boost_asio/reference/basic_stream_socket/message_out_of_band.html -/doc/html/boost_asio/reference/basic_stream_socket/message_peek.html -/doc/html/boost_asio/reference/basic_stream_socket/native_handle.html -/doc/html/boost_asio/reference/basic_stream_socket/native_handle_type.html -/doc/html/boost_asio/reference/basic_stream_socket/native_non_blocking/ -/doc/html/boost_asio/reference/basic_stream_socket/native_non_blocking.html -/doc/html/boost_asio/reference/basic_stream_socket/native_non_blocking/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/native_non_blocking/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/native_non_blocking/overload3.html -/doc/html/boost_asio/reference/basic_stream_socket/non_blocking/ -/doc/html/boost_asio/reference/basic_stream_socket/non_blocking.html -/doc/html/boost_asio/reference/basic_stream_socket/non_blocking/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/non_blocking/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/non_blocking/overload3.html -/doc/html/boost_asio/reference/basic_stream_socket/open/ -/doc/html/boost_asio/reference/basic_stream_socket/open.html -/doc/html/boost_asio/reference/basic_stream_socket/open/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/open/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/operator_eq_/ -/doc/html/boost_asio/reference/basic_stream_socket/operator_eq_.html -/doc/html/boost_asio/reference/basic_stream_socket/operator_eq_/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/operator_eq_/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/out_of_band_inline.html -/doc/html/boost_asio/reference/basic_stream_socket/protocol_type.html -/doc/html/boost_asio/reference/basic_stream_socket/read_some/ -/doc/html/boost_asio/reference/basic_stream_socket/read_some.html -/doc/html/boost_asio/reference/basic_stream_socket/read_some/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/read_some/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket__rebind_executor/ -/doc/html/boost_asio/reference/basic_stream_socket__rebind_executor.html -/doc/html/boost_asio/reference/basic_stream_socket__rebind_executor/other.html -/doc/html/boost_asio/reference/basic_stream_socket/receive/ -/doc/html/boost_asio/reference/basic_stream_socket/receive_buffer_size.html -/doc/html/boost_asio/reference/basic_stream_socket/receive.html -/doc/html/boost_asio/reference/basic_stream_socket/receive_low_watermark.html -/doc/html/boost_asio/reference/basic_stream_socket/receive/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/receive/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/receive/overload3.html -/doc/html/boost_asio/reference/basic_stream_socket/release/ -/doc/html/boost_asio/reference/basic_stream_socket/release.html -/doc/html/boost_asio/reference/basic_stream_socket/release/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/release/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/remote_endpoint/ -/doc/html/boost_asio/reference/basic_stream_socket/remote_endpoint.html -/doc/html/boost_asio/reference/basic_stream_socket/remote_endpoint/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/remote_endpoint/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/reuse_address.html -/doc/html/boost_asio/reference/basic_stream_socket/send/ -/doc/html/boost_asio/reference/basic_stream_socket/send_buffer_size.html -/doc/html/boost_asio/reference/basic_stream_socket/send.html -/doc/html/boost_asio/reference/basic_stream_socket/send_low_watermark.html -/doc/html/boost_asio/reference/basic_stream_socket/send/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/send/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/send/overload3.html -/doc/html/boost_asio/reference/basic_stream_socket/set_option/ -/doc/html/boost_asio/reference/basic_stream_socket/set_option.html -/doc/html/boost_asio/reference/basic_stream_socket/set_option/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/set_option/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/shutdown/ -/doc/html/boost_asio/reference/basic_stream_socket/shutdown.html -/doc/html/boost_asio/reference/basic_stream_socket/shutdown/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/shutdown/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/shutdown_type.html -/doc/html/boost_asio/reference/basic_stream_socket/wait/ -/doc/html/boost_asio/reference/basic_stream_socket/wait.html -/doc/html/boost_asio/reference/basic_stream_socket/wait/overload1.html -/doc/html/boost_asio/reference/basic_stream_socket/wait/overload2.html -/doc/html/boost_asio/reference/basic_stream_socket/wait_type.html -/doc/html/boost_asio/reference/basic_stream_socket/write_some/ -/doc/html/boost_asio/reference/basic_stream_socket/write_some.html -/doc/html/boost_asio/reference/basic_stream_socket/write_some/overload1.html -/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/ -/doc/html/boost_asio/reference/basic_waitable_timer/_basic_waitable_timer.html -/doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer.html -/doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer/overload1.html -/doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer/overload2.html -/doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer/overload3.html -/doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer/overload4.html -/doc/html/boost_asio/reference/basic_waitable_timer/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.html -/doc/html/boost_asio/reference/basic_waitable_timer/cancel_one.html -/doc/html/boost_asio/reference/basic_waitable_timer/clock_type.html -/doc/html/boost_asio/reference/basic_waitable_timer/duration.html -/doc/html/boost_asio/reference/basic_waitable_timer/executor_type.html -/doc/html/boost_asio/reference/basic_waitable_timer/expires_after.html -/doc/html/boost_asio/reference/basic_waitable_timer/expires_at.html -/doc/html/boost_asio/reference/basic_waitable_timer/expiry.html -/doc/html/boost_asio/reference/basic_waitable_timer/get_executor.html -/doc/html/boost_asio/reference/basic_waitable_timer.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 -/doc/html/boost_asio/reference/basic_waitable_timer/time_point.html -/doc/html/boost_asio/reference/basic_waitable_timer/traits_type.html -/doc/html/boost_asio/reference/basic_waitable_timer/wait/ -/doc/html/boost_asio/reference/basic_waitable_timer/wait.html -/doc/html/boost_asio/reference/basic_waitable_timer/wait/overload1.html -/doc/html/boost_asio/reference/basic_waitable_timer/wait/overload2.html -/doc/html/boost_asio/reference/basic_writable_pipe/ -/doc/html/boost_asio/reference/basic_writable_pipe/assign/ -/doc/html/boost_asio/reference/basic_writable_pipe/assign.html -/doc/html/boost_asio/reference/basic_writable_pipe/assign/overload1.html -/doc/html/boost_asio/reference/basic_writable_pipe/assign/overload2.html -/doc/html/boost_asio/reference/basic_writable_pipe/async_write_some.html -/doc/html/boost_asio/reference/basic_writable_pipe/basic_writable_pipe/ -/doc/html/boost_asio/reference/basic_writable_pipe/_basic_writable_pipe.html -/doc/html/boost_asio/reference/basic_writable_pipe/basic_writable_pipe.html -/doc/html/boost_asio/reference/basic_writable_pipe/basic_writable_pipe/overload1.html -/doc/html/boost_asio/reference/basic_writable_pipe/basic_writable_pipe/overload2.html -/doc/html/boost_asio/reference/basic_writable_pipe/basic_writable_pipe/overload3.html -/doc/html/boost_asio/reference/basic_writable_pipe/basic_writable_pipe/overload4.html -/doc/html/boost_asio/reference/basic_writable_pipe/basic_writable_pipe/overload5.html -/doc/html/boost_asio/reference/basic_writable_pipe/basic_writable_pipe/overload6.html -/doc/html/boost_asio/reference/basic_writable_pipe/cancel/ -/doc/html/boost_asio/reference/basic_writable_pipe/cancel.html -/doc/html/boost_asio/reference/basic_writable_pipe/cancel/overload1.html -/doc/html/boost_asio/reference/basic_writable_pipe/cancel/overload2.html -/doc/html/boost_asio/reference/basic_writable_pipe/close/ -/doc/html/boost_asio/reference/basic_writable_pipe/close.html -/doc/html/boost_asio/reference/basic_writable_pipe/close/overload1.html -/doc/html/boost_asio/reference/basic_writable_pipe/close/overload2.html -/doc/html/boost_asio/reference/basic_writable_pipe/executor_type.html -/doc/html/boost_asio/reference/basic_writable_pipe/get_executor.html -/doc/html/boost_asio/reference/basic_writable_pipe.html -/doc/html/boost_asio/reference/basic_writable_pipe/is_open.html -/doc/html/boost_asio/reference/basic_writable_pipe/lowest_layer/ -/doc/html/boost_asio/reference/basic_writable_pipe/lowest_layer.html -/doc/html/boost_asio/reference/basic_writable_pipe/lowest_layer/overload1.html -/doc/html/boost_asio/reference/basic_writable_pipe/lowest_layer/overload2.html -/doc/html/boost_asio/reference/basic_writable_pipe/lowest_layer_type.html -/doc/html/boost_asio/reference/basic_writable_pipe/native_handle.html -/doc/html/boost_asio/reference/basic_writable_pipe/native_handle_type.html -/doc/html/boost_asio/reference/basic_writable_pipe/operator_eq_/ -/doc/html/boost_asio/reference/basic_writable_pipe/operator_eq_.html -/doc/html/boost_asio/reference/basic_writable_pipe/operator_eq_/overload1.html -/doc/html/boost_asio/reference/basic_writable_pipe/operator_eq_/overload2.html -/doc/html/boost_asio/reference/basic_writable_pipe__rebind_executor/ -/doc/html/boost_asio/reference/basic_writable_pipe__rebind_executor.html -/doc/html/boost_asio/reference/basic_writable_pipe__rebind_executor/other.html -/doc/html/boost_asio/reference/basic_writable_pipe/release/ -/doc/html/boost_asio/reference/basic_writable_pipe/release.html -/doc/html/boost_asio/reference/basic_writable_pipe/release/overload1.html -/doc/html/boost_asio/reference/basic_writable_pipe/release/overload2.html -/doc/html/boost_asio/reference/basic_writable_pipe/write_some/ -/doc/html/boost_asio/reference/basic_writable_pipe/write_some.html -/doc/html/boost_asio/reference/basic_writable_pipe/write_some/overload1.html -/doc/html/boost_asio/reference/basic_writable_pipe/write_some/overload2.html -/doc/html/boost_asio/reference/basic_yield_context/ -/doc/html/boost_asio/reference/basic_yield_context/basic_yield_context.html -/doc/html/boost_asio/reference/basic_yield_context/cancellation_slot_type.html -/doc/html/boost_asio/reference/basic_yield_context/cancelled.html -/doc/html/boost_asio/reference/basic_yield_context/executor_type.html -/doc/html/boost_asio/reference/basic_yield_context/get_cancellation_slot.html -/doc/html/boost_asio/reference/basic_yield_context/get_cancellation_state.html -/doc/html/boost_asio/reference/basic_yield_context/get_executor.html -/doc/html/boost_asio/reference/basic_yield_context.html -/doc/html/boost_asio/reference/basic_yield_context/operator_lb__rb_.html -/doc/html/boost_asio/reference/basic_yield_context/reset_cancellation_state/ -/doc/html/boost_asio/reference/basic_yield_context/reset_cancellation_state.html -/doc/html/boost_asio/reference/basic_yield_context/reset_cancellation_state/overload1.html -/doc/html/boost_asio/reference/basic_yield_context/reset_cancellation_state/overload2.html -/doc/html/boost_asio/reference/basic_yield_context/reset_cancellation_state/overload3.html -/doc/html/boost_asio/reference/basic_yield_context/throw_if_cancelled/ -/doc/html/boost_asio/reference/basic_yield_context/throw_if_cancelled.html -/doc/html/boost_asio/reference/basic_yield_context/throw_if_cancelled/overload1.html -/doc/html/boost_asio/reference/basic_yield_context/throw_if_cancelled/overload2.html -/doc/html/boost_asio/reference/bind_allocator/ -/doc/html/boost_asio/reference/bind_allocator.html -/doc/html/boost_asio/reference/bind_allocator/overload1.html -/doc/html/boost_asio/reference/bind_allocator/overload2.html -/doc/html/boost_asio/reference/bind_cancellation_slot/ -/doc/html/boost_asio/reference/bind_cancellation_slot.html -/doc/html/boost_asio/reference/bind_cancellation_slot/overload1.html -/doc/html/boost_asio/reference/bind_cancellation_slot/overload2.html -/doc/html/boost_asio/reference/bind_executor/ -/doc/html/boost_asio/reference/bind_executor.html -/doc/html/boost_asio/reference/bind_executor/overload1.html -/doc/html/boost_asio/reference/bind_executor/overload2.html -/doc/html/boost_asio/reference/bind_executor/overload3.html -/doc/html/boost_asio/reference/bind_executor/overload4.html -/doc/html/boost_asio/reference/bind_immediate_executor/ -/doc/html/boost_asio/reference/bind_immediate_executor.html -/doc/html/boost_asio/reference/bind_immediate_executor/overload1.html -/doc/html/boost_asio/reference/bind_immediate_executor/overload2.html -/doc/html/boost_asio/reference/buffer/ -/doc/html/boost_asio/reference/buffer_copy/ -/doc/html/boost_asio/reference/buffer_copy.html -/doc/html/boost_asio/reference/buffer_copy/overload1.html -/doc/html/boost_asio/reference/buffer_copy/overload2.html -/doc/html/boost_asio/reference/BufferedHandshakeHandler.html -/doc/html/boost_asio/reference/BufferedHandshakeToken.html -/doc/html/boost_asio/reference/buffered_read_stream/ -/doc/html/boost_asio/reference/buffered_read_stream/async_fill.html -/doc/html/boost_asio/reference/buffered_read_stream/async_read_some.html -/doc/html/boost_asio/reference/buffered_read_stream/async_write_some.html -/doc/html/boost_asio/reference/buffered_read_stream/buffered_read_stream/ -/doc/html/boost_asio/reference/buffered_read_stream/buffered_read_stream.html -/doc/html/boost_asio/reference/buffered_read_stream/buffered_read_stream/overload1.html -/doc/html/boost_asio/reference/buffered_read_stream/buffered_read_stream/overload2.html -/doc/html/boost_asio/reference/buffered_read_stream/close/ -/doc/html/boost_asio/reference/buffered_read_stream/close.html -/doc/html/boost_asio/reference/buffered_read_stream/close/overload1.html -/doc/html/boost_asio/reference/buffered_read_stream/close/overload2.html -/doc/html/boost_asio/reference/buffered_read_stream/default_buffer_size.html -/doc/html/boost_asio/reference/buffered_read_stream/executor_type.html -/doc/html/boost_asio/reference/buffered_read_stream/fill/ -/doc/html/boost_asio/reference/buffered_read_stream/fill.html -/doc/html/boost_asio/reference/buffered_read_stream/fill/overload1.html -/doc/html/boost_asio/reference/buffered_read_stream/fill/overload2.html -/doc/html/boost_asio/reference/buffered_read_stream/get_executor.html -/doc/html/boost_asio/reference/buffered_read_stream.html -/doc/html/boost_asio/reference/buffered_read_stream/in_avail/ -/doc/html/boost_asio/reference/buffered_read_stream/in_avail.html -/doc/html/boost_asio/reference/buffered_read_stream/in_avail/overload1.html -/doc/html/boost_asio/reference/buffered_read_stream/in_avail/overload2.html -/doc/html/boost_asio/reference/buffered_read_stream/lowest_layer/ -/doc/html/boost_asio/reference/buffered_read_stream/lowest_layer.html -/doc/html/boost_asio/reference/buffered_read_stream/lowest_layer/overload1.html -/doc/html/boost_asio/reference/buffered_read_stream/lowest_layer/overload2.html -/doc/html/boost_asio/reference/buffered_read_stream/lowest_layer_type.html -/doc/html/boost_asio/reference/buffered_read_stream/next_layer.html -/doc/html/boost_asio/reference/buffered_read_stream/next_layer_type.html -/doc/html/boost_asio/reference/buffered_read_stream/peek/ -/doc/html/boost_asio/reference/buffered_read_stream/peek.html -/doc/html/boost_asio/reference/buffered_read_stream/peek/overload1.html -/doc/html/boost_asio/reference/buffered_read_stream/peek/overload2.html -/doc/html/boost_asio/reference/buffered_read_stream/read_some/ -/doc/html/boost_asio/reference/buffered_read_stream/read_some.html -/doc/html/boost_asio/reference/buffered_read_stream/read_some/overload1.html -/doc/html/boost_asio/reference/buffered_read_stream/read_some/overload2.html -/doc/html/boost_asio/reference/buffered_read_stream/write_some/ -/doc/html/boost_asio/reference/buffered_read_stream/write_some.html -/doc/html/boost_asio/reference/buffered_read_stream/write_some/overload1.html -/doc/html/boost_asio/reference/buffered_read_stream/write_some/overload2.html -/doc/html/boost_asio/reference/buffered_stream/ -/doc/html/boost_asio/reference/buffered_stream/async_fill.html -/doc/html/boost_asio/reference/buffered_stream/async_flush.html -/doc/html/boost_asio/reference/buffered_stream/async_read_some.html -/doc/html/boost_asio/reference/buffered_stream/async_write_some.html -/doc/html/boost_asio/reference/buffered_stream/buffered_stream/ -/doc/html/boost_asio/reference/buffered_stream/buffered_stream.html -/doc/html/boost_asio/reference/buffered_stream/buffered_stream/overload1.html -/doc/html/boost_asio/reference/buffered_stream/buffered_stream/overload2.html -/doc/html/boost_asio/reference/buffered_stream/close/ -/doc/html/boost_asio/reference/buffered_stream/close.html -/doc/html/boost_asio/reference/buffered_stream/close/overload1.html -/doc/html/boost_asio/reference/buffered_stream/close/overload2.html -/doc/html/boost_asio/reference/buffered_stream/executor_type.html -/doc/html/boost_asio/reference/buffered_stream/fill/ -/doc/html/boost_asio/reference/buffered_stream/fill.html -/doc/html/boost_asio/reference/buffered_stream/fill/overload1.html -/doc/html/boost_asio/reference/buffered_stream/fill/overload2.html -/doc/html/boost_asio/reference/buffered_stream/flush/ -/doc/html/boost_asio/reference/buffered_stream/flush.html -/doc/html/boost_asio/reference/buffered_stream/flush/overload1.html -/doc/html/boost_asio/reference/buffered_stream/flush/overload2.html -/doc/html/boost_asio/reference/buffered_stream/get_executor.html -/doc/html/boost_asio/reference/buffered_stream.html -/doc/html/boost_asio/reference/buffered_stream/in_avail/ -/doc/html/boost_asio/reference/buffered_stream/in_avail.html -/doc/html/boost_asio/reference/buffered_stream/in_avail/overload1.html -/doc/html/boost_asio/reference/buffered_stream/in_avail/overload2.html -/doc/html/boost_asio/reference/buffered_stream/lowest_layer/ -/doc/html/boost_asio/reference/buffered_stream/lowest_layer.html -/doc/html/boost_asio/reference/buffered_stream/lowest_layer/overload1.html -/doc/html/boost_asio/reference/buffered_stream/lowest_layer/overload2.html -/doc/html/boost_asio/reference/buffered_stream/lowest_layer_type.html -/doc/html/boost_asio/reference/buffered_stream/next_layer.html -/doc/html/boost_asio/reference/buffered_stream/next_layer_type.html -/doc/html/boost_asio/reference/buffered_stream/peek/ -/doc/html/boost_asio/reference/buffered_stream/peek.html -/doc/html/boost_asio/reference/buffered_stream/peek/overload1.html -/doc/html/boost_asio/reference/buffered_stream/peek/overload2.html -/doc/html/boost_asio/reference/buffered_stream/read_some/ -/doc/html/boost_asio/reference/buffered_stream/read_some.html -/doc/html/boost_asio/reference/buffered_stream/read_some/overload1.html -/doc/html/boost_asio/reference/buffered_stream/read_some/overload2.html -/doc/html/boost_asio/reference/buffered_stream/write_some/ -/doc/html/boost_asio/reference/buffered_stream/write_some.html -/doc/html/boost_asio/reference/buffered_stream/write_some/overload1.html -/doc/html/boost_asio/reference/buffered_stream/write_some/overload2.html -/doc/html/boost_asio/reference/buffered_write_stream/ -/doc/html/boost_asio/reference/buffered_write_stream/async_flush.html -/doc/html/boost_asio/reference/buffered_write_stream/async_read_some.html -/doc/html/boost_asio/reference/buffered_write_stream/async_write_some.html -/doc/html/boost_asio/reference/buffered_write_stream/buffered_write_stream/ -/doc/html/boost_asio/reference/buffered_write_stream/buffered_write_stream.html -/doc/html/boost_asio/reference/buffered_write_stream/buffered_write_stream/overload1.html -/doc/html/boost_asio/reference/buffered_write_stream/buffered_write_stream/overload2.html -/doc/html/boost_asio/reference/buffered_write_stream/close/ -/doc/html/boost_asio/reference/buffered_write_stream/close.html -/doc/html/boost_asio/reference/buffered_write_stream/close/overload1.html -/doc/html/boost_asio/reference/buffered_write_stream/close/overload2.html -/doc/html/boost_asio/reference/buffered_write_stream/default_buffer_size.html -/doc/html/boost_asio/reference/buffered_write_stream/executor_type.html -/doc/html/boost_asio/reference/buffered_write_stream/flush/ -/doc/html/boost_asio/reference/buffered_write_stream/flush.html -/doc/html/boost_asio/reference/buffered_write_stream/flush/overload1.html -/doc/html/boost_asio/reference/buffered_write_stream/flush/overload2.html -/doc/html/boost_asio/reference/buffered_write_stream/get_executor.html -/doc/html/boost_asio/reference/buffered_write_stream.html -/doc/html/boost_asio/reference/buffered_write_stream/in_avail/ -/doc/html/boost_asio/reference/buffered_write_stream/in_avail.html -/doc/html/boost_asio/reference/buffered_write_stream/in_avail/overload1.html -/doc/html/boost_asio/reference/buffered_write_stream/in_avail/overload2.html -/doc/html/boost_asio/reference/buffered_write_stream/lowest_layer/ -/doc/html/boost_asio/reference/buffered_write_stream/lowest_layer.html -/doc/html/boost_asio/reference/buffered_write_stream/lowest_layer/overload1.html -/doc/html/boost_asio/reference/buffered_write_stream/lowest_layer/overload2.html -/doc/html/boost_asio/reference/buffered_write_stream/lowest_layer_type.html -/doc/html/boost_asio/reference/buffered_write_stream/next_layer.html -/doc/html/boost_asio/reference/buffered_write_stream/next_layer_type.html -/doc/html/boost_asio/reference/buffered_write_stream/peek/ -/doc/html/boost_asio/reference/buffered_write_stream/peek.html -/doc/html/boost_asio/reference/buffered_write_stream/peek/overload1.html -/doc/html/boost_asio/reference/buffered_write_stream/peek/overload2.html -/doc/html/boost_asio/reference/buffered_write_stream/read_some/ -/doc/html/boost_asio/reference/buffered_write_stream/read_some.html -/doc/html/boost_asio/reference/buffered_write_stream/read_some/overload1.html -/doc/html/boost_asio/reference/buffered_write_stream/read_some/overload2.html -/doc/html/boost_asio/reference/buffered_write_stream/write_some/ -/doc/html/boost_asio/reference/buffered_write_stream/write_some.html -/doc/html/boost_asio/reference/buffered_write_stream/write_some/overload1.html -/doc/html/boost_asio/reference/buffered_write_stream/write_some/overload2.html -/doc/html/boost_asio/reference/buffer.html -/doc/html/boost_asio/reference/buffer_literals__operator_quot__quot__buf/ -/doc/html/boost_asio/reference/buffer_literals__operator_quot__quot__buf.html -/doc/html/boost_asio/reference/buffer_literals__operator_quot__quot__buf/overload1.html -/doc/html/boost_asio/reference/buffer_literals__operator_quot__quot__buf/overload2.html -/doc/html/boost_asio/reference/buffer/overload10.html -/doc/html/boost_asio/reference/buffer/overload11.html -/doc/html/boost_asio/reference/buffer/overload12.html -/doc/html/boost_asio/reference/buffer/overload13.html -/doc/html/boost_asio/reference/buffer/overload14.html -/doc/html/boost_asio/reference/buffer/overload15.html -/doc/html/boost_asio/reference/buffer/overload16.html -/doc/html/boost_asio/reference/buffer/overload17.html -/doc/html/boost_asio/reference/buffer/overload18.html -/doc/html/boost_asio/reference/buffer/overload19.html -/doc/html/boost_asio/reference/buffer/overload1.html -/doc/html/boost_asio/reference/buffer/overload20.html -/doc/html/boost_asio/reference/buffer/overload21.html -/doc/html/boost_asio/reference/buffer/overload22.html -/doc/html/boost_asio/reference/buffer/overload23.html -/doc/html/boost_asio/reference/buffer/overload24.html -/doc/html/boost_asio/reference/buffer/overload25.html -/doc/html/boost_asio/reference/buffer/overload26.html -/doc/html/boost_asio/reference/buffer/overload27.html -/doc/html/boost_asio/reference/buffer/overload28.html -/doc/html/boost_asio/reference/buffer/overload29.html -/doc/html/boost_asio/reference/buffer/overload2.html -/doc/html/boost_asio/reference/buffer/overload30.html -/doc/html/boost_asio/reference/buffer/overload31.html -/doc/html/boost_asio/reference/buffer/overload32.html -/doc/html/boost_asio/reference/buffer/overload33.html -/doc/html/boost_asio/reference/buffer/overload34.html -/doc/html/boost_asio/reference/buffer/overload35.html -/doc/html/boost_asio/reference/buffer/overload36.html -/doc/html/boost_asio/reference/buffer/overload37.html -/doc/html/boost_asio/reference/buffer/overload38.html -/doc/html/boost_asio/reference/buffer/overload39.html -/doc/html/boost_asio/reference/buffer/overload3.html -/doc/html/boost_asio/reference/buffer/overload40.html -/doc/html/boost_asio/reference/buffer/overload41.html -/doc/html/boost_asio/reference/buffer/overload42.html -/doc/html/boost_asio/reference/buffer/overload4.html -/doc/html/boost_asio/reference/buffer/overload5.html -/doc/html/boost_asio/reference/buffer/overload6.html -/doc/html/boost_asio/reference/buffer/overload7.html -/doc/html/boost_asio/reference/buffer/overload8.html -/doc/html/boost_asio/reference/buffer/overload9.html -/doc/html/boost_asio/reference/buffer_registration/ -/doc/html/boost_asio/reference/buffer_registration/allocator_type.html -/doc/html/boost_asio/reference/buffer_registration/at.html -/doc/html/boost_asio/reference/buffer_registration/begin.html -/doc/html/boost_asio/reference/buffer_registration/buffer_registration/ -/doc/html/boost_asio/reference/buffer_registration/_buffer_registration.html -/doc/html/boost_asio/reference/buffer_registration/buffer_registration.html -/doc/html/boost_asio/reference/buffer_registration/buffer_registration/overload1.html -/doc/html/boost_asio/reference/buffer_registration/buffer_registration/overload2.html -/doc/html/boost_asio/reference/buffer_registration/buffer_registration/overload3.html -/doc/html/boost_asio/reference/buffer_registration/cbegin.html -/doc/html/boost_asio/reference/buffer_registration/cend.html -/doc/html/boost_asio/reference/buffer_registration/const_iterator.html -/doc/html/boost_asio/reference/buffer_registration/end.html -/doc/html/boost_asio/reference/buffer_registration.html -/doc/html/boost_asio/reference/buffer_registration/iterator.html -/doc/html/boost_asio/reference/buffer_registration/operator_eq_.html -/doc/html/boost_asio/reference/buffer_registration/operator_lb__rb_.html -/doc/html/boost_asio/reference/buffer_registration/size.html -/doc/html/boost_asio/reference/buffers_begin.html -/doc/html/boost_asio/reference/buffers_end.html -/doc/html/boost_asio/reference/buffer_sequence_begin/ -/doc/html/boost_asio/reference/buffer_sequence_begin.html -/doc/html/boost_asio/reference/buffer_sequence_begin/overload1.html -/doc/html/boost_asio/reference/buffer_sequence_begin/overload2.html -/doc/html/boost_asio/reference/buffer_sequence_begin/overload3.html -/doc/html/boost_asio/reference/buffer_sequence_begin/overload4.html -/doc/html/boost_asio/reference/buffer_sequence_begin/overload5.html -/doc/html/boost_asio/reference/buffer_sequence_begin/overload6.html -/doc/html/boost_asio/reference/buffer_sequence_begin/overload7.html -/doc/html/boost_asio/reference/buffer_sequence_end/ -/doc/html/boost_asio/reference/buffer_sequence_end.html -/doc/html/boost_asio/reference/buffer_sequence_end/overload1.html -/doc/html/boost_asio/reference/buffer_sequence_end/overload2.html -/doc/html/boost_asio/reference/buffer_sequence_end/overload3.html -/doc/html/boost_asio/reference/buffer_sequence_end/overload4.html -/doc/html/boost_asio/reference/buffer_sequence_end/overload5.html -/doc/html/boost_asio/reference/buffer_sequence_end/overload6.html -/doc/html/boost_asio/reference/buffer_sequence_end/overload7.html -/doc/html/boost_asio/reference/buffers_iterator/ -/doc/html/boost_asio/reference/buffers_iterator/begin.html -/doc/html/boost_asio/reference/buffers_iterator/buffers_iterator.html -/doc/html/boost_asio/reference/buffers_iterator/difference_type.html -/doc/html/boost_asio/reference/buffers_iterator/end.html -/doc/html/boost_asio/reference/buffers_iterator.html -/doc/html/boost_asio/reference/buffers_iterator/iterator_category.html -/doc/html/boost_asio/reference/buffers_iterator/operator_arrow_.html -/doc/html/boost_asio/reference/buffers_iterator/operator_eq__eq_.html -/doc/html/boost_asio/reference/buffers_iterator/operator_gt__eq_.html -/doc/html/boost_asio/reference/buffers_iterator/operator_gt_.html -/doc/html/boost_asio/reference/buffers_iterator/operator_lb__rb_.html -/doc/html/boost_asio/reference/buffers_iterator/operator_lt__eq_.html -/doc/html/boost_asio/reference/buffers_iterator/operator_lt_.html -/doc/html/boost_asio/reference/buffers_iterator/operator_minus_/ -/doc/html/boost_asio/reference/buffers_iterator/operator_minus__eq_.html -/doc/html/boost_asio/reference/buffers_iterator/operator_minus_.html -/doc/html/boost_asio/reference/buffers_iterator/operator_minus__minus_/ -/doc/html/boost_asio/reference/buffers_iterator/operator_minus__minus_.html -/doc/html/boost_asio/reference/buffers_iterator/operator_minus__minus_/overload1.html -/doc/html/boost_asio/reference/buffers_iterator/operator_minus__minus_/overload2.html -/doc/html/boost_asio/reference/buffers_iterator/operator_minus_/overload1.html -/doc/html/boost_asio/reference/buffers_iterator/operator_minus_/overload2.html -/doc/html/boost_asio/reference/buffers_iterator/operator_not__eq_.html -/doc/html/boost_asio/reference/buffers_iterator/operator_plus_/ -/doc/html/boost_asio/reference/buffers_iterator/operator_plus__eq_.html -/doc/html/boost_asio/reference/buffers_iterator/operator_plus_.html -/doc/html/boost_asio/reference/buffers_iterator/operator_plus_/overload1.html -/doc/html/boost_asio/reference/buffers_iterator/operator_plus_/overload2.html -/doc/html/boost_asio/reference/buffers_iterator/operator_plus__plus_/ -/doc/html/boost_asio/reference/buffers_iterator/operator_plus__plus_.html -/doc/html/boost_asio/reference/buffers_iterator/operator_plus__plus_/overload1.html -/doc/html/boost_asio/reference/buffers_iterator/operator_plus__plus_/overload2.html -/doc/html/boost_asio/reference/buffers_iterator/operator_star_.html -/doc/html/boost_asio/reference/buffers_iterator/pointer.html -/doc/html/boost_asio/reference/buffers_iterator/reference.html -/doc/html/boost_asio/reference/buffers_iterator/value_type.html -/doc/html/boost_asio/reference/buffer_size.html -/doc/html/boost_asio/reference/cancel_after/ -/doc/html/boost_asio/reference/cancel_after.html -/doc/html/boost_asio/reference/cancel_after/overload1.html -/doc/html/boost_asio/reference/cancel_after/overload2.html -/doc/html/boost_asio/reference/cancel_after/overload3.html -/doc/html/boost_asio/reference/cancel_after/overload4.html -/doc/html/boost_asio/reference/cancel_after/overload5.html -/doc/html/boost_asio/reference/cancel_after/overload6.html -/doc/html/boost_asio/reference/cancel_after_t/ -/doc/html/boost_asio/reference/cancel_after_t/cancel_after_t.html -/doc/html/boost_asio/reference/cancel_after_t/cancel_type_.html -/doc/html/boost_asio/reference/cancel_after_t.html -/doc/html/boost_asio/reference/cancel_after_timer/ -/doc/html/boost_asio/reference/cancel_after_timer/cancel_after_timer.html -/doc/html/boost_asio/reference/cancel_after_timer/cancel_type_.html -/doc/html/boost_asio/reference/cancel_after_timer.html -/doc/html/boost_asio/reference/cancel_after_timer/timeout_.html -/doc/html/boost_asio/reference/cancel_after_timer/timer_.html -/doc/html/boost_asio/reference/cancel_after_timer/token_.html -/doc/html/boost_asio/reference/cancel_after_t/timeout_.html -/doc/html/boost_asio/reference/cancel_after_t/token_.html -/doc/html/boost_asio/reference/cancel_at/ -/doc/html/boost_asio/reference/cancel_at.html -/doc/html/boost_asio/reference/cancel_at/overload1.html -/doc/html/boost_asio/reference/cancel_at/overload2.html -/doc/html/boost_asio/reference/cancel_at/overload3.html -/doc/html/boost_asio/reference/cancel_at/overload4.html -/doc/html/boost_asio/reference/cancel_at/overload5.html -/doc/html/boost_asio/reference/cancel_at/overload6.html -/doc/html/boost_asio/reference/cancel_at_t/ -/doc/html/boost_asio/reference/cancel_at_t/cancel_at_t.html -/doc/html/boost_asio/reference/cancel_at_t/cancel_type_.html -/doc/html/boost_asio/reference/cancel_at_t/expiry_.html -/doc/html/boost_asio/reference/cancel_at_t.html -/doc/html/boost_asio/reference/cancel_at_timer/ -/doc/html/boost_asio/reference/cancel_at_timer/cancel_at_timer.html -/doc/html/boost_asio/reference/cancel_at_timer/cancel_type_.html -/doc/html/boost_asio/reference/cancel_at_timer/expiry_.html -/doc/html/boost_asio/reference/cancel_at_timer.html -/doc/html/boost_asio/reference/cancel_at_timer/timer_.html -/doc/html/boost_asio/reference/cancel_at_timer/token_.html -/doc/html/boost_asio/reference/cancel_at_t/token_.html -/doc/html/boost_asio/reference/cancellation_filter/ -/doc/html/boost_asio/reference/cancellation_filter.html -/doc/html/boost_asio/reference/cancellation_filter/operator_lp__rp_.html -/doc/html/boost_asio/reference/CancellationHandler.html -/doc/html/boost_asio/reference/cancellation_signal/ -/doc/html/boost_asio/reference/cancellation_signal/_cancellation_signal.html -/doc/html/boost_asio/reference/cancellation_signal/cancellation_signal.html -/doc/html/boost_asio/reference/cancellation_signal/emit.html -/doc/html/boost_asio/reference/cancellation_signal.html -/doc/html/boost_asio/reference/cancellation_signal/slot.html -/doc/html/boost_asio/reference/cancellation_slot/ -/doc/html/boost_asio/reference/cancellation_slot/assign.html -/doc/html/boost_asio/reference/cancellation_slot_binder/ -/doc/html/boost_asio/reference/cancellation_slot_binder/argument_type.html -/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/ -/doc/html/boost_asio/reference/cancellation_slot_binder/_cancellation_slot_binder.html -/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder.html -/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload1.html -/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload2.html -/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload3.html -/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload4.html -/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload5.html -/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload6.html -/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload7.html -/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload8.html -/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload9.html -/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_type.html -/doc/html/boost_asio/reference/cancellation_slot_binder/first_argument_type.html -/doc/html/boost_asio/reference/cancellation_slot_binder/get/ -/doc/html/boost_asio/reference/cancellation_slot_binder/get_cancellation_slot.html -/doc/html/boost_asio/reference/cancellation_slot_binder/get.html -/doc/html/boost_asio/reference/cancellation_slot_binder/get/overload1.html -/doc/html/boost_asio/reference/cancellation_slot_binder/get/overload2.html -/doc/html/boost_asio/reference/cancellation_slot_binder.html -/doc/html/boost_asio/reference/cancellation_slot_binder/operator_lp__rp_/ -/doc/html/boost_asio/reference/cancellation_slot_binder/operator_lp__rp_.html -/doc/html/boost_asio/reference/cancellation_slot_binder/operator_lp__rp_/overload1.html -/doc/html/boost_asio/reference/cancellation_slot_binder/operator_lp__rp_/overload2.html -/doc/html/boost_asio/reference/cancellation_slot_binder/operator_lp__rp_/overload3.html -/doc/html/boost_asio/reference/cancellation_slot_binder/result_type.html -/doc/html/boost_asio/reference/cancellation_slot_binder/second_argument_type.html -/doc/html/boost_asio/reference/cancellation_slot_binder/target_type.html -/doc/html/boost_asio/reference/cancellation_slot/cancellation_slot.html -/doc/html/boost_asio/reference/cancellation_slot/clear.html -/doc/html/boost_asio/reference/cancellation_slot/emplace.html -/doc/html/boost_asio/reference/cancellation_slot/has_handler.html -/doc/html/boost_asio/reference/CancellationSlot.html -/doc/html/boost_asio/reference/cancellation_slot.html -/doc/html/boost_asio/reference/cancellation_slot/is_connected.html -/doc/html/boost_asio/reference/cancellation_slot/operator_eq__eq_.html -/doc/html/boost_asio/reference/cancellation_slot/operator_not__eq_.html -/doc/html/boost_asio/reference/cancellation_state/ -/doc/html/boost_asio/reference/cancellation_state/cancellation_state/ -/doc/html/boost_asio/reference/cancellation_state/cancellation_state.html -/doc/html/boost_asio/reference/cancellation_state/cancellation_state/overload1.html -/doc/html/boost_asio/reference/cancellation_state/cancellation_state/overload2.html -/doc/html/boost_asio/reference/cancellation_state/cancellation_state/overload3.html -/doc/html/boost_asio/reference/cancellation_state/cancellation_state/overload4.html -/doc/html/boost_asio/reference/cancellation_state/cancelled.html -/doc/html/boost_asio/reference/cancellation_state/clear.html -/doc/html/boost_asio/reference/cancellation_state.html -/doc/html/boost_asio/reference/cancellation_state/slot.html -/doc/html/boost_asio/reference/cancellation_type.html -/doc/html/boost_asio/reference/cancellation_type_t.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/co_composed.html -/doc/html/boost_asio/reference/CompletionCondition.html -/doc/html/boost_asio/reference/completion_signature_of/ -/doc/html/boost_asio/reference/completion_signature_of.html -/doc/html/boost_asio/reference/completion_signature_of_t.html -/doc/html/boost_asio/reference/completion_signature_of/type.html -/doc/html/boost_asio/reference/composed.html -/doc/html/boost_asio/reference/config/ -/doc/html/boost_asio/reference/config/config/ -/doc/html/boost_asio/reference/config/config.html -/doc/html/boost_asio/reference/config/config/overload1.html -/doc/html/boost_asio/reference/config/config/overload2.html -/doc/html/boost_asio/reference/config_from_concurrency_hint/ -/doc/html/boost_asio/reference/config_from_concurrency_hint/config_from_concurrency_hint/ -/doc/html/boost_asio/reference/config_from_concurrency_hint/config_from_concurrency_hint.html -/doc/html/boost_asio/reference/config_from_concurrency_hint/config_from_concurrency_hint/overload1.html -/doc/html/boost_asio/reference/config_from_concurrency_hint/config_from_concurrency_hint/overload2.html -/doc/html/boost_asio/reference/config_from_concurrency_hint.html -/doc/html/boost_asio/reference/config_from_concurrency_hint/make.html -/doc/html/boost_asio/reference/config_from_env/ -/doc/html/boost_asio/reference/config_from_env/config_from_env/ -/doc/html/boost_asio/reference/config_from_env/config_from_env.html -/doc/html/boost_asio/reference/config_from_env/config_from_env/overload1.html -/doc/html/boost_asio/reference/config_from_env/config_from_env/overload2.html -/doc/html/boost_asio/reference/config_from_env.html -/doc/html/boost_asio/reference/config_from_env/make.html -/doc/html/boost_asio/reference/config_from_string/ -/doc/html/boost_asio/reference/config_from_string/config_from_string/ -/doc/html/boost_asio/reference/config_from_string/config_from_string.html -/doc/html/boost_asio/reference/config_from_string/config_from_string/overload1.html -/doc/html/boost_asio/reference/config_from_string/config_from_string/overload2.html -/doc/html/boost_asio/reference/config_from_string.html -/doc/html/boost_asio/reference/config_from_string/make.html -/doc/html/boost_asio/reference/config/get.html -/doc/html/boost_asio/reference/config.html -/doc/html/boost_asio/reference/config_service/ -/doc/html/boost_asio/reference/config_service/config_service.html -/doc/html/boost_asio/reference/config_service/context.html -/doc/html/boost_asio/reference/config_service/get_value.html -/doc/html/boost_asio/reference/config_service.html -/doc/html/boost_asio/reference/config_service/key_type.html -/doc/html/boost_asio/reference/config_service/shutdown.html -/doc/html/boost_asio/reference/connect/ -/doc/html/boost_asio/reference/ConnectCondition.html -/doc/html/boost_asio/reference/ConnectHandler.html -/doc/html/boost_asio/reference/connect.html -/doc/html/boost_asio/reference/connect/overload1.html -/doc/html/boost_asio/reference/connect/overload2.html -/doc/html/boost_asio/reference/connect/overload3.html -/doc/html/boost_asio/reference/connect/overload4.html -/doc/html/boost_asio/reference/connect/overload5.html -/doc/html/boost_asio/reference/connect/overload6.html -/doc/html/boost_asio/reference/connect/overload7.html -/doc/html/boost_asio/reference/connect/overload8.html -/doc/html/boost_asio/reference/connect_pipe/ -/doc/html/boost_asio/reference/connect_pipe.html -/doc/html/boost_asio/reference/connect_pipe/overload1.html -/doc/html/boost_asio/reference/connect_pipe/overload2.html -/doc/html/boost_asio/reference/ConnectToken.html -/doc/html/boost_asio/reference/consign.html -/doc/html/boost_asio/reference/consign_t/ -/doc/html/boost_asio/reference/consign_t/consign_t.html -/doc/html/boost_asio/reference/consign_t.html -/doc/html/boost_asio/reference/const_buffer/ -/doc/html/boost_asio/reference/const_buffer/const_buffer/ -/doc/html/boost_asio/reference/const_buffer/const_buffer.html -/doc/html/boost_asio/reference/const_buffer/const_buffer/overload1.html -/doc/html/boost_asio/reference/const_buffer/const_buffer/overload2.html -/doc/html/boost_asio/reference/const_buffer/const_buffer/overload3.html -/doc/html/boost_asio/reference/const_buffer/const_buffer/overload4.html -/doc/html/boost_asio/reference/const_buffer/data.html -/doc/html/boost_asio/reference/const_buffer.html -/doc/html/boost_asio/reference/const_buffer/operator_plus_/ -/doc/html/boost_asio/reference/const_buffer/operator_plus__eq_.html -/doc/html/boost_asio/reference/const_buffer/operator_plus_.html -/doc/html/boost_asio/reference/const_buffer/operator_plus_/overload1.html -/doc/html/boost_asio/reference/const_buffer/operator_plus_/overload2.html -/doc/html/boost_asio/reference/ConstBufferSequence.html -/doc/html/boost_asio/reference/const_buffer/size.html -/doc/html/boost_asio/reference/const_registered_buffer/ -/doc/html/boost_asio/reference/const_registered_buffer/buffer.html -/doc/html/boost_asio/reference/const_registered_buffer/const_registered_buffer/ -/doc/html/boost_asio/reference/const_registered_buffer/const_registered_buffer.html -/doc/html/boost_asio/reference/const_registered_buffer/const_registered_buffer/overload1.html -/doc/html/boost_asio/reference/const_registered_buffer/const_registered_buffer/overload2.html -/doc/html/boost_asio/reference/const_registered_buffer/data.html -/doc/html/boost_asio/reference/const_registered_buffer.html -/doc/html/boost_asio/reference/const_registered_buffer/id.html -/doc/html/boost_asio/reference/const_registered_buffer/operator_plus_/ -/doc/html/boost_asio/reference/const_registered_buffer/operator_plus__eq_.html -/doc/html/boost_asio/reference/const_registered_buffer/operator_plus_.html -/doc/html/boost_asio/reference/const_registered_buffer/operator_plus_/overload1.html -/doc/html/boost_asio/reference/const_registered_buffer/operator_plus_/overload2.html -/doc/html/boost_asio/reference/const_registered_buffer/size.html -/doc/html/boost_asio/reference/coroutine/ -/doc/html/boost_asio/reference/coroutine/coroutine.html -/doc/html/boost_asio/reference/coroutine.html -/doc/html/boost_asio/reference/coroutine/is_child.html -/doc/html/boost_asio/reference/coroutine/is_complete.html -/doc/html/boost_asio/reference/coroutine/is_parent.html -/doc/html/boost_asio/reference/co_spawn/ -/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 -/doc/html/boost_asio/reference/default_completion_token_t.html -/doc/html/boost_asio/reference/default_completion_token/type.html -/doc/html/boost_asio/reference/defer/ -/doc/html/boost_asio/reference/defer.html -/doc/html/boost_asio/reference/defer/overload1.html -/doc/html/boost_asio/reference/defer/overload2.html -/doc/html/boost_asio/reference/defer/overload3.html -/doc/html/boost_asio/reference/deferred_async_operation/ -/doc/html/boost_asio/reference/deferred_async_operation/deferred_async_operation.html -/doc/html/boost_asio/reference/deferred_async_operation.html -/doc/html/boost_asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/ -/doc/html/boost_asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/deferred_async_operation.html -/doc/html/boost_asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_.html -/doc/html/boost_asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/operator_lp__rp_/ -/doc/html/boost_asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/operator_lp__rp_.html -/doc/html/boost_asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/operator_lp__rp_/overload1.html -/doc/html/boost_asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/operator_lp__rp_/overload2.html -/doc/html/boost_asio/reference/deferred_async_operation/operator_lp__rp_/ -/doc/html/boost_asio/reference/deferred_async_operation/operator_lp__rp_.html -/doc/html/boost_asio/reference/deferred_async_operation/operator_lp__rp_/overload1.html -/doc/html/boost_asio/reference/deferred_async_operation/operator_lp__rp_/overload2.html -/doc/html/boost_asio/reference/deferred_conditional/ -/doc/html/boost_asio/reference/deferred_conditional/deferred_conditional.html -/doc/html/boost_asio/reference/deferred_conditional.html -/doc/html/boost_asio/reference/deferred_conditional/operator_lp__rp_/ -/doc/html/boost_asio/reference/deferred_conditional/operator_lp__rp_.html -/doc/html/boost_asio/reference/deferred_conditional/operator_lp__rp_/overload1.html -/doc/html/boost_asio/reference/deferred_conditional/operator_lp__rp_/overload2.html -/doc/html/boost_asio/reference/deferred_conditional/otherwise.html -/doc/html/boost_asio/reference/deferred_conditional/then.html -/doc/html/boost_asio/reference/deferred_function/ -/doc/html/boost_asio/reference/deferred_function/deferred_function.html -/doc/html/boost_asio/reference/deferred_function/function_.html -/doc/html/boost_asio/reference/deferred_function.html -/doc/html/boost_asio/reference/deferred_function/operator_lp__rp_/ -/doc/html/boost_asio/reference/deferred_function/operator_lp__rp_.html -/doc/html/boost_asio/reference/deferred_function/operator_lp__rp_/overload1.html -/doc/html/boost_asio/reference/deferred_function/operator_lp__rp_/overload2.html -/doc/html/boost_asio/reference/deferred.html -/doc/html/boost_asio/reference/deferred_init_tag.html -/doc/html/boost_asio/reference/deferred_noop/ -/doc/html/boost_asio/reference/deferred_noop.html -/doc/html/boost_asio/reference/deferred_noop/operator_lp__rp_/ -/doc/html/boost_asio/reference/deferred_noop/operator_lp__rp_.html -/doc/html/boost_asio/reference/deferred_noop/operator_lp__rp_/overload1.html -/doc/html/boost_asio/reference/deferred_noop/operator_lp__rp_/overload2.html -/doc/html/boost_asio/reference/deferred_sequence/ -/doc/html/boost_asio/reference/deferred_sequence/deferred_sequence.html -/doc/html/boost_asio/reference/deferred_sequence.html -/doc/html/boost_asio/reference/deferred_sequence/operator_lp__rp_/ -/doc/html/boost_asio/reference/deferred_sequence/operator_lp__rp_.html -/doc/html/boost_asio/reference/deferred_sequence/operator_lp__rp_/overload1.html -/doc/html/boost_asio/reference/deferred_sequence/operator_lp__rp_/overload2.html -/doc/html/boost_asio/reference/deferred_signatures.html -/doc/html/boost_asio/reference/deferred_t/ -/doc/html/boost_asio/reference/deferred_t/as_default_on.html -/doc/html/boost_asio/reference/deferred_t/as_default_on_t.html -/doc/html/boost_asio/reference/deferred_t/deferred_t.html -/doc/html/boost_asio/reference/deferred_t__executor_with_default/ -/doc/html/boost_asio/reference/deferred_t__executor_with_default/default_completion_token_type.html -/doc/html/boost_asio/reference/deferred_t__executor_with_default/executor_with_default.html -/doc/html/boost_asio/reference/deferred_t__executor_with_default.html -/doc/html/boost_asio/reference/deferred_t.html -/doc/html/boost_asio/reference/deferred_t/operator_lp__rp_/ -/doc/html/boost_asio/reference/deferred_t/operator_lp__rp_.html -/doc/html/boost_asio/reference/deferred_t/operator_lp__rp_/overload1.html -/doc/html/boost_asio/reference/deferred_t/operator_lp__rp_/overload2.html -/doc/html/boost_asio/reference/deferred_t/values.html -/doc/html/boost_asio/reference/deferred_t/when.html -/doc/html/boost_asio/reference/deferred_values/ -/doc/html/boost_asio/reference/deferred_values/deferred_values.html -/doc/html/boost_asio/reference/deferred_values.html -/doc/html/boost_asio/reference/deferred_values__initiate/ -/doc/html/boost_asio/reference/deferred_values__initiate.html -/doc/html/boost_asio/reference/deferred_values__initiate/operator_lp__rp_.html -/doc/html/boost_asio/reference/deferred_values/operator_lp__rp_/ -/doc/html/boost_asio/reference/deferred_values/operator_lp__rp_.html -/doc/html/boost_asio/reference/deferred_values/operator_lp__rp_/overload1.html -/doc/html/boost_asio/reference/deferred_values/operator_lp__rp_/overload2.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/as_default_on_t.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/disable_cancellation.html -/doc/html/boost_asio/reference/dispatch/ -/doc/html/boost_asio/reference/dispatch.html -/doc/html/boost_asio/reference/dispatch/overload1.html -/doc/html/boost_asio/reference/dispatch/overload2.html -/doc/html/boost_asio/reference/dispatch/overload3.html -/doc/html/boost_asio/reference/Disposition.html -/doc/html/boost_asio/reference/disposition_traits/ -/doc/html/boost_asio/reference/disposition_traits.html -/doc/html/boost_asio/reference/disposition_traits_lt__no_error_t__gt_/ -/doc/html/boost_asio/reference/disposition_traits_lt__no_error_t__gt_.html -/doc/html/boost_asio/reference/disposition_traits_lt__no_error_t__gt_/not_an_error.html -/doc/html/boost_asio/reference/disposition_traits_lt__no_error_t__gt_/throw_exception.html -/doc/html/boost_asio/reference/disposition_traits_lt__no_error_t__gt_/to_exception_ptr.html -/doc/html/boost_asio/reference/disposition_traits_lt__std__exception_ptr__gt_/ -/doc/html/boost_asio/reference/disposition_traits_lt__std__exception_ptr__gt_.html -/doc/html/boost_asio/reference/disposition_traits_lt__std__exception_ptr__gt_/not_an_error.html -/doc/html/boost_asio/reference/disposition_traits_lt__std__exception_ptr__gt_/throw_exception.html -/doc/html/boost_asio/reference/disposition_traits_lt__std__exception_ptr__gt_/to_exception_ptr.html -/doc/html/boost_asio/reference/disposition_traits/not_an_error.html -/doc/html/boost_asio/reference/disposition_traits/throw_exception.html -/doc/html/boost_asio/reference/disposition_traits/to_exception_ptr.html -/doc/html/boost_asio/reference/dynamic_buffer/ -/doc/html/boost_asio/reference/DynamicBuffer.html -/doc/html/boost_asio/reference/dynamic_buffer.html -/doc/html/boost_asio/reference/dynamic_buffer/overload1.html -/doc/html/boost_asio/reference/dynamic_buffer/overload2.html -/doc/html/boost_asio/reference/dynamic_buffer/overload3.html -/doc/html/boost_asio/reference/dynamic_buffer/overload4.html -/doc/html/boost_asio/reference/DynamicBuffer_v1.html -/doc/html/boost_asio/reference/DynamicBuffer_v2.html -/doc/html/boost_asio/reference/dynamic_string_buffer/ -/doc/html/boost_asio/reference/dynamic_string_buffer/capacity.html -/doc/html/boost_asio/reference/dynamic_string_buffer/commit.html -/doc/html/boost_asio/reference/dynamic_string_buffer/const_buffers_type.html -/doc/html/boost_asio/reference/dynamic_string_buffer/consume.html -/doc/html/boost_asio/reference/dynamic_string_buffer/data/ -/doc/html/boost_asio/reference/dynamic_string_buffer/data.html -/doc/html/boost_asio/reference/dynamic_string_buffer/data/overload1.html -/doc/html/boost_asio/reference/dynamic_string_buffer/data/overload2.html -/doc/html/boost_asio/reference/dynamic_string_buffer/data/overload3.html -/doc/html/boost_asio/reference/dynamic_string_buffer/dynamic_string_buffer/ -/doc/html/boost_asio/reference/dynamic_string_buffer/dynamic_string_buffer.html -/doc/html/boost_asio/reference/dynamic_string_buffer/dynamic_string_buffer/overload1.html -/doc/html/boost_asio/reference/dynamic_string_buffer/dynamic_string_buffer/overload2.html -/doc/html/boost_asio/reference/dynamic_string_buffer/dynamic_string_buffer/overload3.html -/doc/html/boost_asio/reference/dynamic_string_buffer/grow.html -/doc/html/boost_asio/reference/dynamic_string_buffer.html -/doc/html/boost_asio/reference/dynamic_string_buffer/max_size.html -/doc/html/boost_asio/reference/dynamic_string_buffer/mutable_buffers_type.html -/doc/html/boost_asio/reference/dynamic_string_buffer/prepare.html -/doc/html/boost_asio/reference/dynamic_string_buffer/shrink.html -/doc/html/boost_asio/reference/dynamic_string_buffer/size.html -/doc/html/boost_asio/reference/dynamic_vector_buffer/ -/doc/html/boost_asio/reference/dynamic_vector_buffer/capacity.html -/doc/html/boost_asio/reference/dynamic_vector_buffer/commit.html -/doc/html/boost_asio/reference/dynamic_vector_buffer/const_buffers_type.html -/doc/html/boost_asio/reference/dynamic_vector_buffer/consume.html -/doc/html/boost_asio/reference/dynamic_vector_buffer/data/ -/doc/html/boost_asio/reference/dynamic_vector_buffer/data.html -/doc/html/boost_asio/reference/dynamic_vector_buffer/data/overload1.html -/doc/html/boost_asio/reference/dynamic_vector_buffer/data/overload2.html -/doc/html/boost_asio/reference/dynamic_vector_buffer/data/overload3.html -/doc/html/boost_asio/reference/dynamic_vector_buffer/dynamic_vector_buffer/ -/doc/html/boost_asio/reference/dynamic_vector_buffer/dynamic_vector_buffer.html -/doc/html/boost_asio/reference/dynamic_vector_buffer/dynamic_vector_buffer/overload1.html -/doc/html/boost_asio/reference/dynamic_vector_buffer/dynamic_vector_buffer/overload2.html -/doc/html/boost_asio/reference/dynamic_vector_buffer/dynamic_vector_buffer/overload3.html -/doc/html/boost_asio/reference/dynamic_vector_buffer/grow.html -/doc/html/boost_asio/reference/dynamic_vector_buffer.html -/doc/html/boost_asio/reference/dynamic_vector_buffer/max_size.html -/doc/html/boost_asio/reference/dynamic_vector_buffer/mutable_buffers_type.html -/doc/html/boost_asio/reference/dynamic_vector_buffer/prepare.html -/doc/html/boost_asio/reference/dynamic_vector_buffer/shrink.html -/doc/html/boost_asio/reference/dynamic_vector_buffer/size.html -/doc/html/boost_asio/reference/enable_partial_cancellation.html -/doc/html/boost_asio/reference/enable_terminal_cancellation.html -/doc/html/boost_asio/reference/enable_total_cancellation.html -/doc/html/boost_asio/reference/Endpoint.html -/doc/html/boost_asio/reference/EndpointSequence.html -/doc/html/boost_asio/reference/error__addrinfo_category.html -/doc/html/boost_asio/reference/error__addrinfo_errors.html -/doc/html/boost_asio/reference/error__basic_errors.html -/doc/html/boost_asio/reference/error__clear.html -/doc/html/boost_asio/reference/error_code__gt_/ -/doc/html/boost_asio/reference/error_code__gt_.html -/doc/html/boost_asio/reference/error_code__gt_/not_an_error.html -/doc/html/boost_asio/reference/error_code__gt_/throw_exception.html -/doc/html/boost_asio/reference/error_code__gt_/to_exception_ptr.html -/doc/html/boost_asio/reference/error__get_addrinfo_category.html -/doc/html/boost_asio/reference/error__get_misc_category.html -/doc/html/boost_asio/reference/error__get_netdb_category.html -/doc/html/boost_asio/reference/error__get_ssl_category.html -/doc/html/boost_asio/reference/error__get_system_category.html -/doc/html/boost_asio/reference/error__make_error_code/ -/doc/html/boost_asio/reference/error__make_error_code.html -/doc/html/boost_asio/reference/error__make_error_code/overload1.html -/doc/html/boost_asio/reference/error__make_error_code/overload2.html -/doc/html/boost_asio/reference/error__make_error_code/overload3.html -/doc/html/boost_asio/reference/error__make_error_code/overload4.html -/doc/html/boost_asio/reference/error__make_error_code/overload5.html -/doc/html/boost_asio/reference/error__misc_category.html -/doc/html/boost_asio/reference/error__misc_errors.html -/doc/html/boost_asio/reference/error__netdb_category.html -/doc/html/boost_asio/reference/error__netdb_errors.html -/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/overload10.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/any_executor/overload7.html -/doc/html/boost_asio/reference/execution__any_executor/any_executor/overload8.html -/doc/html/boost_asio/reference/execution__any_executor/any_executor/overload9.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_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/ -/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/execution_context/overload1.html -/doc/html/boost_asio/reference/execution_context/execution_context/overload2.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 -/doc/html/boost_asio/reference/execution_context__id/id.html -/doc/html/boost_asio/reference/execution_context/make_service.html -/doc/html/boost_asio/reference/execution_context/notify_fork.html -/doc/html/boost_asio/reference/execution_context__service/ -/doc/html/boost_asio/reference/execution_context__service/context.html -/doc/html/boost_asio/reference/execution_context__service.html -/doc/html/boost_asio/reference/execution_context__service_maker/ -/doc/html/boost_asio/reference/execution_context__service_maker.html -/doc/html/boost_asio/reference/execution_context__service_maker/make.html -/doc/html/boost_asio/reference/execution_context__service_maker/_service_maker.html -/doc/html/boost_asio/reference/execution_context__service/notify_fork.html -/doc/html/boost_asio/reference/execution_context__service/_service.html -/doc/html/boost_asio/reference/execution_context__service/service.html -/doc/html/boost_asio/reference/execution_context__service/shutdown.html -/doc/html/boost_asio/reference/execution_context/shutdown.html -/doc/html/boost_asio/reference/execution__context_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__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__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__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/executor/ -/doc/html/boost_asio/reference/Executor1.html -/doc/html/boost_asio/reference/executor_arg.html -/doc/html/boost_asio/reference/executor_arg_t/ -/doc/html/boost_asio/reference/executor_arg_t/executor_arg_t.html -/doc/html/boost_asio/reference/executor_arg_t.html -/doc/html/boost_asio/reference/executor_binder/ -/doc/html/boost_asio/reference/executor_binder/argument_type.html -/doc/html/boost_asio/reference/executor_binder/executor_binder/ -/doc/html/boost_asio/reference/executor_binder/_executor_binder.html -/doc/html/boost_asio/reference/executor_binder/executor_binder.html -/doc/html/boost_asio/reference/executor_binder/executor_binder/overload1.html -/doc/html/boost_asio/reference/executor_binder/executor_binder/overload2.html -/doc/html/boost_asio/reference/executor_binder/executor_binder/overload3.html -/doc/html/boost_asio/reference/executor_binder/executor_binder/overload4.html -/doc/html/boost_asio/reference/executor_binder/executor_binder/overload5.html -/doc/html/boost_asio/reference/executor_binder/executor_binder/overload6.html -/doc/html/boost_asio/reference/executor_binder/executor_binder/overload7.html -/doc/html/boost_asio/reference/executor_binder/executor_binder/overload8.html -/doc/html/boost_asio/reference/executor_binder/executor_binder/overload9.html -/doc/html/boost_asio/reference/executor_binder/executor_type.html -/doc/html/boost_asio/reference/executor_binder/first_argument_type.html -/doc/html/boost_asio/reference/executor_binder/get/ -/doc/html/boost_asio/reference/executor_binder/get_executor.html -/doc/html/boost_asio/reference/executor_binder/get.html -/doc/html/boost_asio/reference/executor_binder/get/overload1.html -/doc/html/boost_asio/reference/executor_binder/get/overload2.html -/doc/html/boost_asio/reference/executor_binder.html -/doc/html/boost_asio/reference/executor_binder/operator_lp__rp_/ -/doc/html/boost_asio/reference/executor_binder/operator_lp__rp_.html -/doc/html/boost_asio/reference/executor_binder/operator_lp__rp_/overload1.html -/doc/html/boost_asio/reference/executor_binder/operator_lp__rp_/overload2.html -/doc/html/boost_asio/reference/executor_binder/operator_lp__rp_/overload3.html -/doc/html/boost_asio/reference/executor_binder/result_type.html -/doc/html/boost_asio/reference/executor_binder/second_argument_type.html -/doc/html/boost_asio/reference/executor_binder/target_type.html -/doc/html/boost_asio/reference/executor/context.html -/doc/html/boost_asio/reference/executor/defer.html -/doc/html/boost_asio/reference/executor/dispatch.html -/doc/html/boost_asio/reference/executor/executor/ -/doc/html/boost_asio/reference/executor/_executor.html -/doc/html/boost_asio/reference/executor/executor.html -/doc/html/boost_asio/reference/executor/executor/overload1.html -/doc/html/boost_asio/reference/executor/executor/overload2.html -/doc/html/boost_asio/reference/executor/executor/overload3.html -/doc/html/boost_asio/reference/executor/executor/overload4.html -/doc/html/boost_asio/reference/executor/executor/overload5.html -/doc/html/boost_asio/reference/executor/executor/overload6.html -/doc/html/boost_asio/reference/executor/executor/overload7.html -/doc/html/boost_asio/reference/executor/executor/overload8.html -/doc/html/boost_asio/reference/executor/executor/overload9.html -/doc/html/boost_asio/reference/executor.html -/doc/html/boost_asio/reference/executor/on_work_finished.html -/doc/html/boost_asio/reference/executor/on_work_started.html -/doc/html/boost_asio/reference/executor/operator_eq_/ -/doc/html/boost_asio/reference/executor/operator_eq__eq_.html -/doc/html/boost_asio/reference/executor/operator_eq_.html -/doc/html/boost_asio/reference/executor/operator_eq_/overload1.html -/doc/html/boost_asio/reference/executor/operator_eq_/overload2.html -/doc/html/boost_asio/reference/executor/operator_eq_/overload3.html -/doc/html/boost_asio/reference/executor/operator_eq_/overload4.html -/doc/html/boost_asio/reference/executor/operator_not__eq_.html -/doc/html/boost_asio/reference/executor/operator_unspecified_bool_type.html -/doc/html/boost_asio/reference/executor/post.html -/doc/html/boost_asio/reference/executor/target/ -/doc/html/boost_asio/reference/executor/target.html -/doc/html/boost_asio/reference/executor/target/overload1.html -/doc/html/boost_asio/reference/executor/target/overload2.html -/doc/html/boost_asio/reference/executor/target_type.html -/doc/html/boost_asio/reference/executor/unspecified_bool_true.html -/doc/html/boost_asio/reference/executor/unspecified_bool_type.html -/doc/html/boost_asio/reference/executor__unspecified_bool_type_t.html -/doc/html/boost_asio/reference/executor_work_guard/ -/doc/html/boost_asio/reference/executor_work_guard/executor_type.html -/doc/html/boost_asio/reference/executor_work_guard/executor_work_guard/ -/doc/html/boost_asio/reference/executor_work_guard/_executor_work_guard.html -/doc/html/boost_asio/reference/executor_work_guard/executor_work_guard.html -/doc/html/boost_asio/reference/executor_work_guard/executor_work_guard/overload1.html -/doc/html/boost_asio/reference/executor_work_guard/executor_work_guard/overload2.html -/doc/html/boost_asio/reference/executor_work_guard/executor_work_guard/overload3.html -/doc/html/boost_asio/reference/executor_work_guard/get_executor.html -/doc/html/boost_asio/reference/executor_work_guard.html -/doc/html/boost_asio/reference/executor_work_guard/owns_work.html -/doc/html/boost_asio/reference/executor_work_guard/reset.html -/doc/html/boost_asio/reference/experimental__as_single.html -/doc/html/boost_asio/reference/experimental__as_single_t/ -/doc/html/boost_asio/reference/experimental__as_single_t/as_default_on.html -/doc/html/boost_asio/reference/experimental__as_single_t/as_default_on_t.html -/doc/html/boost_asio/reference/experimental__as_single_t/as_single_t/ -/doc/html/boost_asio/reference/experimental__as_single_t/as_single_t.html -/doc/html/boost_asio/reference/experimental__as_single_t/as_single_t/overload1.html -/doc/html/boost_asio/reference/experimental__as_single_t/as_single_t/overload2.html -/doc/html/boost_asio/reference/experimental__as_single_t__default_constructor_tag.html -/doc/html/boost_asio/reference/experimental__as_single_t__executor_with_default/ -/doc/html/boost_asio/reference/experimental__as_single_t__executor_with_default/default_completion_token_type.html -/doc/html/boost_asio/reference/experimental__as_single_t__executor_with_default/executor_with_default/ -/doc/html/boost_asio/reference/experimental__as_single_t__executor_with_default/executor_with_default.html -/doc/html/boost_asio/reference/experimental__as_single_t__executor_with_default/executor_with_default/overload1.html -/doc/html/boost_asio/reference/experimental__as_single_t__executor_with_default/executor_with_default/overload2.html -/doc/html/boost_asio/reference/experimental__as_single_t__executor_with_default.html -/doc/html/boost_asio/reference/experimental__as_single_t.html -/doc/html/boost_asio/reference/experimental__as_single_t/token_.html -/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_amp__amp_/ -/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_amp__amp_.html -/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload1.html -/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload2.html -/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload3.html -/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload4.html -/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload5.html -/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload6.html -/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/ -/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_pipe__pipe_.html -/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload1.html -/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload2.html -/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload3.html -/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload4.html -/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload5.html -/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload6.html -/doc/html/boost_asio/reference/experimental__basic_channel/ -/doc/html/boost_asio/reference/experimental__basic_channel/async_receive.html -/doc/html/boost_asio/reference/experimental__basic_channel/async_send.html -/doc/html/boost_asio/reference/experimental__basic_channel/basic_channel/ -/doc/html/boost_asio/reference/experimental__basic_channel/_basic_channel.html -/doc/html/boost_asio/reference/experimental__basic_channel/basic_channel.html -/doc/html/boost_asio/reference/experimental__basic_channel/basic_channel/overload1.html -/doc/html/boost_asio/reference/experimental__basic_channel/basic_channel/overload2.html -/doc/html/boost_asio/reference/experimental__basic_channel/basic_channel/overload3.html -/doc/html/boost_asio/reference/experimental__basic_channel/basic_channel/overload4.html -/doc/html/boost_asio/reference/experimental__basic_channel/cancel.html -/doc/html/boost_asio/reference/experimental__basic_channel/capacity.html -/doc/html/boost_asio/reference/experimental__basic_channel/close.html -/doc/html/boost_asio/reference/experimental__basic_channel/executor_type.html -/doc/html/boost_asio/reference/experimental__basic_channel/get_executor.html -/doc/html/boost_asio/reference/experimental__basic_channel.html -/doc/html/boost_asio/reference/experimental__basic_channel/is_open.html -/doc/html/boost_asio/reference/experimental__basic_channel/operator_eq_/ -/doc/html/boost_asio/reference/experimental__basic_channel/operator_eq_.html -/doc/html/boost_asio/reference/experimental__basic_channel/operator_eq_/overload1.html -/doc/html/boost_asio/reference/experimental__basic_channel/operator_eq_/overload2.html -/doc/html/boost_asio/reference/experimental__basic_channel/ready.html -/doc/html/boost_asio/reference/experimental__basic_channel__rebind_executor/ -/doc/html/boost_asio/reference/experimental__basic_channel__rebind_executor.html -/doc/html/boost_asio/reference/experimental__basic_channel__rebind_executor/other.html -/doc/html/boost_asio/reference/experimental__basic_channel/reset.html -/doc/html/boost_asio/reference/experimental__basic_channel/traits_type.html -/doc/html/boost_asio/reference/experimental__basic_channel/try_receive.html -/doc/html/boost_asio/reference/experimental__basic_channel/try_send.html -/doc/html/boost_asio/reference/experimental__basic_channel/try_send_n.html -/doc/html/boost_asio/reference/experimental__basic_channel/try_send_n_via_dispatch.html -/doc/html/boost_asio/reference/experimental__basic_channel/try_send_via_dispatch.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/ -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/async_receive.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/async_send.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/ -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/_basic_concurrent_channel.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/overload1.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/overload2.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/overload3.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/overload4.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/cancel.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/capacity.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/close.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/executor_type.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/get_executor.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/is_open.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/operator_eq_/ -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/operator_eq_.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/operator_eq_/overload1.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/operator_eq_/overload2.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/ready.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel__rebind_executor/ -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel__rebind_executor.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel__rebind_executor/other.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/reset.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/traits_type.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/try_receive.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/try_send.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/try_send_n.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/try_send_n_via_dispatch.html -/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/try_send_via_dispatch.html -/doc/html/boost_asio/reference/experimental__channel.html -/doc/html/boost_asio/reference/experimental__channel_traits/ -/doc/html/boost_asio/reference/experimental__channel_traits__container/ -/doc/html/boost_asio/reference/experimental__channel_traits__container.html -/doc/html/boost_asio/reference/experimental__channel_traits__container/type.html -/doc/html/boost_asio/reference/experimental__channel_traits.html -/doc/html/boost_asio/reference/experimental__channel_traits/invoke_receive_cancelled.html -/doc/html/boost_asio/reference/experimental__channel_traits/invoke_receive_closed.html -/doc/html/boost_asio/reference/experimental__channel_traits__rebind/ -/doc/html/boost_asio/reference/experimental__channel_traits__rebind.html -/doc/html/boost_asio/reference/experimental__channel_traits__rebind/other.html -/doc/html/boost_asio/reference/experimental__channel_traits/receive_cancelled_signature.html -/doc/html/boost_asio/reference/experimental__channel_traits/receive_closed_signature.html -/doc/html/boost_asio/reference/experimental__concurrent_channel.html -/doc/html/boost_asio/reference/experimental__coro/ -/doc/html/boost_asio/reference/experimental__coro/allocator_type.html -/doc/html/boost_asio/reference/experimental__coro/async_resume/ -/doc/html/boost_asio/reference/experimental__coro/async_resume.html -/doc/html/boost_asio/reference/experimental__coro/async_resume/overload1.html -/doc/html/boost_asio/reference/experimental__coro/async_resume/overload2.html -/doc/html/boost_asio/reference/experimental__coro/completion_handler.html -/doc/html/boost_asio/reference/experimental__coro/coro/ -/doc/html/boost_asio/reference/experimental__coro/_coro.html -/doc/html/boost_asio/reference/experimental__coro/coro.html -/doc/html/boost_asio/reference/experimental__coro/coro/overload1.html -/doc/html/boost_asio/reference/experimental__coro/coro/overload2.html -/doc/html/boost_asio/reference/experimental__coro/coro/overload3.html -/doc/html/boost_asio/reference/experimental__coro/error_type.html -/doc/html/boost_asio/reference/experimental__coro/executor_type.html -/doc/html/boost_asio/reference/experimental__coro/get_allocator.html -/doc/html/boost_asio/reference/experimental__coro/get_executor.html -/doc/html/boost_asio/reference/experimental__coro.html -/doc/html/boost_asio/reference/experimental__coro/input_type.html -/doc/html/boost_asio/reference/experimental__coro/is_noexcept.html -/doc/html/boost_asio/reference/experimental__coro/is_open.html -/doc/html/boost_asio/reference/experimental__coro/operator_bool.html -/doc/html/boost_asio/reference/experimental__coro/operator_co_await.html -/doc/html/boost_asio/reference/experimental__coro/operator_eq_/ -/doc/html/boost_asio/reference/experimental__coro/operator_eq_.html -/doc/html/boost_asio/reference/experimental__coro/operator_eq_/overload1.html -/doc/html/boost_asio/reference/experimental__coro/operator_eq_/overload2.html -/doc/html/boost_asio/reference/experimental__coro/operator_lp__rp_.html -/doc/html/boost_asio/reference/experimental__coro/promise_type.html -/doc/html/boost_asio/reference/experimental__coro/result_type.html -/doc/html/boost_asio/reference/experimental__coro/return_type.html -/doc/html/boost_asio/reference/experimental__coro/signature_type.html -/doc/html/boost_asio/reference/experimental__coro_traits/ -/doc/html/boost_asio/reference/experimental__coro_traits/completion_handler.html -/doc/html/boost_asio/reference/experimental__coro_traits/error_type.html -/doc/html/boost_asio/reference/experimental__coro/traits.html -/doc/html/boost_asio/reference/experimental__coro_traits.html -/doc/html/boost_asio/reference/experimental__coro_traits/input_type.html -/doc/html/boost_asio/reference/experimental__coro_traits/is_noexcept.html -/doc/html/boost_asio/reference/experimental__coro_traits/result_type.html -/doc/html/boost_asio/reference/experimental__coro_traits/return_type.html -/doc/html/boost_asio/reference/experimental__coro_traits/signature_type.html -/doc/html/boost_asio/reference/experimental__coro_traits/yield_type.html -/doc/html/boost_asio/reference/experimental__coro/yield_type.html -/doc/html/boost_asio/reference/experimental__co_spawn/ -/doc/html/boost_asio/reference/experimental__co_spawn.html -/doc/html/boost_asio/reference/experimental__co_spawn/overload1.html -/doc/html/boost_asio/reference/experimental__co_spawn/overload2.html -/doc/html/boost_asio/reference/experimental__co_spawn/overload3.html -/doc/html/boost_asio/reference/experimental__co_spawn/overload4.html -/doc/html/boost_asio/reference/experimental__co_spawn/overload5.html -/doc/html/boost_asio/reference/experimental__co_spawn/overload6.html -/doc/html/boost_asio/reference/experimental__error__channel_category.html -/doc/html/boost_asio/reference/experimental__error__channel_errors.html -/doc/html/boost_asio/reference/experimental__error__get_channel_category.html -/doc/html/boost_asio/reference/experimental__error__make_error_code.html -/doc/html/boost_asio/reference/experimental__generator.html -/doc/html/boost_asio/reference/experimental__is_async_operation_range/ -/doc/html/boost_asio/reference/experimental__is_async_operation_range.html -/doc/html/boost_asio/reference/experimental__is_async_operation_range/value.html -/doc/html/boost_asio/reference/experimental__is_promise.html -/doc/html/boost_asio/reference/experimental__is_promise_lt__promise_lt__Ts_ellipsis___gt___gt_.html -/doc/html/boost_asio/reference/experimental__is_promise_v.html -/doc/html/boost_asio/reference/experimental__make_parallel_group/ -/doc/html/boost_asio/reference/experimental__make_parallel_group.html -/doc/html/boost_asio/reference/experimental__make_parallel_group/overload1.html -/doc/html/boost_asio/reference/experimental__make_parallel_group/overload2.html -/doc/html/boost_asio/reference/experimental__make_parallel_group/overload3.html -/doc/html/boost_asio/reference/experimental__parallel_group/ -/doc/html/boost_asio/reference/experimental__parallel_group/async_wait.html -/doc/html/boost_asio/reference/experimental__parallel_group.html -/doc/html/boost_asio/reference/experimental__parallel_group/parallel_group.html -/doc/html/boost_asio/reference/experimental__parallel_group/signature.html -/doc/html/boost_asio/reference/experimental__promise/ -/doc/html/boost_asio/reference/experimental__promise/cancel.html -/doc/html/boost_asio/reference/experimental__promise/completed.html -/doc/html/boost_asio/reference/experimental__promise.html -/doc/html/boost_asio/reference/experimental__promise/operator_lp__rp_.html -/doc/html/boost_asio/reference/experimental__promise/promise/ -/doc/html/boost_asio/reference/experimental__promise/_promise.html -/doc/html/boost_asio/reference/experimental__promise/promise.html -/doc/html/boost_asio/reference/experimental__promise/promise/overload1.html -/doc/html/boost_asio/reference/experimental__promise/promise/overload2.html -/doc/html/boost_asio/reference/experimental__promise/promise/overload3.html -/doc/html/boost_asio/reference/experimental__promise_value_type/ -/doc/html/boost_asio/reference/experimental__promise/value_type.html -/doc/html/boost_asio/reference/experimental__promise_value_type.html -/doc/html/boost_asio/reference/experimental__promise_value_type_lt__gt_/ -/doc/html/boost_asio/reference/experimental__promise_value_type_lt__gt_.html -/doc/html/boost_asio/reference/experimental__promise_value_type_lt__gt_/type.html -/doc/html/boost_asio/reference/experimental__promise_value_type_lt__T__gt_/ -/doc/html/boost_asio/reference/experimental__promise_value_type_lt__T__gt_.html -/doc/html/boost_asio/reference/experimental__promise_value_type_lt__T__gt_/type.html -/doc/html/boost_asio/reference/experimental__promise_value_type/type.html -/doc/html/boost_asio/reference/experimental__ranged_parallel_group/ -/doc/html/boost_asio/reference/experimental__ranged_parallel_group/async_wait.html -/doc/html/boost_asio/reference/experimental__ranged_parallel_group.html -/doc/html/boost_asio/reference/experimental__ranged_parallel_group/ranged_parallel_group.html -/doc/html/boost_asio/reference/experimental__ranged_parallel_group/signature.html -/doc/html/boost_asio/reference/experimental__task.html -/doc/html/boost_asio/reference/experimental__use_coro.html -/doc/html/boost_asio/reference/experimental__use_coro_t/ -/doc/html/boost_asio/reference/experimental__use_coro_t/allocator_type.html -/doc/html/boost_asio/reference/experimental__use_coro_t/as_default_on.html -/doc/html/boost_asio/reference/experimental__use_coro_t/as_default_on_t.html -/doc/html/boost_asio/reference/experimental__use_coro_t__executor_with_default/ -/doc/html/boost_asio/reference/experimental__use_coro_t__executor_with_default/default_completion_token_type.html -/doc/html/boost_asio/reference/experimental__use_coro_t__executor_with_default/executor_with_default.html -/doc/html/boost_asio/reference/experimental__use_coro_t__executor_with_default.html -/doc/html/boost_asio/reference/experimental__use_coro_t/get_allocator.html -/doc/html/boost_asio/reference/experimental__use_coro_t.html -/doc/html/boost_asio/reference/experimental__use_coro_t/rebind.html -/doc/html/boost_asio/reference/experimental__use_coro_t/use_coro_t/ -/doc/html/boost_asio/reference/experimental__use_coro_t/use_coro_t.html -/doc/html/boost_asio/reference/experimental__use_coro_t/use_coro_t/overload1.html -/doc/html/boost_asio/reference/experimental__use_coro_t/use_coro_t/overload2.html -/doc/html/boost_asio/reference/experimental__use_promise.html -/doc/html/boost_asio/reference/experimental__use_promise_t/ -/doc/html/boost_asio/reference/experimental__use_promise_t/allocator_type.html -/doc/html/boost_asio/reference/experimental__use_promise_t/as_default_on.html -/doc/html/boost_asio/reference/experimental__use_promise_t__executor_with_default/ -/doc/html/boost_asio/reference/experimental__use_promise_t__executor_with_default/default_completion_token_type.html -/doc/html/boost_asio/reference/experimental__use_promise_t__executor_with_default/executor_with_default/ -/doc/html/boost_asio/reference/experimental__use_promise_t__executor_with_default/executor_with_default.html -/doc/html/boost_asio/reference/experimental__use_promise_t__executor_with_default/executor_with_default/overload1.html -/doc/html/boost_asio/reference/experimental__use_promise_t__executor_with_default/executor_with_default/overload2.html -/doc/html/boost_asio/reference/experimental__use_promise_t__executor_with_default.html -/doc/html/boost_asio/reference/experimental__use_promise_t/get_allocator.html -/doc/html/boost_asio/reference/experimental__use_promise_t.html -/doc/html/boost_asio/reference/experimental__use_promise_t/rebind.html -/doc/html/boost_asio/reference/experimental__use_promise_t/use_promise_t/ -/doc/html/boost_asio/reference/experimental__use_promise_t/use_promise_t.html -/doc/html/boost_asio/reference/experimental__use_promise_t/use_promise_t/overload1.html -/doc/html/boost_asio/reference/experimental__use_promise_t/use_promise_t/overload2.html -/doc/html/boost_asio/reference/experimental__wait_for_all/ -/doc/html/boost_asio/reference/experimental__wait_for_all.html -/doc/html/boost_asio/reference/experimental__wait_for_all/operator_lp__rp_.html -/doc/html/boost_asio/reference/experimental__wait_for_one/ -/doc/html/boost_asio/reference/experimental__wait_for_one_error/ -/doc/html/boost_asio/reference/experimental__wait_for_one_error.html -/doc/html/boost_asio/reference/experimental__wait_for_one_error/operator_lp__rp_/ -/doc/html/boost_asio/reference/experimental__wait_for_one_error/operator_lp__rp_.html -/doc/html/boost_asio/reference/experimental__wait_for_one_error/operator_lp__rp_/overload1.html -/doc/html/boost_asio/reference/experimental__wait_for_one_error/operator_lp__rp_/overload2.html -/doc/html/boost_asio/reference/experimental__wait_for_one_error/operator_lp__rp_/overload3.html -/doc/html/boost_asio/reference/experimental__wait_for_one_error/wait_for_one_error.html -/doc/html/boost_asio/reference/experimental__wait_for_one.html -/doc/html/boost_asio/reference/experimental__wait_for_one/operator_lp__rp_.html -/doc/html/boost_asio/reference/experimental__wait_for_one_success/ -/doc/html/boost_asio/reference/experimental__wait_for_one_success.html -/doc/html/boost_asio/reference/experimental__wait_for_one_success/operator_lp__rp_/ -/doc/html/boost_asio/reference/experimental__wait_for_one_success/operator_lp__rp_.html -/doc/html/boost_asio/reference/experimental__wait_for_one_success/operator_lp__rp_/overload1.html -/doc/html/boost_asio/reference/experimental__wait_for_one_success/operator_lp__rp_/overload2.html -/doc/html/boost_asio/reference/experimental__wait_for_one_success/operator_lp__rp_/overload3.html -/doc/html/boost_asio/reference/experimental__wait_for_one_success/wait_for_one_success.html -/doc/html/boost_asio/reference/experimental__wait_for_one/wait_for_one.html -/doc/html/boost_asio/reference/file_base/ -/doc/html/boost_asio/reference/file_base/append.html -/doc/html/boost_asio/reference/file_base/create.html -/doc/html/boost_asio/reference/file_base/exclusive.html -/doc/html/boost_asio/reference/file_base/_file_base.html -/doc/html/boost_asio/reference/file_base/flags.html -/doc/html/boost_asio/reference/file_base.html -/doc/html/boost_asio/reference/file_base/read_only.html -/doc/html/boost_asio/reference/file_base/read_write.html -/doc/html/boost_asio/reference/file_base/seek_basis.html -/doc/html/boost_asio/reference/file_base/sync_all_on_write.html -/doc/html/boost_asio/reference/file_base/truncate.html -/doc/html/boost_asio/reference/file_base/write_only.html -/doc/html/boost_asio/reference/generic__basic_endpoint/ -/doc/html/boost_asio/reference/generic__basic_endpoint/basic_endpoint/ -/doc/html/boost_asio/reference/generic__basic_endpoint/basic_endpoint.html -/doc/html/boost_asio/reference/generic__basic_endpoint/basic_endpoint/overload1.html -/doc/html/boost_asio/reference/generic__basic_endpoint/basic_endpoint/overload2.html -/doc/html/boost_asio/reference/generic__basic_endpoint/basic_endpoint/overload3.html -/doc/html/boost_asio/reference/generic__basic_endpoint/basic_endpoint/overload4.html -/doc/html/boost_asio/reference/generic__basic_endpoint/basic_endpoint/overload5.html -/doc/html/boost_asio/reference/generic__basic_endpoint/capacity.html -/doc/html/boost_asio/reference/generic__basic_endpoint/data/ -/doc/html/boost_asio/reference/generic__basic_endpoint/data.html -/doc/html/boost_asio/reference/generic__basic_endpoint/data/overload1.html -/doc/html/boost_asio/reference/generic__basic_endpoint/data/overload2.html -/doc/html/boost_asio/reference/generic__basic_endpoint/data_type.html -/doc/html/boost_asio/reference/generic__basic_endpoint.html -/doc/html/boost_asio/reference/generic__basic_endpoint/operator_eq_/ -/doc/html/boost_asio/reference/generic__basic_endpoint/operator_eq__eq_.html -/doc/html/boost_asio/reference/generic__basic_endpoint/operator_eq_.html -/doc/html/boost_asio/reference/generic__basic_endpoint/operator_eq_/overload1.html -/doc/html/boost_asio/reference/generic__basic_endpoint/operator_eq_/overload2.html -/doc/html/boost_asio/reference/generic__basic_endpoint/operator_gt__eq_.html -/doc/html/boost_asio/reference/generic__basic_endpoint/operator_gt_.html -/doc/html/boost_asio/reference/generic__basic_endpoint/operator_lt__eq_.html -/doc/html/boost_asio/reference/generic__basic_endpoint/operator_lt_.html -/doc/html/boost_asio/reference/generic__basic_endpoint/operator_not__eq_.html -/doc/html/boost_asio/reference/generic__basic_endpoint/protocol.html -/doc/html/boost_asio/reference/generic__basic_endpoint/protocol_type.html -/doc/html/boost_asio/reference/generic__basic_endpoint/resize.html -/doc/html/boost_asio/reference/generic__basic_endpoint/size.html -/doc/html/boost_asio/reference/generic__datagram_protocol/ -/doc/html/boost_asio/reference/generic__datagram_protocol/datagram_protocol/ -/doc/html/boost_asio/reference/generic__datagram_protocol/datagram_protocol.html -/doc/html/boost_asio/reference/generic__datagram_protocol/datagram_protocol/overload1.html -/doc/html/boost_asio/reference/generic__datagram_protocol/datagram_protocol/overload2.html -/doc/html/boost_asio/reference/generic__datagram_protocol/endpoint.html -/doc/html/boost_asio/reference/generic__datagram_protocol/family.html -/doc/html/boost_asio/reference/generic__datagram_protocol.html -/doc/html/boost_asio/reference/generic__datagram_protocol/operator_eq__eq_.html -/doc/html/boost_asio/reference/generic__datagram_protocol/operator_not__eq_.html -/doc/html/boost_asio/reference/generic__datagram_protocol/protocol.html -/doc/html/boost_asio/reference/generic__datagram_protocol/socket.html -/doc/html/boost_asio/reference/generic__datagram_protocol/type.html -/doc/html/boost_asio/reference/generic__raw_protocol/ -/doc/html/boost_asio/reference/generic__raw_protocol/endpoint.html -/doc/html/boost_asio/reference/generic__raw_protocol/family.html -/doc/html/boost_asio/reference/generic__raw_protocol.html -/doc/html/boost_asio/reference/generic__raw_protocol/operator_eq__eq_.html -/doc/html/boost_asio/reference/generic__raw_protocol/operator_not__eq_.html -/doc/html/boost_asio/reference/generic__raw_protocol/protocol.html -/doc/html/boost_asio/reference/generic__raw_protocol/raw_protocol/ -/doc/html/boost_asio/reference/generic__raw_protocol/raw_protocol.html -/doc/html/boost_asio/reference/generic__raw_protocol/raw_protocol/overload1.html -/doc/html/boost_asio/reference/generic__raw_protocol/raw_protocol/overload2.html -/doc/html/boost_asio/reference/generic__raw_protocol/socket.html -/doc/html/boost_asio/reference/generic__raw_protocol/type.html -/doc/html/boost_asio/reference/generic__seq_packet_protocol/ -/doc/html/boost_asio/reference/generic__seq_packet_protocol/endpoint.html -/doc/html/boost_asio/reference/generic__seq_packet_protocol/family.html -/doc/html/boost_asio/reference/generic__seq_packet_protocol.html -/doc/html/boost_asio/reference/generic__seq_packet_protocol/operator_eq__eq_.html -/doc/html/boost_asio/reference/generic__seq_packet_protocol/operator_not__eq_.html -/doc/html/boost_asio/reference/generic__seq_packet_protocol/protocol.html -/doc/html/boost_asio/reference/generic__seq_packet_protocol/seq_packet_protocol/ -/doc/html/boost_asio/reference/generic__seq_packet_protocol/seq_packet_protocol.html -/doc/html/boost_asio/reference/generic__seq_packet_protocol/seq_packet_protocol/overload1.html -/doc/html/boost_asio/reference/generic__seq_packet_protocol/seq_packet_protocol/overload2.html -/doc/html/boost_asio/reference/generic__seq_packet_protocol/socket.html -/doc/html/boost_asio/reference/generic__seq_packet_protocol/type.html -/doc/html/boost_asio/reference/generic__stream_protocol/ -/doc/html/boost_asio/reference/generic__stream_protocol/endpoint.html -/doc/html/boost_asio/reference/generic__stream_protocol/family.html -/doc/html/boost_asio/reference/generic__stream_protocol.html -/doc/html/boost_asio/reference/generic__stream_protocol/iostream.html -/doc/html/boost_asio/reference/generic__stream_protocol/operator_eq__eq_.html -/doc/html/boost_asio/reference/generic__stream_protocol/operator_not__eq_.html -/doc/html/boost_asio/reference/generic__stream_protocol/protocol.html -/doc/html/boost_asio/reference/generic__stream_protocol/socket.html -/doc/html/boost_asio/reference/generic__stream_protocol/stream_protocol/ -/doc/html/boost_asio/reference/generic__stream_protocol/stream_protocol.html -/doc/html/boost_asio/reference/generic__stream_protocol/stream_protocol/overload1.html -/doc/html/boost_asio/reference/generic__stream_protocol/stream_protocol/overload2.html -/doc/html/boost_asio/reference/generic__stream_protocol/type.html -/doc/html/boost_asio/reference/get_associated_allocator/ -/doc/html/boost_asio/reference/get_associated_allocator.html -/doc/html/boost_asio/reference/get_associated_allocator/overload1.html -/doc/html/boost_asio/reference/get_associated_allocator/overload2.html -/doc/html/boost_asio/reference/get_associated_cancellation_slot/ -/doc/html/boost_asio/reference/get_associated_cancellation_slot.html -/doc/html/boost_asio/reference/get_associated_cancellation_slot/overload1.html -/doc/html/boost_asio/reference/get_associated_cancellation_slot/overload2.html -/doc/html/boost_asio/reference/get_associated_executor/ -/doc/html/boost_asio/reference/get_associated_executor.html -/doc/html/boost_asio/reference/get_associated_executor/overload1.html -/doc/html/boost_asio/reference/get_associated_executor/overload2.html -/doc/html/boost_asio/reference/get_associated_executor/overload3.html -/doc/html/boost_asio/reference/get_associated_immediate_executor/ -/doc/html/boost_asio/reference/get_associated_immediate_executor.html -/doc/html/boost_asio/reference/get_associated_immediate_executor/overload1.html -/doc/html/boost_asio/reference/get_associated_immediate_executor/overload2.html -/doc/html/boost_asio/reference/GettableSerialPortOption.html -/doc/html/boost_asio/reference/GettableSocketOption.html -/doc/html/boost_asio/reference/Handler.html -/doc/html/boost_asio/reference/HandshakeHandler.html -/doc/html/boost_asio/reference/HandshakeToken.html -/doc/html/boost_asio/reference/high_resolution_timer.html -/doc/html/boost_asio/reference.html -/doc/html/boost_asio/reference/immediate_executor_binder/ -/doc/html/boost_asio/reference/immediate_executor_binder/argument_type.html -/doc/html/boost_asio/reference/immediate_executor_binder/first_argument_type.html -/doc/html/boost_asio/reference/immediate_executor_binder/get/ -/doc/html/boost_asio/reference/immediate_executor_binder/get.html -/doc/html/boost_asio/reference/immediate_executor_binder/get_immediate_executor.html -/doc/html/boost_asio/reference/immediate_executor_binder/get/overload1.html -/doc/html/boost_asio/reference/immediate_executor_binder/get/overload2.html -/doc/html/boost_asio/reference/immediate_executor_binder.html -/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/ -/doc/html/boost_asio/reference/immediate_executor_binder/_immediate_executor_binder.html -/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder.html -/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/overload1.html -/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/overload2.html -/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/overload3.html -/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/overload4.html -/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/overload5.html -/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/overload6.html -/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/overload7.html -/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/overload8.html -/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/overload9.html -/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_type.html -/doc/html/boost_asio/reference/immediate_executor_binder/operator_lp__rp_/ -/doc/html/boost_asio/reference/immediate_executor_binder/operator_lp__rp_.html -/doc/html/boost_asio/reference/immediate_executor_binder/operator_lp__rp_/overload1.html -/doc/html/boost_asio/reference/immediate_executor_binder/operator_lp__rp_/overload2.html -/doc/html/boost_asio/reference/immediate_executor_binder/operator_lp__rp_/overload3.html -/doc/html/boost_asio/reference/immediate_executor_binder/result_type.html -/doc/html/boost_asio/reference/immediate_executor_binder/second_argument_type.html -/doc/html/boost_asio/reference/immediate_executor_binder/target_type.html -/doc/html/boost_asio/reference/InternetProtocol.html -/doc/html/boost_asio/reference/invalid_service_owner/ -/doc/html/boost_asio/reference/invalid_service_owner.html -/doc/html/boost_asio/reference/invalid_service_owner/invalid_service_owner.html -/doc/html/boost_asio/reference/io_context/ -/doc/html/boost_asio/reference/io_context__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/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.html -/doc/html/boost_asio/reference/io_context/io_context/ -/doc/html/boost_asio/reference/io_context/_io_context.html -/doc/html/boost_asio/reference/io_context/io_context.html -/doc/html/boost_asio/reference/io_context/io_context/overload1.html -/doc/html/boost_asio/reference/io_context/io_context/overload2.html -/doc/html/boost_asio/reference/io_context/io_context/overload3.html -/doc/html/boost_asio/reference/io_context/notify_fork.html -/doc/html/boost_asio/reference/io_context/poll.html -/doc/html/boost_asio/reference/io_context/poll_one.html -/doc/html/boost_asio/reference/io_context/restart.html -/doc/html/boost_asio/reference/io_context/run_for.html -/doc/html/boost_asio/reference/io_context/run.html -/doc/html/boost_asio/reference/io_context/run_one_for.html -/doc/html/boost_asio/reference/io_context/run_one.html -/doc/html/boost_asio/reference/io_context/run_one_until.html -/doc/html/boost_asio/reference/io_context/run_until.html -/doc/html/boost_asio/reference/io_context__service/ -/doc/html/boost_asio/reference/io_context__service/context.html -/doc/html/boost_asio/reference/io_context__service/get_io_context.html -/doc/html/boost_asio/reference/io_context__service.html -/doc/html/boost_asio/reference/io_context__service/_service.html -/doc/html/boost_asio/reference/io_context__service/service.html -/doc/html/boost_asio/reference/io_context/shutdown.html -/doc/html/boost_asio/reference/io_context/stop.html -/doc/html/boost_asio/reference/io_context/stopped.html -/doc/html/boost_asio/reference/io_context__strand/ -/doc/html/boost_asio/reference/io_context__strand/context.html -/doc/html/boost_asio/reference/io_context__strand/defer.html -/doc/html/boost_asio/reference/io_context__strand/dispatch.html -/doc/html/boost_asio/reference/io_context__strand.html -/doc/html/boost_asio/reference/io_context__strand/on_work_finished.html -/doc/html/boost_asio/reference/io_context__strand/on_work_started.html -/doc/html/boost_asio/reference/io_context__strand/operator_eq__eq_.html -/doc/html/boost_asio/reference/io_context__strand/operator_not__eq_.html -/doc/html/boost_asio/reference/io_context__strand/post.html -/doc/html/boost_asio/reference/io_context__strand/running_in_this_thread.html -/doc/html/boost_asio/reference/io_context__strand/strand/ -/doc/html/boost_asio/reference/io_context__strand/_strand.html -/doc/html/boost_asio/reference/io_context__strand/strand.html -/doc/html/boost_asio/reference/io_context__strand/strand/overload1.html -/doc/html/boost_asio/reference/io_context__strand/strand/overload2.html -/doc/html/boost_asio/reference/io_context__strand/wrap.html -/doc/html/boost_asio/reference/io_context/use_service.html -/doc/html/boost_asio/reference/io_context/wrap.html -/doc/html/boost_asio/reference/IoControlCommand.html -/doc/html/boost_asio/reference/IoObjectService.html -/doc/html/boost_asio/reference/ip__address/ -/doc/html/boost_asio/reference/ip__address/address/ -/doc/html/boost_asio/reference/ip__address/address.html -/doc/html/boost_asio/reference/ip__address/address/overload1.html -/doc/html/boost_asio/reference/ip__address/address/overload2.html -/doc/html/boost_asio/reference/ip__address/address/overload3.html -/doc/html/boost_asio/reference/ip__address/address/overload4.html -/doc/html/boost_asio/reference/ip__address/address/overload5.html -/doc/html/boost_asio/reference/ip__address__gt_/ -/doc/html/boost_asio/reference/ip__address__gt_.html -/doc/html/boost_asio/reference/ip__address__gt_/operator_lp__rp_.html -/doc/html/boost_asio/reference/ip__address.html -/doc/html/boost_asio/reference/ip__address/is_loopback.html -/doc/html/boost_asio/reference/ip__address/is_multicast.html -/doc/html/boost_asio/reference/ip__address/is_unspecified.html -/doc/html/boost_asio/reference/ip__address/is_v4.html -/doc/html/boost_asio/reference/ip__address/is_v6.html -/doc/html/boost_asio/reference/ip__address/make_address/ -/doc/html/boost_asio/reference/ip__address/make_address.html -/doc/html/boost_asio/reference/ip__address/make_address/overload1.html -/doc/html/boost_asio/reference/ip__address/make_address/overload2.html -/doc/html/boost_asio/reference/ip__address/make_address/overload3.html -/doc/html/boost_asio/reference/ip__address/make_address/overload4.html -/doc/html/boost_asio/reference/ip__address/make_address/overload5.html -/doc/html/boost_asio/reference/ip__address/make_address/overload6.html -/doc/html/boost_asio/reference/ip__address/operator_eq_/ -/doc/html/boost_asio/reference/ip__address/operator_eq__eq_.html -/doc/html/boost_asio/reference/ip__address/operator_eq_.html -/doc/html/boost_asio/reference/ip__address/operator_eq_/overload1.html -/doc/html/boost_asio/reference/ip__address/operator_eq_/overload2.html -/doc/html/boost_asio/reference/ip__address/operator_eq_/overload3.html -/doc/html/boost_asio/reference/ip__address/operator_eq_/overload4.html -/doc/html/boost_asio/reference/ip__address/operator_gt__eq_.html -/doc/html/boost_asio/reference/ip__address/operator_gt_.html -/doc/html/boost_asio/reference/ip__address/operator_lt__eq_.html -/doc/html/boost_asio/reference/ip__address/operator_lt_.html -/doc/html/boost_asio/reference/ip__address/operator_lt__lt_.html -/doc/html/boost_asio/reference/ip__address/operator_not__eq_.html -/doc/html/boost_asio/reference/ip__address/to_string.html -/doc/html/boost_asio/reference/ip__address/to_v4.html -/doc/html/boost_asio/reference/ip__address/to_v6.html -/doc/html/boost_asio/reference/ip__address_v4/ -/doc/html/boost_asio/reference/ip__address_v4/address_v4/ -/doc/html/boost_asio/reference/ip__address_v4/address_v4.html -/doc/html/boost_asio/reference/ip__address_v4/address_v4/overload1.html -/doc/html/boost_asio/reference/ip__address_v4/address_v4/overload2.html -/doc/html/boost_asio/reference/ip__address_v4/address_v4/overload3.html -/doc/html/boost_asio/reference/ip__address_v4/address_v4/overload4.html -/doc/html/boost_asio/reference/ip__address_v4/address_v4/overload5.html -/doc/html/boost_asio/reference/ip__address_v4/any.html -/doc/html/boost_asio/reference/ip__address_v4/broadcast.html -/doc/html/boost_asio/reference/ip__address_v4/bytes_type.html -/doc/html/boost_asio/reference/ip__address_v4__gt_/ -/doc/html/boost_asio/reference/ip__address_v4__gt_.html -/doc/html/boost_asio/reference/ip__address_v4__gt_/operator_lp__rp_.html -/doc/html/boost_asio/reference/ip__address_v4.html -/doc/html/boost_asio/reference/ip__address_v4/is_loopback.html -/doc/html/boost_asio/reference/ip__address_v4/is_multicast.html -/doc/html/boost_asio/reference/ip__address_v4/is_unspecified.html -/doc/html/boost_asio/reference/ip__address_v4_iterator.html -/doc/html/boost_asio/reference/ip__address_v4/loopback.html -/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/ -/doc/html/boost_asio/reference/ip__address_v4/make_address_v4.html -/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload1.html -/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload2.html -/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload3.html -/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload4.html -/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload5.html -/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload6.html -/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload7.html -/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload8.html -/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload9.html -/doc/html/boost_asio/reference/ip__address_v4/make_network_v4/ -/doc/html/boost_asio/reference/ip__address_v4/make_network_v4.html -/doc/html/boost_asio/reference/ip__address_v4/make_network_v4/overload1.html -/doc/html/boost_asio/reference/ip__address_v4/make_network_v4/overload2.html -/doc/html/boost_asio/reference/ip__address_v4/operator_eq_/ -/doc/html/boost_asio/reference/ip__address_v4/operator_eq__eq_.html -/doc/html/boost_asio/reference/ip__address_v4/operator_eq_.html -/doc/html/boost_asio/reference/ip__address_v4/operator_eq_/overload1.html -/doc/html/boost_asio/reference/ip__address_v4/operator_eq_/overload2.html -/doc/html/boost_asio/reference/ip__address_v4/operator_gt__eq_.html -/doc/html/boost_asio/reference/ip__address_v4/operator_gt_.html -/doc/html/boost_asio/reference/ip__address_v4/operator_lt__eq_.html -/doc/html/boost_asio/reference/ip__address_v4/operator_lt_.html -/doc/html/boost_asio/reference/ip__address_v4/operator_lt__lt_/ -/doc/html/boost_asio/reference/ip__address_v4/operator_lt__lt_.html -/doc/html/boost_asio/reference/ip__address_v4/operator_lt__lt_/overload1.html -/doc/html/boost_asio/reference/ip__address_v4/operator_lt__lt_/overload2.html -/doc/html/boost_asio/reference/ip__address_v4/operator_not__eq_.html -/doc/html/boost_asio/reference/ip__address_v4_range.html -/doc/html/boost_asio/reference/ip__address_v4/to_bytes.html -/doc/html/boost_asio/reference/ip__address_v4/to_string.html -/doc/html/boost_asio/reference/ip__address_v4/to_uint.html -/doc/html/boost_asio/reference/ip__address_v4/uint_type.html -/doc/html/boost_asio/reference/ip__address_v6/ -/doc/html/boost_asio/reference/ip__address_v6/address_v6/ -/doc/html/boost_asio/reference/ip__address_v6/address_v6.html -/doc/html/boost_asio/reference/ip__address_v6/address_v6/overload1.html -/doc/html/boost_asio/reference/ip__address_v6/address_v6/overload2.html -/doc/html/boost_asio/reference/ip__address_v6/address_v6/overload3.html -/doc/html/boost_asio/reference/ip__address_v6/address_v6/overload4.html -/doc/html/boost_asio/reference/ip__address_v6/any.html -/doc/html/boost_asio/reference/ip__address_v6/bytes_type.html -/doc/html/boost_asio/reference/ip__address_v6__gt_/ -/doc/html/boost_asio/reference/ip__address_v6__gt_.html -/doc/html/boost_asio/reference/ip__address_v6__gt_/operator_lp__rp_.html -/doc/html/boost_asio/reference/ip__address_v6.html -/doc/html/boost_asio/reference/ip__address_v6/is_link_local.html -/doc/html/boost_asio/reference/ip__address_v6/is_loopback.html -/doc/html/boost_asio/reference/ip__address_v6/is_multicast_global.html -/doc/html/boost_asio/reference/ip__address_v6/is_multicast.html -/doc/html/boost_asio/reference/ip__address_v6/is_multicast_link_local.html -/doc/html/boost_asio/reference/ip__address_v6/is_multicast_node_local.html -/doc/html/boost_asio/reference/ip__address_v6/is_multicast_org_local.html -/doc/html/boost_asio/reference/ip__address_v6/is_multicast_site_local.html -/doc/html/boost_asio/reference/ip__address_v6/is_site_local.html -/doc/html/boost_asio/reference/ip__address_v6/is_unspecified.html -/doc/html/boost_asio/reference/ip__address_v6/is_v4_mapped.html -/doc/html/boost_asio/reference/ip__address_v6_iterator.html -/doc/html/boost_asio/reference/ip__address_v6/loopback.html -/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/ -/doc/html/boost_asio/reference/ip__address_v6/make_address_v6.html -/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload1.html -/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload2.html -/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload3.html -/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload4.html -/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload5.html -/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload6.html -/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload7.html -/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload8.html -/doc/html/boost_asio/reference/ip__address_v6/make_network_v6.html -/doc/html/boost_asio/reference/ip__address_v6/operator_eq_/ -/doc/html/boost_asio/reference/ip__address_v6/operator_eq__eq_.html -/doc/html/boost_asio/reference/ip__address_v6/operator_eq_.html -/doc/html/boost_asio/reference/ip__address_v6/operator_eq_/overload1.html -/doc/html/boost_asio/reference/ip__address_v6/operator_eq_/overload2.html -/doc/html/boost_asio/reference/ip__address_v6/operator_gt__eq_.html -/doc/html/boost_asio/reference/ip__address_v6/operator_gt_.html -/doc/html/boost_asio/reference/ip__address_v6/operator_lt__eq_.html -/doc/html/boost_asio/reference/ip__address_v6/operator_lt_.html -/doc/html/boost_asio/reference/ip__address_v6/operator_lt__lt_/ -/doc/html/boost_asio/reference/ip__address_v6/operator_lt__lt_.html -/doc/html/boost_asio/reference/ip__address_v6/operator_lt__lt_/overload1.html -/doc/html/boost_asio/reference/ip__address_v6/operator_lt__lt_/overload2.html -/doc/html/boost_asio/reference/ip__address_v6/operator_not__eq_.html -/doc/html/boost_asio/reference/ip__address_v6_range.html -/doc/html/boost_asio/reference/ip__address_v6/scope_id/ -/doc/html/boost_asio/reference/ip__address_v6/scope_id.html -/doc/html/boost_asio/reference/ip__address_v6/scope_id/overload1.html -/doc/html/boost_asio/reference/ip__address_v6/scope_id/overload2.html -/doc/html/boost_asio/reference/ip__address_v6/to_bytes.html -/doc/html/boost_asio/reference/ip__address_v6/to_string.html -/doc/html/boost_asio/reference/ip__bad_address_cast/ -/doc/html/boost_asio/reference/ip__bad_address_cast/bad_address_cast/ -/doc/html/boost_asio/reference/ip__bad_address_cast/_bad_address_cast.html -/doc/html/boost_asio/reference/ip__bad_address_cast/bad_address_cast.html -/doc/html/boost_asio/reference/ip__bad_address_cast/bad_address_cast/overload1.html -/doc/html/boost_asio/reference/ip__bad_address_cast/bad_address_cast/overload2.html -/doc/html/boost_asio/reference/ip__bad_address_cast.html -/doc/html/boost_asio/reference/ip__bad_address_cast/what.html -/doc/html/boost_asio/reference/ip__basic_address_iterator.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/ -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/ -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/overload1.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/overload2.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/overload3.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/difference_type.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/iterator_category.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_arrow_.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq_/ -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq__eq_.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq_.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq_/overload1.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq_/overload2.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_/ -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_/overload1.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_/overload2.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_not__eq_.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_/ -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_/overload1.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_/overload2.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_star_.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/pointer.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/reference.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/value_type.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/ -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/ -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/overload1.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/overload2.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/overload3.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/difference_type.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/iterator_category.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_arrow_.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq_/ -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq__eq_.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq_.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq_/overload1.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq_/overload2.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_/ -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_/overload1.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_/overload2.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_not__eq_.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_/ -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_/overload1.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_/overload2.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_star_.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/pointer.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/reference.html -/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/value_type.html -/doc/html/boost_asio/reference/ip__basic_address_range.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/ -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/ -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload1.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload2.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload3.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload4.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/begin.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/empty.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/end.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/find.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/iterator.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/operator_eq_/ -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/operator_eq_.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/operator_eq_/overload1.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/operator_eq_/overload2.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/size.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/ -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/ -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload1.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload2.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload3.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload4.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/begin.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/empty.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/end.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/find.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/iterator.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/operator_eq_/ -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/operator_eq_.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/operator_eq_/overload1.html -/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/operator_eq_/overload2.html -/doc/html/boost_asio/reference/ip__basic_endpoint/ -/doc/html/boost_asio/reference/ip__basic_endpoint/address/ -/doc/html/boost_asio/reference/ip__basic_endpoint/address.html -/doc/html/boost_asio/reference/ip__basic_endpoint/address/overload1.html -/doc/html/boost_asio/reference/ip__basic_endpoint/address/overload2.html -/doc/html/boost_asio/reference/ip__basic_endpoint/basic_endpoint/ -/doc/html/boost_asio/reference/ip__basic_endpoint/basic_endpoint.html -/doc/html/boost_asio/reference/ip__basic_endpoint/basic_endpoint/overload1.html -/doc/html/boost_asio/reference/ip__basic_endpoint/basic_endpoint/overload2.html -/doc/html/boost_asio/reference/ip__basic_endpoint/basic_endpoint/overload3.html -/doc/html/boost_asio/reference/ip__basic_endpoint/basic_endpoint/overload4.html -/doc/html/boost_asio/reference/ip__basic_endpoint/basic_endpoint/overload5.html -/doc/html/boost_asio/reference/ip__basic_endpoint/capacity.html -/doc/html/boost_asio/reference/ip__basic_endpoint/data/ -/doc/html/boost_asio/reference/ip__basic_endpoint/data.html -/doc/html/boost_asio/reference/ip__basic_endpoint/data/overload1.html -/doc/html/boost_asio/reference/ip__basic_endpoint/data/overload2.html -/doc/html/boost_asio/reference/ip__basic_endpoint/data_type.html -/doc/html/boost_asio/reference/ip__basic_endpoint.html -/doc/html/boost_asio/reference/ip__basic_endpoint_lt__InternetProtocol__gt___gt_/ -/doc/html/boost_asio/reference/ip__basic_endpoint_lt__InternetProtocol__gt___gt_.html -/doc/html/boost_asio/reference/ip__basic_endpoint_lt__InternetProtocol__gt___gt_/operator_lp__rp_.html -/doc/html/boost_asio/reference/ip__basic_endpoint/operator_eq_/ -/doc/html/boost_asio/reference/ip__basic_endpoint/operator_eq__eq_.html -/doc/html/boost_asio/reference/ip__basic_endpoint/operator_eq_.html -/doc/html/boost_asio/reference/ip__basic_endpoint/operator_eq_/overload1.html -/doc/html/boost_asio/reference/ip__basic_endpoint/operator_eq_/overload2.html -/doc/html/boost_asio/reference/ip__basic_endpoint/operator_gt__eq_.html -/doc/html/boost_asio/reference/ip__basic_endpoint/operator_gt_.html -/doc/html/boost_asio/reference/ip__basic_endpoint/operator_lt__eq_.html -/doc/html/boost_asio/reference/ip__basic_endpoint/operator_lt_.html -/doc/html/boost_asio/reference/ip__basic_endpoint/operator_lt__lt_.html -/doc/html/boost_asio/reference/ip__basic_endpoint/operator_not__eq_.html -/doc/html/boost_asio/reference/ip__basic_endpoint/port/ -/doc/html/boost_asio/reference/ip__basic_endpoint/port.html -/doc/html/boost_asio/reference/ip__basic_endpoint/port/overload1.html -/doc/html/boost_asio/reference/ip__basic_endpoint/port/overload2.html -/doc/html/boost_asio/reference/ip__basic_endpoint/protocol.html -/doc/html/boost_asio/reference/ip__basic_endpoint/protocol_type.html -/doc/html/boost_asio/reference/ip__basic_endpoint/resize.html -/doc/html/boost_asio/reference/ip__basic_endpoint/size.html -/doc/html/boost_asio/reference/ip__basic_resolver/ -/doc/html/boost_asio/reference/ip__basic_resolver/address_configured.html -/doc/html/boost_asio/reference/ip__basic_resolver/all_matching.html -/doc/html/boost_asio/reference/ip__basic_resolver/async_resolve/ -/doc/html/boost_asio/reference/ip__basic_resolver/async_resolve.html -/doc/html/boost_asio/reference/ip__basic_resolver/async_resolve/overload1.html -/doc/html/boost_asio/reference/ip__basic_resolver/async_resolve/overload2.html -/doc/html/boost_asio/reference/ip__basic_resolver/async_resolve/overload3.html -/doc/html/boost_asio/reference/ip__basic_resolver/async_resolve/overload4.html -/doc/html/boost_asio/reference/ip__basic_resolver/async_resolve/overload5.html -/doc/html/boost_asio/reference/ip__basic_resolver/basic_resolver/ -/doc/html/boost_asio/reference/ip__basic_resolver/_basic_resolver.html -/doc/html/boost_asio/reference/ip__basic_resolver/basic_resolver.html -/doc/html/boost_asio/reference/ip__basic_resolver/basic_resolver/overload1.html -/doc/html/boost_asio/reference/ip__basic_resolver/basic_resolver/overload2.html -/doc/html/boost_asio/reference/ip__basic_resolver/basic_resolver/overload3.html -/doc/html/boost_asio/reference/ip__basic_resolver/basic_resolver/overload4.html -/doc/html/boost_asio/reference/ip__basic_resolver/cancel.html -/doc/html/boost_asio/reference/ip__basic_resolver/canonical_name.html -/doc/html/boost_asio/reference/ip__basic_resolver/endpoint_type.html -/doc/html/boost_asio/reference/ip__basic_resolver_entry/ -/doc/html/boost_asio/reference/ip__basic_resolver_entry/basic_resolver_entry/ -/doc/html/boost_asio/reference/ip__basic_resolver_entry/basic_resolver_entry.html -/doc/html/boost_asio/reference/ip__basic_resolver_entry/basic_resolver_entry/overload1.html -/doc/html/boost_asio/reference/ip__basic_resolver_entry/basic_resolver_entry/overload2.html -/doc/html/boost_asio/reference/ip__basic_resolver_entry/endpoint.html -/doc/html/boost_asio/reference/ip__basic_resolver_entry/endpoint_type.html -/doc/html/boost_asio/reference/ip__basic_resolver_entry/host_name/ -/doc/html/boost_asio/reference/ip__basic_resolver_entry/host_name.html -/doc/html/boost_asio/reference/ip__basic_resolver_entry/host_name/overload1.html -/doc/html/boost_asio/reference/ip__basic_resolver_entry/host_name/overload2.html -/doc/html/boost_asio/reference/ip__basic_resolver_entry.html -/doc/html/boost_asio/reference/ip__basic_resolver_entry/operator_endpoint_type.html -/doc/html/boost_asio/reference/ip__basic_resolver_entry/protocol_type.html -/doc/html/boost_asio/reference/ip__basic_resolver_entry/service_name/ -/doc/html/boost_asio/reference/ip__basic_resolver_entry/service_name.html -/doc/html/boost_asio/reference/ip__basic_resolver_entry/service_name/overload1.html -/doc/html/boost_asio/reference/ip__basic_resolver_entry/service_name/overload2.html -/doc/html/boost_asio/reference/ip__basic_resolver/executor_type.html -/doc/html/boost_asio/reference/ip__basic_resolver/flags.html -/doc/html/boost_asio/reference/ip__basic_resolver/get_executor.html -/doc/html/boost_asio/reference/ip__basic_resolver.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/ -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/ -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/overload1.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/overload2.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/overload3.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/dereference.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/difference_type.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/equal.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/increment.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/index_.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/iterator_category.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_arrow_.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_eq_/ -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_eq__eq_.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_eq_.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_eq_/overload1.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_eq_/overload2.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_not__eq_.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_plus__plus_/ -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_plus__plus_.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_plus__plus_/overload1.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_plus__plus_/overload2.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_star_.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/pointer.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/reference.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/values_.html -/doc/html/boost_asio/reference/ip__basic_resolver_iterator/value_type.html -/doc/html/boost_asio/reference/ip__basic_resolver/numeric_host.html -/doc/html/boost_asio/reference/ip__basic_resolver/numeric_service.html -/doc/html/boost_asio/reference/ip__basic_resolver/operator_eq_/ -/doc/html/boost_asio/reference/ip__basic_resolver/operator_eq_.html -/doc/html/boost_asio/reference/ip__basic_resolver/operator_eq_/overload1.html -/doc/html/boost_asio/reference/ip__basic_resolver/operator_eq_/overload2.html -/doc/html/boost_asio/reference/ip__basic_resolver/passive.html -/doc/html/boost_asio/reference/ip__basic_resolver/protocol_type.html -/doc/html/boost_asio/reference/ip__basic_resolver_query/ -/doc/html/boost_asio/reference/ip__basic_resolver_query/address_configured.html -/doc/html/boost_asio/reference/ip__basic_resolver_query/all_matching.html -/doc/html/boost_asio/reference/ip__basic_resolver_query/basic_resolver_query/ -/doc/html/boost_asio/reference/ip__basic_resolver_query/basic_resolver_query.html -/doc/html/boost_asio/reference/ip__basic_resolver_query/basic_resolver_query/overload1.html -/doc/html/boost_asio/reference/ip__basic_resolver_query/basic_resolver_query/overload2.html -/doc/html/boost_asio/reference/ip__basic_resolver_query/basic_resolver_query/overload3.html -/doc/html/boost_asio/reference/ip__basic_resolver_query/basic_resolver_query/overload4.html -/doc/html/boost_asio/reference/ip__basic_resolver_query/basic_resolver_query/overload5.html -/doc/html/boost_asio/reference/ip__basic_resolver_query/basic_resolver_query/overload6.html -/doc/html/boost_asio/reference/ip__basic_resolver_query/canonical_name.html -/doc/html/boost_asio/reference/ip__basic_resolver_query/flags.html -/doc/html/boost_asio/reference/ip__basic_resolver_query/hints.html -/doc/html/boost_asio/reference/ip__basic_resolver_query/host_name.html -/doc/html/boost_asio/reference/ip__basic_resolver_query.html -/doc/html/boost_asio/reference/ip__basic_resolver_query/numeric_host.html -/doc/html/boost_asio/reference/ip__basic_resolver_query/numeric_service.html -/doc/html/boost_asio/reference/ip__basic_resolver_query/passive.html -/doc/html/boost_asio/reference/ip__basic_resolver_query/protocol_type.html -/doc/html/boost_asio/reference/ip__basic_resolver_query/service_name.html -/doc/html/boost_asio/reference/ip__basic_resolver_query/v4_mapped.html -/doc/html/boost_asio/reference/ip__basic_resolver__rebind_executor/ -/doc/html/boost_asio/reference/ip__basic_resolver__rebind_executor.html -/doc/html/boost_asio/reference/ip__basic_resolver__rebind_executor/other.html -/doc/html/boost_asio/reference/ip__basic_resolver/resolve/ -/doc/html/boost_asio/reference/ip__basic_resolver/resolve.html -/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload10.html -/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload1.html -/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload2.html -/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload3.html -/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload4.html -/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload5.html -/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload6.html -/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload7.html -/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload8.html -/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload9.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/ -/doc/html/boost_asio/reference/ip__basic_resolver_results/basic_resolver_results/ -/doc/html/boost_asio/reference/ip__basic_resolver_results/basic_resolver_results.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/basic_resolver_results/overload1.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/basic_resolver_results/overload2.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/basic_resolver_results/overload3.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/begin.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/cbegin.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/cend.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/const_iterator.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/const_reference.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/difference_type.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/empty.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/end.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/endpoint_type.html -/doc/html/boost_asio/reference/ip__basic_resolver_results.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/iterator.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/max_size.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_eq_/ -/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_eq__eq_.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_eq_.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_eq_/overload1.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_eq_/overload2.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_not__eq_.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/protocol_type.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/reference.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/size.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/size_type.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/swap.html -/doc/html/boost_asio/reference/ip__basic_resolver/results_type.html -/doc/html/boost_asio/reference/ip__basic_resolver_results/value_type.html -/doc/html/boost_asio/reference/ip__basic_resolver/v4_mapped.html -/doc/html/boost_asio/reference/ip__host_name/ -/doc/html/boost_asio/reference/ip__host_name.html -/doc/html/boost_asio/reference/ip__host_name/overload1.html -/doc/html/boost_asio/reference/ip__host_name/overload2.html -/doc/html/boost_asio/reference/ip__icmp/ -/doc/html/boost_asio/reference/ip__icmp/endpoint.html -/doc/html/boost_asio/reference/ip__icmp/family.html -/doc/html/boost_asio/reference/ip__icmp.html -/doc/html/boost_asio/reference/ip__icmp/operator_eq__eq_.html -/doc/html/boost_asio/reference/ip__icmp/operator_not__eq_.html -/doc/html/boost_asio/reference/ip__icmp/protocol.html -/doc/html/boost_asio/reference/ip__icmp/resolver.html -/doc/html/boost_asio/reference/ip__icmp/socket.html -/doc/html/boost_asio/reference/ip__icmp/type.html -/doc/html/boost_asio/reference/ip__icmp/v4.html -/doc/html/boost_asio/reference/ip__icmp/v6.html -/doc/html/boost_asio/reference/ip__multicast__enable_loopback.html -/doc/html/boost_asio/reference/ip__multicast__hops.html -/doc/html/boost_asio/reference/ip__multicast__join_group.html -/doc/html/boost_asio/reference/ip__multicast__leave_group.html -/doc/html/boost_asio/reference/ip__multicast__outbound_interface.html -/doc/html/boost_asio/reference/ip__network_v4/ -/doc/html/boost_asio/reference/ip__network_v4/address.html -/doc/html/boost_asio/reference/ip__network_v4/broadcast.html -/doc/html/boost_asio/reference/ip__network_v4/canonical.html -/doc/html/boost_asio/reference/ip__network_v4/hosts.html -/doc/html/boost_asio/reference/ip__network_v4.html -/doc/html/boost_asio/reference/ip__network_v4/is_host.html -/doc/html/boost_asio/reference/ip__network_v4/is_subnet_of.html -/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/ -/doc/html/boost_asio/reference/ip__network_v4/make_network_v4.html -/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/overload1.html -/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/overload2.html -/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/overload3.html -/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/overload4.html -/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/overload5.html -/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/overload6.html -/doc/html/boost_asio/reference/ip__network_v4/netmask.html -/doc/html/boost_asio/reference/ip__network_v4/network.html -/doc/html/boost_asio/reference/ip__network_v4/network_v4/ -/doc/html/boost_asio/reference/ip__network_v4/network_v4.html -/doc/html/boost_asio/reference/ip__network_v4/network_v4/overload1.html -/doc/html/boost_asio/reference/ip__network_v4/network_v4/overload2.html -/doc/html/boost_asio/reference/ip__network_v4/network_v4/overload3.html -/doc/html/boost_asio/reference/ip__network_v4/network_v4/overload4.html -/doc/html/boost_asio/reference/ip__network_v4/network_v4/overload5.html -/doc/html/boost_asio/reference/ip__network_v4/operator_eq_/ -/doc/html/boost_asio/reference/ip__network_v4/operator_eq__eq_.html -/doc/html/boost_asio/reference/ip__network_v4/operator_eq_.html -/doc/html/boost_asio/reference/ip__network_v4/operator_eq_/overload1.html -/doc/html/boost_asio/reference/ip__network_v4/operator_eq_/overload2.html -/doc/html/boost_asio/reference/ip__network_v4/operator_not__eq_.html -/doc/html/boost_asio/reference/ip__network_v4/prefix_length.html -/doc/html/boost_asio/reference/ip__network_v4/to_string/ -/doc/html/boost_asio/reference/ip__network_v4/to_string.html -/doc/html/boost_asio/reference/ip__network_v4/to_string/overload1.html -/doc/html/boost_asio/reference/ip__network_v4/to_string/overload2.html -/doc/html/boost_asio/reference/ip__network_v6/ -/doc/html/boost_asio/reference/ip__network_v6/address.html -/doc/html/boost_asio/reference/ip__network_v6/canonical.html -/doc/html/boost_asio/reference/ip__network_v6/hosts.html -/doc/html/boost_asio/reference/ip__network_v6.html -/doc/html/boost_asio/reference/ip__network_v6/is_host.html -/doc/html/boost_asio/reference/ip__network_v6/is_subnet_of.html -/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/ -/doc/html/boost_asio/reference/ip__network_v6/make_network_v6.html -/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/overload1.html -/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/overload2.html -/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/overload3.html -/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/overload4.html -/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/overload5.html -/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/overload6.html -/doc/html/boost_asio/reference/ip__network_v6/network.html -/doc/html/boost_asio/reference/ip__network_v6/network_v6/ -/doc/html/boost_asio/reference/ip__network_v6/network_v6.html -/doc/html/boost_asio/reference/ip__network_v6/network_v6/overload1.html -/doc/html/boost_asio/reference/ip__network_v6/network_v6/overload2.html -/doc/html/boost_asio/reference/ip__network_v6/network_v6/overload3.html -/doc/html/boost_asio/reference/ip__network_v6/network_v6/overload4.html -/doc/html/boost_asio/reference/ip__network_v6/operator_eq_/ -/doc/html/boost_asio/reference/ip__network_v6/operator_eq__eq_.html -/doc/html/boost_asio/reference/ip__network_v6/operator_eq_.html -/doc/html/boost_asio/reference/ip__network_v6/operator_eq_/overload1.html -/doc/html/boost_asio/reference/ip__network_v6/operator_eq_/overload2.html -/doc/html/boost_asio/reference/ip__network_v6/operator_not__eq_.html -/doc/html/boost_asio/reference/ip__network_v6/prefix_length.html -/doc/html/boost_asio/reference/ip__network_v6/to_string/ -/doc/html/boost_asio/reference/ip__network_v6/to_string.html -/doc/html/boost_asio/reference/ip__network_v6/to_string/overload1.html -/doc/html/boost_asio/reference/ip__network_v6/to_string/overload2.html -/doc/html/boost_asio/reference/ip__port_type.html -/doc/html/boost_asio/reference/ip__resolver_base/ -/doc/html/boost_asio/reference/ip__resolver_base/address_configured.html -/doc/html/boost_asio/reference/ip__resolver_base/all_matching.html -/doc/html/boost_asio/reference/ip__resolver_base/canonical_name.html -/doc/html/boost_asio/reference/ip__resolver_base/flags.html -/doc/html/boost_asio/reference/ip__resolver_base.html -/doc/html/boost_asio/reference/ip__resolver_base/numeric_host.html -/doc/html/boost_asio/reference/ip__resolver_base/numeric_service.html -/doc/html/boost_asio/reference/ip__resolver_base/passive.html -/doc/html/boost_asio/reference/ip__resolver_base/_resolver_base.html -/doc/html/boost_asio/reference/ip__resolver_base/v4_mapped.html -/doc/html/boost_asio/reference/ip__resolver_query_base/ -/doc/html/boost_asio/reference/ip__resolver_query_base/address_configured.html -/doc/html/boost_asio/reference/ip__resolver_query_base/all_matching.html -/doc/html/boost_asio/reference/ip__resolver_query_base/canonical_name.html -/doc/html/boost_asio/reference/ip__resolver_query_base/flags.html -/doc/html/boost_asio/reference/ip__resolver_query_base.html -/doc/html/boost_asio/reference/ip__resolver_query_base/numeric_host.html -/doc/html/boost_asio/reference/ip__resolver_query_base/numeric_service.html -/doc/html/boost_asio/reference/ip__resolver_query_base/passive.html -/doc/html/boost_asio/reference/ip__resolver_query_base/_resolver_query_base.html -/doc/html/boost_asio/reference/ip__resolver_query_base/v4_mapped.html -/doc/html/boost_asio/reference/ip__scope_id_type.html -/doc/html/boost_asio/reference/ip__tcp/ -/doc/html/boost_asio/reference/ip__tcp/acceptor.html -/doc/html/boost_asio/reference/ip__tcp/endpoint.html -/doc/html/boost_asio/reference/ip__tcp/family.html -/doc/html/boost_asio/reference/ip__tcp.html -/doc/html/boost_asio/reference/ip__tcp/iostream.html -/doc/html/boost_asio/reference/ip__tcp/no_delay.html -/doc/html/boost_asio/reference/ip__tcp/operator_eq__eq_.html -/doc/html/boost_asio/reference/ip__tcp/operator_not__eq_.html -/doc/html/boost_asio/reference/ip__tcp/protocol.html -/doc/html/boost_asio/reference/ip__tcp/resolver.html -/doc/html/boost_asio/reference/ip__tcp/socket.html -/doc/html/boost_asio/reference/ip__tcp/type.html -/doc/html/boost_asio/reference/ip__tcp/v4.html -/doc/html/boost_asio/reference/ip__tcp/v6.html -/doc/html/boost_asio/reference/ip__udp/ -/doc/html/boost_asio/reference/ip__udp/endpoint.html -/doc/html/boost_asio/reference/ip__udp/family.html -/doc/html/boost_asio/reference/ip__udp.html -/doc/html/boost_asio/reference/ip__udp/operator_eq__eq_.html -/doc/html/boost_asio/reference/ip__udp/operator_not__eq_.html -/doc/html/boost_asio/reference/ip__udp/protocol.html -/doc/html/boost_asio/reference/ip__udp/resolver.html -/doc/html/boost_asio/reference/ip__udp/socket.html -/doc/html/boost_asio/reference/ip__udp/type.html -/doc/html/boost_asio/reference/ip__udp/v4.html -/doc/html/boost_asio/reference/ip__udp/v6.html -/doc/html/boost_asio/reference/ip__unicast__hops.html -/doc/html/boost_asio/reference/ip__v4_mapped_t.html -/doc/html/boost_asio/reference/ip__v6_only.html -/doc/html/boost_asio/reference/is_applicable_property.html -/doc/html/boost_asio/reference/is_async_operation.html -/doc/html/boost_asio/reference/is_completion_condition/ -/doc/html/boost_asio/reference/is_completion_condition.html -/doc/html/boost_asio/reference/is_completion_condition/value.html -/doc/html/boost_asio/reference/is_connect_condition/ -/doc/html/boost_asio/reference/is_connect_condition.html -/doc/html/boost_asio/reference/is_connect_condition/value.html -/doc/html/boost_asio/reference/is_const_buffer_sequence.html -/doc/html/boost_asio/reference/is_contiguous_iterator.html -/doc/html/boost_asio/reference/is_deferred.html -/doc/html/boost_asio/reference/is_disposition.html -/doc/html/boost_asio/reference/is_dynamic_buffer.html -/doc/html/boost_asio/reference/is_dynamic_buffer_v1.html -/doc/html/boost_asio/reference/is_dynamic_buffer_v2.html -/doc/html/boost_asio/reference/is_endpoint_sequence/ -/doc/html/boost_asio/reference/is_endpoint_sequence.html -/doc/html/boost_asio/reference/is_endpoint_sequence/value.html -/doc/html/boost_asio/reference/is_error_code_enum_lt__addrinfo_errors__gt_/ -/doc/html/boost_asio/reference/is_error_code_enum_lt__addrinfo_errors__gt_.html -/doc/html/boost_asio/reference/is_error_code_enum_lt__addrinfo_errors__gt_/value.html -/doc/html/boost_asio/reference/is_error_code_enum_lt__basic_errors__gt_/ -/doc/html/boost_asio/reference/is_error_code_enum_lt__basic_errors__gt_.html -/doc/html/boost_asio/reference/is_error_code_enum_lt__basic_errors__gt_/value.html -/doc/html/boost_asio/reference/is_error_code_enum_lt__boost__asio__experimental__error__channel_errors__gt_/ -/doc/html/boost_asio/reference/is_error_code_enum_lt__boost__asio__experimental__error__channel_errors__gt_.html -/doc/html/boost_asio/reference/is_error_code_enum_lt__boost__asio__experimental__error__channel_errors__gt_/value.html -/doc/html/boost_asio/reference/is_error_code_enum_lt__boost__asio__ssl__error__stream_errors__gt_/ -/doc/html/boost_asio/reference/is_error_code_enum_lt__boost__asio__ssl__error__stream_errors__gt_.html -/doc/html/boost_asio/reference/is_error_code_enum_lt__boost__asio__ssl__error__stream_errors__gt_/value.html -/doc/html/boost_asio/reference/is_error_code_enum_lt__misc_errors__gt_/ -/doc/html/boost_asio/reference/is_error_code_enum_lt__misc_errors__gt_.html -/doc/html/boost_asio/reference/is_error_code_enum_lt__misc_errors__gt_/value.html -/doc/html/boost_asio/reference/is_error_code_enum_lt__netdb_errors__gt_/ -/doc/html/boost_asio/reference/is_error_code_enum_lt__netdb_errors__gt_.html -/doc/html/boost_asio/reference/is_error_code_enum_lt__netdb_errors__gt_/value.html -/doc/html/boost_asio/reference/is_error_code_enum_lt__ssl_errors__gt_/ -/doc/html/boost_asio/reference/is_error_code_enum_lt__ssl_errors__gt_.html -/doc/html/boost_asio/reference/is_error_code_enum_lt__ssl_errors__gt_/value.html -/doc/html/boost_asio/reference/is_executor.html -/doc/html/boost_asio/reference/is_match_condition/ -/doc/html/boost_asio/reference/is_match_condition.html -/doc/html/boost_asio/reference/is_match_condition/value.html -/doc/html/boost_asio/reference/is_mutable_buffer_sequence.html -/doc/html/boost_asio/reference/is_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 -/doc/html/boost_asio/reference/is_write_buffered/ -/doc/html/boost_asio/reference/is_write_buffered.html -/doc/html/boost_asio/reference/is_write_buffered/value.html -/doc/html/boost_asio/reference/IteratorConnectHandler.html -/doc/html/boost_asio/reference/IteratorConnectToken.html -/doc/html/boost_asio/reference/local__basic_endpoint/ -/doc/html/boost_asio/reference/local__basic_endpoint/basic_endpoint/ -/doc/html/boost_asio/reference/local__basic_endpoint/basic_endpoint.html -/doc/html/boost_asio/reference/local__basic_endpoint/basic_endpoint/overload1.html -/doc/html/boost_asio/reference/local__basic_endpoint/basic_endpoint/overload2.html -/doc/html/boost_asio/reference/local__basic_endpoint/basic_endpoint/overload3.html -/doc/html/boost_asio/reference/local__basic_endpoint/basic_endpoint/overload4.html -/doc/html/boost_asio/reference/local__basic_endpoint/basic_endpoint/overload5.html -/doc/html/boost_asio/reference/local__basic_endpoint/capacity.html -/doc/html/boost_asio/reference/local__basic_endpoint/data/ -/doc/html/boost_asio/reference/local__basic_endpoint/data.html -/doc/html/boost_asio/reference/local__basic_endpoint/data/overload1.html -/doc/html/boost_asio/reference/local__basic_endpoint/data/overload2.html -/doc/html/boost_asio/reference/local__basic_endpoint/data_type.html -/doc/html/boost_asio/reference/local__basic_endpoint.html -/doc/html/boost_asio/reference/local__basic_endpoint/operator_eq_/ -/doc/html/boost_asio/reference/local__basic_endpoint/operator_eq__eq_.html -/doc/html/boost_asio/reference/local__basic_endpoint/operator_eq_.html -/doc/html/boost_asio/reference/local__basic_endpoint/operator_eq_/overload1.html -/doc/html/boost_asio/reference/local__basic_endpoint/operator_eq_/overload2.html -/doc/html/boost_asio/reference/local__basic_endpoint/operator_gt__eq_.html -/doc/html/boost_asio/reference/local__basic_endpoint/operator_gt_.html -/doc/html/boost_asio/reference/local__basic_endpoint/operator_lt__eq_.html -/doc/html/boost_asio/reference/local__basic_endpoint/operator_lt_.html -/doc/html/boost_asio/reference/local__basic_endpoint/operator_lt__lt_.html -/doc/html/boost_asio/reference/local__basic_endpoint/operator_not__eq_.html -/doc/html/boost_asio/reference/local__basic_endpoint/path/ -/doc/html/boost_asio/reference/local__basic_endpoint/path.html -/doc/html/boost_asio/reference/local__basic_endpoint/path/overload1.html -/doc/html/boost_asio/reference/local__basic_endpoint/path/overload2.html -/doc/html/boost_asio/reference/local__basic_endpoint/path/overload3.html -/doc/html/boost_asio/reference/local__basic_endpoint/protocol.html -/doc/html/boost_asio/reference/local__basic_endpoint/protocol_type.html -/doc/html/boost_asio/reference/local__basic_endpoint/resize.html -/doc/html/boost_asio/reference/local__basic_endpoint/size.html -/doc/html/boost_asio/reference/local__connect_pair/ -/doc/html/boost_asio/reference/local__connect_pair.html -/doc/html/boost_asio/reference/local__connect_pair/overload1.html -/doc/html/boost_asio/reference/local__connect_pair/overload2.html -/doc/html/boost_asio/reference/local__datagram_protocol/ -/doc/html/boost_asio/reference/local__datagram_protocol/endpoint.html -/doc/html/boost_asio/reference/local__datagram_protocol/family.html -/doc/html/boost_asio/reference/local__datagram_protocol.html -/doc/html/boost_asio/reference/local__datagram_protocol/protocol.html -/doc/html/boost_asio/reference/local__datagram_protocol/socket.html -/doc/html/boost_asio/reference/local__datagram_protocol/type.html -/doc/html/boost_asio/reference/local__seq_packet_protocol/ -/doc/html/boost_asio/reference/local__seq_packet_protocol/acceptor.html -/doc/html/boost_asio/reference/local__seq_packet_protocol/endpoint.html -/doc/html/boost_asio/reference/local__seq_packet_protocol/family.html -/doc/html/boost_asio/reference/local__seq_packet_protocol.html -/doc/html/boost_asio/reference/local__seq_packet_protocol/protocol.html -/doc/html/boost_asio/reference/local__seq_packet_protocol/socket.html -/doc/html/boost_asio/reference/local__seq_packet_protocol/type.html -/doc/html/boost_asio/reference/local__stream_protocol/ -/doc/html/boost_asio/reference/local__stream_protocol/acceptor.html -/doc/html/boost_asio/reference/local__stream_protocol/endpoint.html -/doc/html/boost_asio/reference/local__stream_protocol/family.html -/doc/html/boost_asio/reference/local__stream_protocol.html -/doc/html/boost_asio/reference/local__stream_protocol/iostream.html -/doc/html/boost_asio/reference/local__stream_protocol/protocol.html -/doc/html/boost_asio/reference/local__stream_protocol/socket.html -/doc/html/boost_asio/reference/local__stream_protocol/type.html -/doc/html/boost_asio/reference/make_strand/ -/doc/html/boost_asio/reference/make_strand.html -/doc/html/boost_asio/reference/make_strand/overload1.html -/doc/html/boost_asio/reference/make_strand/overload2.html -/doc/html/boost_asio/reference/make_work_guard/ -/doc/html/boost_asio/reference/make_work_guard.html -/doc/html/boost_asio/reference/make_work_guard/overload1.html -/doc/html/boost_asio/reference/make_work_guard/overload2.html -/doc/html/boost_asio/reference/make_work_guard/overload3.html -/doc/html/boost_asio/reference/make_work_guard/overload4.html -/doc/html/boost_asio/reference/make_work_guard/overload5.html -/doc/html/boost_asio/reference/MoveAcceptHandler.html -/doc/html/boost_asio/reference/MoveAcceptToken.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 -/doc/html/boost_asio/reference/mutable_buffer/mutable_buffer/ -/doc/html/boost_asio/reference/mutable_buffer/mutable_buffer.html -/doc/html/boost_asio/reference/mutable_buffer/mutable_buffer/overload1.html -/doc/html/boost_asio/reference/mutable_buffer/mutable_buffer/overload2.html -/doc/html/boost_asio/reference/mutable_buffer/mutable_buffer/overload3.html -/doc/html/boost_asio/reference/mutable_buffer/operator_plus_/ -/doc/html/boost_asio/reference/mutable_buffer/operator_plus__eq_.html -/doc/html/boost_asio/reference/mutable_buffer/operator_plus_.html -/doc/html/boost_asio/reference/mutable_buffer/operator_plus_/overload1.html -/doc/html/boost_asio/reference/mutable_buffer/operator_plus_/overload2.html -/doc/html/boost_asio/reference/MutableBufferSequence.html -/doc/html/boost_asio/reference/mutable_buffer/size.html -/doc/html/boost_asio/reference/mutable_registered_buffer/ -/doc/html/boost_asio/reference/mutable_registered_buffer/buffer.html -/doc/html/boost_asio/reference/mutable_registered_buffer/data.html -/doc/html/boost_asio/reference/mutable_registered_buffer.html -/doc/html/boost_asio/reference/mutable_registered_buffer/id.html -/doc/html/boost_asio/reference/mutable_registered_buffer/mutable_registered_buffer.html -/doc/html/boost_asio/reference/mutable_registered_buffer/operator_plus_/ -/doc/html/boost_asio/reference/mutable_registered_buffer/operator_plus__eq_.html -/doc/html/boost_asio/reference/mutable_registered_buffer/operator_plus_.html -/doc/html/boost_asio/reference/mutable_registered_buffer/operator_plus_/overload1.html -/doc/html/boost_asio/reference/mutable_registered_buffer/operator_plus_/overload2.html -/doc/html/boost_asio/reference/mutable_registered_buffer/size.html -/doc/html/boost_asio/reference/no_error.html -/doc/html/boost_asio/reference/no_error_t/ -/doc/html/boost_asio/reference/no_error_t.html -/doc/html/boost_asio/reference/no_error_t/no_error_t.html -/doc/html/boost_asio/reference/no_error_t/operator_eq__eq_/ -/doc/html/boost_asio/reference/no_error_t/operator_eq__eq_.html -/doc/html/boost_asio/reference/no_error_t/operator_eq__eq_/overload1.html -/doc/html/boost_asio/reference/no_error_t/operator_eq__eq_/overload2.html -/doc/html/boost_asio/reference/no_error_t/operator_eq__eq_/overload3.html -/doc/html/boost_asio/reference/no_error_t/operator_not__eq_/ -/doc/html/boost_asio/reference/no_error_t/operator_not__eq_.html -/doc/html/boost_asio/reference/no_error_t/operator_not__eq_/overload1.html -/doc/html/boost_asio/reference/no_error_t/operator_not__eq_/overload2.html -/doc/html/boost_asio/reference/no_error_t/operator_not__eq_/overload3.html -/doc/html/boost_asio/reference/NullaryToken.html -/doc/html/boost_asio/reference/null_buffers/ -/doc/html/boost_asio/reference/null_buffers/begin.html -/doc/html/boost_asio/reference/null_buffers/const_iterator.html -/doc/html/boost_asio/reference/null_buffers/end.html -/doc/html/boost_asio/reference/null_buffers.html -/doc/html/boost_asio/reference/null_buffers/value_type.html -/doc/html/boost_asio/reference/operator_pipe_.html -/doc/html/boost_asio/reference/partial_allocator_binder/ -/doc/html/boost_asio/reference/partial_allocator_binder/allocator_.html -/doc/html/boost_asio/reference/partial_allocator_binder.html -/doc/html/boost_asio/reference/partial_allocator_binder/operator_lp__rp_.html -/doc/html/boost_asio/reference/partial_allocator_binder/partial_allocator_binder.html -/doc/html/boost_asio/reference/partial_as_tuple/ -/doc/html/boost_asio/reference/partial_as_tuple.html -/doc/html/boost_asio/reference/partial_as_tuple/operator_lp__rp_.html -/doc/html/boost_asio/reference/partial_as_tuple/partial_as_tuple.html -/doc/html/boost_asio/reference/partial_cancel_after/ -/doc/html/boost_asio/reference/partial_cancel_after/cancel_type_.html -/doc/html/boost_asio/reference/partial_cancel_after.html -/doc/html/boost_asio/reference/partial_cancel_after/operator_lp__rp_.html -/doc/html/boost_asio/reference/partial_cancel_after/partial_cancel_after.html -/doc/html/boost_asio/reference/partial_cancel_after/timeout_.html -/doc/html/boost_asio/reference/partial_cancel_after_timer/ -/doc/html/boost_asio/reference/partial_cancel_after_timer/cancel_type_.html -/doc/html/boost_asio/reference/partial_cancel_after_timer.html -/doc/html/boost_asio/reference/partial_cancel_after_timer/operator_lp__rp_.html -/doc/html/boost_asio/reference/partial_cancel_after_timer/partial_cancel_after_timer.html -/doc/html/boost_asio/reference/partial_cancel_after_timer/timeout_.html -/doc/html/boost_asio/reference/partial_cancel_after_timer/timer_.html -/doc/html/boost_asio/reference/partial_cancel_at/ -/doc/html/boost_asio/reference/partial_cancel_at/cancel_type_.html -/doc/html/boost_asio/reference/partial_cancel_at/expiry_.html -/doc/html/boost_asio/reference/partial_cancel_at.html -/doc/html/boost_asio/reference/partial_cancel_at/operator_lp__rp_.html -/doc/html/boost_asio/reference/partial_cancel_at/partial_cancel_at.html -/doc/html/boost_asio/reference/partial_cancel_at_timer/ -/doc/html/boost_asio/reference/partial_cancel_at_timer/cancel_type_.html -/doc/html/boost_asio/reference/partial_cancel_at_timer/expiry_.html -/doc/html/boost_asio/reference/partial_cancel_at_timer.html -/doc/html/boost_asio/reference/partial_cancel_at_timer/operator_lp__rp_.html -/doc/html/boost_asio/reference/partial_cancel_at_timer/partial_cancel_at_timer.html -/doc/html/boost_asio/reference/partial_cancel_at_timer/timer_.html -/doc/html/boost_asio/reference/partial_cancellation_slot_binder/ -/doc/html/boost_asio/reference/partial_cancellation_slot_binder/cancellation_slot_.html -/doc/html/boost_asio/reference/partial_cancellation_slot_binder.html -/doc/html/boost_asio/reference/partial_cancellation_slot_binder/operator_lp__rp_.html -/doc/html/boost_asio/reference/partial_cancellation_slot_binder/partial_cancellation_slot_binder.html -/doc/html/boost_asio/reference/partial_executor_binder/ -/doc/html/boost_asio/reference/partial_executor_binder/executor_.html -/doc/html/boost_asio/reference/partial_executor_binder.html -/doc/html/boost_asio/reference/partial_executor_binder/operator_lp__rp_.html -/doc/html/boost_asio/reference/partial_executor_binder/partial_executor_binder.html -/doc/html/boost_asio/reference/partial_immediate_executor_binder/ -/doc/html/boost_asio/reference/partial_immediate_executor_binder/executor_.html -/doc/html/boost_asio/reference/partial_immediate_executor_binder.html -/doc/html/boost_asio/reference/partial_immediate_executor_binder/operator_lp__rp_.html -/doc/html/boost_asio/reference/partial_immediate_executor_binder/partial_immediate_executor_binder.html -/doc/html/boost_asio/reference/partial_redirect_error/ -/doc/html/boost_asio/reference/partial_redirect_error/ec_.html -/doc/html/boost_asio/reference/partial_redirect_error.html -/doc/html/boost_asio/reference/partial_redirect_error/operator_lp__rp_.html -/doc/html/boost_asio/reference/partial_redirect_error/partial_redirect_error.html -/doc/html/boost_asio/reference/placeholders__bytes_transferred.html -/doc/html/boost_asio/reference/placeholders__endpoint.html -/doc/html/boost_asio/reference/placeholders__error.html -/doc/html/boost_asio/reference/placeholders__iterator.html -/doc/html/boost_asio/reference/placeholders__results.html -/doc/html/boost_asio/reference/placeholders__signal_number.html -/doc/html/boost_asio/reference/posix__basic_descriptor/ -/doc/html/boost_asio/reference/posix__basic_descriptor/assign/ -/doc/html/boost_asio/reference/posix__basic_descriptor/assign.html -/doc/html/boost_asio/reference/posix__basic_descriptor/assign/overload1.html -/doc/html/boost_asio/reference/posix__basic_descriptor/assign/overload2.html -/doc/html/boost_asio/reference/posix__basic_descriptor/async_wait.html -/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor/ -/doc/html/boost_asio/reference/posix__basic_descriptor/_basic_descriptor.html -/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor.html -/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor/overload1.html -/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor/overload2.html -/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor/overload3.html -/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor/overload4.html -/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor/overload5.html -/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor/overload6.html -/doc/html/boost_asio/reference/posix__basic_descriptor/bytes_readable.html -/doc/html/boost_asio/reference/posix__basic_descriptor/cancel/ -/doc/html/boost_asio/reference/posix__basic_descriptor/cancel.html -/doc/html/boost_asio/reference/posix__basic_descriptor/cancel/overload1.html -/doc/html/boost_asio/reference/posix__basic_descriptor/cancel/overload2.html -/doc/html/boost_asio/reference/posix__basic_descriptor/close/ -/doc/html/boost_asio/reference/posix__basic_descriptor/close.html -/doc/html/boost_asio/reference/posix__basic_descriptor/close/overload1.html -/doc/html/boost_asio/reference/posix__basic_descriptor/close/overload2.html -/doc/html/boost_asio/reference/posix__basic_descriptor/executor_type.html -/doc/html/boost_asio/reference/posix__basic_descriptor/get_executor.html -/doc/html/boost_asio/reference/posix__basic_descriptor.html -/doc/html/boost_asio/reference/posix__basic_descriptor/io_control/ -/doc/html/boost_asio/reference/posix__basic_descriptor/io_control.html -/doc/html/boost_asio/reference/posix__basic_descriptor/io_control/overload1.html -/doc/html/boost_asio/reference/posix__basic_descriptor/io_control/overload2.html -/doc/html/boost_asio/reference/posix__basic_descriptor/is_open.html -/doc/html/boost_asio/reference/posix__basic_descriptor/lowest_layer/ -/doc/html/boost_asio/reference/posix__basic_descriptor/lowest_layer.html -/doc/html/boost_asio/reference/posix__basic_descriptor/lowest_layer/overload1.html -/doc/html/boost_asio/reference/posix__basic_descriptor/lowest_layer/overload2.html -/doc/html/boost_asio/reference/posix__basic_descriptor/lowest_layer_type.html -/doc/html/boost_asio/reference/posix__basic_descriptor/native_handle.html -/doc/html/boost_asio/reference/posix__basic_descriptor/native_handle_type.html -/doc/html/boost_asio/reference/posix__basic_descriptor/native_non_blocking/ -/doc/html/boost_asio/reference/posix__basic_descriptor/native_non_blocking.html -/doc/html/boost_asio/reference/posix__basic_descriptor/native_non_blocking/overload1.html -/doc/html/boost_asio/reference/posix__basic_descriptor/native_non_blocking/overload2.html -/doc/html/boost_asio/reference/posix__basic_descriptor/native_non_blocking/overload3.html -/doc/html/boost_asio/reference/posix__basic_descriptor/non_blocking/ -/doc/html/boost_asio/reference/posix__basic_descriptor/non_blocking.html -/doc/html/boost_asio/reference/posix__basic_descriptor/non_blocking/overload1.html -/doc/html/boost_asio/reference/posix__basic_descriptor/non_blocking/overload2.html -/doc/html/boost_asio/reference/posix__basic_descriptor/non_blocking/overload3.html -/doc/html/boost_asio/reference/posix__basic_descriptor/operator_eq_/ -/doc/html/boost_asio/reference/posix__basic_descriptor/operator_eq_.html -/doc/html/boost_asio/reference/posix__basic_descriptor/operator_eq_/overload1.html -/doc/html/boost_asio/reference/posix__basic_descriptor/operator_eq_/overload2.html -/doc/html/boost_asio/reference/posix__basic_descriptor__rebind_executor/ -/doc/html/boost_asio/reference/posix__basic_descriptor__rebind_executor.html -/doc/html/boost_asio/reference/posix__basic_descriptor__rebind_executor/other.html -/doc/html/boost_asio/reference/posix__basic_descriptor/release.html -/doc/html/boost_asio/reference/posix__basic_descriptor/wait/ -/doc/html/boost_asio/reference/posix__basic_descriptor/wait.html -/doc/html/boost_asio/reference/posix__basic_descriptor/wait/overload1.html -/doc/html/boost_asio/reference/posix__basic_descriptor/wait/overload2.html -/doc/html/boost_asio/reference/posix__basic_descriptor/wait_type.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/ -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/assign/ -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/assign.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/assign/overload1.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/assign/overload2.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/async_read_some.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/async_wait.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/async_write_some.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/ -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload1.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload2.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload3.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload4.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload5.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload6.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/bytes_readable.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/cancel/ -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/cancel.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/cancel/overload1.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/cancel/overload2.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/close/ -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/close.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/close/overload1.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/close/overload2.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/executor_type.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/get_executor.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/io_control/ -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/io_control.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/io_control/overload1.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/io_control/overload2.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/is_open.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/lowest_layer/ -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/lowest_layer.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/lowest_layer/overload1.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/lowest_layer/overload2.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/lowest_layer_type.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_handle.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_handle_type.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_non_blocking/ -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_non_blocking.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_non_blocking/overload1.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_non_blocking/overload2.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_non_blocking/overload3.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/non_blocking/ -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/non_blocking.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/non_blocking/overload1.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/non_blocking/overload2.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/non_blocking/overload3.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/operator_eq_/ -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/operator_eq_.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/operator_eq_/overload1.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/operator_eq_/overload2.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/read_some/ -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/read_some.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/read_some/overload1.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/read_some/overload2.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor__rebind_executor/ -/doc/html/boost_asio/reference/posix__basic_stream_descriptor__rebind_executor.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor__rebind_executor/other.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/release.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/wait/ -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/wait.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/wait/overload1.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/wait/overload2.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/wait_type.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/write_some/ -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/write_some.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/write_some/overload1.html -/doc/html/boost_asio/reference/posix__basic_stream_descriptor/write_some/overload2.html -/doc/html/boost_asio/reference/posix__descriptor_base/ -/doc/html/boost_asio/reference/posix__descriptor_base/bytes_readable.html -/doc/html/boost_asio/reference/posix__descriptor_base/_descriptor_base.html -/doc/html/boost_asio/reference/posix__descriptor_base.html -/doc/html/boost_asio/reference/posix__descriptor_base/wait_type.html -/doc/html/boost_asio/reference/posix__descriptor.html -/doc/html/boost_asio/reference/posix__stream_descriptor.html -/doc/html/boost_asio/reference/post/ -/doc/html/boost_asio/reference/post.html -/doc/html/boost_asio/reference/post/overload1.html -/doc/html/boost_asio/reference/post/overload2.html -/doc/html/boost_asio/reference/post/overload3.html -/doc/html/boost_asio/reference/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/prepend.html -/doc/html/boost_asio/reference/prepend_t/ -/doc/html/boost_asio/reference/prepend_t.html -/doc/html/boost_asio/reference/prepend_t/prepend_t.html -/doc/html/boost_asio/reference/prepend_t/token_.html -/doc/html/boost_asio/reference/prepend_t/values_.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/random_access_file.html -/doc/html/boost_asio/reference/RangeConnectHandler.html -/doc/html/boost_asio/reference/RangeConnectToken.html -/doc/html/boost_asio/reference/read/ -/doc/html/boost_asio/reference/readable_pipe.html -/doc/html/boost_asio/reference/read_at/ -/doc/html/boost_asio/reference/read_at.html -/doc/html/boost_asio/reference/read_at/overload1.html -/doc/html/boost_asio/reference/read_at/overload2.html -/doc/html/boost_asio/reference/read_at/overload3.html -/doc/html/boost_asio/reference/read_at/overload4.html -/doc/html/boost_asio/reference/read_at/overload5.html -/doc/html/boost_asio/reference/read_at/overload6.html -/doc/html/boost_asio/reference/read_at/overload7.html -/doc/html/boost_asio/reference/read_at/overload8.html -/doc/html/boost_asio/reference/ReadHandler.html -/doc/html/boost_asio/reference/read.html -/doc/html/boost_asio/reference/read/overload10.html -/doc/html/boost_asio/reference/read/overload11.html -/doc/html/boost_asio/reference/read/overload12.html -/doc/html/boost_asio/reference/read/overload13.html -/doc/html/boost_asio/reference/read/overload14.html -/doc/html/boost_asio/reference/read/overload15.html -/doc/html/boost_asio/reference/read/overload16.html -/doc/html/boost_asio/reference/read/overload1.html -/doc/html/boost_asio/reference/read/overload2.html -/doc/html/boost_asio/reference/read/overload3.html -/doc/html/boost_asio/reference/read/overload4.html -/doc/html/boost_asio/reference/read/overload5.html -/doc/html/boost_asio/reference/read/overload6.html -/doc/html/boost_asio/reference/read/overload7.html -/doc/html/boost_asio/reference/read/overload8.html -/doc/html/boost_asio/reference/read/overload9.html -/doc/html/boost_asio/reference/ReadToken.html -/doc/html/boost_asio/reference/read_until/ -/doc/html/boost_asio/reference/read_until.html -/doc/html/boost_asio/reference/read_until/overload10.html -/doc/html/boost_asio/reference/read_until/overload11.html -/doc/html/boost_asio/reference/read_until/overload12.html -/doc/html/boost_asio/reference/read_until/overload13.html -/doc/html/boost_asio/reference/read_until/overload14.html -/doc/html/boost_asio/reference/read_until/overload15.html -/doc/html/boost_asio/reference/read_until/overload16.html -/doc/html/boost_asio/reference/read_until/overload17.html -/doc/html/boost_asio/reference/read_until/overload18.html -/doc/html/boost_asio/reference/read_until/overload19.html -/doc/html/boost_asio/reference/read_until/overload1.html -/doc/html/boost_asio/reference/read_until/overload20.html -/doc/html/boost_asio/reference/read_until/overload21.html -/doc/html/boost_asio/reference/read_until/overload22.html -/doc/html/boost_asio/reference/read_until/overload23.html -/doc/html/boost_asio/reference/read_until/overload24.html -/doc/html/boost_asio/reference/read_until/overload2.html -/doc/html/boost_asio/reference/read_until/overload3.html -/doc/html/boost_asio/reference/read_until/overload4.html -/doc/html/boost_asio/reference/read_until/overload5.html -/doc/html/boost_asio/reference/read_until/overload6.html -/doc/html/boost_asio/reference/read_until/overload7.html -/doc/html/boost_asio/reference/read_until/overload8.html -/doc/html/boost_asio/reference/read_until/overload9.html -/doc/html/boost_asio/reference/read_write_operations.html -/doc/html/boost_asio/reference/recycling_allocator/ -/doc/html/boost_asio/reference/recycling_allocator/allocate.html -/doc/html/boost_asio/reference/recycling_allocator/deallocate.html -/doc/html/boost_asio/reference/recycling_allocator.html -/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt_/ -/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt_.html -/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt_/operator_eq__eq_.html -/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt_/operator_not__eq_.html -/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt___rebind/ -/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt___rebind.html -/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt___rebind/other.html -/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt_/recycling_allocator/ -/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt_/recycling_allocator.html -/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt_/recycling_allocator/overload1.html -/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt_/recycling_allocator/overload2.html -/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt_/value_type.html -/doc/html/boost_asio/reference/recycling_allocator/operator_eq__eq_.html -/doc/html/boost_asio/reference/recycling_allocator/operator_not__eq_.html -/doc/html/boost_asio/reference/recycling_allocator__rebind/ -/doc/html/boost_asio/reference/recycling_allocator__rebind.html -/doc/html/boost_asio/reference/recycling_allocator__rebind/other.html -/doc/html/boost_asio/reference/recycling_allocator/recycling_allocator/ -/doc/html/boost_asio/reference/recycling_allocator/recycling_allocator.html -/doc/html/boost_asio/reference/recycling_allocator/recycling_allocator/overload1.html -/doc/html/boost_asio/reference/recycling_allocator/recycling_allocator/overload2.html -/doc/html/boost_asio/reference/recycling_allocator/value_type.html -/doc/html/boost_asio/reference/redirect_error/ -/doc/html/boost_asio/reference/redirect_error.html -/doc/html/boost_asio/reference/redirect_error/overload1.html -/doc/html/boost_asio/reference/redirect_error/overload2.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/register_buffers/ -/doc/html/boost_asio/reference/register_buffers.html -/doc/html/boost_asio/reference/register_buffers/overload1.html -/doc/html/boost_asio/reference/register_buffers/overload2.html -/doc/html/boost_asio/reference/register_buffers/overload3.html -/doc/html/boost_asio/reference/register_buffers/overload4.html -/doc/html/boost_asio/reference/registered_buffer_id/ -/doc/html/boost_asio/reference/registered_buffer_id.html -/doc/html/boost_asio/reference/registered_buffer_id/native_handle.html -/doc/html/boost_asio/reference/registered_buffer_id/native_handle_type.html -/doc/html/boost_asio/reference/registered_buffer_id/operator_eq__eq_.html -/doc/html/boost_asio/reference/registered_buffer_id/operator_not__eq_.html -/doc/html/boost_asio/reference/registered_buffer_id/registered_buffer_id.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/ResolveToken.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 -/doc/html/boost_asio/reference/serial_port_base__baud_rate.html -/doc/html/boost_asio/reference/serial_port_base__baud_rate/load.html -/doc/html/boost_asio/reference/serial_port_base__baud_rate/store.html -/doc/html/boost_asio/reference/serial_port_base__baud_rate/value.html -/doc/html/boost_asio/reference/serial_port_base__character_size/ -/doc/html/boost_asio/reference/serial_port_base__character_size/character_size.html -/doc/html/boost_asio/reference/serial_port_base__character_size.html -/doc/html/boost_asio/reference/serial_port_base__character_size/load.html -/doc/html/boost_asio/reference/serial_port_base__character_size/store.html -/doc/html/boost_asio/reference/serial_port_base__character_size/value.html -/doc/html/boost_asio/reference/serial_port_base__flow_control/ -/doc/html/boost_asio/reference/serial_port_base__flow_control/flow_control.html -/doc/html/boost_asio/reference/serial_port_base__flow_control.html -/doc/html/boost_asio/reference/serial_port_base__flow_control/load.html -/doc/html/boost_asio/reference/serial_port_base__flow_control/store.html -/doc/html/boost_asio/reference/serial_port_base__flow_control/type.html -/doc/html/boost_asio/reference/serial_port_base__flow_control/value.html -/doc/html/boost_asio/reference/serial_port_base.html -/doc/html/boost_asio/reference/serial_port_base__parity/ -/doc/html/boost_asio/reference/serial_port_base__parity.html -/doc/html/boost_asio/reference/serial_port_base__parity/load.html -/doc/html/boost_asio/reference/serial_port_base__parity/parity.html -/doc/html/boost_asio/reference/serial_port_base__parity/store.html -/doc/html/boost_asio/reference/serial_port_base__parity/type.html -/doc/html/boost_asio/reference/serial_port_base__parity/value.html -/doc/html/boost_asio/reference/serial_port_base/_serial_port_base.html -/doc/html/boost_asio/reference/serial_port_base__stop_bits/ -/doc/html/boost_asio/reference/serial_port_base__stop_bits.html -/doc/html/boost_asio/reference/serial_port_base__stop_bits/load.html -/doc/html/boost_asio/reference/serial_port_base__stop_bits/stop_bits.html -/doc/html/boost_asio/reference/serial_port_base__stop_bits/store.html -/doc/html/boost_asio/reference/serial_port_base__stop_bits/type.html -/doc/html/boost_asio/reference/serial_port_base__stop_bits/value.html -/doc/html/boost_asio/reference/serial_port.html -/doc/html/boost_asio/reference/service_already_exists/ -/doc/html/boost_asio/reference/service_already_exists.html -/doc/html/boost_asio/reference/service_already_exists/service_already_exists.html -/doc/html/boost_asio/reference/Service.html -/doc/html/boost_asio/reference/SettableSerialPortOption.html -/doc/html/boost_asio/reference/SettableSocketOption.html -/doc/html/boost_asio/reference/ShutdownHandler.html -/doc/html/boost_asio/reference/ShutdownToken.html -/doc/html/boost_asio/reference/SignalHandler.html -/doc/html/boost_asio/reference/signal_set_base/ -/doc/html/boost_asio/reference/signal_set_base/flags.html -/doc/html/boost_asio/reference/signal_set_base/flags_t.html -/doc/html/boost_asio/reference/signal_set_base.html -/doc/html/boost_asio/reference/signal_set_base/_signal_set_base.html -/doc/html/boost_asio/reference/signal_set.html -/doc/html/boost_asio/reference/SignalToken.html -/doc/html/boost_asio/reference/socket_base/ -/doc/html/boost_asio/reference/socket_base/broadcast.html -/doc/html/boost_asio/reference/socket_base/bytes_readable.html -/doc/html/boost_asio/reference/socket_base/debug.html -/doc/html/boost_asio/reference/socket_base/do_not_route.html -/doc/html/boost_asio/reference/socket_base/enable_connection_aborted.html -/doc/html/boost_asio/reference/socket_base.html -/doc/html/boost_asio/reference/socket_base/keep_alive.html -/doc/html/boost_asio/reference/socket_base/linger.html -/doc/html/boost_asio/reference/socket_base/max_listen_connections.html -/doc/html/boost_asio/reference/socket_base/message_do_not_route.html -/doc/html/boost_asio/reference/socket_base/message_end_of_record.html -/doc/html/boost_asio/reference/socket_base/message_flags.html -/doc/html/boost_asio/reference/socket_base/message_out_of_band.html -/doc/html/boost_asio/reference/socket_base/message_peek.html -/doc/html/boost_asio/reference/socket_base/out_of_band_inline.html -/doc/html/boost_asio/reference/socket_base/receive_buffer_size.html -/doc/html/boost_asio/reference/socket_base/receive_low_watermark.html -/doc/html/boost_asio/reference/socket_base/reuse_address.html -/doc/html/boost_asio/reference/socket_base/send_buffer_size.html -/doc/html/boost_asio/reference/socket_base/send_low_watermark.html -/doc/html/boost_asio/reference/socket_base/shutdown_type.html -/doc/html/boost_asio/reference/socket_base/_socket_base.html -/doc/html/boost_asio/reference/socket_base/wait_type.html -/doc/html/boost_asio/reference/spawn/ -/doc/html/boost_asio/reference/spawn.html -/doc/html/boost_asio/reference/spawn/overload1.html -/doc/html/boost_asio/reference/spawn/overload2.html -/doc/html/boost_asio/reference/spawn/overload3.html -/doc/html/boost_asio/reference/spawn/overload4.html -/doc/html/boost_asio/reference/spawn/overload5.html -/doc/html/boost_asio/reference/spawn/overload6.html -/doc/html/boost_asio/reference/ssl__context/ -/doc/html/boost_asio/reference/ssl__context/add_certificate_authority/ -/doc/html/boost_asio/reference/ssl__context/add_certificate_authority.html -/doc/html/boost_asio/reference/ssl__context/add_certificate_authority/overload1.html -/doc/html/boost_asio/reference/ssl__context/add_certificate_authority/overload2.html -/doc/html/boost_asio/reference/ssl__context/add_verify_path/ -/doc/html/boost_asio/reference/ssl__context/add_verify_path.html -/doc/html/boost_asio/reference/ssl__context/add_verify_path/overload1.html -/doc/html/boost_asio/reference/ssl__context/add_verify_path/overload2.html -/doc/html/boost_asio/reference/ssl__context_base/ -/doc/html/boost_asio/reference/ssl__context_base/_context_base.html -/doc/html/boost_asio/reference/ssl__context_base/default_workarounds.html -/doc/html/boost_asio/reference/ssl__context_base/file_format.html -/doc/html/boost_asio/reference/ssl__context_base.html -/doc/html/boost_asio/reference/ssl__context_base/method.html -/doc/html/boost_asio/reference/ssl__context_base/no_compression.html -/doc/html/boost_asio/reference/ssl__context_base/no_sslv2.html -/doc/html/boost_asio/reference/ssl__context_base/no_sslv3.html -/doc/html/boost_asio/reference/ssl__context_base/no_tlsv1_1.html -/doc/html/boost_asio/reference/ssl__context_base/no_tlsv1_2.html -/doc/html/boost_asio/reference/ssl__context_base/no_tlsv1_3.html -/doc/html/boost_asio/reference/ssl__context_base/no_tlsv1.html -/doc/html/boost_asio/reference/ssl__context_base/options.html -/doc/html/boost_asio/reference/ssl__context_base/password_purpose.html -/doc/html/boost_asio/reference/ssl__context_base/single_dh_use.html -/doc/html/boost_asio/reference/ssl__context/clear_options/ -/doc/html/boost_asio/reference/ssl__context/clear_options.html -/doc/html/boost_asio/reference/ssl__context/clear_options/overload1.html -/doc/html/boost_asio/reference/ssl__context/clear_options/overload2.html -/doc/html/boost_asio/reference/ssl__context/context/ -/doc/html/boost_asio/reference/ssl__context/_context.html -/doc/html/boost_asio/reference/ssl__context/context.html -/doc/html/boost_asio/reference/ssl__context/context/overload1.html -/doc/html/boost_asio/reference/ssl__context/context/overload2.html -/doc/html/boost_asio/reference/ssl__context/context/overload3.html -/doc/html/boost_asio/reference/ssl__context/default_workarounds.html -/doc/html/boost_asio/reference/ssl__context/file_format.html -/doc/html/boost_asio/reference/ssl__context.html -/doc/html/boost_asio/reference/ssl__context/load_verify_file/ -/doc/html/boost_asio/reference/ssl__context/load_verify_file.html -/doc/html/boost_asio/reference/ssl__context/load_verify_file/overload1.html -/doc/html/boost_asio/reference/ssl__context/load_verify_file/overload2.html -/doc/html/boost_asio/reference/ssl__context/method.html -/doc/html/boost_asio/reference/ssl__context/native_handle.html -/doc/html/boost_asio/reference/ssl__context/native_handle_type.html -/doc/html/boost_asio/reference/ssl__context/no_compression.html -/doc/html/boost_asio/reference/ssl__context/no_sslv2.html -/doc/html/boost_asio/reference/ssl__context/no_sslv3.html -/doc/html/boost_asio/reference/ssl__context/no_tlsv1_1.html -/doc/html/boost_asio/reference/ssl__context/no_tlsv1_2.html -/doc/html/boost_asio/reference/ssl__context/no_tlsv1_3.html -/doc/html/boost_asio/reference/ssl__context/no_tlsv1.html -/doc/html/boost_asio/reference/ssl__context/operator_eq_.html -/doc/html/boost_asio/reference/ssl__context/options.html -/doc/html/boost_asio/reference/ssl__context/password_purpose.html -/doc/html/boost_asio/reference/ssl__context/set_default_verify_paths/ -/doc/html/boost_asio/reference/ssl__context/set_default_verify_paths.html -/doc/html/boost_asio/reference/ssl__context/set_default_verify_paths/overload1.html -/doc/html/boost_asio/reference/ssl__context/set_default_verify_paths/overload2.html -/doc/html/boost_asio/reference/ssl__context/set_options/ -/doc/html/boost_asio/reference/ssl__context/set_options.html -/doc/html/boost_asio/reference/ssl__context/set_options/overload1.html -/doc/html/boost_asio/reference/ssl__context/set_options/overload2.html -/doc/html/boost_asio/reference/ssl__context/set_password_callback/ -/doc/html/boost_asio/reference/ssl__context/set_password_callback.html -/doc/html/boost_asio/reference/ssl__context/set_password_callback/overload1.html -/doc/html/boost_asio/reference/ssl__context/set_password_callback/overload2.html -/doc/html/boost_asio/reference/ssl__context/set_verify_callback/ -/doc/html/boost_asio/reference/ssl__context/set_verify_callback.html -/doc/html/boost_asio/reference/ssl__context/set_verify_callback/overload1.html -/doc/html/boost_asio/reference/ssl__context/set_verify_callback/overload2.html -/doc/html/boost_asio/reference/ssl__context/set_verify_depth/ -/doc/html/boost_asio/reference/ssl__context/set_verify_depth.html -/doc/html/boost_asio/reference/ssl__context/set_verify_depth/overload1.html -/doc/html/boost_asio/reference/ssl__context/set_verify_depth/overload2.html -/doc/html/boost_asio/reference/ssl__context/set_verify_mode/ -/doc/html/boost_asio/reference/ssl__context/set_verify_mode.html -/doc/html/boost_asio/reference/ssl__context/set_verify_mode/overload1.html -/doc/html/boost_asio/reference/ssl__context/set_verify_mode/overload2.html -/doc/html/boost_asio/reference/ssl__context/single_dh_use.html -/doc/html/boost_asio/reference/ssl__context/use_certificate/ -/doc/html/boost_asio/reference/ssl__context/use_certificate_chain/ -/doc/html/boost_asio/reference/ssl__context/use_certificate_chain_file/ -/doc/html/boost_asio/reference/ssl__context/use_certificate_chain_file.html -/doc/html/boost_asio/reference/ssl__context/use_certificate_chain_file/overload1.html -/doc/html/boost_asio/reference/ssl__context/use_certificate_chain_file/overload2.html -/doc/html/boost_asio/reference/ssl__context/use_certificate_chain.html -/doc/html/boost_asio/reference/ssl__context/use_certificate_chain/overload1.html -/doc/html/boost_asio/reference/ssl__context/use_certificate_chain/overload2.html -/doc/html/boost_asio/reference/ssl__context/use_certificate_file/ -/doc/html/boost_asio/reference/ssl__context/use_certificate_file.html -/doc/html/boost_asio/reference/ssl__context/use_certificate_file/overload1.html -/doc/html/boost_asio/reference/ssl__context/use_certificate_file/overload2.html -/doc/html/boost_asio/reference/ssl__context/use_certificate.html -/doc/html/boost_asio/reference/ssl__context/use_certificate/overload1.html -/doc/html/boost_asio/reference/ssl__context/use_certificate/overload2.html -/doc/html/boost_asio/reference/ssl__context/use_private_key/ -/doc/html/boost_asio/reference/ssl__context/use_private_key_file/ -/doc/html/boost_asio/reference/ssl__context/use_private_key_file.html -/doc/html/boost_asio/reference/ssl__context/use_private_key_file/overload1.html -/doc/html/boost_asio/reference/ssl__context/use_private_key_file/overload2.html -/doc/html/boost_asio/reference/ssl__context/use_private_key.html -/doc/html/boost_asio/reference/ssl__context/use_private_key/overload1.html -/doc/html/boost_asio/reference/ssl__context/use_private_key/overload2.html -/doc/html/boost_asio/reference/ssl__context/use_rsa_private_key/ -/doc/html/boost_asio/reference/ssl__context/use_rsa_private_key_file/ -/doc/html/boost_asio/reference/ssl__context/use_rsa_private_key_file.html -/doc/html/boost_asio/reference/ssl__context/use_rsa_private_key_file/overload1.html -/doc/html/boost_asio/reference/ssl__context/use_rsa_private_key_file/overload2.html -/doc/html/boost_asio/reference/ssl__context/use_rsa_private_key.html -/doc/html/boost_asio/reference/ssl__context/use_rsa_private_key/overload1.html -/doc/html/boost_asio/reference/ssl__context/use_rsa_private_key/overload2.html -/doc/html/boost_asio/reference/ssl__context/use_tmp_dh/ -/doc/html/boost_asio/reference/ssl__context/use_tmp_dh_file/ -/doc/html/boost_asio/reference/ssl__context/use_tmp_dh_file.html -/doc/html/boost_asio/reference/ssl__context/use_tmp_dh_file/overload1.html -/doc/html/boost_asio/reference/ssl__context/use_tmp_dh_file/overload2.html -/doc/html/boost_asio/reference/ssl__context/use_tmp_dh.html -/doc/html/boost_asio/reference/ssl__context/use_tmp_dh/overload1.html -/doc/html/boost_asio/reference/ssl__context/use_tmp_dh/overload2.html -/doc/html/boost_asio/reference/ssl__error__get_stream_category.html -/doc/html/boost_asio/reference/ssl__error__make_error_code.html -/doc/html/boost_asio/reference/ssl__error__stream_category.html -/doc/html/boost_asio/reference/ssl__error__stream_errors.html -/doc/html/boost_asio/reference/ssl__host_name_verification/ -/doc/html/boost_asio/reference/ssl__host_name_verification/host_name_verification.html -/doc/html/boost_asio/reference/ssl__host_name_verification.html -/doc/html/boost_asio/reference/ssl__host_name_verification/operator_lp__rp_.html -/doc/html/boost_asio/reference/ssl__host_name_verification/result_type.html -/doc/html/boost_asio/reference/ssl__stream/ -/doc/html/boost_asio/reference/ssl__stream/async_handshake/ -/doc/html/boost_asio/reference/ssl__stream/async_handshake.html -/doc/html/boost_asio/reference/ssl__stream/async_handshake/overload1.html -/doc/html/boost_asio/reference/ssl__stream/async_handshake/overload2.html -/doc/html/boost_asio/reference/ssl__stream/async_read_some.html -/doc/html/boost_asio/reference/ssl__stream/async_shutdown.html -/doc/html/boost_asio/reference/ssl__stream/async_write_some.html -/doc/html/boost_asio/reference/ssl__stream_base/ -/doc/html/boost_asio/reference/ssl__stream_base/handshake_type.html -/doc/html/boost_asio/reference/ssl__stream_base.html -/doc/html/boost_asio/reference/ssl__stream_base/_stream_base.html -/doc/html/boost_asio/reference/ssl__stream/executor_type.html -/doc/html/boost_asio/reference/ssl__stream/get_executor.html -/doc/html/boost_asio/reference/ssl__stream/handshake/ -/doc/html/boost_asio/reference/ssl__stream/handshake.html -/doc/html/boost_asio/reference/ssl__stream/handshake/overload1.html -/doc/html/boost_asio/reference/ssl__stream/handshake/overload2.html -/doc/html/boost_asio/reference/ssl__stream/handshake/overload3.html -/doc/html/boost_asio/reference/ssl__stream/handshake/overload4.html -/doc/html/boost_asio/reference/ssl__stream/handshake_type.html -/doc/html/boost_asio/reference/ssl__stream.html -/doc/html/boost_asio/reference/ssl__stream__impl_struct/ -/doc/html/boost_asio/reference/ssl__stream__impl_struct.html -/doc/html/boost_asio/reference/ssl__stream__impl_struct/ssl.html -/doc/html/boost_asio/reference/ssl__stream/lowest_layer/ -/doc/html/boost_asio/reference/ssl__stream/lowest_layer.html -/doc/html/boost_asio/reference/ssl__stream/lowest_layer/overload1.html -/doc/html/boost_asio/reference/ssl__stream/lowest_layer/overload2.html -/doc/html/boost_asio/reference/ssl__stream/lowest_layer_type.html -/doc/html/boost_asio/reference/ssl__stream/native_handle.html -/doc/html/boost_asio/reference/ssl__stream/native_handle_type.html -/doc/html/boost_asio/reference/ssl__stream/next_layer/ -/doc/html/boost_asio/reference/ssl__stream/next_layer.html -/doc/html/boost_asio/reference/ssl__stream/next_layer/overload1.html -/doc/html/boost_asio/reference/ssl__stream/next_layer/overload2.html -/doc/html/boost_asio/reference/ssl__stream/next_layer_type.html -/doc/html/boost_asio/reference/ssl__stream/operator_eq_.html -/doc/html/boost_asio/reference/ssl__stream/read_some/ -/doc/html/boost_asio/reference/ssl__stream/read_some.html -/doc/html/boost_asio/reference/ssl__stream/read_some/overload1.html -/doc/html/boost_asio/reference/ssl__stream/read_some/overload2.html -/doc/html/boost_asio/reference/ssl__stream/set_verify_callback/ -/doc/html/boost_asio/reference/ssl__stream/set_verify_callback.html -/doc/html/boost_asio/reference/ssl__stream/set_verify_callback/overload1.html -/doc/html/boost_asio/reference/ssl__stream/set_verify_callback/overload2.html -/doc/html/boost_asio/reference/ssl__stream/set_verify_depth/ -/doc/html/boost_asio/reference/ssl__stream/set_verify_depth.html -/doc/html/boost_asio/reference/ssl__stream/set_verify_depth/overload1.html -/doc/html/boost_asio/reference/ssl__stream/set_verify_depth/overload2.html -/doc/html/boost_asio/reference/ssl__stream/set_verify_mode/ -/doc/html/boost_asio/reference/ssl__stream/set_verify_mode.html -/doc/html/boost_asio/reference/ssl__stream/set_verify_mode/overload1.html -/doc/html/boost_asio/reference/ssl__stream/set_verify_mode/overload2.html -/doc/html/boost_asio/reference/ssl__stream/shutdown/ -/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/stream/overload3.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 -/doc/html/boost_asio/reference/ssl__stream/write_some/overload2.html -/doc/html/boost_asio/reference/ssl__verify_client_once.html -/doc/html/boost_asio/reference/ssl__verify_context/ -/doc/html/boost_asio/reference/ssl__verify_context.html -/doc/html/boost_asio/reference/ssl__verify_context/native_handle.html -/doc/html/boost_asio/reference/ssl__verify_context/native_handle_type.html -/doc/html/boost_asio/reference/ssl__verify_context/verify_context.html -/doc/html/boost_asio/reference/ssl__verify_fail_if_no_peer_cert.html -/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 -/doc/html/boost_asio/reference/strand/operator_eq_/overload1.html -/doc/html/boost_asio/reference/strand/operator_eq_/overload2.html -/doc/html/boost_asio/reference/strand/operator_eq_/overload3.html -/doc/html/boost_asio/reference/strand/operator_eq_/overload4.html -/doc/html/boost_asio/reference/strand/operator_not__eq_.html -/doc/html/boost_asio/reference/strand/post.html -/doc/html/boost_asio/reference/strand/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 -/doc/html/boost_asio/reference/strand/strand.html -/doc/html/boost_asio/reference/strand/strand/overload1.html -/doc/html/boost_asio/reference/strand/strand/overload2.html -/doc/html/boost_asio/reference/strand/strand/overload3.html -/doc/html/boost_asio/reference/strand/strand/overload4.html -/doc/html/boost_asio/reference/strand/strand/overload5.html -/doc/html/boost_asio/reference/strand/strand/overload6.html -/doc/html/boost_asio/reference/streambuf.html -/doc/html/boost_asio/reference/stream_file.html -/doc/html/boost_asio/reference/synchronous_socket_operations.html -/doc/html/boost_asio/reference/SyncRandomAccessReadDevice.html -/doc/html/boost_asio/reference/SyncRandomAccessWriteDevice.html -/doc/html/boost_asio/reference/SyncReadStream.html -/doc/html/boost_asio/reference/SyncWriteStream.html -/doc/html/boost_asio/reference/system_context/ -/doc/html/boost_asio/reference/system_context/destroy.html -/doc/html/boost_asio/reference/system_context/executor_type.html -/doc/html/boost_asio/reference/system_context/fork_event.html -/doc/html/boost_asio/reference/system_context/get_executor.html -/doc/html/boost_asio/reference/system_context.html -/doc/html/boost_asio/reference/system_context/join.html -/doc/html/boost_asio/reference/system_context/notify_fork.html -/doc/html/boost_asio/reference/system_context/shutdown.html -/doc/html/boost_asio/reference/system_context/stop.html -/doc/html/boost_asio/reference/system_context/stopped.html -/doc/html/boost_asio/reference/system_context/_system_context.html -/doc/html/boost_asio/reference/system_executor.html -/doc/html/boost_asio/reference/system_timer.html -/doc/html/boost_asio/reference/this_coro__cancellation_state.html -/doc/html/boost_asio/reference/this_coro__cancellation_state_t/ -/doc/html/boost_asio/reference/this_coro__cancellation_state_t/cancellation_state_t.html -/doc/html/boost_asio/reference/this_coro__cancellation_state_t.html -/doc/html/boost_asio/reference/this_coro__executor.html -/doc/html/boost_asio/reference/this_coro__executor_t/ -/doc/html/boost_asio/reference/this_coro__executor_t/executor_t.html -/doc/html/boost_asio/reference/this_coro__executor_t.html -/doc/html/boost_asio/reference/this_coro__reset_cancellation_state/ -/doc/html/boost_asio/reference/this_coro__reset_cancellation_state.html -/doc/html/boost_asio/reference/this_coro__reset_cancellation_state/overload1.html -/doc/html/boost_asio/reference/this_coro__reset_cancellation_state/overload2.html -/doc/html/boost_asio/reference/this_coro__reset_cancellation_state/overload3.html -/doc/html/boost_asio/reference/this_coro__throw_if_cancelled/ -/doc/html/boost_asio/reference/this_coro__throw_if_cancelled.html -/doc/html/boost_asio/reference/this_coro__throw_if_cancelled/overload1.html -/doc/html/boost_asio/reference/this_coro__throw_if_cancelled/overload2.html -/doc/html/boost_asio/reference/thread_pool/ -/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/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/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/destroy.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.html -/doc/html/boost_asio/reference/thread_pool/join.html -/doc/html/boost_asio/reference/thread_pool/notify_fork.html -/doc/html/boost_asio/reference/thread_pool/shutdown.html -/doc/html/boost_asio/reference/thread_pool/stop.html -/doc/html/boost_asio/reference/thread_pool/thread_pool/ -/doc/html/boost_asio/reference/thread_pool/_thread_pool.html -/doc/html/boost_asio/reference/thread_pool/thread_pool.html -/doc/html/boost_asio/reference/thread_pool/thread_pool/overload1.html -/doc/html/boost_asio/reference/thread_pool/thread_pool/overload2.html -/doc/html/boost_asio/reference/thread_pool/thread_pool/overload3.html -/doc/html/boost_asio/reference/thread_pool/wait.html -/doc/html/boost_asio/reference/throw_exception.html -/doc/html/boost_asio/reference/TimeTraits.html -/doc/html/boost_asio/reference/time_traits.html -/doc/html/boost_asio/reference/time_traits_lt__ptime__gt_/ -/doc/html/boost_asio/reference/time_traits_lt__ptime__gt_/add.html -/doc/html/boost_asio/reference/time_traits_lt__ptime__gt_/duration_type.html -/doc/html/boost_asio/reference/time_traits_lt__ptime__gt_.html -/doc/html/boost_asio/reference/time_traits_lt__ptime__gt_/less_than.html -/doc/html/boost_asio/reference/time_traits_lt__ptime__gt_/now.html -/doc/html/boost_asio/reference/time_traits_lt__ptime__gt_/subtract.html -/doc/html/boost_asio/reference/time_traits_lt__ptime__gt_/time_type.html -/doc/html/boost_asio/reference/time_traits_lt__ptime__gt_/to_posix_duration.html -/doc/html/boost_asio/reference/to_exception_ptr.html -/doc/html/boost_asio/reference/transfer_all.html -/doc/html/boost_asio/reference/transfer_at_least.html -/doc/html/boost_asio/reference/transfer_exactly.html -/doc/html/boost_asio/reference/use_awaitable.html -/doc/html/boost_asio/reference/use_awaitable_t/ -/doc/html/boost_asio/reference/use_awaitable_t/as_default_on.html -/doc/html/boost_asio/reference/use_awaitable_t/as_default_on_t.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.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 -/doc/html/boost_asio/reference/use_future_t/get_allocator.html -/doc/html/boost_asio/reference/use_future_t.html -/doc/html/boost_asio/reference/use_future_t/operator_lp__rp_/ -/doc/html/boost_asio/reference/use_future_t/operator_lp__rp_.html -/doc/html/boost_asio/reference/use_future_t/operator_lp__rp_/overload1.html -/doc/html/boost_asio/reference/use_future_t/operator_lp__rp_/overload2.html -/doc/html/boost_asio/reference/use_future_t/rebind.html -/doc/html/boost_asio/reference/use_future_t/use_future_t/ -/doc/html/boost_asio/reference/use_future_t/use_future_t.html -/doc/html/boost_asio/reference/use_future_t/use_future_t/overload1.html -/doc/html/boost_asio/reference/use_future_t/use_future_t/overload2.html -/doc/html/boost_asio/reference/uses_executor.html -/doc/html/boost_asio/reference/WaitHandler.html -/doc/html/boost_asio/reference/WaitToken.html -/doc/html/boost_asio/reference/wait_traits/ -/doc/html/boost_asio/reference/WaitTraits.html -/doc/html/boost_asio/reference/wait_traits.html -/doc/html/boost_asio/reference/wait_traits/to_wait_duration/ -/doc/html/boost_asio/reference/wait_traits/to_wait_duration.html -/doc/html/boost_asio/reference/wait_traits/to_wait_duration/overload1.html -/doc/html/boost_asio/reference/wait_traits/to_wait_duration/overload2.html -/doc/html/boost_asio/reference/windows__basic_object_handle/ -/doc/html/boost_asio/reference/windows__basic_object_handle/assign/ -/doc/html/boost_asio/reference/windows__basic_object_handle/assign.html -/doc/html/boost_asio/reference/windows__basic_object_handle/assign/overload1.html -/doc/html/boost_asio/reference/windows__basic_object_handle/assign/overload2.html -/doc/html/boost_asio/reference/windows__basic_object_handle/async_wait.html -/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle/ -/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle.html -/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle/overload1.html -/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle/overload2.html -/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle/overload3.html -/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle/overload4.html -/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle/overload5.html -/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle/overload6.html -/doc/html/boost_asio/reference/windows__basic_object_handle/cancel/ -/doc/html/boost_asio/reference/windows__basic_object_handle/cancel.html -/doc/html/boost_asio/reference/windows__basic_object_handle/cancel/overload1.html -/doc/html/boost_asio/reference/windows__basic_object_handle/cancel/overload2.html -/doc/html/boost_asio/reference/windows__basic_object_handle/close/ -/doc/html/boost_asio/reference/windows__basic_object_handle/close.html -/doc/html/boost_asio/reference/windows__basic_object_handle/close/overload1.html -/doc/html/boost_asio/reference/windows__basic_object_handle/close/overload2.html -/doc/html/boost_asio/reference/windows__basic_object_handle/executor_type.html -/doc/html/boost_asio/reference/windows__basic_object_handle/get_executor.html -/doc/html/boost_asio/reference/windows__basic_object_handle.html -/doc/html/boost_asio/reference/windows__basic_object_handle/is_open.html -/doc/html/boost_asio/reference/windows__basic_object_handle/lowest_layer/ -/doc/html/boost_asio/reference/windows__basic_object_handle/lowest_layer.html -/doc/html/boost_asio/reference/windows__basic_object_handle/lowest_layer/overload1.html -/doc/html/boost_asio/reference/windows__basic_object_handle/lowest_layer/overload2.html -/doc/html/boost_asio/reference/windows__basic_object_handle/lowest_layer_type.html -/doc/html/boost_asio/reference/windows__basic_object_handle/native_handle.html -/doc/html/boost_asio/reference/windows__basic_object_handle/native_handle_type.html -/doc/html/boost_asio/reference/windows__basic_object_handle/operator_eq_/ -/doc/html/boost_asio/reference/windows__basic_object_handle/operator_eq_.html -/doc/html/boost_asio/reference/windows__basic_object_handle/operator_eq_/overload1.html -/doc/html/boost_asio/reference/windows__basic_object_handle/operator_eq_/overload2.html -/doc/html/boost_asio/reference/windows__basic_object_handle__rebind_executor/ -/doc/html/boost_asio/reference/windows__basic_object_handle__rebind_executor.html -/doc/html/boost_asio/reference/windows__basic_object_handle__rebind_executor/other.html -/doc/html/boost_asio/reference/windows__basic_object_handle/wait/ -/doc/html/boost_asio/reference/windows__basic_object_handle/wait.html -/doc/html/boost_asio/reference/windows__basic_object_handle/wait/overload1.html -/doc/html/boost_asio/reference/windows__basic_object_handle/wait/overload2.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/ -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/assign/ -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/assign.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/assign/overload1.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/assign/overload2.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/ -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/_basic_overlapped_handle.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload1.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload2.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload3.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload4.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload5.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload6.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/cancel/ -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/cancel.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/cancel/overload1.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/cancel/overload2.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/close/ -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/close.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/close/overload1.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/close/overload2.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/executor_type.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/get_executor.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/is_open.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/lowest_layer/ -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/lowest_layer.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/lowest_layer/overload1.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/lowest_layer/overload2.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/lowest_layer_type.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/native_handle.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/native_handle_type.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/operator_eq_/ -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/operator_eq_.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/operator_eq_/overload1.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/operator_eq_/overload2.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle__rebind_executor/ -/doc/html/boost_asio/reference/windows__basic_overlapped_handle__rebind_executor.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle__rebind_executor/other.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/release/ -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/release.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/release/overload1.html -/doc/html/boost_asio/reference/windows__basic_overlapped_handle/release/overload2.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/ -/doc/html/boost_asio/reference/windows__basic_random_access_handle/assign/ -/doc/html/boost_asio/reference/windows__basic_random_access_handle/assign.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/assign/overload1.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/assign/overload2.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/async_read_some_at.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/async_write_some_at.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle/ -/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload1.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload2.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload3.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload4.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload5.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload6.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/cancel/ -/doc/html/boost_asio/reference/windows__basic_random_access_handle/cancel.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/cancel/overload1.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/cancel/overload2.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/close/ -/doc/html/boost_asio/reference/windows__basic_random_access_handle/close.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/close/overload1.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/close/overload2.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/executor_type.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/get_executor.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/is_open.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/lowest_layer/ -/doc/html/boost_asio/reference/windows__basic_random_access_handle/lowest_layer.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/lowest_layer/overload1.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/lowest_layer/overload2.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/lowest_layer_type.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/native_handle.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/native_handle_type.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/operator_eq_/ -/doc/html/boost_asio/reference/windows__basic_random_access_handle/operator_eq_.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/operator_eq_/overload1.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/operator_eq_/overload2.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/read_some_at/ -/doc/html/boost_asio/reference/windows__basic_random_access_handle/read_some_at.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/read_some_at/overload1.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/read_some_at/overload2.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle__rebind_executor/ -/doc/html/boost_asio/reference/windows__basic_random_access_handle__rebind_executor.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle__rebind_executor/other.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/release/ -/doc/html/boost_asio/reference/windows__basic_random_access_handle/release.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/release/overload1.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/release/overload2.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/write_some_at/ -/doc/html/boost_asio/reference/windows__basic_random_access_handle/write_some_at.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/write_some_at/overload1.html -/doc/html/boost_asio/reference/windows__basic_random_access_handle/write_some_at/overload2.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/ -/doc/html/boost_asio/reference/windows__basic_stream_handle/assign/ -/doc/html/boost_asio/reference/windows__basic_stream_handle/assign.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/assign/overload1.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/assign/overload2.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/async_read_some.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/async_write_some.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle/ -/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle/overload1.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle/overload2.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle/overload3.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle/overload4.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle/overload5.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle/overload6.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/cancel/ -/doc/html/boost_asio/reference/windows__basic_stream_handle/cancel.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/cancel/overload1.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/cancel/overload2.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/close/ -/doc/html/boost_asio/reference/windows__basic_stream_handle/close.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/close/overload1.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/close/overload2.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/executor_type.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/get_executor.html -/doc/html/boost_asio/reference/windows__basic_stream_handle.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/is_open.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/lowest_layer/ -/doc/html/boost_asio/reference/windows__basic_stream_handle/lowest_layer.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/lowest_layer/overload1.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/lowest_layer/overload2.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/lowest_layer_type.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/native_handle.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/native_handle_type.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/operator_eq_/ -/doc/html/boost_asio/reference/windows__basic_stream_handle/operator_eq_.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/operator_eq_/overload1.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/operator_eq_/overload2.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/read_some/ -/doc/html/boost_asio/reference/windows__basic_stream_handle/read_some.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/read_some/overload1.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/read_some/overload2.html -/doc/html/boost_asio/reference/windows__basic_stream_handle__rebind_executor/ -/doc/html/boost_asio/reference/windows__basic_stream_handle__rebind_executor.html -/doc/html/boost_asio/reference/windows__basic_stream_handle__rebind_executor/other.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/release/ -/doc/html/boost_asio/reference/windows__basic_stream_handle/release.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/release/overload1.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/release/overload2.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/write_some/ -/doc/html/boost_asio/reference/windows__basic_stream_handle/write_some.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/write_some/overload1.html -/doc/html/boost_asio/reference/windows__basic_stream_handle/write_some/overload2.html -/doc/html/boost_asio/reference/windows__object_handle.html -/doc/html/boost_asio/reference/windows__overlapped_handle.html -/doc/html/boost_asio/reference/windows__overlapped_ptr/ -/doc/html/boost_asio/reference/windows__overlapped_ptr/complete.html -/doc/html/boost_asio/reference/windows__overlapped_ptr/get/ -/doc/html/boost_asio/reference/windows__overlapped_ptr/get.html -/doc/html/boost_asio/reference/windows__overlapped_ptr/get/overload1.html -/doc/html/boost_asio/reference/windows__overlapped_ptr/get/overload2.html -/doc/html/boost_asio/reference/windows__overlapped_ptr.html -/doc/html/boost_asio/reference/windows__overlapped_ptr/overlapped_ptr/ -/doc/html/boost_asio/reference/windows__overlapped_ptr/_overlapped_ptr.html -/doc/html/boost_asio/reference/windows__overlapped_ptr/overlapped_ptr.html -/doc/html/boost_asio/reference/windows__overlapped_ptr/overlapped_ptr/overload1.html -/doc/html/boost_asio/reference/windows__overlapped_ptr/overlapped_ptr/overload2.html -/doc/html/boost_asio/reference/windows__overlapped_ptr/overlapped_ptr/overload3.html -/doc/html/boost_asio/reference/windows__overlapped_ptr/release.html -/doc/html/boost_asio/reference/windows__overlapped_ptr/reset/ -/doc/html/boost_asio/reference/windows__overlapped_ptr/reset.html -/doc/html/boost_asio/reference/windows__overlapped_ptr/reset/overload1.html -/doc/html/boost_asio/reference/windows__overlapped_ptr/reset/overload2.html -/doc/html/boost_asio/reference/windows__overlapped_ptr/reset/overload3.html -/doc/html/boost_asio/reference/windows__random_access_handle.html -/doc/html/boost_asio/reference/windows__stream_handle.html -/doc/html/boost_asio/reference/writable_pipe.html -/doc/html/boost_asio/reference/write/ -/doc/html/boost_asio/reference/write_at/ -/doc/html/boost_asio/reference/write_at.html -/doc/html/boost_asio/reference/write_at/overload1.html -/doc/html/boost_asio/reference/write_at/overload2.html -/doc/html/boost_asio/reference/write_at/overload3.html -/doc/html/boost_asio/reference/write_at/overload4.html -/doc/html/boost_asio/reference/write_at/overload5.html -/doc/html/boost_asio/reference/write_at/overload6.html -/doc/html/boost_asio/reference/write_at/overload7.html -/doc/html/boost_asio/reference/write_at/overload8.html -/doc/html/boost_asio/reference/WriteHandler.html -/doc/html/boost_asio/reference/write.html -/doc/html/boost_asio/reference/write/overload10.html -/doc/html/boost_asio/reference/write/overload11.html -/doc/html/boost_asio/reference/write/overload12.html -/doc/html/boost_asio/reference/write/overload13.html -/doc/html/boost_asio/reference/write/overload14.html -/doc/html/boost_asio/reference/write/overload15.html -/doc/html/boost_asio/reference/write/overload16.html -/doc/html/boost_asio/reference/write/overload1.html -/doc/html/boost_asio/reference/write/overload2.html -/doc/html/boost_asio/reference/write/overload3.html -/doc/html/boost_asio/reference/write/overload4.html -/doc/html/boost_asio/reference/write/overload5.html -/doc/html/boost_asio/reference/write/overload6.html -/doc/html/boost_asio/reference/write/overload7.html -/doc/html/boost_asio/reference/write/overload8.html -/doc/html/boost_asio/reference/write/overload9.html -/doc/html/boost_asio/reference/WriteToken.html -/doc/html/boost_asio/reference/yield_context.html -/doc/html/boost_asio/std_executors.html -/doc/html/boost_asio/sync_op.png -/doc/html/boost_asio/tutorial/ -/doc/html/boost_asio/tutorial.html -/doc/html/boost_asio/tutorial/tutdaytime1/ -/doc/html/boost_asio/tutorial/tutdaytime1.html -/doc/html/boost_asio/tutorial/tutdaytime1/src.html -/doc/html/boost_asio/tutorial/tutdaytime2/ -/doc/html/boost_asio/tutorial/tutdaytime2.html -/doc/html/boost_asio/tutorial/tutdaytime2/src.html -/doc/html/boost_asio/tutorial/tutdaytime3/ -/doc/html/boost_asio/tutorial/tutdaytime3.html -/doc/html/boost_asio/tutorial/tutdaytime3/src.html -/doc/html/boost_asio/tutorial/tutdaytime4/ -/doc/html/boost_asio/tutorial/tutdaytime4.html -/doc/html/boost_asio/tutorial/tutdaytime4/src.html -/doc/html/boost_asio/tutorial/tutdaytime5/ -/doc/html/boost_asio/tutorial/tutdaytime5.html -/doc/html/boost_asio/tutorial/tutdaytime5/src.html -/doc/html/boost_asio/tutorial/tutdaytime6/ -/doc/html/boost_asio/tutorial/tutdaytime6.html -/doc/html/boost_asio/tutorial/tutdaytime6/src.html -/doc/html/boost_asio/tutorial/tutdaytime7/ -/doc/html/boost_asio/tutorial/tutdaytime7.html -/doc/html/boost_asio/tutorial/tutdaytime7/src.html -/doc/html/boost_asio/tutorial/tuttimer1/ -/doc/html/boost_asio/tutorial/tuttimer1.html -/doc/html/boost_asio/tutorial/tuttimer1/src.html -/doc/html/boost_asio/tutorial/tuttimer2/ -/doc/html/boost_asio/tutorial/tuttimer2.html -/doc/html/boost_asio/tutorial/tuttimer2/src.html -/doc/html/boost_asio/tutorial/tuttimer3/ -/doc/html/boost_asio/tutorial/tuttimer3.html -/doc/html/boost_asio/tutorial/tuttimer3/src.html -/doc/html/boost_asio/tutorial/tuttimer4/ -/doc/html/boost_asio/tutorial/tuttimer4.html -/doc/html/boost_asio/tutorial/tuttimer4/src.html -/doc/html/boost_asio/tutorial/tuttimer5/ -/doc/html/boost_asio/tutorial/tuttimer5.html -/doc/html/boost_asio/tutorial/tuttimer5/src.html -/doc/html/boost_asio/using.html -/libs/ -/libs/asio/ -/libs/asio/build.jam -/libs/asio/CMakeLists.txt -/libs/asio/doc/ -/libs/asio/doc/asio.qbk -/libs/asio/doc/doxy2qbk.pl -/libs/asio/doc/examples.qbk -/libs/asio/doc/history.qbk -/libs/asio/doc/index.xml -/libs/asio/doc/Jamfile.v2 -/libs/asio/doc/model_dox.txt -/libs/asio/doc/net_ts.qbk -/libs/asio/doc/noncopyable_dox.txt -/libs/asio/doc/overview/ -/libs/asio/doc/overview/allocation.qbk -/libs/asio/doc/overview/async_op1.dot -/libs/asio/doc/overview/async_op1.png -/libs/asio/doc/overview/async_op2.dot -/libs/asio/doc/overview/async_op2.png -/libs/asio/doc/overview/async.qbk -/libs/asio/doc/overview/basics.qbk -/libs/asio/doc/overview/bsd_sockets.qbk -/libs/asio/doc/overview/buffers.qbk -/libs/asio/doc/overview/cancellation.qbk -/libs/asio/doc/overview/channels.qbk -/libs/asio/doc/overview/compose.qbk -/libs/asio/doc/overview/configuration.qbk -/libs/asio/doc/overview/coro.qbk -/libs/asio/doc/overview/coroutine.qbk -/libs/asio/doc/overview/cpp2011.qbk -/libs/asio/doc/overview/cpp20_coroutines.qbk -/libs/asio/doc/overview/deferred.qbk -/libs/asio/doc/overview/files.qbk -/libs/asio/doc/overview/futures.qbk -/libs/asio/doc/overview/handler_tracking.qbk -/libs/asio/doc/overview/immediate_completion.qbk -/libs/asio/doc/overview/implementation.qbk -/libs/asio/doc/overview/iostreams.qbk -/libs/asio/doc/overview/line_based.qbk -/libs/asio/doc/overview/model/ -/libs/asio/doc/overview/model/allocators.qbk -/libs/asio/doc/overview/model/associators.qbk -/libs/asio/doc/overview/model/async_agent_chain.png -/libs/asio/doc/overview/model/async_agent_model.png -/libs/asio/doc/overview/model/async_agents.qbk -/libs/asio/doc/overview/model/async_child_agent_chain.png -/libs/asio/doc/overview/model/async_op_init_complete.png -/libs/asio/doc/overview/model/async_op_model.png -/libs/asio/doc/overview/model/async_op_phases.png -/libs/asio/doc/overview/model/async_ops.qbk -/libs/asio/doc/overview/model/async_op_trivial_chain.png -/libs/asio/doc/overview/model/cancellation.qbk -/libs/asio/doc/overview/model/child_agents.qbk -/libs/asio/doc/overview/model/completion_token_model.png -/libs/asio/doc/overview/model/completion_tokens.qbk -/libs/asio/doc/overview/model/completion_token_transform.png -/libs/asio/doc/overview/model/executors.qbk -/libs/asio/doc/overview/model/higher_level_model.png -/libs/asio/doc/overview/model/higher_levels.qbk -/libs/asio/doc/overview/model/library_elements.qbk -/libs/asio/doc/overview/model.qbk -/libs/asio/doc/overview/other_protocols.qbk -/libs/asio/doc/overview/parallel_group.qbk -/libs/asio/doc/overview/pipes.qbk -/libs/asio/doc/overview/posix.qbk -/libs/asio/doc/overview/proactor.dot -/libs/asio/doc/overview/proactor.png -/libs/asio/doc/overview/promises.qbk -/libs/asio/doc/overview/protocols.qbk -/libs/asio/doc/overview.qbk -/libs/asio/doc/overview/rationale.qbk -/libs/asio/doc/overview/reactor.qbk -/libs/asio/doc/overview/serial_ports.qbk -/libs/asio/doc/overview/signals.qbk -/libs/asio/doc/overview/spawn.qbk -/libs/asio/doc/overview/ssl.qbk -/libs/asio/doc/overview/strands.qbk -/libs/asio/doc/overview/streams.qbk -/libs/asio/doc/overview/sync_op.dot -/libs/asio/doc/overview/sync_op.png -/libs/asio/doc/overview/threads.qbk -/libs/asio/doc/overview/timers.qbk -/libs/asio/doc/overview/token_adapters.qbk -/libs/asio/doc/overview/type_erasure.qbk -/libs/asio/doc/overview/windows.qbk -/libs/asio/doc/platform_macros.pl -/libs/asio/doc/platform_macros.qbk -/libs/asio/doc/quickref.xml -/libs/asio/doc/reference.dox -/libs/asio/doc/reference.qbk -/libs/asio/doc/reference.xsl -/libs/asio/doc/requirements/ -/libs/asio/doc/requirements/AcceptableProtocol.qbk -/libs/asio/doc/requirements/AcceptHandler.qbk -/libs/asio/doc/requirements/AcceptToken.qbk -/libs/asio/doc/requirements/asynchronous_operations.qbk -/libs/asio/doc/requirements/asynchronous_socket_operations.qbk -/libs/asio/doc/requirements/AsyncRandomAccessReadDevice.qbk -/libs/asio/doc/requirements/AsyncRandomAccessWriteDevice.qbk -/libs/asio/doc/requirements/AsyncReadStream.qbk -/libs/asio/doc/requirements/AsyncWriteStream.qbk -/libs/asio/doc/requirements/BufferedHandshakeHandler.qbk -/libs/asio/doc/requirements/BufferedHandshakeToken.qbk -/libs/asio/doc/requirements/CancellationHandler.qbk -/libs/asio/doc/requirements/CancellationSlot.qbk -/libs/asio/doc/requirements/CompletionCondition.qbk -/libs/asio/doc/requirements/ConnectCondition.qbk -/libs/asio/doc/requirements/ConnectHandler.qbk -/libs/asio/doc/requirements/ConnectToken.qbk -/libs/asio/doc/requirements/ConstBufferSequence.qbk -/libs/asio/doc/requirements/Disposition.qbk -/libs/asio/doc/requirements/DynamicBuffer.qbk -/libs/asio/doc/requirements/DynamicBuffer_v1.qbk -/libs/asio/doc/requirements/DynamicBuffer_v2.qbk -/libs/asio/doc/requirements/Endpoint.qbk -/libs/asio/doc/requirements/EndpointSequence.qbk -/libs/asio/doc/requirements/ExecutionContext.qbk -/libs/asio/doc/requirements/Executor.qbk -/libs/asio/doc/requirements/GettableSerialPortOption.qbk -/libs/asio/doc/requirements/GettableSocketOption.qbk -/libs/asio/doc/requirements/Handler.qbk -/libs/asio/doc/requirements/HandshakeHandler.qbk -/libs/asio/doc/requirements/HandshakeToken.qbk -/libs/asio/doc/requirements/InternetProtocol.qbk -/libs/asio/doc/requirements/IoControlCommand.qbk -/libs/asio/doc/requirements/IoObjectService.qbk -/libs/asio/doc/requirements/IteratorConnectHandler.qbk -/libs/asio/doc/requirements/IteratorConnectToken.qbk -/libs/asio/doc/requirements/MoveAcceptHandler.qbk -/libs/asio/doc/requirements/MoveAcceptToken.qbk -/libs/asio/doc/requirements/MutableBufferSequence.qbk -/libs/asio/doc/requirements/NullaryToken.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/RangeConnectToken.qbk -/libs/asio/doc/requirements/ReadHandler.qbk -/libs/asio/doc/requirements/ReadToken.qbk -/libs/asio/doc/requirements/read_write_operations.qbk -/libs/asio/doc/requirements/ResolveHandler.qbk -/libs/asio/doc/requirements/ResolveToken.qbk -/libs/asio/doc/requirements/Service.qbk -/libs/asio/doc/requirements/SettableSerialPortOption.qbk -/libs/asio/doc/requirements/SettableSocketOption.qbk -/libs/asio/doc/requirements/ShutdownHandler.qbk -/libs/asio/doc/requirements/ShutdownToken.qbk -/libs/asio/doc/requirements/SignalHandler.qbk -/libs/asio/doc/requirements/SignalToken.qbk -/libs/asio/doc/requirements/synchronous_socket_operations.qbk -/libs/asio/doc/requirements/SyncRandomAccessReadDevice.qbk -/libs/asio/doc/requirements/SyncRandomAccessWriteDevice.qbk -/libs/asio/doc/requirements/SyncReadStream.qbk -/libs/asio/doc/requirements/SyncWriteStream.qbk -/libs/asio/doc/requirements/TimeTraits.qbk -/libs/asio/doc/requirements/WaitHandler.qbk -/libs/asio/doc/requirements/WaitToken.qbk -/libs/asio/doc/requirements/WaitTraits.qbk -/libs/asio/doc/requirements/WriteHandler.qbk -/libs/asio/doc/requirements/WriteToken.qbk -/libs/asio/doc/std_exception_dox.txt -/libs/asio/doc/std_executors.qbk -/libs/asio/doc/tutorial.dox -/libs/asio/doc/tutorial.qbk -/libs/asio/doc/tutorial.xsl -/libs/asio/doc/using.qbk -/libs/asio/example/ -/libs/asio/example/cpp11/ -/libs/asio/example/cpp11/allocation/ -/libs/asio/example/cpp11/allocation/Jamfile.v2 -/libs/asio/example/cpp11/allocation/server.cpp -/libs/asio/example/cpp11/buffers/ -/libs/asio/example/cpp11/buffers/Jamfile.v2 -/libs/asio/example/cpp11/buffers/reference_counted.cpp -/libs/asio/example/cpp11/build.jam -/libs/asio/example/cpp11/chat/ -/libs/asio/example/cpp11/chat/chat_client.cpp -/libs/asio/example/cpp11/chat/chat_message.hpp -/libs/asio/example/cpp11/chat/chat_server.cpp -/libs/asio/example/cpp11/chat/Jamfile.v2 -/libs/asio/example/cpp11/chat/posix_chat_client.cpp -/libs/asio/example/cpp11/deferred/ -/libs/asio/example/cpp11/deferred/deferred_1.cpp -/libs/asio/example/cpp11/deferred/deferred_2.cpp -/libs/asio/example/cpp11/deferred/Jamfile.v2 -/libs/asio/example/cpp11/echo/ -/libs/asio/example/cpp11/echo/async_tcp_echo_server.cpp -/libs/asio/example/cpp11/echo/async_udp_echo_server.cpp -/libs/asio/example/cpp11/echo/blocking_tcp_echo_client.cpp -/libs/asio/example/cpp11/echo/blocking_tcp_echo_server.cpp -/libs/asio/example/cpp11/echo/blocking_udp_echo_client.cpp -/libs/asio/example/cpp11/echo/blocking_udp_echo_server.cpp -/libs/asio/example/cpp11/echo/Jamfile.v2 -/libs/asio/example/cpp11/executors/ -/libs/asio/example/cpp11/executors/actor.cpp -/libs/asio/example/cpp11/executors/bank_account_1.cpp -/libs/asio/example/cpp11/executors/bank_account_2.cpp -/libs/asio/example/cpp11/executors/fork_join.cpp -/libs/asio/example/cpp11/executors/Jamfile.v2 -/libs/asio/example/cpp11/executors/pipeline.cpp -/libs/asio/example/cpp11/executors/priority_scheduler.cpp -/libs/asio/example/cpp11/files/ -/libs/asio/example/cpp11/files/async_file_copy.cpp -/libs/asio/example/cpp11/files/blocking_file_copy.cpp -/libs/asio/example/cpp11/files/Jamfile.v2 -/libs/asio/example/cpp11/fork/ -/libs/asio/example/cpp11/fork/daemon.cpp -/libs/asio/example/cpp11/fork/Jamfile.v2 -/libs/asio/example/cpp11/fork/process_per_connection.cpp -/libs/asio/example/cpp11/futures/ -/libs/asio/example/cpp11/futures/daytime_client.cpp -/libs/asio/example/cpp11/futures/Jamfile.v2 -/libs/asio/example/cpp11/handler_tracking/ -/libs/asio/example/cpp11/handler_tracking/async_tcp_echo_server.cpp -/libs/asio/example/cpp11/handler_tracking/custom_tracking.hpp -/libs/asio/example/cpp11/handler_tracking/Jamfile.v2 -/libs/asio/example/cpp11/http/ -/libs/asio/example/cpp11/http/client/ -/libs/asio/example/cpp11/http/client/async_client.cpp -/libs/asio/example/cpp11/http/client/Jamfile.v2 -/libs/asio/example/cpp11/http/client/sync_client.cpp -/libs/asio/example/cpp11/http/doc_root/ -/libs/asio/example/cpp11/http/doc_root/data_1K.html -/libs/asio/example/cpp11/http/doc_root/data_2K.html -/libs/asio/example/cpp11/http/doc_root/data_4K.html -/libs/asio/example/cpp11/http/doc_root/data_8K.html -/libs/asio/example/cpp11/http/server/ -/libs/asio/example/cpp11/http/server2/ -/libs/asio/example/cpp11/http/server2/connection.cpp -/libs/asio/example/cpp11/http/server2/connection.hpp -/libs/asio/example/cpp11/http/server2/header.hpp -/libs/asio/example/cpp11/http/server2/io_context_pool.cpp -/libs/asio/example/cpp11/http/server2/io_context_pool.hpp -/libs/asio/example/cpp11/http/server2/Jamfile.v2 -/libs/asio/example/cpp11/http/server2/main.cpp -/libs/asio/example/cpp11/http/server2/mime_types.cpp -/libs/asio/example/cpp11/http/server2/mime_types.hpp -/libs/asio/example/cpp11/http/server2/reply.cpp -/libs/asio/example/cpp11/http/server2/reply.hpp -/libs/asio/example/cpp11/http/server2/request_handler.cpp -/libs/asio/example/cpp11/http/server2/request_handler.hpp -/libs/asio/example/cpp11/http/server2/request.hpp -/libs/asio/example/cpp11/http/server2/request_parser.cpp -/libs/asio/example/cpp11/http/server2/request_parser.hpp -/libs/asio/example/cpp11/http/server2/server.cpp -/libs/asio/example/cpp11/http/server2/server.hpp -/libs/asio/example/cpp11/http/server3/ -/libs/asio/example/cpp11/http/server3/connection.cpp -/libs/asio/example/cpp11/http/server3/connection.hpp -/libs/asio/example/cpp11/http/server3/header.hpp -/libs/asio/example/cpp11/http/server3/Jamfile.v2 -/libs/asio/example/cpp11/http/server3/main.cpp -/libs/asio/example/cpp11/http/server3/mime_types.cpp -/libs/asio/example/cpp11/http/server3/mime_types.hpp -/libs/asio/example/cpp11/http/server3/reply.cpp -/libs/asio/example/cpp11/http/server3/reply.hpp -/libs/asio/example/cpp11/http/server3/request_handler.cpp -/libs/asio/example/cpp11/http/server3/request_handler.hpp -/libs/asio/example/cpp11/http/server3/request.hpp -/libs/asio/example/cpp11/http/server3/request_parser.cpp -/libs/asio/example/cpp11/http/server3/request_parser.hpp -/libs/asio/example/cpp11/http/server3/server.cpp -/libs/asio/example/cpp11/http/server3/server.hpp -/libs/asio/example/cpp11/http/server4/ -/libs/asio/example/cpp11/http/server4/file_handler.cpp -/libs/asio/example/cpp11/http/server4/file_handler.hpp -/libs/asio/example/cpp11/http/server4/header.hpp -/libs/asio/example/cpp11/http/server4/Jamfile.v2 -/libs/asio/example/cpp11/http/server4/main.cpp -/libs/asio/example/cpp11/http/server4/mime_types.cpp -/libs/asio/example/cpp11/http/server4/mime_types.hpp -/libs/asio/example/cpp11/http/server4/reply.cpp -/libs/asio/example/cpp11/http/server4/reply.hpp -/libs/asio/example/cpp11/http/server4/request_handler.cpp -/libs/asio/example/cpp11/http/server4/request_handler.hpp -/libs/asio/example/cpp11/http/server4/request.hpp -/libs/asio/example/cpp11/http/server4/request_parser.cpp -/libs/asio/example/cpp11/http/server4/request_parser.hpp -/libs/asio/example/cpp11/http/server4/server.cpp -/libs/asio/example/cpp11/http/server4/server.hpp -/libs/asio/example/cpp11/http/server/connection.cpp -/libs/asio/example/cpp11/http/server/connection.hpp -/libs/asio/example/cpp11/http/server/connection_manager.cpp -/libs/asio/example/cpp11/http/server/connection_manager.hpp -/libs/asio/example/cpp11/http/server/header.hpp -/libs/asio/example/cpp11/http/server/Jamfile.v2 -/libs/asio/example/cpp11/http/server/main.cpp -/libs/asio/example/cpp11/http/server/mime_types.cpp -/libs/asio/example/cpp11/http/server/mime_types.hpp -/libs/asio/example/cpp11/http/server/reply.cpp -/libs/asio/example/cpp11/http/server/reply.hpp -/libs/asio/example/cpp11/http/server/request_handler.cpp -/libs/asio/example/cpp11/http/server/request_handler.hpp -/libs/asio/example/cpp11/http/server/request.hpp -/libs/asio/example/cpp11/http/server/request_parser.cpp -/libs/asio/example/cpp11/http/server/request_parser.hpp -/libs/asio/example/cpp11/http/server/server.cpp -/libs/asio/example/cpp11/http/server/server.hpp -/libs/asio/example/cpp11/icmp/ -/libs/asio/example/cpp11/icmp/icmp_header.hpp -/libs/asio/example/cpp11/icmp/ipv4_header.hpp -/libs/asio/example/cpp11/icmp/Jamfile.v2 -/libs/asio/example/cpp11/icmp/ping.cpp -/libs/asio/example/cpp11/invocation/ -/libs/asio/example/cpp11/invocation/Jamfile.v2 -/libs/asio/example/cpp11/invocation/prioritised_handlers.cpp -/libs/asio/example/cpp11/iostreams/ -/libs/asio/example/cpp11/iostreams/daytime_client.cpp -/libs/asio/example/cpp11/iostreams/daytime_server.cpp -/libs/asio/example/cpp11/iostreams/http_client.cpp -/libs/asio/example/cpp11/iostreams/Jamfile.v2 -/libs/asio/example/cpp11/local/ -/libs/asio/example/cpp11/local/connect_pair.cpp -/libs/asio/example/cpp11/local/fd_passing_stream_client.cpp -/libs/asio/example/cpp11/local/fd_passing_stream_server.cpp -/libs/asio/example/cpp11/local/iostream_client.cpp -/libs/asio/example/cpp11/local/Jamfile.v2 -/libs/asio/example/cpp11/local/stream_client.cpp -/libs/asio/example/cpp11/local/stream_server.cpp -/libs/asio/example/cpp11/multicast/ -/libs/asio/example/cpp11/multicast/Jamfile.v2 -/libs/asio/example/cpp11/multicast/receiver.cpp -/libs/asio/example/cpp11/multicast/sender.cpp -/libs/asio/example/cpp11/nonblocking/ -/libs/asio/example/cpp11/nonblocking/Jamfile.v2 -/libs/asio/example/cpp11/nonblocking/third_party_lib.cpp -/libs/asio/example/cpp11/operations/ -/libs/asio/example/cpp11/operations/composed_1.cpp -/libs/asio/example/cpp11/operations/composed_2.cpp -/libs/asio/example/cpp11/operations/composed_3.cpp -/libs/asio/example/cpp11/operations/composed_4.cpp -/libs/asio/example/cpp11/operations/composed_5.cpp -/libs/asio/example/cpp11/operations/composed_6.cpp -/libs/asio/example/cpp11/operations/composed_7.cpp -/libs/asio/example/cpp11/operations/composed_8.cpp -/libs/asio/example/cpp11/operations/Jamfile.v2 -/libs/asio/example/cpp11/parallel_group/ -/libs/asio/example/cpp11/parallel_group/Jamfile.v2 -/libs/asio/example/cpp11/parallel_group/ranged_wait_for_all.cpp -/libs/asio/example/cpp11/parallel_group/wait_for_all.cpp -/libs/asio/example/cpp11/parallel_group/wait_for_one.cpp -/libs/asio/example/cpp11/parallel_group/wait_for_one_error.cpp -/libs/asio/example/cpp11/parallel_group/wait_for_one_success.cpp -/libs/asio/example/cpp11/porthopper/ -/libs/asio/example/cpp11/porthopper/client.cpp -/libs/asio/example/cpp11/porthopper/Jamfile.v2 -/libs/asio/example/cpp11/porthopper/protocol.hpp -/libs/asio/example/cpp11/porthopper/server.cpp -/libs/asio/example/cpp11/serialization/ -/libs/asio/example/cpp11/serialization/client.cpp -/libs/asio/example/cpp11/serialization/connection.hpp -/libs/asio/example/cpp11/serialization/Jamfile.v2 -/libs/asio/example/cpp11/serialization/server.cpp -/libs/asio/example/cpp11/serialization/stock.hpp -/libs/asio/example/cpp11/services/ -/libs/asio/example/cpp11/services/basic_logger.hpp -/libs/asio/example/cpp11/services/daytime_client.cpp -/libs/asio/example/cpp11/services/Jamfile.v2 -/libs/asio/example/cpp11/services/logger.hpp -/libs/asio/example/cpp11/services/logger_service.cpp -/libs/asio/example/cpp11/services/logger_service.hpp -/libs/asio/example/cpp11/socks4/ -/libs/asio/example/cpp11/socks4/Jamfile.v2 -/libs/asio/example/cpp11/socks4/socks4.hpp -/libs/asio/example/cpp11/socks4/sync_client.cpp -/libs/asio/example/cpp11/spawn/ -/libs/asio/example/cpp11/spawn/echo_server.cpp -/libs/asio/example/cpp11/spawn/Jamfile.v2 -/libs/asio/example/cpp11/spawn/parallel_grep.cpp -/libs/asio/example/cpp11/ssl/ -/libs/asio/example/cpp11/ssl/ca.pem -/libs/asio/example/cpp11/ssl/client.cpp -/libs/asio/example/cpp11/ssl/dh4096.pem -/libs/asio/example/cpp11/ssl/Jamfile.v2 -/libs/asio/example/cpp11/ssl/README -/libs/asio/example/cpp11/ssl/server.cpp -/libs/asio/example/cpp11/ssl/server.pem -/libs/asio/example/cpp11/timeouts/ -/libs/asio/example/cpp11/timeouts/async_tcp_client.cpp -/libs/asio/example/cpp11/timeouts/blocking_tcp_client.cpp -/libs/asio/example/cpp11/timeouts/blocking_token_tcp_client.cpp -/libs/asio/example/cpp11/timeouts/blocking_udp_client.cpp -/libs/asio/example/cpp11/timeouts/Jamfile.v2 -/libs/asio/example/cpp11/timeouts/server.cpp -/libs/asio/example/cpp11/timers/ -/libs/asio/example/cpp11/timers/Jamfile.v2 -/libs/asio/example/cpp11/timers/time_t_timer.cpp -/libs/asio/example/cpp11/tutorial/ -/libs/asio/example/cpp11/tutorial/daytime1/ -/libs/asio/example/cpp11/tutorial/daytime1/client.cpp -/libs/asio/example/cpp11/tutorial/daytime2/ -/libs/asio/example/cpp11/tutorial/daytime2/server.cpp -/libs/asio/example/cpp11/tutorial/daytime3/ -/libs/asio/example/cpp11/tutorial/daytime3/server.cpp -/libs/asio/example/cpp11/tutorial/daytime4/ -/libs/asio/example/cpp11/tutorial/daytime4/client.cpp -/libs/asio/example/cpp11/tutorial/daytime5/ -/libs/asio/example/cpp11/tutorial/daytime5/server.cpp -/libs/asio/example/cpp11/tutorial/daytime6/ -/libs/asio/example/cpp11/tutorial/daytime6/server.cpp -/libs/asio/example/cpp11/tutorial/daytime7/ -/libs/asio/example/cpp11/tutorial/daytime7/server.cpp -/libs/asio/example/cpp11/tutorial/daytime_dox.txt -/libs/asio/example/cpp11/tutorial/index_dox.txt -/libs/asio/example/cpp11/tutorial/Jamfile.v2 -/libs/asio/example/cpp11/tutorial/timer1/ -/libs/asio/example/cpp11/tutorial/timer1/timer.cpp -/libs/asio/example/cpp11/tutorial/timer2/ -/libs/asio/example/cpp11/tutorial/timer2/timer.cpp -/libs/asio/example/cpp11/tutorial/timer3/ -/libs/asio/example/cpp11/tutorial/timer3/timer.cpp -/libs/asio/example/cpp11/tutorial/timer4/ -/libs/asio/example/cpp11/tutorial/timer4/timer.cpp -/libs/asio/example/cpp11/tutorial/timer5/ -/libs/asio/example/cpp11/tutorial/timer5/timer.cpp -/libs/asio/example/cpp11/tutorial/timer_dox.txt -/libs/asio/example/cpp11/type_erasure/ -/libs/asio/example/cpp11/type_erasure/Jamfile.v2 -/libs/asio/example/cpp11/type_erasure/line_reader.hpp -/libs/asio/example/cpp11/type_erasure/main.cpp -/libs/asio/example/cpp11/type_erasure/sleep.cpp -/libs/asio/example/cpp11/type_erasure/sleep.hpp -/libs/asio/example/cpp11/type_erasure/stdin_line_reader.cpp -/libs/asio/example/cpp11/type_erasure/stdin_line_reader.hpp -/libs/asio/example/cpp11/windows/ -/libs/asio/example/cpp11/windows/Jamfile.v2 -/libs/asio/example/cpp11/windows/transmit_file.cpp -/libs/asio/example/cpp14/ -/libs/asio/example/cpp14/build.jam -/libs/asio/example/cpp14/deferred/ -/libs/asio/example/cpp14/deferred/deferred_1.cpp -/libs/asio/example/cpp14/deferred/deferred_2.cpp -/libs/asio/example/cpp14/deferred/deferred_3.cpp -/libs/asio/example/cpp14/deferred/deferred_4.cpp -/libs/asio/example/cpp14/deferred/deferred_5.cpp -/libs/asio/example/cpp14/deferred/deferred_6.cpp -/libs/asio/example/cpp14/deferred/deferred_7.cpp -/libs/asio/example/cpp14/deferred/Jamfile.v2 -/libs/asio/example/cpp14/echo/ -/libs/asio/example/cpp14/echo/async_tcp_echo_server.cpp -/libs/asio/example/cpp14/echo/async_udp_echo_server.cpp -/libs/asio/example/cpp14/echo/blocking_tcp_echo_client.cpp -/libs/asio/example/cpp14/echo/blocking_tcp_echo_server.cpp -/libs/asio/example/cpp14/echo/blocking_udp_echo_client.cpp -/libs/asio/example/cpp14/echo/blocking_udp_echo_server.cpp -/libs/asio/example/cpp14/echo/Jamfile.v2 -/libs/asio/example/cpp14/executors/ -/libs/asio/example/cpp14/executors/actor.cpp -/libs/asio/example/cpp14/executors/async_1.cpp -/libs/asio/example/cpp14/executors/async_2.cpp -/libs/asio/example/cpp14/executors/bank_account_1.cpp -/libs/asio/example/cpp14/executors/bank_account_2.cpp -/libs/asio/example/cpp14/executors/fork_join.cpp -/libs/asio/example/cpp14/executors/Jamfile.v2 -/libs/asio/example/cpp14/executors/pipeline.cpp -/libs/asio/example/cpp14/executors/priority_scheduler.cpp -/libs/asio/example/cpp14/iostreams/ -/libs/asio/example/cpp14/iostreams/http_client.cpp -/libs/asio/example/cpp14/iostreams/Jamfile.v2 -/libs/asio/example/cpp14/operations/ -/libs/asio/example/cpp14/operations/callback_wrapper.cpp -/libs/asio/example/cpp14/operations/c_callback_wrapper.cpp -/libs/asio/example/cpp14/operations/composed_1.cpp -/libs/asio/example/cpp14/operations/composed_2.cpp -/libs/asio/example/cpp14/operations/composed_3.cpp -/libs/asio/example/cpp14/operations/composed_4.cpp -/libs/asio/example/cpp14/operations/composed_5.cpp -/libs/asio/example/cpp14/operations/composed_6.cpp -/libs/asio/example/cpp14/operations/composed_7.cpp -/libs/asio/example/cpp14/operations/composed_8.cpp -/libs/asio/example/cpp14/operations/Jamfile.v2 -/libs/asio/example/cpp14/parallel_group/ -/libs/asio/example/cpp14/parallel_group/Jamfile.v2 -/libs/asio/example/cpp14/parallel_group/parallel_sort.cpp -/libs/asio/example/cpp14/parallel_group/ranged_wait_for_all.cpp -/libs/asio/example/cpp14/parallel_group/wait_for_all.cpp -/libs/asio/example/cpp14/parallel_group/wait_for_one.cpp -/libs/asio/example/cpp14/parallel_group/wait_for_one_error.cpp -/libs/asio/example/cpp14/parallel_group/wait_for_one_success.cpp -/libs/asio/example/cpp17/ -/libs/asio/example/cpp17/build.jam -/libs/asio/example/cpp17/coroutines_ts/ -/libs/asio/example/cpp17/coroutines_ts/chat_server.cpp -/libs/asio/example/cpp17/coroutines_ts/echo_server.cpp -/libs/asio/example/cpp17/coroutines_ts/echo_server_with_as_single_default.cpp -/libs/asio/example/cpp17/coroutines_ts/echo_server_with_as_tuple_default.cpp -/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/example/cpp20/ -/libs/asio/example/cpp20/build.jam -/libs/asio/example/cpp20/channels/ -/libs/asio/example/cpp20/channels/Jamfile.v2 -/libs/asio/example/cpp20/channels/mutual_exclusion_1.cpp -/libs/asio/example/cpp20/channels/mutual_exclusion_2.cpp -/libs/asio/example/cpp20/channels/throttling_proxy.cpp -/libs/asio/example/cpp20/coroutines/ -/libs/asio/example/cpp20/coroutines/chat_server.cpp -/libs/asio/example/cpp20/coroutines/echo_server.cpp -/libs/asio/example/cpp20/coroutines/echo_server_with_as_single_default.cpp -/libs/asio/example/cpp20/coroutines/echo_server_with_as_tuple_default.cpp -/libs/asio/example/cpp20/coroutines/echo_server_with_default.cpp -/libs/asio/example/cpp20/coroutines/echo_server_with_deferred.cpp -/libs/asio/example/cpp20/coroutines/echo_server_with_deferred_default.cpp -/libs/asio/example/cpp20/coroutines/Jamfile.v2 -/libs/asio/example/cpp20/coroutines/refactored_echo_server.cpp -/libs/asio/example/cpp20/coroutines/timeout.cpp -/libs/asio/example/cpp20/invocation/ -/libs/asio/example/cpp20/invocation/completion_executor.cpp -/libs/asio/example/cpp20/invocation/Jamfile.v2 -/libs/asio/example/cpp20/operations/ -/libs/asio/example/cpp20/operations/callback_wrapper.cpp -/libs/asio/example/cpp20/operations/c_callback_wrapper.cpp -/libs/asio/example/cpp20/operations/composed_1.cpp -/libs/asio/example/cpp20/operations/composed_2.cpp -/libs/asio/example/cpp20/operations/composed_3.cpp -/libs/asio/example/cpp20/operations/composed_4.cpp -/libs/asio/example/cpp20/operations/composed_5.cpp -/libs/asio/example/cpp20/operations/composed_6.cpp -/libs/asio/example/cpp20/operations/composed_7.cpp -/libs/asio/example/cpp20/operations/composed_8.cpp -/libs/asio/example/cpp20/operations/Jamfile.v2 -/libs/asio/example/cpp20/type_erasure/ -/libs/asio/example/cpp20/type_erasure/Jamfile.v2 -/libs/asio/example/cpp20/type_erasure/line_reader.hpp -/libs/asio/example/cpp20/type_erasure/main.cpp -/libs/asio/example/cpp20/type_erasure/sleep.cpp -/libs/asio/example/cpp20/type_erasure/sleep.hpp -/libs/asio/example/cpp20/type_erasure/stdin_line_reader.cpp -/libs/asio/example/cpp20/type_erasure/stdin_line_reader.hpp -/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 -/libs/asio/test/ -/libs/asio/test/any_completion_executor.cpp -/libs/asio/test/any_completion_handler.cpp -/libs/asio/test/any_io_executor.cpp -/libs/asio/test/append.cpp -/libs/asio/test/archetypes/ -/libs/asio/test/archetypes/async_ops.hpp -/libs/asio/test/archetypes/async_result.hpp -/libs/asio/test/archetypes/gettable_socket_option.hpp -/libs/asio/test/archetypes/io_control_command.hpp -/libs/asio/test/archetypes/settable_socket_option.hpp -/libs/asio/test/associated_allocator.cpp -/libs/asio/test/associated_cancellation_slot.cpp -/libs/asio/test/associated_executor.cpp -/libs/asio/test/associated_immediate_executor.cpp -/libs/asio/test/associator.cpp -/libs/asio/test/as_tuple.cpp -/libs/asio/test/async_result.cpp -/libs/asio/test/awaitable.cpp -/libs/asio/test/basic_datagram_socket.cpp -/libs/asio/test/basic_deadline_timer.cpp -/libs/asio/test/basic_file.cpp -/libs/asio/test/basic_random_access_file.cpp -/libs/asio/test/basic_raw_socket.cpp -/libs/asio/test/basic_readable_pipe.cpp -/libs/asio/test/basic_seq_packet_socket.cpp -/libs/asio/test/basic_serial_port.cpp -/libs/asio/test/basic_signal_set.cpp -/libs/asio/test/basic_socket_acceptor.cpp -/libs/asio/test/basic_socket.cpp -/libs/asio/test/basic_streambuf.cpp -/libs/asio/test/basic_stream_file.cpp -/libs/asio/test/basic_stream_socket.cpp -/libs/asio/test/basic_waitable_timer.cpp -/libs/asio/test/basic_writable_pipe.cpp -/libs/asio/test/bind_allocator.cpp -/libs/asio/test/bind_cancellation_slot.cpp -/libs/asio/test/bind_executor.cpp -/libs/asio/test/bind_immediate_executor.cpp -/libs/asio/test/buffer.cpp -/libs/asio/test/buffered_read_stream.cpp -/libs/asio/test/buffered_stream.cpp -/libs/asio/test/buffered_write_stream.cpp -/libs/asio/test/buffer_registration.cpp -/libs/asio/test/buffers_iterator.cpp -/libs/asio/test/cancel_after.cpp -/libs/asio/test/cancel_at.cpp -/libs/asio/test/cancellation_signal.cpp -/libs/asio/test/cancellation_state.cpp -/libs/asio/test/cancellation_type.cpp -/libs/asio/test/co_composed.cpp -/libs/asio/test/completion_condition.cpp -/libs/asio/test/compose.cpp -/libs/asio/test/composed.cpp -/libs/asio/test/config.cpp -/libs/asio/test/connect.cpp -/libs/asio/test/connect_pipe.cpp -/libs/asio/test/consign.cpp -/libs/asio/test/coroutine.cpp -/libs/asio/test/co_spawn.cpp -/libs/asio/test/deadline_timer.cpp -/libs/asio/test/defer.cpp -/libs/asio/test/deferred.cpp -/libs/asio/test/detached.cpp -/libs/asio/test/dispatch.cpp -/libs/asio/test/disposition.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/context_as.cpp -/libs/asio/test/execution_context.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/outstanding_work.cpp -/libs/asio/test/execution/prefer_only.cpp -/libs/asio/test/execution/relationship.cpp -/libs/asio/test/executor.cpp -/libs/asio/test/executor_work_guard.cpp -/libs/asio/test/experimental/ -/libs/asio/test/experimental/awaitable_operators.cpp -/libs/asio/test/experimental/basic_channel.cpp -/libs/asio/test/experimental/basic_concurrent_channel.cpp -/libs/asio/test/experimental/channel.cpp -/libs/asio/test/experimental/channel_traits.cpp -/libs/asio/test/experimental/co_composed.cpp -/libs/asio/test/experimental/concurrent_channel.cpp -/libs/asio/test/experimental/coro/ -/libs/asio/test/experimental/coro/allocator.cpp -/libs/asio/test/experimental/coro/cancel.cpp -/libs/asio/test/experimental/coro/co_spawn.cpp -/libs/asio/test/experimental/coro/exception.cpp -/libs/asio/test/experimental/coro/executor.cpp -/libs/asio/test/experimental/coro/Jamfile.v2 -/libs/asio/test/experimental/coro/partial.cpp -/libs/asio/test/experimental/coro/simple_test.cpp -/libs/asio/test/experimental/coro/stack_test.cpp -/libs/asio/test/experimental/coro/use_coro.cpp -/libs/asio/test/experimental/Jamfile.v2 -/libs/asio/test/experimental/parallel_group.cpp -/libs/asio/test/experimental/promise.cpp -/libs/asio/test/file_base.cpp -/libs/asio/test/generic/ -/libs/asio/test/generic/basic_endpoint.cpp -/libs/asio/test/generic/datagram_protocol.cpp -/libs/asio/test/generic/raw_protocol.cpp -/libs/asio/test/generic/seq_packet_protocol.cpp -/libs/asio/test/generic/stream_protocol.cpp -/libs/asio/test/high_resolution_timer.cpp -/libs/asio/test/immediate.cpp -/libs/asio/test/io_context.cpp -/libs/asio/test/io_context_strand.cpp -/libs/asio/test/ip/ -/libs/asio/test/ip/address.cpp -/libs/asio/test/ip/address_v4.cpp -/libs/asio/test/ip/address_v4_iterator.cpp -/libs/asio/test/ip/address_v4_range.cpp -/libs/asio/test/ip/address_v6.cpp -/libs/asio/test/ip/address_v6_iterator.cpp -/libs/asio/test/ip/address_v6_range.cpp -/libs/asio/test/ip/basic_endpoint.cpp -/libs/asio/test/ip/basic_resolver.cpp -/libs/asio/test/ip/basic_resolver_entry.cpp -/libs/asio/test/ip/basic_resolver_iterator.cpp -/libs/asio/test/ip/basic_resolver_query.cpp -/libs/asio/test/ip/host_name.cpp -/libs/asio/test/ip/icmp.cpp -/libs/asio/test/ip/multicast.cpp -/libs/asio/test/ip/network_v4.cpp -/libs/asio/test/ip/network_v6.cpp -/libs/asio/test/ip/resolver_query_base.cpp -/libs/asio/test/ip/tcp.cpp -/libs/asio/test/ip/udp.cpp -/libs/asio/test/ip/unicast.cpp -/libs/asio/test/ip/v6_only.cpp -/libs/asio/test/is_read_buffered.cpp -/libs/asio/test/is_write_buffered.cpp -/libs/asio/test/Jamfile.v2 -/libs/asio/test/latency/ -/libs/asio/test/latency/allocator.hpp -/libs/asio/test/latency/high_res_clock.hpp -/libs/asio/test/latency/Jamfile.v2 -/libs/asio/test/latency/tcp_client.cpp -/libs/asio/test/latency/tcp_server.cpp -/libs/asio/test/latency/udp_client.cpp -/libs/asio/test/latency/udp_server.cpp -/libs/asio/test/local/ -/libs/asio/test/local/basic_endpoint.cpp -/libs/asio/test/local/connect_pair.cpp -/libs/asio/test/local/datagram_protocol.cpp -/libs/asio/test/local/seq_packet_protocol.cpp -/libs/asio/test/local/stream_protocol.cpp -/libs/asio/test/packaged_task.cpp -/libs/asio/test/placeholders.cpp -/libs/asio/test/posix/ -/libs/asio/test/posix/basic_descriptor.cpp -/libs/asio/test/posix/basic_stream_descriptor.cpp -/libs/asio/test/posix/descriptor_base.cpp -/libs/asio/test/posix/descriptor.cpp -/libs/asio/test/posix/stream_descriptor.cpp -/libs/asio/test/post.cpp -/libs/asio/test/prepend.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/random_access_file.cpp -/libs/asio/test/readable_pipe.cpp -/libs/asio/test/read_at.cpp -/libs/asio/test/read.cpp -/libs/asio/test/read_until.cpp -/libs/asio/test/recycling_allocator.cpp -/libs/asio/test/redirect_error.cpp -/libs/asio/test/registered_buffer.cpp -/libs/asio/test/serial_port_base.cpp -/libs/asio/test/serial_port.cpp -/libs/asio/test/signal_set_base.cpp -/libs/asio/test/signal_set.cpp -/libs/asio/test/socket_base.cpp -/libs/asio/test/spawn.cpp -/libs/asio/test/ssl/ -/libs/asio/test/ssl/context_base.cpp -/libs/asio/test/ssl/context.cpp -/libs/asio/test/ssl/error.cpp -/libs/asio/test/ssl/host_name_verification.cpp -/libs/asio/test/ssl/Jamfile.v2 -/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 -/libs/asio/test/stream_file.cpp -/libs/asio/test/system_context.cpp -/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 -/libs/asio/test/ts/executor.cpp -/libs/asio/test/ts/internet.cpp -/libs/asio/test/ts/io_context.cpp -/libs/asio/test/ts/net.cpp -/libs/asio/test/ts/netfwd.cpp -/libs/asio/test/ts/socket.cpp -/libs/asio/test/ts/timer.cpp -/libs/asio/test/unit_test.hpp -/libs/asio/test/use_awaitable.cpp -/libs/asio/test/use_future.cpp -/libs/asio/test/uses_executor.cpp -/libs/asio/test/wait_traits.cpp -/libs/asio/test/windows/ -/libs/asio/test/windows/basic_object_handle.cpp -/libs/asio/test/windows/basic_overlapped_handle.cpp -/libs/asio/test/windows/basic_random_access_handle.cpp -/libs/asio/test/windows/basic_stream_handle.cpp -/libs/asio/test/windows/object_handle.cpp -/libs/asio/test/windows/overlapped_handle.cpp -/libs/asio/test/windows/overlapped_ptr.cpp -/libs/asio/test/windows/random_access_handle.cpp -/libs/asio/test/windows/stream_handle.cpp -/libs/asio/test/writable_pipe.cpp -/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 -/libs/system/build/ -/libs/system/build.jam -/libs/system/build/Jamfile -/libs/system/build/Jamfile.v2 -/libs/system/CMakeLists.txt -/libs/system/doc/ -/libs/system/doc/Jamfile -/libs/system/doc/system/ -/libs/system/doc/system/acknowledgements.adoc -/libs/system/doc/system.adoc -/libs/system/doc/system/changes.adoc -/libs/system/doc/system/copyright.adoc -/libs/system/doc/system-docinfo-footer.html -/libs/system/doc/system/history.adoc -/libs/system/doc/system/introduction.adoc -/libs/system/doc/system/rationale.adoc -/libs/system/doc/system/reference.adoc -/libs/system/doc/system/usage.adoc -/libs/system/.drone/ -/libs/system/.drone/drone.bat -/libs/system/.drone/drone.sh -/libs/system/.drone.jsonnet -/libs/system/extra/ -/libs/system/extra/boost_system.natvis -/libs/system/.github/ -/libs/system/.github/workflows/ -/libs/system/.github/workflows/ci.yml -/libs/system/index.html -/libs/system/meta/ -/libs/system/meta/libraries.json -/libs/system/README.md -/libs/system/src/ -/libs/system/src/error_code.cpp -/libs/system/test/ -/libs/system/test/after_main_test.cpp -/libs/system/test/before_main_test.cpp -/libs/system/test/cmake_install_test/ -/libs/system/test/cmake_install_test/CMakeLists.txt -/libs/system/test/cmake_install_test/main.cpp -/libs/system/test/CMakeLists.txt -/libs/system/test/cmake_subdir_test/ -/libs/system/test/cmake_subdir_test/CMakeLists.txt -/libs/system/test/config_test.cpp -/libs/system/test/constexpr_test2.cpp -/libs/system/test/constexpr_test.cpp -/libs/system/test/dynamic_link_test.cpp -/libs/system/test/ec_hash_value_test.cpp -/libs/system/test/ec_location_test2.cpp -/libs/system/test/ec_location_test3.cpp -/libs/system/test/ec_location_test4.cpp -/libs/system/test/ec_location_test.cpp -/libs/system/test/ec_what_test.cpp -/libs/system/test/ec_wstream_test.cpp -/libs/system/test/errc_test2.cpp -/libs/system/test/errc_test3.cpp -/libs/system/test/errc_test4.cpp -/libs/system/test/errc_test.cpp -/libs/system/test/error_category_test2.cpp -/libs/system/test/error_category_test.cpp -/libs/system/test/error_code_test2.cpp -/libs/system/test/error_code_test3.cpp -/libs/system/test/error_code_test.cpp -/libs/system/test/error_code_user_test.cpp -/libs/system/test/error_condition_test2.cpp -/libs/system/test/error_condition_test3.cpp -/libs/system/test/error_condition_test.cpp -/libs/system/test/failed_constexpr_test.cpp -/libs/system/test/failed_test.cpp -/libs/system/test/generic_category_test2.cpp -/libs/system/test/generic_category_test3.cpp -/libs/system/test/generic_category_test.cpp -/libs/system/test/header_only_test.cpp -/libs/system/test/initialization_test.cpp -/libs/system/test/is_error_code_enum_test.cpp -/libs/system/test/is_error_condition_enum_test.cpp -/libs/system/test/Jamfile.v2 -/libs/system/test/linux_error_test.cpp -/libs/system/test/msvc/ -/libs/system/test/msvc/common.props -/libs/system/test/msvc/config_test/ -/libs/system/test/msvc/config_test/config_test.vcxproj -/libs/system/test/msvc/error_code_test/ -/libs/system/test/msvc/error_code_test/error_code_test.vcxproj -/libs/system/test/msvc/header_only_error_code_test/ -/libs/system/test/msvc/header_only_error_code_test/header_only_error_code_test.vcxproj -/libs/system/test/msvc/header_only_test/ -/libs/system/test/msvc/header_only_test/header_only_test.vcxproj -/libs/system/test/msvc/std_interop_test/ -/libs/system/test/msvc/std_interop_test/std_interop_test.vcxproj -/libs/system/test/msvc/system-dll/ -/libs/system/test/msvc/system-dll/system-dll.vcxproj -/libs/system/test/msvc/system.sln -/libs/system/test/quick.cpp -/libs/system/test/result_and_eq_fn1r.cpp -/libs/system/test/result_and_eq_fn1v.cpp -/libs/system/test/result_and_fn1r.cpp -/libs/system/test/result_and_fn1v.cpp -/libs/system/test/result_convert_construct.cpp -/libs/system/test/result_copy_assign.cpp -/libs/system/test/result_copy_construct.cpp -/libs/system/test/result_default_construct.cpp -/libs/system/test/result_emplace.cpp -/libs/system/test/result_eq.cpp -/libs/system/test/result_errc_construct.cpp -/libs/system/test/result_error_access.cpp -/libs/system/test/result_error_construct2.cpp -/libs/system/test/result_error_construct3.cpp -/libs/system/test/result_error_construct4.cpp -/libs/system/test/result_error_construct5.cpp -/libs/system/test/result_error_construct.cpp -/libs/system/test/result_error_move.cpp -/libs/system/test/result_in_place_use.cpp -/libs/system/test/result_move_assign.cpp -/libs/system/test/result_move_construct.cpp -/libs/system/test/result_or_eq_fn0r.cpp -/libs/system/test/result_or_eq_fn0v.cpp -/libs/system/test/result_or_eq_value.cpp -/libs/system/test/result_or_fn0r.cpp -/libs/system/test/result_or_fn0v.cpp -/libs/system/test/result_or_value.cpp -/libs/system/test/result_or_value_fail2.cpp -/libs/system/test/result_or_value_fail.cpp -/libs/system/test/result_range_for.cpp -/libs/system/test/result_swap.cpp -/libs/system/test/result_typedefs.cpp -/libs/system/test/result_value_access.cpp -/libs/system/test/result_value_construct2.cpp -/libs/system/test/result_value_construct3.cpp -/libs/system/test/result_value_construct4.cpp -/libs/system/test/result_value_construct5.cpp -/libs/system/test/result_value_construct6.cpp -/libs/system/test/result_value_construct7.cpp -/libs/system/test/result_value_construct.cpp -/libs/system/test/single_instance_1.cpp -/libs/system/test/single_instance_2.cpp -/libs/system/test/single_instance_test.cpp -/libs/system/test/snprintf_test.cpp -/libs/system/test/std_interop_test10.cpp -/libs/system/test/std_interop_test11.cpp -/libs/system/test/std_interop_test12.cpp -/libs/system/test/std_interop_test13.cpp -/libs/system/test/std_interop_test14.cpp -/libs/system/test/std_interop_test15.cpp -/libs/system/test/std_interop_test16.cpp -/libs/system/test/std_interop_test2.cpp -/libs/system/test/std_interop_test3.cpp -/libs/system/test/std_interop_test4.cpp -/libs/system/test/std_interop_test5.cpp -/libs/system/test/std_interop_test6.cpp -/libs/system/test/std_interop_test7.cpp -/libs/system/test/std_interop_test8.cpp -/libs/system/test/std_interop_test9.cpp -/libs/system/test/std_interop_test.cpp -/libs/system/test/std_mismatch_test.cpp -/libs/system/test/std_single_instance_1.cpp -/libs/system/test/std_single_instance_2.cpp -/libs/system/test/std_single_instance_test.cpp -/libs/system/test/system_category_test2.cpp -/libs/system/test/system_category_test3.cpp -/libs/system/test/system_category_test.cpp -/libs/system/test/system_error_test2.cpp -/libs/system/test/system_error_test3.cpp -/libs/system/test/system_error_test.cpp -/libs/system/test/throws_assign_fail.cpp -/libs/system/test/throw_test.cpp -/libs/system/test/warnings_test.cpp -/libs/system/test/win32_generic_test.cpp -/libs/system/test/win32_hresult_test.cpp -/libs/system/test/windows_error_test.cpp -/libs/system/.travis.yml -/README.txt +/ +/boost/ +/boost/asio/ +/boost/asio/any_completion_executor.hpp +/boost/asio/any_completion_handler.hpp +/boost/asio/any_io_executor.hpp +/boost/asio/append.hpp +/boost/asio/associated_allocator.hpp +/boost/asio/associated_cancellation_slot.hpp +/boost/asio/associated_executor.hpp +/boost/asio/associated_immediate_executor.hpp +/boost/asio/associator.hpp +/boost/asio/as_tuple.hpp +/boost/asio/async_result.hpp +/boost/asio/awaitable.hpp +/boost/asio/basic_datagram_socket.hpp +/boost/asio/basic_deadline_timer.hpp +/boost/asio/basic_file.hpp +/boost/asio/basic_io_object.hpp +/boost/asio/basic_random_access_file.hpp +/boost/asio/basic_raw_socket.hpp +/boost/asio/basic_readable_pipe.hpp +/boost/asio/basic_seq_packet_socket.hpp +/boost/asio/basic_serial_port.hpp +/boost/asio/basic_signal_set.hpp +/boost/asio/basic_socket_acceptor.hpp +/boost/asio/basic_socket.hpp +/boost/asio/basic_socket_iostream.hpp +/boost/asio/basic_socket_streambuf.hpp +/boost/asio/basic_streambuf_fwd.hpp +/boost/asio/basic_streambuf.hpp +/boost/asio/basic_stream_file.hpp +/boost/asio/basic_stream_socket.hpp +/boost/asio/basic_waitable_timer.hpp +/boost/asio/basic_writable_pipe.hpp +/boost/asio/bind_allocator.hpp +/boost/asio/bind_cancellation_slot.hpp +/boost/asio/bind_executor.hpp +/boost/asio/bind_immediate_executor.hpp +/boost/asio/buffered_read_stream_fwd.hpp +/boost/asio/buffered_read_stream.hpp +/boost/asio/buffered_stream_fwd.hpp +/boost/asio/buffered_stream.hpp +/boost/asio/buffered_write_stream_fwd.hpp +/boost/asio/buffered_write_stream.hpp +/boost/asio/buffer.hpp +/boost/asio/buffer_registration.hpp +/boost/asio/buffers_iterator.hpp +/boost/asio/cancel_after.hpp +/boost/asio/cancel_at.hpp +/boost/asio/cancellation_signal.hpp +/boost/asio/cancellation_state.hpp +/boost/asio/cancellation_type.hpp +/boost/asio/co_composed.hpp +/boost/asio/completion_condition.hpp +/boost/asio/composed.hpp +/boost/asio/compose.hpp +/boost/asio/config.hpp +/boost/asio/connect.hpp +/boost/asio/connect_pipe.hpp +/boost/asio/consign.hpp +/boost/asio/coroutine.hpp +/boost/asio/co_spawn.hpp +/boost/asio/deadline_timer.hpp +/boost/asio/default_completion_token.hpp +/boost/asio/defer.hpp +/boost/asio/deferred.hpp +/boost/asio/detached.hpp +/boost/asio/detail/ +/boost/asio/detail/array_fwd.hpp +/boost/asio/detail/array.hpp +/boost/asio/detail/assert.hpp +/boost/asio/detail/atomic_count.hpp +/boost/asio/detail/base_from_cancellation_state.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/call_stack.hpp +/boost/asio/detail/chrono.hpp +/boost/asio/detail/chrono_time_traits.hpp +/boost/asio/detail/completion_handler.hpp +/boost/asio/detail/completion_message.hpp +/boost/asio/detail/completion_payload_handler.hpp +/boost/asio/detail/completion_payload.hpp +/boost/asio/detail/composed_work.hpp +/boost/asio/detail/concurrency_hint.hpp +/boost/asio/detail/conditionally_enabled_event.hpp +/boost/asio/detail/conditionally_enabled_mutex.hpp +/boost/asio/detail/config.hpp +/boost/asio/detail/consuming_buffers.hpp +/boost/asio/detail/cstddef.hpp +/boost/asio/detail/cstdint.hpp +/boost/asio/detail/date_time_fwd.hpp +/boost/asio/detail/deadline_timer_service.hpp +/boost/asio/detail/dependent_type.hpp +/boost/asio/detail/descriptor_ops.hpp +/boost/asio/detail/descriptor_read_op.hpp +/boost/asio/detail/descriptor_write_op.hpp +/boost/asio/detail/dev_poll_reactor.hpp +/boost/asio/detail/epoll_reactor.hpp +/boost/asio/detail/eventfd_select_interrupter.hpp +/boost/asio/detail/event.hpp +/boost/asio/detail/exception.hpp +/boost/asio/detail/executor_function.hpp +/boost/asio/detail/executor_op.hpp +/boost/asio/detail/fd_set_adapter.hpp +/boost/asio/detail/fenced_block.hpp +/boost/asio/detail/functional.hpp +/boost/asio/detail/future.hpp +/boost/asio/detail/global.hpp +/boost/asio/detail/handler_alloc_helpers.hpp +/boost/asio/detail/handler_cont_helpers.hpp +/boost/asio/detail/handler_tracking.hpp +/boost/asio/detail/handler_type_requirements.hpp +/boost/asio/detail/handler_work.hpp +/boost/asio/detail/hash_map.hpp +/boost/asio/detail/impl/ +/boost/asio/detail/impl/buffer_sequence_adapter.ipp +/boost/asio/detail/impl/descriptor_ops.ipp +/boost/asio/detail/impl/dev_poll_reactor.hpp +/boost/asio/detail/impl/dev_poll_reactor.ipp +/boost/asio/detail/impl/epoll_reactor.hpp +/boost/asio/detail/impl/epoll_reactor.ipp +/boost/asio/detail/impl/eventfd_select_interrupter.ipp +/boost/asio/detail/impl/handler_tracking.ipp +/boost/asio/detail/impl/io_uring_descriptor_service.ipp +/boost/asio/detail/impl/io_uring_file_service.ipp +/boost/asio/detail/impl/io_uring_service.hpp +/boost/asio/detail/impl/io_uring_service.ipp +/boost/asio/detail/impl/io_uring_socket_service_base.ipp +/boost/asio/detail/impl/kqueue_reactor.hpp +/boost/asio/detail/impl/kqueue_reactor.ipp +/boost/asio/detail/impl/null_event.ipp +/boost/asio/detail/impl/pipe_select_interrupter.ipp +/boost/asio/detail/impl/posix_event.ipp +/boost/asio/detail/impl/posix_mutex.ipp +/boost/asio/detail/impl/posix_serial_port_service.ipp +/boost/asio/detail/impl/posix_thread.ipp +/boost/asio/detail/impl/posix_tss_ptr.ipp +/boost/asio/detail/impl/reactive_descriptor_service.ipp +/boost/asio/detail/impl/reactive_socket_service_base.ipp +/boost/asio/detail/impl/resolver_service_base.ipp +/boost/asio/detail/impl/scheduler.ipp +/boost/asio/detail/impl/select_reactor.hpp +/boost/asio/detail/impl/select_reactor.ipp +/boost/asio/detail/impl/service_registry.hpp +/boost/asio/detail/impl/service_registry.ipp +/boost/asio/detail/impl/signal_set_service.ipp +/boost/asio/detail/impl/socket_ops.ipp +/boost/asio/detail/impl/socket_select_interrupter.ipp +/boost/asio/detail/impl/strand_executor_service.hpp +/boost/asio/detail/impl/strand_executor_service.ipp +/boost/asio/detail/impl/strand_service.hpp +/boost/asio/detail/impl/strand_service.ipp +/boost/asio/detail/impl/thread_context.ipp +/boost/asio/detail/impl/throw_error.ipp +/boost/asio/detail/impl/timer_queue_ptime.ipp +/boost/asio/detail/impl/timer_queue_set.ipp +/boost/asio/detail/impl/win_event.ipp +/boost/asio/detail/impl/win_iocp_file_service.ipp +/boost/asio/detail/impl/win_iocp_handle_service.ipp +/boost/asio/detail/impl/win_iocp_io_context.hpp +/boost/asio/detail/impl/win_iocp_io_context.ipp +/boost/asio/detail/impl/win_iocp_serial_port_service.ipp +/boost/asio/detail/impl/win_iocp_socket_service_base.ipp +/boost/asio/detail/impl/win_mutex.ipp +/boost/asio/detail/impl/win_object_handle_service.ipp +/boost/asio/detail/impl/winrt_ssocket_service_base.ipp +/boost/asio/detail/impl/winrt_timer_scheduler.hpp +/boost/asio/detail/impl/winrt_timer_scheduler.ipp +/boost/asio/detail/impl/winsock_init.ipp +/boost/asio/detail/impl/win_static_mutex.ipp +/boost/asio/detail/impl/win_thread.ipp +/boost/asio/detail/impl/win_tss_ptr.ipp +/boost/asio/detail/initiate_defer.hpp +/boost/asio/detail/initiate_dispatch.hpp +/boost/asio/detail/initiate_post.hpp +/boost/asio/detail/initiation_base.hpp +/boost/asio/detail/io_control.hpp +/boost/asio/detail/io_object_impl.hpp +/boost/asio/detail/io_uring_descriptor_read_at_op.hpp +/boost/asio/detail/io_uring_descriptor_read_op.hpp +/boost/asio/detail/io_uring_descriptor_service.hpp +/boost/asio/detail/io_uring_descriptor_write_at_op.hpp +/boost/asio/detail/io_uring_descriptor_write_op.hpp +/boost/asio/detail/io_uring_file_service.hpp +/boost/asio/detail/io_uring_null_buffers_op.hpp +/boost/asio/detail/io_uring_operation.hpp +/boost/asio/detail/io_uring_service.hpp +/boost/asio/detail/io_uring_socket_accept_op.hpp +/boost/asio/detail/io_uring_socket_connect_op.hpp +/boost/asio/detail/io_uring_socket_recvfrom_op.hpp +/boost/asio/detail/io_uring_socket_recvmsg_op.hpp +/boost/asio/detail/io_uring_socket_recv_op.hpp +/boost/asio/detail/io_uring_socket_send_op.hpp +/boost/asio/detail/io_uring_socket_sendto_op.hpp +/boost/asio/detail/io_uring_socket_service_base.hpp +/boost/asio/detail/io_uring_socket_service.hpp +/boost/asio/detail/io_uring_wait_op.hpp +/boost/asio/detail/is_buffer_sequence.hpp +/boost/asio/detail/is_executor.hpp +/boost/asio/detail/keyword_tss_ptr.hpp +/boost/asio/detail/kqueue_reactor.hpp +/boost/asio/detail/limits.hpp +/boost/asio/detail/local_free_on_block_exit.hpp +/boost/asio/detail/memory.hpp +/boost/asio/detail/mutex.hpp +/boost/asio/detail/non_const_lvalue.hpp +/boost/asio/detail/noncopyable.hpp +/boost/asio/detail/null_event.hpp +/boost/asio/detail/null_fenced_block.hpp +/boost/asio/detail/null_global.hpp +/boost/asio/detail/null_mutex.hpp +/boost/asio/detail/null_reactor.hpp +/boost/asio/detail/null_signal_blocker.hpp +/boost/asio/detail/null_socket_service.hpp +/boost/asio/detail/null_static_mutex.hpp +/boost/asio/detail/null_thread.hpp +/boost/asio/detail/null_tss_ptr.hpp +/boost/asio/detail/object_pool.hpp +/boost/asio/detail/old_win_sdk_compat.hpp +/boost/asio/detail/operation.hpp +/boost/asio/detail/op_queue.hpp +/boost/asio/detail/pipe_select_interrupter.hpp +/boost/asio/detail/pop_options.hpp +/boost/asio/detail/posix_event.hpp +/boost/asio/detail/posix_fd_set_adapter.hpp +/boost/asio/detail/posix_global.hpp +/boost/asio/detail/posix_mutex.hpp +/boost/asio/detail/posix_serial_port_service.hpp +/boost/asio/detail/posix_signal_blocker.hpp +/boost/asio/detail/posix_static_mutex.hpp +/boost/asio/detail/posix_thread.hpp +/boost/asio/detail/posix_tss_ptr.hpp +/boost/asio/detail/push_options.hpp +/boost/asio/detail/reactive_descriptor_service.hpp +/boost/asio/detail/reactive_null_buffers_op.hpp +/boost/asio/detail/reactive_socket_accept_op.hpp +/boost/asio/detail/reactive_socket_connect_op.hpp +/boost/asio/detail/reactive_socket_recvfrom_op.hpp +/boost/asio/detail/reactive_socket_recvmsg_op.hpp +/boost/asio/detail/reactive_socket_recv_op.hpp +/boost/asio/detail/reactive_socket_send_op.hpp +/boost/asio/detail/reactive_socket_sendto_op.hpp +/boost/asio/detail/reactive_socket_service_base.hpp +/boost/asio/detail/reactive_socket_service.hpp +/boost/asio/detail/reactive_wait_op.hpp +/boost/asio/detail/reactor.hpp +/boost/asio/detail/reactor_op.hpp +/boost/asio/detail/reactor_op_queue.hpp +/boost/asio/detail/recycling_allocator.hpp +/boost/asio/detail/regex_fwd.hpp +/boost/asio/detail/resolve_endpoint_op.hpp +/boost/asio/detail/resolve_op.hpp +/boost/asio/detail/resolve_query_op.hpp +/boost/asio/detail/resolver_service_base.hpp +/boost/asio/detail/resolver_service.hpp +/boost/asio/detail/scheduler.hpp +/boost/asio/detail/scheduler_operation.hpp +/boost/asio/detail/scheduler_task.hpp +/boost/asio/detail/scheduler_thread_info.hpp +/boost/asio/detail/scoped_lock.hpp +/boost/asio/detail/scoped_ptr.hpp +/boost/asio/detail/select_interrupter.hpp +/boost/asio/detail/select_reactor.hpp +/boost/asio/detail/service_registry.hpp +/boost/asio/detail/signal_blocker.hpp +/boost/asio/detail/signal_handler.hpp +/boost/asio/detail/signal_init.hpp +/boost/asio/detail/signal_op.hpp +/boost/asio/detail/signal_set_service.hpp +/boost/asio/detail/socket_holder.hpp +/boost/asio/detail/socket_ops.hpp +/boost/asio/detail/socket_option.hpp +/boost/asio/detail/socket_select_interrupter.hpp +/boost/asio/detail/socket_types.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 +/boost/asio/detail/std_global.hpp +/boost/asio/detail/std_mutex.hpp +/boost/asio/detail/std_static_mutex.hpp +/boost/asio/detail/std_thread.hpp +/boost/asio/detail/strand_executor_service.hpp +/boost/asio/detail/strand_service.hpp +/boost/asio/detail/string_view.hpp +/boost/asio/detail/thread_context.hpp +/boost/asio/detail/thread_group.hpp +/boost/asio/detail/thread.hpp +/boost/asio/detail/thread_info_base.hpp +/boost/asio/detail/throw_error.hpp +/boost/asio/detail/throw_exception.hpp +/boost/asio/detail/timed_cancel_op.hpp +/boost/asio/detail/timer_queue_base.hpp +/boost/asio/detail/timer_queue.hpp +/boost/asio/detail/timer_queue_ptime.hpp +/boost/asio/detail/timer_queue_set.hpp +/boost/asio/detail/timer_scheduler_fwd.hpp +/boost/asio/detail/timer_scheduler.hpp +/boost/asio/detail/tss_ptr.hpp +/boost/asio/detail/type_traits.hpp +/boost/asio/detail/utility.hpp +/boost/asio/detail/wait_handler.hpp +/boost/asio/detail/wait_op.hpp +/boost/asio/detail/winapp_thread.hpp +/boost/asio/detail/wince_thread.hpp +/boost/asio/detail/win_event.hpp +/boost/asio/detail/win_fd_set_adapter.hpp +/boost/asio/detail/win_global.hpp +/boost/asio/detail/win_iocp_file_service.hpp +/boost/asio/detail/win_iocp_handle_read_op.hpp +/boost/asio/detail/win_iocp_handle_service.hpp +/boost/asio/detail/win_iocp_handle_write_op.hpp +/boost/asio/detail/win_iocp_io_context.hpp +/boost/asio/detail/win_iocp_null_buffers_op.hpp +/boost/asio/detail/win_iocp_operation.hpp +/boost/asio/detail/win_iocp_overlapped_op.hpp +/boost/asio/detail/win_iocp_overlapped_ptr.hpp +/boost/asio/detail/win_iocp_serial_port_service.hpp +/boost/asio/detail/win_iocp_socket_accept_op.hpp +/boost/asio/detail/win_iocp_socket_connect_op.hpp +/boost/asio/detail/win_iocp_socket_recvfrom_op.hpp +/boost/asio/detail/win_iocp_socket_recvmsg_op.hpp +/boost/asio/detail/win_iocp_socket_recv_op.hpp +/boost/asio/detail/win_iocp_socket_send_op.hpp +/boost/asio/detail/win_iocp_socket_service_base.hpp +/boost/asio/detail/win_iocp_socket_service.hpp +/boost/asio/detail/win_iocp_thread_info.hpp +/boost/asio/detail/win_iocp_wait_op.hpp +/boost/asio/detail/win_mutex.hpp +/boost/asio/detail/win_object_handle_service.hpp +/boost/asio/detail/winrt_async_manager.hpp +/boost/asio/detail/winrt_async_op.hpp +/boost/asio/detail/winrt_resolve_op.hpp +/boost/asio/detail/winrt_resolver_service.hpp +/boost/asio/detail/winrt_socket_connect_op.hpp +/boost/asio/detail/winrt_socket_recv_op.hpp +/boost/asio/detail/winrt_socket_send_op.hpp +/boost/asio/detail/winrt_ssocket_service_base.hpp +/boost/asio/detail/winrt_ssocket_service.hpp +/boost/asio/detail/winrt_timer_scheduler.hpp +/boost/asio/detail/winrt_utils.hpp +/boost/asio/detail/winsock_init.hpp +/boost/asio/detail/win_static_mutex.hpp +/boost/asio/detail/win_thread.hpp +/boost/asio/detail/win_tss_ptr.hpp +/boost/asio/detail/work_dispatcher.hpp +/boost/asio/detail/wrapped_handler.hpp +/boost/asio/dispatch.hpp +/boost/asio/disposition.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/context_as.hpp +/boost/asio/execution/context.hpp +/boost/asio/execution_context.hpp +/boost/asio/execution/executor.hpp +/boost/asio/execution.hpp +/boost/asio/execution/impl/ +/boost/asio/execution/impl/bad_executor.ipp +/boost/asio/execution/invocable_archetype.hpp +/boost/asio/execution/mapping.hpp +/boost/asio/execution/occupancy.hpp +/boost/asio/execution/outstanding_work.hpp +/boost/asio/execution/prefer_only.hpp +/boost/asio/execution/relationship.hpp +/boost/asio/executor.hpp +/boost/asio/executor_work_guard.hpp +/boost/asio/experimental/ +/boost/asio/experimental/as_single.hpp +/boost/asio/experimental/awaitable_operators.hpp +/boost/asio/experimental/basic_channel.hpp +/boost/asio/experimental/basic_concurrent_channel.hpp +/boost/asio/experimental/cancellation_condition.hpp +/boost/asio/experimental/channel_error.hpp +/boost/asio/experimental/channel.hpp +/boost/asio/experimental/channel_traits.hpp +/boost/asio/experimental/co_composed.hpp +/boost/asio/experimental/concurrent_channel.hpp +/boost/asio/experimental/coro.hpp +/boost/asio/experimental/coro_traits.hpp +/boost/asio/experimental/co_spawn.hpp +/boost/asio/experimental/detail/ +/boost/asio/experimental/detail/channel_operation.hpp +/boost/asio/experimental/detail/channel_receive_op.hpp +/boost/asio/experimental/detail/channel_send_functions.hpp +/boost/asio/experimental/detail/channel_send_op.hpp +/boost/asio/experimental/detail/channel_service.hpp +/boost/asio/experimental/detail/coro_completion_handler.hpp +/boost/asio/experimental/detail/coro_promise_allocator.hpp +/boost/asio/experimental/detail/has_signature.hpp +/boost/asio/experimental/detail/impl/ +/boost/asio/experimental/detail/impl/channel_service.hpp +/boost/asio/experimental/detail/partial_promise.hpp +/boost/asio/experimental/impl/ +/boost/asio/experimental/impl/as_single.hpp +/boost/asio/experimental/impl/channel_error.ipp +/boost/asio/experimental/impl/coro.hpp +/boost/asio/experimental/impl/parallel_group.hpp +/boost/asio/experimental/impl/promise.hpp +/boost/asio/experimental/impl/use_coro.hpp +/boost/asio/experimental/impl/use_promise.hpp +/boost/asio/experimental/parallel_group.hpp +/boost/asio/experimental/promise.hpp +/boost/asio/experimental/use_coro.hpp +/boost/asio/experimental/use_promise.hpp +/boost/asio/file_base.hpp +/boost/asio/generic/ +/boost/asio/generic/basic_endpoint.hpp +/boost/asio/generic/datagram_protocol.hpp +/boost/asio/generic/detail/ +/boost/asio/generic/detail/endpoint.hpp +/boost/asio/generic/detail/impl/ +/boost/asio/generic/detail/impl/endpoint.ipp +/boost/asio/generic/raw_protocol.hpp +/boost/asio/generic/seq_packet_protocol.hpp +/boost/asio/generic/stream_protocol.hpp +/boost/asio/handler_continuation_hook.hpp +/boost/asio/high_resolution_timer.hpp +/boost/asio.hpp +/boost/asio/immediate.hpp +/boost/asio/impl/ +/boost/asio/impl/any_completion_executor.ipp +/boost/asio/impl/any_io_executor.ipp +/boost/asio/impl/append.hpp +/boost/asio/impl/as_tuple.hpp +/boost/asio/impl/awaitable.hpp +/boost/asio/impl/buffered_read_stream.hpp +/boost/asio/impl/buffered_write_stream.hpp +/boost/asio/impl/cancel_after.hpp +/boost/asio/impl/cancel_at.hpp +/boost/asio/impl/cancellation_signal.ipp +/boost/asio/impl/config.hpp +/boost/asio/impl/config.ipp +/boost/asio/impl/connect.hpp +/boost/asio/impl/connect_pipe.hpp +/boost/asio/impl/connect_pipe.ipp +/boost/asio/impl/consign.hpp +/boost/asio/impl/co_spawn.hpp +/boost/asio/impl/deferred.hpp +/boost/asio/impl/detached.hpp +/boost/asio/impl/error.ipp +/boost/asio/impl/execution_context.hpp +/boost/asio/impl/execution_context.ipp +/boost/asio/impl/executor.hpp +/boost/asio/impl/executor.ipp +/boost/asio/impl/io_context.hpp +/boost/asio/impl/io_context.ipp +/boost/asio/impl/multiple_exceptions.ipp +/boost/asio/impl/prepend.hpp +/boost/asio/impl/read_at.hpp +/boost/asio/impl/read.hpp +/boost/asio/impl/read_until.hpp +/boost/asio/impl/redirect_error.hpp +/boost/asio/impl/serial_port_base.hpp +/boost/asio/impl/serial_port_base.ipp +/boost/asio/impl/spawn.hpp +/boost/asio/impl/src.hpp +/boost/asio/impl/system_context.hpp +/boost/asio/impl/system_context.ipp +/boost/asio/impl/system_executor.hpp +/boost/asio/impl/thread_pool.hpp +/boost/asio/impl/thread_pool.ipp +/boost/asio/impl/use_awaitable.hpp +/boost/asio/impl/use_future.hpp +/boost/asio/impl/write_at.hpp +/boost/asio/impl/write.hpp +/boost/asio/io_context.hpp +/boost/asio/io_context_strand.hpp +/boost/asio/ip/ +/boost/asio/ip/address.hpp +/boost/asio/ip/address_v4.hpp +/boost/asio/ip/address_v4_iterator.hpp +/boost/asio/ip/address_v4_range.hpp +/boost/asio/ip/address_v6.hpp +/boost/asio/ip/address_v6_iterator.hpp +/boost/asio/ip/address_v6_range.hpp +/boost/asio/ip/bad_address_cast.hpp +/boost/asio/ip/basic_endpoint.hpp +/boost/asio/ip/basic_resolver_entry.hpp +/boost/asio/ip/basic_resolver.hpp +/boost/asio/ip/basic_resolver_iterator.hpp +/boost/asio/ip/basic_resolver_query.hpp +/boost/asio/ip/basic_resolver_results.hpp +/boost/asio/ip/detail/ +/boost/asio/ip/detail/endpoint.hpp +/boost/asio/ip/detail/impl/ +/boost/asio/ip/detail/impl/endpoint.ipp +/boost/asio/ip/detail/socket_option.hpp +/boost/asio/ip/host_name.hpp +/boost/asio/ip/icmp.hpp +/boost/asio/ip/impl/ +/boost/asio/ip/impl/address.hpp +/boost/asio/ip/impl/address.ipp +/boost/asio/ip/impl/address_v4.hpp +/boost/asio/ip/impl/address_v4.ipp +/boost/asio/ip/impl/address_v6.hpp +/boost/asio/ip/impl/address_v6.ipp +/boost/asio/ip/impl/basic_endpoint.hpp +/boost/asio/ip/impl/host_name.ipp +/boost/asio/ip/impl/network_v4.hpp +/boost/asio/ip/impl/network_v4.ipp +/boost/asio/ip/impl/network_v6.hpp +/boost/asio/ip/impl/network_v6.ipp +/boost/asio/ip/multicast.hpp +/boost/asio/ip/network_v4.hpp +/boost/asio/ip/network_v6.hpp +/boost/asio/ip/resolver_base.hpp +/boost/asio/ip/resolver_query_base.hpp +/boost/asio/ip/tcp.hpp +/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_contiguous_iterator.hpp +/boost/asio/is_executor.hpp +/boost/asio/is_read_buffered.hpp +/boost/asio/is_write_buffered.hpp +/boost/asio/local/ +/boost/asio/local/basic_endpoint.hpp +/boost/asio/local/connect_pair.hpp +/boost/asio/local/datagram_protocol.hpp +/boost/asio/local/detail/ +/boost/asio/local/detail/endpoint.hpp +/boost/asio/local/detail/impl/ +/boost/asio/local/detail/impl/endpoint.ipp +/boost/asio/local/seq_packet_protocol.hpp +/boost/asio/local/stream_protocol.hpp +/boost/asio/multiple_exceptions.hpp +/boost/asio/packaged_task.hpp +/boost/asio/placeholders.hpp +/boost/asio/posix/ +/boost/asio/posix/basic_descriptor.hpp +/boost/asio/posix/basic_stream_descriptor.hpp +/boost/asio/posix/descriptor_base.hpp +/boost/asio/posix/descriptor.hpp +/boost/asio/posix/stream_descriptor.hpp +/boost/asio/post.hpp +/boost/asio/prefer.hpp +/boost/asio/prepend.hpp +/boost/asio/query.hpp +/boost/asio/random_access_file.hpp +/boost/asio/readable_pipe.hpp +/boost/asio/read_at.hpp +/boost/asio/read.hpp +/boost/asio/read_until.hpp +/boost/asio/recycling_allocator.hpp +/boost/asio/redirect_error.hpp +/boost/asio/registered_buffer.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_base.hpp +/boost/asio/signal_set.hpp +/boost/asio/socket_base.hpp +/boost/asio/spawn.hpp +/boost/asio/ssl/ +/boost/asio/ssl/context_base.hpp +/boost/asio/ssl/context.hpp +/boost/asio/ssl/detail/ +/boost/asio/ssl/detail/buffered_handshake_op.hpp +/boost/asio/ssl/detail/engine.hpp +/boost/asio/ssl/detail/handshake_op.hpp +/boost/asio/ssl/detail/impl/ +/boost/asio/ssl/detail/impl/engine.ipp +/boost/asio/ssl/detail/impl/openssl_init.ipp +/boost/asio/ssl/detail/io.hpp +/boost/asio/ssl/detail/openssl_init.hpp +/boost/asio/ssl/detail/openssl_types.hpp +/boost/asio/ssl/detail/password_callback.hpp +/boost/asio/ssl/detail/read_op.hpp +/boost/asio/ssl/detail/shutdown_op.hpp +/boost/asio/ssl/detail/stream_core.hpp +/boost/asio/ssl/detail/verify_callback.hpp +/boost/asio/ssl/detail/write_op.hpp +/boost/asio/ssl/error.hpp +/boost/asio/ssl/host_name_verification.hpp +/boost/asio/ssl.hpp +/boost/asio/ssl/impl/ +/boost/asio/ssl/impl/context.hpp +/boost/asio/ssl/impl/context.ipp +/boost/asio/ssl/impl/error.ipp +/boost/asio/ssl/impl/host_name_verification.ipp +/boost/asio/ssl/impl/src.hpp +/boost/asio/ssl/stream_base.hpp +/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 +/boost/asio/stream_file.hpp +/boost/asio/system_context.hpp +/boost/asio/system_executor.hpp +/boost/asio/system_timer.hpp +/boost/asio/this_coro.hpp +/boost/asio/thread_pool.hpp +/boost/asio/time_traits.hpp +/boost/asio/traits/ +/boost/asio/traits/equality_comparable.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/static_query.hpp +/boost/asio/traits/static_require_concept.hpp +/boost/asio/traits/static_require.hpp +/boost/asio/ts/ +/boost/asio/ts/buffer.hpp +/boost/asio/ts/executor.hpp +/boost/asio/ts/internet.hpp +/boost/asio/ts/io_context.hpp +/boost/asio/ts/netfwd.hpp +/boost/asio/ts/net.hpp +/boost/asio/ts/socket.hpp +/boost/asio/ts/timer.hpp +/boost/asio/unyield.hpp +/boost/asio/use_awaitable.hpp +/boost/asio/use_future.hpp +/boost/asio/uses_executor.hpp +/boost/asio/version.hpp +/boost/asio/wait_traits.hpp +/boost/asio/windows/ +/boost/asio/windows/basic_object_handle.hpp +/boost/asio/windows/basic_overlapped_handle.hpp +/boost/asio/windows/basic_random_access_handle.hpp +/boost/asio/windows/basic_stream_handle.hpp +/boost/asio/windows/object_handle.hpp +/boost/asio/windows/overlapped_handle.hpp +/boost/asio/windows/overlapped_ptr.hpp +/boost/asio/windows/random_access_handle.hpp +/boost/asio/windows/stream_handle.hpp +/boost/asio/writable_pipe.hpp +/boost/asio/write_at.hpp +/boost/asio/write.hpp +/boost/asio/yield.hpp +/boost/cerrno.hpp +/boost/config/ +/boost/config/warning_disable.hpp +/boost/system/ +/boost/system/api_config.hpp +/boost/system/config.hpp +/boost/system/detail/ +/boost/system/detail/append_int.hpp +/boost/system/detail/cerrno.hpp +/boost/system/detail/config.hpp +/boost/system/detail/enable_if.hpp +/boost/system/detail/errc.hpp +/boost/system/detail/error_category.hpp +/boost/system/detail/error_category_impl.hpp +/boost/system/detail/error_code.hpp +/boost/system/detail/error_condition.hpp +/boost/system/detail/generic_category.hpp +/boost/system/detail/generic_category_message.hpp +/boost/system/detail/interop_category.hpp +/boost/system/detail/is_same.hpp +/boost/system/detail/mutex.hpp +/boost/system/detail/snprintf.hpp +/boost/system/detail/std_category.hpp +/boost/system/detail/std_category_impl.hpp +/boost/system/detail/system_category_condition_win32.hpp +/boost/system/detail/system_category.hpp +/boost/system/detail/system_category_impl.hpp +/boost/system/detail/system_category_message.hpp +/boost/system/detail/system_category_message_win32.hpp +/boost/system/detail/throws.hpp +/boost/system/errc.hpp +/boost/system/error_category.hpp +/boost/system/error_code.hpp +/boost/system/error_condition.hpp +/boost/system/generic_category.hpp +/boost/system/is_error_code_enum.hpp +/boost/system/is_error_condition_enum.hpp +/boost/system/linux_error.hpp +/boost/system/result.hpp +/boost/system/system_category.hpp +/boost/system/system_error.hpp +/boost/system/windows_error.hpp +/doc/ +/doc/html/ +/doc/html/boost_asio/ +/doc/html/boost_asio/async_agent_chain.png +/doc/html/boost_asio/async_agent_model.png +/doc/html/boost_asio/async_child_agent_chain.png +/doc/html/boost_asio/async_op1.png +/doc/html/boost_asio/async_op2.png +/doc/html/boost_asio/async_op_init_complete.png +/doc/html/boost_asio/async_op_model.png +/doc/html/boost_asio/async_op_phases.png +/doc/html/boost_asio/async_op_trivial_chain.png +/doc/html/boost_asio/completion_token_model.png +/doc/html/boost_asio/completion_token_transform.png +/doc/html/boost_asio/example/ +/doc/html/boost_asio/example/cpp11/ +/doc/html/boost_asio/example/cpp11/allocation/ +/doc/html/boost_asio/example/cpp11/allocation/server.cpp +/doc/html/boost_asio/example/cpp11/buffers/ +/doc/html/boost_asio/example/cpp11/buffers/reference_counted.cpp +/doc/html/boost_asio/example/cpp11/chat/ +/doc/html/boost_asio/example/cpp11/chat/chat_client.cpp +/doc/html/boost_asio/example/cpp11/chat/chat_message.hpp +/doc/html/boost_asio/example/cpp11/chat/chat_server.cpp +/doc/html/boost_asio/example/cpp11/chat/posix_chat_client.cpp +/doc/html/boost_asio/example/cpp11/deferred/ +/doc/html/boost_asio/example/cpp11/deferred/deferred_1.cpp +/doc/html/boost_asio/example/cpp11/deferred/deferred_2.cpp +/doc/html/boost_asio/example/cpp11/echo/ +/doc/html/boost_asio/example/cpp11/echo/async_tcp_echo_server.cpp +/doc/html/boost_asio/example/cpp11/echo/async_udp_echo_server.cpp +/doc/html/boost_asio/example/cpp11/echo/blocking_tcp_echo_client.cpp +/doc/html/boost_asio/example/cpp11/echo/blocking_tcp_echo_server.cpp +/doc/html/boost_asio/example/cpp11/echo/blocking_udp_echo_client.cpp +/doc/html/boost_asio/example/cpp11/echo/blocking_udp_echo_server.cpp +/doc/html/boost_asio/example/cpp11/executors/ +/doc/html/boost_asio/example/cpp11/executors/actor.cpp +/doc/html/boost_asio/example/cpp11/executors/bank_account_1.cpp +/doc/html/boost_asio/example/cpp11/executors/bank_account_2.cpp +/doc/html/boost_asio/example/cpp11/executors/fork_join.cpp +/doc/html/boost_asio/example/cpp11/executors/pipeline.cpp +/doc/html/boost_asio/example/cpp11/executors/priority_scheduler.cpp +/doc/html/boost_asio/example/cpp11/fork/ +/doc/html/boost_asio/example/cpp11/fork/daemon.cpp +/doc/html/boost_asio/example/cpp11/fork/process_per_connection.cpp +/doc/html/boost_asio/example/cpp11/futures/ +/doc/html/boost_asio/example/cpp11/futures/daytime_client.cpp +/doc/html/boost_asio/example/cpp11/handler_tracking/ +/doc/html/boost_asio/example/cpp11/handler_tracking/async_tcp_echo_server.cpp +/doc/html/boost_asio/example/cpp11/handler_tracking/custom_tracking.hpp +/doc/html/boost_asio/example/cpp11/http/ +/doc/html/boost_asio/example/cpp11/http/client/ +/doc/html/boost_asio/example/cpp11/http/client/async_client.cpp +/doc/html/boost_asio/example/cpp11/http/client/sync_client.cpp +/doc/html/boost_asio/example/cpp11/http/server/ +/doc/html/boost_asio/example/cpp11/http/server2/ +/doc/html/boost_asio/example/cpp11/http/server2/connection.cpp +/doc/html/boost_asio/example/cpp11/http/server2/connection.hpp +/doc/html/boost_asio/example/cpp11/http/server2/header.hpp +/doc/html/boost_asio/example/cpp11/http/server2/io_context_pool.cpp +/doc/html/boost_asio/example/cpp11/http/server2/io_context_pool.hpp +/doc/html/boost_asio/example/cpp11/http/server2/main.cpp +/doc/html/boost_asio/example/cpp11/http/server2/mime_types.cpp +/doc/html/boost_asio/example/cpp11/http/server2/mime_types.hpp +/doc/html/boost_asio/example/cpp11/http/server2/reply.cpp +/doc/html/boost_asio/example/cpp11/http/server2/reply.hpp +/doc/html/boost_asio/example/cpp11/http/server2/request_handler.cpp +/doc/html/boost_asio/example/cpp11/http/server2/request_handler.hpp +/doc/html/boost_asio/example/cpp11/http/server2/request.hpp +/doc/html/boost_asio/example/cpp11/http/server2/request_parser.cpp +/doc/html/boost_asio/example/cpp11/http/server2/request_parser.hpp +/doc/html/boost_asio/example/cpp11/http/server2/server.cpp +/doc/html/boost_asio/example/cpp11/http/server2/server.hpp +/doc/html/boost_asio/example/cpp11/http/server3/ +/doc/html/boost_asio/example/cpp11/http/server3/connection.cpp +/doc/html/boost_asio/example/cpp11/http/server3/connection.hpp +/doc/html/boost_asio/example/cpp11/http/server3/header.hpp +/doc/html/boost_asio/example/cpp11/http/server3/main.cpp +/doc/html/boost_asio/example/cpp11/http/server3/mime_types.cpp +/doc/html/boost_asio/example/cpp11/http/server3/mime_types.hpp +/doc/html/boost_asio/example/cpp11/http/server3/reply.cpp +/doc/html/boost_asio/example/cpp11/http/server3/reply.hpp +/doc/html/boost_asio/example/cpp11/http/server3/request_handler.cpp +/doc/html/boost_asio/example/cpp11/http/server3/request_handler.hpp +/doc/html/boost_asio/example/cpp11/http/server3/request.hpp +/doc/html/boost_asio/example/cpp11/http/server3/request_parser.cpp +/doc/html/boost_asio/example/cpp11/http/server3/request_parser.hpp +/doc/html/boost_asio/example/cpp11/http/server3/server.cpp +/doc/html/boost_asio/example/cpp11/http/server3/server.hpp +/doc/html/boost_asio/example/cpp11/http/server4/ +/doc/html/boost_asio/example/cpp11/http/server4/file_handler.cpp +/doc/html/boost_asio/example/cpp11/http/server4/file_handler.hpp +/doc/html/boost_asio/example/cpp11/http/server4/header.hpp +/doc/html/boost_asio/example/cpp11/http/server4/main.cpp +/doc/html/boost_asio/example/cpp11/http/server4/mime_types.cpp +/doc/html/boost_asio/example/cpp11/http/server4/mime_types.hpp +/doc/html/boost_asio/example/cpp11/http/server4/reply.cpp +/doc/html/boost_asio/example/cpp11/http/server4/reply.hpp +/doc/html/boost_asio/example/cpp11/http/server4/request_handler.cpp +/doc/html/boost_asio/example/cpp11/http/server4/request_handler.hpp +/doc/html/boost_asio/example/cpp11/http/server4/request.hpp +/doc/html/boost_asio/example/cpp11/http/server4/request_parser.cpp +/doc/html/boost_asio/example/cpp11/http/server4/request_parser.hpp +/doc/html/boost_asio/example/cpp11/http/server4/server.cpp +/doc/html/boost_asio/example/cpp11/http/server4/server.hpp +/doc/html/boost_asio/example/cpp11/http/server/connection.cpp +/doc/html/boost_asio/example/cpp11/http/server/connection.hpp +/doc/html/boost_asio/example/cpp11/http/server/connection_manager.cpp +/doc/html/boost_asio/example/cpp11/http/server/connection_manager.hpp +/doc/html/boost_asio/example/cpp11/http/server/header.hpp +/doc/html/boost_asio/example/cpp11/http/server/main.cpp +/doc/html/boost_asio/example/cpp11/http/server/mime_types.cpp +/doc/html/boost_asio/example/cpp11/http/server/mime_types.hpp +/doc/html/boost_asio/example/cpp11/http/server/reply.cpp +/doc/html/boost_asio/example/cpp11/http/server/reply.hpp +/doc/html/boost_asio/example/cpp11/http/server/request_handler.cpp +/doc/html/boost_asio/example/cpp11/http/server/request_handler.hpp +/doc/html/boost_asio/example/cpp11/http/server/request.hpp +/doc/html/boost_asio/example/cpp11/http/server/request_parser.cpp +/doc/html/boost_asio/example/cpp11/http/server/request_parser.hpp +/doc/html/boost_asio/example/cpp11/http/server/server.cpp +/doc/html/boost_asio/example/cpp11/http/server/server.hpp +/doc/html/boost_asio/example/cpp11/icmp/ +/doc/html/boost_asio/example/cpp11/icmp/icmp_header.hpp +/doc/html/boost_asio/example/cpp11/icmp/ipv4_header.hpp +/doc/html/boost_asio/example/cpp11/icmp/ping.cpp +/doc/html/boost_asio/example/cpp11/invocation/ +/doc/html/boost_asio/example/cpp11/invocation/prioritised_handlers.cpp +/doc/html/boost_asio/example/cpp11/iostreams/ +/doc/html/boost_asio/example/cpp11/iostreams/daytime_client.cpp +/doc/html/boost_asio/example/cpp11/iostreams/daytime_server.cpp +/doc/html/boost_asio/example/cpp11/iostreams/http_client.cpp +/doc/html/boost_asio/example/cpp11/local/ +/doc/html/boost_asio/example/cpp11/local/connect_pair.cpp +/doc/html/boost_asio/example/cpp11/local/fd_passing_stream_client.cpp +/doc/html/boost_asio/example/cpp11/local/fd_passing_stream_server.cpp +/doc/html/boost_asio/example/cpp11/local/iostream_client.cpp +/doc/html/boost_asio/example/cpp11/local/stream_client.cpp +/doc/html/boost_asio/example/cpp11/local/stream_server.cpp +/doc/html/boost_asio/example/cpp11/multicast/ +/doc/html/boost_asio/example/cpp11/multicast/receiver.cpp +/doc/html/boost_asio/example/cpp11/multicast/sender.cpp +/doc/html/boost_asio/example/cpp11/nonblocking/ +/doc/html/boost_asio/example/cpp11/nonblocking/third_party_lib.cpp +/doc/html/boost_asio/example/cpp11/operations/ +/doc/html/boost_asio/example/cpp11/operations/composed_1.cpp +/doc/html/boost_asio/example/cpp11/operations/composed_2.cpp +/doc/html/boost_asio/example/cpp11/operations/composed_3.cpp +/doc/html/boost_asio/example/cpp11/operations/composed_4.cpp +/doc/html/boost_asio/example/cpp11/operations/composed_5.cpp +/doc/html/boost_asio/example/cpp11/operations/composed_6.cpp +/doc/html/boost_asio/example/cpp11/operations/composed_7.cpp +/doc/html/boost_asio/example/cpp11/operations/composed_8.cpp +/doc/html/boost_asio/example/cpp11/parallel_group/ +/doc/html/boost_asio/example/cpp11/parallel_group/ranged_wait_for_all.cpp +/doc/html/boost_asio/example/cpp11/parallel_group/wait_for_all.cpp +/doc/html/boost_asio/example/cpp11/parallel_group/wait_for_one.cpp +/doc/html/boost_asio/example/cpp11/parallel_group/wait_for_one_error.cpp +/doc/html/boost_asio/example/cpp11/parallel_group/wait_for_one_success.cpp +/doc/html/boost_asio/example/cpp11/porthopper/ +/doc/html/boost_asio/example/cpp11/porthopper/client.cpp +/doc/html/boost_asio/example/cpp11/porthopper/protocol.hpp +/doc/html/boost_asio/example/cpp11/porthopper/server.cpp +/doc/html/boost_asio/example/cpp11/serialization/ +/doc/html/boost_asio/example/cpp11/serialization/client.cpp +/doc/html/boost_asio/example/cpp11/serialization/connection.hpp +/doc/html/boost_asio/example/cpp11/serialization/server.cpp +/doc/html/boost_asio/example/cpp11/serialization/stock.hpp +/doc/html/boost_asio/example/cpp11/services/ +/doc/html/boost_asio/example/cpp11/services/basic_logger.hpp +/doc/html/boost_asio/example/cpp11/services/daytime_client.cpp +/doc/html/boost_asio/example/cpp11/services/logger.hpp +/doc/html/boost_asio/example/cpp11/services/logger_service.cpp +/doc/html/boost_asio/example/cpp11/services/logger_service.hpp +/doc/html/boost_asio/example/cpp11/socks4/ +/doc/html/boost_asio/example/cpp11/socks4/socks4.hpp +/doc/html/boost_asio/example/cpp11/socks4/sync_client.cpp +/doc/html/boost_asio/example/cpp11/spawn/ +/doc/html/boost_asio/example/cpp11/spawn/echo_server.cpp +/doc/html/boost_asio/example/cpp11/spawn/parallel_grep.cpp +/doc/html/boost_asio/example/cpp11/ssl/ +/doc/html/boost_asio/example/cpp11/ssl/client.cpp +/doc/html/boost_asio/example/cpp11/ssl/server.cpp +/doc/html/boost_asio/example/cpp11/timeouts/ +/doc/html/boost_asio/example/cpp11/timeouts/async_tcp_client.cpp +/doc/html/boost_asio/example/cpp11/timeouts/blocking_tcp_client.cpp +/doc/html/boost_asio/example/cpp11/timeouts/blocking_token_tcp_client.cpp +/doc/html/boost_asio/example/cpp11/timeouts/blocking_udp_client.cpp +/doc/html/boost_asio/example/cpp11/timeouts/server.cpp +/doc/html/boost_asio/example/cpp11/timers/ +/doc/html/boost_asio/example/cpp11/timers/time_t_timer.cpp +/doc/html/boost_asio/example/cpp11/type_erasure/ +/doc/html/boost_asio/example/cpp11/type_erasure/line_reader.hpp +/doc/html/boost_asio/example/cpp11/type_erasure/main.cpp +/doc/html/boost_asio/example/cpp11/type_erasure/sleep.cpp +/doc/html/boost_asio/example/cpp11/type_erasure/sleep.hpp +/doc/html/boost_asio/example/cpp11/type_erasure/stdin_line_reader.cpp +/doc/html/boost_asio/example/cpp11/type_erasure/stdin_line_reader.hpp +/doc/html/boost_asio/example/cpp11/windows/ +/doc/html/boost_asio/example/cpp11/windows/transmit_file.cpp +/doc/html/boost_asio/example/cpp14/ +/doc/html/boost_asio/example/cpp14/deferred/ +/doc/html/boost_asio/example/cpp14/deferred/deferred_1.cpp +/doc/html/boost_asio/example/cpp14/deferred/deferred_2.cpp +/doc/html/boost_asio/example/cpp14/deferred/deferred_3.cpp +/doc/html/boost_asio/example/cpp14/deferred/deferred_4.cpp +/doc/html/boost_asio/example/cpp14/deferred/deferred_5.cpp +/doc/html/boost_asio/example/cpp14/deferred/deferred_6.cpp +/doc/html/boost_asio/example/cpp14/deferred/deferred_7.cpp +/doc/html/boost_asio/example/cpp14/echo/ +/doc/html/boost_asio/example/cpp14/echo/async_tcp_echo_server.cpp +/doc/html/boost_asio/example/cpp14/echo/async_udp_echo_server.cpp +/doc/html/boost_asio/example/cpp14/echo/blocking_tcp_echo_client.cpp +/doc/html/boost_asio/example/cpp14/echo/blocking_tcp_echo_server.cpp +/doc/html/boost_asio/example/cpp14/echo/blocking_udp_echo_client.cpp +/doc/html/boost_asio/example/cpp14/echo/blocking_udp_echo_server.cpp +/doc/html/boost_asio/example/cpp14/executors/ +/doc/html/boost_asio/example/cpp14/executors/actor.cpp +/doc/html/boost_asio/example/cpp14/executors/async_1.cpp +/doc/html/boost_asio/example/cpp14/executors/async_2.cpp +/doc/html/boost_asio/example/cpp14/executors/bank_account_1.cpp +/doc/html/boost_asio/example/cpp14/executors/bank_account_2.cpp +/doc/html/boost_asio/example/cpp14/executors/fork_join.cpp +/doc/html/boost_asio/example/cpp14/executors/pipeline.cpp +/doc/html/boost_asio/example/cpp14/executors/priority_scheduler.cpp +/doc/html/boost_asio/example/cpp14/iostreams/ +/doc/html/boost_asio/example/cpp14/iostreams/http_client.cpp +/doc/html/boost_asio/example/cpp14/operations/ +/doc/html/boost_asio/example/cpp14/operations/callback_wrapper.cpp +/doc/html/boost_asio/example/cpp14/operations/c_callback_wrapper.cpp +/doc/html/boost_asio/example/cpp14/operations/composed_1.cpp +/doc/html/boost_asio/example/cpp14/operations/composed_2.cpp +/doc/html/boost_asio/example/cpp14/operations/composed_3.cpp +/doc/html/boost_asio/example/cpp14/operations/composed_4.cpp +/doc/html/boost_asio/example/cpp14/operations/composed_5.cpp +/doc/html/boost_asio/example/cpp14/operations/composed_6.cpp +/doc/html/boost_asio/example/cpp14/operations/composed_7.cpp +/doc/html/boost_asio/example/cpp14/operations/composed_8.cpp +/doc/html/boost_asio/example/cpp14/parallel_group/ +/doc/html/boost_asio/example/cpp14/parallel_group/parallel_sort.cpp +/doc/html/boost_asio/example/cpp14/parallel_group/ranged_wait_for_all.cpp +/doc/html/boost_asio/example/cpp14/parallel_group/wait_for_all.cpp +/doc/html/boost_asio/example/cpp14/parallel_group/wait_for_one.cpp +/doc/html/boost_asio/example/cpp14/parallel_group/wait_for_one_error.cpp +/doc/html/boost_asio/example/cpp14/parallel_group/wait_for_one_success.cpp +/doc/html/boost_asio/example/cpp17/ +/doc/html/boost_asio/example/cpp17/coroutines_ts/ +/doc/html/boost_asio/example/cpp17/coroutines_ts/chat_server.cpp +/doc/html/boost_asio/example/cpp17/coroutines_ts/echo_server.cpp +/doc/html/boost_asio/example/cpp17/coroutines_ts/echo_server_with_as_single_default.cpp +/doc/html/boost_asio/example/cpp17/coroutines_ts/echo_server_with_as_tuple_default.cpp +/doc/html/boost_asio/example/cpp17/coroutines_ts/echo_server_with_default.cpp +/doc/html/boost_asio/example/cpp17/coroutines_ts/range_based_for.cpp +/doc/html/boost_asio/example/cpp17/coroutines_ts/refactored_echo_server.cpp +/doc/html/boost_asio/example/cpp20/ +/doc/html/boost_asio/example/cpp20/channels/ +/doc/html/boost_asio/example/cpp20/channels/mutual_exclusion_1.cpp +/doc/html/boost_asio/example/cpp20/channels/mutual_exclusion_2.cpp +/doc/html/boost_asio/example/cpp20/channels/throttling_proxy.cpp +/doc/html/boost_asio/example/cpp20/coroutines/ +/doc/html/boost_asio/example/cpp20/coroutines/chat_server.cpp +/doc/html/boost_asio/example/cpp20/coroutines/echo_server.cpp +/doc/html/boost_asio/example/cpp20/coroutines/echo_server_with_as_single_default.cpp +/doc/html/boost_asio/example/cpp20/coroutines/echo_server_with_as_tuple_default.cpp +/doc/html/boost_asio/example/cpp20/coroutines/echo_server_with_default.cpp +/doc/html/boost_asio/example/cpp20/coroutines/echo_server_with_deferred.cpp +/doc/html/boost_asio/example/cpp20/coroutines/echo_server_with_deferred_default.cpp +/doc/html/boost_asio/example/cpp20/coroutines/refactored_echo_server.cpp +/doc/html/boost_asio/example/cpp20/coroutines/timeout.cpp +/doc/html/boost_asio/example/cpp20/invocation/ +/doc/html/boost_asio/example/cpp20/invocation/completion_executor.cpp +/doc/html/boost_asio/example/cpp20/operations/ +/doc/html/boost_asio/example/cpp20/operations/callback_wrapper.cpp +/doc/html/boost_asio/example/cpp20/operations/c_callback_wrapper.cpp +/doc/html/boost_asio/example/cpp20/operations/composed_1.cpp +/doc/html/boost_asio/example/cpp20/operations/composed_2.cpp +/doc/html/boost_asio/example/cpp20/operations/composed_3.cpp +/doc/html/boost_asio/example/cpp20/operations/composed_4.cpp +/doc/html/boost_asio/example/cpp20/operations/composed_5.cpp +/doc/html/boost_asio/example/cpp20/operations/composed_6.cpp +/doc/html/boost_asio/example/cpp20/operations/composed_7.cpp +/doc/html/boost_asio/example/cpp20/operations/composed_8.cpp +/doc/html/boost_asio/example/cpp20/type_erasure/ +/doc/html/boost_asio/example/cpp20/type_erasure/line_reader.hpp +/doc/html/boost_asio/example/cpp20/type_erasure/main.cpp +/doc/html/boost_asio/example/cpp20/type_erasure/sleep.cpp +/doc/html/boost_asio/example/cpp20/type_erasure/sleep.hpp +/doc/html/boost_asio/example/cpp20/type_erasure/stdin_line_reader.cpp +/doc/html/boost_asio/example/cpp20/type_erasure/stdin_line_reader.hpp +/doc/html/boost_asio/examples/ +/doc/html/boost_asio/examples/cpp11_examples.html +/doc/html/boost_asio/examples/cpp14_examples.html +/doc/html/boost_asio/examples/cpp17_examples.html +/doc/html/boost_asio/examples/cpp20_examples.html +/doc/html/boost_asio/examples.html +/doc/html/boost_asio/higher_level_model.png +/doc/html/boost_asio/history.html +/doc/html/boost_asio.html +/doc/html/boost_asio/index.html +/doc/html/boost_asio/net_ts.html +/doc/html/boost_asio/overview/ +/doc/html/boost_asio/overview/basics.html +/doc/html/boost_asio/overview/channels.html +/doc/html/boost_asio/overview/composition/ +/doc/html/boost_asio/overview/composition/compose.html +/doc/html/boost_asio/overview/composition/coro.html +/doc/html/boost_asio/overview/composition/coroutine.html +/doc/html/boost_asio/overview/composition/cpp20_coroutines.html +/doc/html/boost_asio/overview/composition/deferred.html +/doc/html/boost_asio/overview/composition/futures.html +/doc/html/boost_asio/overview/composition.html +/doc/html/boost_asio/overview/composition/immediate_completion.html +/doc/html/boost_asio/overview/composition/parallel_group.html +/doc/html/boost_asio/overview/composition/promises.html +/doc/html/boost_asio/overview/composition/spawn.html +/doc/html/boost_asio/overview/composition/token_adapters.html +/doc/html/boost_asio/overview/composition/type_erasure.html +/doc/html/boost_asio/overview/core/ +/doc/html/boost_asio/overview/core/allocation.html +/doc/html/boost_asio/overview/core/async.html +/doc/html/boost_asio/overview/core/buffers.html +/doc/html/boost_asio/overview/core/cancellation.html +/doc/html/boost_asio/overview/core/configuration.html +/doc/html/boost_asio/overview/core/handler_tracking.html +/doc/html/boost_asio/overview/core.html +/doc/html/boost_asio/overview/core/line_based.html +/doc/html/boost_asio/overview/core/reactor.html +/doc/html/boost_asio/overview/core/strands.html +/doc/html/boost_asio/overview/core/streams.html +/doc/html/boost_asio/overview/core/threads.html +/doc/html/boost_asio/overview/cpp2011/ +/doc/html/boost_asio/overview/cpp2011/array.html +/doc/html/boost_asio/overview/cpp2011/atomic.html +/doc/html/boost_asio/overview/cpp2011/chrono.html +/doc/html/boost_asio/overview/cpp2011.html +/doc/html/boost_asio/overview/cpp2011/move_handlers.html +/doc/html/boost_asio/overview/cpp2011/move_objects.html +/doc/html/boost_asio/overview/cpp2011/shared_ptr.html +/doc/html/boost_asio/overview/cpp2011/variadic.html +/doc/html/boost_asio/overview/files.html +/doc/html/boost_asio/overview.html +/doc/html/boost_asio/overview/implementation.html +/doc/html/boost_asio/overview/model/ +/doc/html/boost_asio/overview/model/allocators.html +/doc/html/boost_asio/overview/model/associators.html +/doc/html/boost_asio/overview/model/async_agents.html +/doc/html/boost_asio/overview/model/async_ops.html +/doc/html/boost_asio/overview/model/cancellation.html +/doc/html/boost_asio/overview/model/child_agents.html +/doc/html/boost_asio/overview/model/completion_tokens.html +/doc/html/boost_asio/overview/model/executors.html +/doc/html/boost_asio/overview/model/higher_levels.html +/doc/html/boost_asio/overview/model.html +/doc/html/boost_asio/overview/model/library_elements.html +/doc/html/boost_asio/overview/networking/ +/doc/html/boost_asio/overview/networking/bsd_sockets.html +/doc/html/boost_asio/overview/networking.html +/doc/html/boost_asio/overview/networking/iostreams.html +/doc/html/boost_asio/overview/networking/other_protocols.html +/doc/html/boost_asio/overview/networking/protocols.html +/doc/html/boost_asio/overview/pipes.html +/doc/html/boost_asio/overview/posix/ +/doc/html/boost_asio/overview/posix/fork.html +/doc/html/boost_asio/overview/posix.html +/doc/html/boost_asio/overview/posix/local.html +/doc/html/boost_asio/overview/posix/stream_descriptor.html +/doc/html/boost_asio/overview/rationale.html +/doc/html/boost_asio/overview/serial_ports.html +/doc/html/boost_asio/overview/signals.html +/doc/html/boost_asio/overview/ssl.html +/doc/html/boost_asio/overview/timers.html +/doc/html/boost_asio/overview/windows/ +/doc/html/boost_asio/overview/windows.html +/doc/html/boost_asio/overview/windows/object_handle.html +/doc/html/boost_asio/overview/windows/random_access_handle.html +/doc/html/boost_asio/overview/windows/stream_handle.html +/doc/html/boost_asio/proactor.png +/doc/html/boost_asio/reference/ +/doc/html/boost_asio/reference/AcceptableProtocol.html +/doc/html/boost_asio/reference/AcceptHandler.html +/doc/html/boost_asio/reference/AcceptToken.html +/doc/html/boost_asio/reference/allocator_binder/ +/doc/html/boost_asio/reference/allocator_binder/allocator_binder/ +/doc/html/boost_asio/reference/allocator_binder/_allocator_binder.html +/doc/html/boost_asio/reference/allocator_binder/allocator_binder.html +/doc/html/boost_asio/reference/allocator_binder/allocator_binder/overload1.html +/doc/html/boost_asio/reference/allocator_binder/allocator_binder/overload2.html +/doc/html/boost_asio/reference/allocator_binder/allocator_binder/overload3.html +/doc/html/boost_asio/reference/allocator_binder/allocator_binder/overload4.html +/doc/html/boost_asio/reference/allocator_binder/allocator_binder/overload5.html +/doc/html/boost_asio/reference/allocator_binder/allocator_binder/overload6.html +/doc/html/boost_asio/reference/allocator_binder/allocator_binder/overload7.html +/doc/html/boost_asio/reference/allocator_binder/allocator_binder/overload8.html +/doc/html/boost_asio/reference/allocator_binder/allocator_binder/overload9.html +/doc/html/boost_asio/reference/allocator_binder/allocator_type.html +/doc/html/boost_asio/reference/allocator_binder/argument_type.html +/doc/html/boost_asio/reference/allocator_binder/first_argument_type.html +/doc/html/boost_asio/reference/allocator_binder/get/ +/doc/html/boost_asio/reference/allocator_binder/get_allocator.html +/doc/html/boost_asio/reference/allocator_binder/get.html +/doc/html/boost_asio/reference/allocator_binder/get/overload1.html +/doc/html/boost_asio/reference/allocator_binder/get/overload2.html +/doc/html/boost_asio/reference/allocator_binder.html +/doc/html/boost_asio/reference/allocator_binder/operator_lp__rp_/ +/doc/html/boost_asio/reference/allocator_binder/operator_lp__rp_.html +/doc/html/boost_asio/reference/allocator_binder/operator_lp__rp_/overload1.html +/doc/html/boost_asio/reference/allocator_binder/operator_lp__rp_/overload2.html +/doc/html/boost_asio/reference/allocator_binder/operator_lp__rp_/overload3.html +/doc/html/boost_asio/reference/allocator_binder/result_type.html +/doc/html/boost_asio/reference/allocator_binder/second_argument_type.html +/doc/html/boost_asio/reference/allocator_binder/target_type.html +/doc/html/boost_asio/reference/any_completion_executor/ +/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/ +/doc/html/boost_asio/reference/any_completion_executor/_any_completion_executor.html +/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor.html +/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload10.html +/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload1.html +/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload2.html +/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload3.html +/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload4.html +/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload5.html +/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload6.html +/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload7.html +/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload8.html +/doc/html/boost_asio/reference/any_completion_executor/any_completion_executor/overload9.html +/doc/html/boost_asio/reference/any_completion_executor/context.html +/doc/html/boost_asio/reference/any_completion_executor/execute.html +/doc/html/boost_asio/reference/any_completion_executor.html +/doc/html/boost_asio/reference/any_completion_executor/operator_bool.html +/doc/html/boost_asio/reference/any_completion_executor/operator_eq_/ +/doc/html/boost_asio/reference/any_completion_executor/operator_eq__eq_/ +/doc/html/boost_asio/reference/any_completion_executor/operator_eq__eq_.html +/doc/html/boost_asio/reference/any_completion_executor/operator_eq__eq_/overload1.html +/doc/html/boost_asio/reference/any_completion_executor/operator_eq__eq_/overload2.html +/doc/html/boost_asio/reference/any_completion_executor/operator_eq__eq_/overload3.html +/doc/html/boost_asio/reference/any_completion_executor/operator_eq_.html +/doc/html/boost_asio/reference/any_completion_executor/operator_eq_/overload1.html +/doc/html/boost_asio/reference/any_completion_executor/operator_eq_/overload2.html +/doc/html/boost_asio/reference/any_completion_executor/operator_eq_/overload3.html +/doc/html/boost_asio/reference/any_completion_executor/operator_not__eq_/ +/doc/html/boost_asio/reference/any_completion_executor/operator_not__eq_.html +/doc/html/boost_asio/reference/any_completion_executor/operator_not__eq_/overload1.html +/doc/html/boost_asio/reference/any_completion_executor/operator_not__eq_/overload2.html +/doc/html/boost_asio/reference/any_completion_executor/operator_not__eq_/overload3.html +/doc/html/boost_asio/reference/any_completion_executor/prefer/ +/doc/html/boost_asio/reference/any_completion_executor/prefer.html +/doc/html/boost_asio/reference/any_completion_executor/prefer/overload1.html +/doc/html/boost_asio/reference/any_completion_executor/prefer/overload2.html +/doc/html/boost_asio/reference/any_completion_executor/prefer/overload3.html +/doc/html/boost_asio/reference/any_completion_executor/prefer/overload4.html +/doc/html/boost_asio/reference/any_completion_executor/prefer/overload5.html +/doc/html/boost_asio/reference/any_completion_executor/prefer/overload6.html +/doc/html/boost_asio/reference/any_completion_executor/query.html +/doc/html/boost_asio/reference/any_completion_executor/require/ +/doc/html/boost_asio/reference/any_completion_executor/require.html +/doc/html/boost_asio/reference/any_completion_executor/require/overload1.html +/doc/html/boost_asio/reference/any_completion_executor/require/overload2.html +/doc/html/boost_asio/reference/any_completion_executor/swap/ +/doc/html/boost_asio/reference/any_completion_executor/swap.html +/doc/html/boost_asio/reference/any_completion_executor/swap/overload1.html +/doc/html/boost_asio/reference/any_completion_executor/swap/overload2.html +/doc/html/boost_asio/reference/any_completion_executor/target/ +/doc/html/boost_asio/reference/any_completion_executor/target.html +/doc/html/boost_asio/reference/any_completion_executor/target/overload1.html +/doc/html/boost_asio/reference/any_completion_executor/target/overload2.html +/doc/html/boost_asio/reference/any_completion_executor/target_type.html +/doc/html/boost_asio/reference/any_completion_handler/ +/doc/html/boost_asio/reference/any_completion_handler_allocator/ +/doc/html/boost_asio/reference/any_completion_handler_allocator/allocate.html +/doc/html/boost_asio/reference/any_completion_handler_allocator/any_completion_handler_allocator.html +/doc/html/boost_asio/reference/any_completion_handler_allocator/deallocate.html +/doc/html/boost_asio/reference/any_completion_handler_allocator.html +/doc/html/boost_asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/ +/doc/html/boost_asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/any_completion_handler_allocator.html +/doc/html/boost_asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_.html +/doc/html/boost_asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/operator_eq__eq_.html +/doc/html/boost_asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/operator_not__eq_.html +/doc/html/boost_asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt___rebind/ +/doc/html/boost_asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt___rebind.html +/doc/html/boost_asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt___rebind/other.html +/doc/html/boost_asio/reference/any_completion_handler_allocator_lt__void_comma__Signatures_ellipsis___gt_/value_type.html +/doc/html/boost_asio/reference/any_completion_handler_allocator/operator_eq__eq_.html +/doc/html/boost_asio/reference/any_completion_handler_allocator/operator_not__eq_.html +/doc/html/boost_asio/reference/any_completion_handler_allocator__rebind/ +/doc/html/boost_asio/reference/any_completion_handler_allocator__rebind.html +/doc/html/boost_asio/reference/any_completion_handler_allocator__rebind/other.html +/doc/html/boost_asio/reference/any_completion_handler/allocator_type.html +/doc/html/boost_asio/reference/any_completion_handler_allocator/value_type.html +/doc/html/boost_asio/reference/any_completion_handler/any_completion_handler/ +/doc/html/boost_asio/reference/any_completion_handler/_any_completion_handler.html +/doc/html/boost_asio/reference/any_completion_handler/any_completion_handler.html +/doc/html/boost_asio/reference/any_completion_handler/any_completion_handler/overload1.html +/doc/html/boost_asio/reference/any_completion_handler/any_completion_handler/overload2.html +/doc/html/boost_asio/reference/any_completion_handler/any_completion_handler/overload3.html +/doc/html/boost_asio/reference/any_completion_handler/any_completion_handler/overload4.html +/doc/html/boost_asio/reference/any_completion_handler/cancellation_slot_type.html +/doc/html/boost_asio/reference/any_completion_handler/get_allocator.html +/doc/html/boost_asio/reference/any_completion_handler/get_cancellation_slot.html +/doc/html/boost_asio/reference/any_completion_handler.html +/doc/html/boost_asio/reference/any_completion_handler/operator_bool.html +/doc/html/boost_asio/reference/any_completion_handler/operator_eq_/ +/doc/html/boost_asio/reference/any_completion_handler/operator_eq__eq_/ +/doc/html/boost_asio/reference/any_completion_handler/operator_eq__eq_.html +/doc/html/boost_asio/reference/any_completion_handler/operator_eq__eq_/overload1.html +/doc/html/boost_asio/reference/any_completion_handler/operator_eq__eq_/overload2.html +/doc/html/boost_asio/reference/any_completion_handler/operator_eq_.html +/doc/html/boost_asio/reference/any_completion_handler/operator_eq_/overload1.html +/doc/html/boost_asio/reference/any_completion_handler/operator_eq_/overload2.html +/doc/html/boost_asio/reference/any_completion_handler/operator_lp__rp_.html +/doc/html/boost_asio/reference/any_completion_handler/operator_not__eq_/ +/doc/html/boost_asio/reference/any_completion_handler/operator_not__eq_.html +/doc/html/boost_asio/reference/any_completion_handler/operator_not__eq_/overload1.html +/doc/html/boost_asio/reference/any_completion_handler/operator_not__eq_/overload2.html +/doc/html/boost_asio/reference/any_completion_handler/operator_not_.html +/doc/html/boost_asio/reference/any_completion_handler/swap.html +/doc/html/boost_asio/reference/any_io_executor/ +/doc/html/boost_asio/reference/any_io_executor/any_io_executor/ +/doc/html/boost_asio/reference/any_io_executor/_any_io_executor.html +/doc/html/boost_asio/reference/any_io_executor/any_io_executor.html +/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload10.html +/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload1.html +/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload2.html +/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload3.html +/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload4.html +/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload5.html +/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload6.html +/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload7.html +/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload8.html +/doc/html/boost_asio/reference/any_io_executor/any_io_executor/overload9.html +/doc/html/boost_asio/reference/any_io_executor/context.html +/doc/html/boost_asio/reference/any_io_executor/execute.html +/doc/html/boost_asio/reference/any_io_executor.html +/doc/html/boost_asio/reference/any_io_executor/operator_bool.html +/doc/html/boost_asio/reference/any_io_executor/operator_eq_/ +/doc/html/boost_asio/reference/any_io_executor/operator_eq__eq_/ +/doc/html/boost_asio/reference/any_io_executor/operator_eq__eq_.html +/doc/html/boost_asio/reference/any_io_executor/operator_eq__eq_/overload1.html +/doc/html/boost_asio/reference/any_io_executor/operator_eq__eq_/overload2.html +/doc/html/boost_asio/reference/any_io_executor/operator_eq__eq_/overload3.html +/doc/html/boost_asio/reference/any_io_executor/operator_eq_.html +/doc/html/boost_asio/reference/any_io_executor/operator_eq_/overload1.html +/doc/html/boost_asio/reference/any_io_executor/operator_eq_/overload2.html +/doc/html/boost_asio/reference/any_io_executor/operator_eq_/overload3.html +/doc/html/boost_asio/reference/any_io_executor/operator_not__eq_/ +/doc/html/boost_asio/reference/any_io_executor/operator_not__eq_.html +/doc/html/boost_asio/reference/any_io_executor/operator_not__eq_/overload1.html +/doc/html/boost_asio/reference/any_io_executor/operator_not__eq_/overload2.html +/doc/html/boost_asio/reference/any_io_executor/operator_not__eq_/overload3.html +/doc/html/boost_asio/reference/any_io_executor/prefer/ +/doc/html/boost_asio/reference/any_io_executor/prefer.html +/doc/html/boost_asio/reference/any_io_executor/prefer/overload1.html +/doc/html/boost_asio/reference/any_io_executor/prefer/overload2.html +/doc/html/boost_asio/reference/any_io_executor/prefer/overload3.html +/doc/html/boost_asio/reference/any_io_executor/prefer/overload4.html +/doc/html/boost_asio/reference/any_io_executor/prefer/overload5.html +/doc/html/boost_asio/reference/any_io_executor/prefer/overload6.html +/doc/html/boost_asio/reference/any_io_executor/prefer/overload7.html +/doc/html/boost_asio/reference/any_io_executor/query.html +/doc/html/boost_asio/reference/any_io_executor/require/ +/doc/html/boost_asio/reference/any_io_executor/require.html +/doc/html/boost_asio/reference/any_io_executor/require/overload1.html +/doc/html/boost_asio/reference/any_io_executor/require/overload2.html +/doc/html/boost_asio/reference/any_io_executor/require/overload3.html +/doc/html/boost_asio/reference/any_io_executor/swap/ +/doc/html/boost_asio/reference/any_io_executor/swap.html +/doc/html/boost_asio/reference/any_io_executor/swap/overload1.html +/doc/html/boost_asio/reference/any_io_executor/swap/overload2.html +/doc/html/boost_asio/reference/any_io_executor/target/ +/doc/html/boost_asio/reference/any_io_executor/target.html +/doc/html/boost_asio/reference/any_io_executor/target/overload1.html +/doc/html/boost_asio/reference/any_io_executor/target/overload2.html +/doc/html/boost_asio/reference/any_io_executor/target_type.html +/doc/html/boost_asio/reference/append.html +/doc/html/boost_asio/reference/append_t/ +/doc/html/boost_asio/reference/append_t/append_t.html +/doc/html/boost_asio/reference/append_t.html +/doc/html/boost_asio/reference/append_t/token_.html +/doc/html/boost_asio/reference/append_t/values_.html +/doc/html/boost_asio/reference/asio_handler_is_continuation.html +/doc/html/boost_asio/reference/associated_allocator/ +/doc/html/boost_asio/reference/associated_allocator/get/ +/doc/html/boost_asio/reference/associated_allocator/get.html +/doc/html/boost_asio/reference/associated_allocator/get/overload1.html +/doc/html/boost_asio/reference/associated_allocator/get/overload2.html +/doc/html/boost_asio/reference/associated_allocator.html +/doc/html/boost_asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/ +/doc/html/boost_asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/get/ +/doc/html/boost_asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/get.html +/doc/html/boost_asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/get/overload1.html +/doc/html/boost_asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/get/overload2.html +/doc/html/boost_asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_.html +/doc/html/boost_asio/reference/associated_allocator_lt__reference_wrapper_lt__T__gt__comma__Allocator__gt_/type.html +/doc/html/boost_asio/reference/associated_allocator_t.html +/doc/html/boost_asio/reference/associated_allocator/type.html +/doc/html/boost_asio/reference/associated_cancellation_slot/ +/doc/html/boost_asio/reference/associated_cancellation_slot/get/ +/doc/html/boost_asio/reference/associated_cancellation_slot/get.html +/doc/html/boost_asio/reference/associated_cancellation_slot/get/overload1.html +/doc/html/boost_asio/reference/associated_cancellation_slot/get/overload2.html +/doc/html/boost_asio/reference/associated_cancellation_slot.html +/doc/html/boost_asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/ +/doc/html/boost_asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/get/ +/doc/html/boost_asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/get.html +/doc/html/boost_asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/get/overload1.html +/doc/html/boost_asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/get/overload2.html +/doc/html/boost_asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_.html +/doc/html/boost_asio/reference/associated_cancellation_slot_lt__reference_wrapper_lt__T__gt__comma__CancellationSlot__gt_/type.html +/doc/html/boost_asio/reference/associated_cancellation_slot_t.html +/doc/html/boost_asio/reference/associated_cancellation_slot/type.html +/doc/html/boost_asio/reference/associated_executor/ +/doc/html/boost_asio/reference/associated_executor/get/ +/doc/html/boost_asio/reference/associated_executor/get.html +/doc/html/boost_asio/reference/associated_executor/get/overload1.html +/doc/html/boost_asio/reference/associated_executor/get/overload2.html +/doc/html/boost_asio/reference/associated_executor.html +/doc/html/boost_asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/ +/doc/html/boost_asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get/ +/doc/html/boost_asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get.html +/doc/html/boost_asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get/overload1.html +/doc/html/boost_asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get/overload2.html +/doc/html/boost_asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_.html +/doc/html/boost_asio/reference/associated_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/type.html +/doc/html/boost_asio/reference/associated_executor_t.html +/doc/html/boost_asio/reference/associated_executor/type.html +/doc/html/boost_asio/reference/associated_immediate_executor/ +/doc/html/boost_asio/reference/associated_immediate_executor/get.html +/doc/html/boost_asio/reference/associated_immediate_executor.html +/doc/html/boost_asio/reference/associated_immediate_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/ +/doc/html/boost_asio/reference/associated_immediate_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/get.html +/doc/html/boost_asio/reference/associated_immediate_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_.html +/doc/html/boost_asio/reference/associated_immediate_executor_lt__reference_wrapper_lt__T__gt__comma__Executor__gt_/type.html +/doc/html/boost_asio/reference/associated_immediate_executor_t.html +/doc/html/boost_asio/reference/associated_immediate_executor/type.html +/doc/html/boost_asio/reference/associator.html +/doc/html/boost_asio/reference/as_tuple.html +/doc/html/boost_asio/reference/as_tuple_t/ +/doc/html/boost_asio/reference/as_tuple_t/as_default_on.html +/doc/html/boost_asio/reference/as_tuple_t/as_default_on_t.html +/doc/html/boost_asio/reference/as_tuple_t/as_tuple_t/ +/doc/html/boost_asio/reference/as_tuple_t/as_tuple_t.html +/doc/html/boost_asio/reference/as_tuple_t/as_tuple_t/overload1.html +/doc/html/boost_asio/reference/as_tuple_t/as_tuple_t/overload2.html +/doc/html/boost_asio/reference/as_tuple_t__default_constructor_tag.html +/doc/html/boost_asio/reference/as_tuple_t__executor_with_default/ +/doc/html/boost_asio/reference/as_tuple_t__executor_with_default/default_completion_token_type.html +/doc/html/boost_asio/reference/as_tuple_t__executor_with_default/executor_with_default.html +/doc/html/boost_asio/reference/as_tuple_t__executor_with_default.html +/doc/html/boost_asio/reference/as_tuple_t.html +/doc/html/boost_asio/reference/as_tuple_t/token_.html +/doc/html/boost_asio/reference/async_completion/ +/doc/html/boost_asio/reference/async_completion/async_completion.html +/doc/html/boost_asio/reference/async_completion/completion_handler.html +/doc/html/boost_asio/reference/async_completion/completion_handler_type.html +/doc/html/boost_asio/reference/async_completion.html +/doc/html/boost_asio/reference/async_completion/result.html +/doc/html/boost_asio/reference/async_compose.html +/doc/html/boost_asio/reference/async_connect/ +/doc/html/boost_asio/reference/async_connect.html +/doc/html/boost_asio/reference/async_connect/overload1.html +/doc/html/boost_asio/reference/async_connect/overload2.html +/doc/html/boost_asio/reference/async_connect/overload3.html +/doc/html/boost_asio/reference/async_connect/overload4.html +/doc/html/boost_asio/reference/asynchronous_operations.html +/doc/html/boost_asio/reference/asynchronous_socket_operations.html +/doc/html/boost_asio/reference/async_immediate/ +/doc/html/boost_asio/reference/async_immediate.html +/doc/html/boost_asio/reference/async_immediate/overload1.html +/doc/html/boost_asio/reference/async_immediate/overload2.html +/doc/html/boost_asio/reference/async_initiate.html +/doc/html/boost_asio/reference/AsyncRandomAccessReadDevice.html +/doc/html/boost_asio/reference/AsyncRandomAccessWriteDevice.html +/doc/html/boost_asio/reference/async_read/ +/doc/html/boost_asio/reference/async_read_at/ +/doc/html/boost_asio/reference/async_read_at.html +/doc/html/boost_asio/reference/async_read_at/overload1.html +/doc/html/boost_asio/reference/async_read_at/overload2.html +/doc/html/boost_asio/reference/async_read_at/overload3.html +/doc/html/boost_asio/reference/async_read_at/overload4.html +/doc/html/boost_asio/reference/async_read.html +/doc/html/boost_asio/reference/async_read/overload1.html +/doc/html/boost_asio/reference/async_read/overload2.html +/doc/html/boost_asio/reference/async_read/overload3.html +/doc/html/boost_asio/reference/async_read/overload4.html +/doc/html/boost_asio/reference/async_read/overload5.html +/doc/html/boost_asio/reference/async_read/overload6.html +/doc/html/boost_asio/reference/async_read/overload7.html +/doc/html/boost_asio/reference/async_read/overload8.html +/doc/html/boost_asio/reference/AsyncReadStream.html +/doc/html/boost_asio/reference/async_read_until/ +/doc/html/boost_asio/reference/async_read_until.html +/doc/html/boost_asio/reference/async_read_until/overload10.html +/doc/html/boost_asio/reference/async_read_until/overload11.html +/doc/html/boost_asio/reference/async_read_until/overload12.html +/doc/html/boost_asio/reference/async_read_until/overload1.html +/doc/html/boost_asio/reference/async_read_until/overload2.html +/doc/html/boost_asio/reference/async_read_until/overload3.html +/doc/html/boost_asio/reference/async_read_until/overload4.html +/doc/html/boost_asio/reference/async_read_until/overload5.html +/doc/html/boost_asio/reference/async_read_until/overload6.html +/doc/html/boost_asio/reference/async_read_until/overload7.html +/doc/html/boost_asio/reference/async_read_until/overload8.html +/doc/html/boost_asio/reference/async_read_until/overload9.html +/doc/html/boost_asio/reference/async_result/ +/doc/html/boost_asio/reference/async_result/async_result.html +/doc/html/boost_asio/reference/async_result/completion_handler_type.html +/doc/html/boost_asio/reference/async_result/get.html +/doc/html/boost_asio/reference/async_result.html +/doc/html/boost_asio/reference/async_result/initiate.html +/doc/html/boost_asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/ +/doc/html/boost_asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/async_result.html +/doc/html/boost_asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/completion_handler_type.html +/doc/html/boost_asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/get.html +/doc/html/boost_asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_.html +/doc/html/boost_asio/reference/async_result_lt__std__packaged_task_lt__Result_lp_Args_ellipsis__rp__gt__comma__Signature__gt_/return_type.html +/doc/html/boost_asio/reference/async_result/return_type.html +/doc/html/boost_asio/reference/async_write/ +/doc/html/boost_asio/reference/async_write_at/ +/doc/html/boost_asio/reference/async_write_at.html +/doc/html/boost_asio/reference/async_write_at/overload1.html +/doc/html/boost_asio/reference/async_write_at/overload2.html +/doc/html/boost_asio/reference/async_write_at/overload3.html +/doc/html/boost_asio/reference/async_write_at/overload4.html +/doc/html/boost_asio/reference/async_write.html +/doc/html/boost_asio/reference/async_write/overload1.html +/doc/html/boost_asio/reference/async_write/overload2.html +/doc/html/boost_asio/reference/async_write/overload3.html +/doc/html/boost_asio/reference/async_write/overload4.html +/doc/html/boost_asio/reference/async_write/overload5.html +/doc/html/boost_asio/reference/async_write/overload6.html +/doc/html/boost_asio/reference/async_write/overload7.html +/doc/html/boost_asio/reference/async_write/overload8.html +/doc/html/boost_asio/reference/AsyncWriteStream.html +/doc/html/boost_asio/reference/awaitable/ +/doc/html/boost_asio/reference/awaitable/awaitable/ +/doc/html/boost_asio/reference/awaitable/_awaitable.html +/doc/html/boost_asio/reference/awaitable/awaitable.html +/doc/html/boost_asio/reference/awaitable/awaitable/overload1.html +/doc/html/boost_asio/reference/awaitable/awaitable/overload2.html +/doc/html/boost_asio/reference/awaitable/executor_type.html +/doc/html/boost_asio/reference/awaitable.html +/doc/html/boost_asio/reference/awaitable/operator_eq_.html +/doc/html/boost_asio/reference/awaitable/valid.html +/doc/html/boost_asio/reference/awaitable/value_type.html +/doc/html/boost_asio/reference/bad_executor/ +/doc/html/boost_asio/reference/bad_executor/bad_executor.html +/doc/html/boost_asio/reference/bad_executor.html +/doc/html/boost_asio/reference/bad_executor/what.html +/doc/html/boost_asio/reference/basic_datagram_socket/ +/doc/html/boost_asio/reference/basic_datagram_socket/assign/ +/doc/html/boost_asio/reference/basic_datagram_socket/assign.html +/doc/html/boost_asio/reference/basic_datagram_socket/assign/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/assign/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/async_connect.html +/doc/html/boost_asio/reference/basic_datagram_socket/async_receive/ +/doc/html/boost_asio/reference/basic_datagram_socket/async_receive_from/ +/doc/html/boost_asio/reference/basic_datagram_socket/async_receive_from.html +/doc/html/boost_asio/reference/basic_datagram_socket/async_receive_from/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/async_receive_from/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/async_receive.html +/doc/html/boost_asio/reference/basic_datagram_socket/async_receive/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/async_receive/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/async_send/ +/doc/html/boost_asio/reference/basic_datagram_socket/async_send.html +/doc/html/boost_asio/reference/basic_datagram_socket/async_send/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/async_send/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/async_send_to/ +/doc/html/boost_asio/reference/basic_datagram_socket/async_send_to.html +/doc/html/boost_asio/reference/basic_datagram_socket/async_send_to/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/async_send_to/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/async_wait.html +/doc/html/boost_asio/reference/basic_datagram_socket/at_mark/ +/doc/html/boost_asio/reference/basic_datagram_socket/at_mark.html +/doc/html/boost_asio/reference/basic_datagram_socket/at_mark/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/at_mark/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/available/ +/doc/html/boost_asio/reference/basic_datagram_socket/available.html +/doc/html/boost_asio/reference/basic_datagram_socket/available/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/available/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/ +/doc/html/boost_asio/reference/basic_datagram_socket/_basic_datagram_socket.html +/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket.html +/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload10.html +/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload3.html +/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload4.html +/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload5.html +/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload6.html +/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload7.html +/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload8.html +/doc/html/boost_asio/reference/basic_datagram_socket/basic_datagram_socket/overload9.html +/doc/html/boost_asio/reference/basic_datagram_socket/bind/ +/doc/html/boost_asio/reference/basic_datagram_socket/bind.html +/doc/html/boost_asio/reference/basic_datagram_socket/bind/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/bind/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/broadcast.html +/doc/html/boost_asio/reference/basic_datagram_socket/bytes_readable.html +/doc/html/boost_asio/reference/basic_datagram_socket/cancel/ +/doc/html/boost_asio/reference/basic_datagram_socket/cancel.html +/doc/html/boost_asio/reference/basic_datagram_socket/cancel/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/cancel/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/close/ +/doc/html/boost_asio/reference/basic_datagram_socket/close.html +/doc/html/boost_asio/reference/basic_datagram_socket/close/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/close/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/connect/ +/doc/html/boost_asio/reference/basic_datagram_socket/connect.html +/doc/html/boost_asio/reference/basic_datagram_socket/connect/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/connect/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/debug.html +/doc/html/boost_asio/reference/basic_datagram_socket/do_not_route.html +/doc/html/boost_asio/reference/basic_datagram_socket/enable_connection_aborted.html +/doc/html/boost_asio/reference/basic_datagram_socket/endpoint_type.html +/doc/html/boost_asio/reference/basic_datagram_socket/executor_type.html +/doc/html/boost_asio/reference/basic_datagram_socket/get_executor.html +/doc/html/boost_asio/reference/basic_datagram_socket/get_option/ +/doc/html/boost_asio/reference/basic_datagram_socket/get_option.html +/doc/html/boost_asio/reference/basic_datagram_socket/get_option/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/get_option/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket.html +/doc/html/boost_asio/reference/basic_datagram_socket/io_control/ +/doc/html/boost_asio/reference/basic_datagram_socket/io_control.html +/doc/html/boost_asio/reference/basic_datagram_socket/io_control/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/io_control/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/is_open.html +/doc/html/boost_asio/reference/basic_datagram_socket/keep_alive.html +/doc/html/boost_asio/reference/basic_datagram_socket/linger.html +/doc/html/boost_asio/reference/basic_datagram_socket/local_endpoint/ +/doc/html/boost_asio/reference/basic_datagram_socket/local_endpoint.html +/doc/html/boost_asio/reference/basic_datagram_socket/local_endpoint/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/local_endpoint/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/lowest_layer/ +/doc/html/boost_asio/reference/basic_datagram_socket/lowest_layer.html +/doc/html/boost_asio/reference/basic_datagram_socket/lowest_layer/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/lowest_layer/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/lowest_layer_type.html +/doc/html/boost_asio/reference/basic_datagram_socket/max_listen_connections.html +/doc/html/boost_asio/reference/basic_datagram_socket/message_do_not_route.html +/doc/html/boost_asio/reference/basic_datagram_socket/message_end_of_record.html +/doc/html/boost_asio/reference/basic_datagram_socket/message_flags.html +/doc/html/boost_asio/reference/basic_datagram_socket/message_out_of_band.html +/doc/html/boost_asio/reference/basic_datagram_socket/message_peek.html +/doc/html/boost_asio/reference/basic_datagram_socket/native_handle.html +/doc/html/boost_asio/reference/basic_datagram_socket/native_handle_type.html +/doc/html/boost_asio/reference/basic_datagram_socket/native_non_blocking/ +/doc/html/boost_asio/reference/basic_datagram_socket/native_non_blocking.html +/doc/html/boost_asio/reference/basic_datagram_socket/native_non_blocking/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/native_non_blocking/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/native_non_blocking/overload3.html +/doc/html/boost_asio/reference/basic_datagram_socket/non_blocking/ +/doc/html/boost_asio/reference/basic_datagram_socket/non_blocking.html +/doc/html/boost_asio/reference/basic_datagram_socket/non_blocking/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/non_blocking/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/non_blocking/overload3.html +/doc/html/boost_asio/reference/basic_datagram_socket/open/ +/doc/html/boost_asio/reference/basic_datagram_socket/open.html +/doc/html/boost_asio/reference/basic_datagram_socket/open/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/open/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/operator_eq_/ +/doc/html/boost_asio/reference/basic_datagram_socket/operator_eq_.html +/doc/html/boost_asio/reference/basic_datagram_socket/operator_eq_/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/operator_eq_/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/out_of_band_inline.html +/doc/html/boost_asio/reference/basic_datagram_socket/protocol_type.html +/doc/html/boost_asio/reference/basic_datagram_socket__rebind_executor/ +/doc/html/boost_asio/reference/basic_datagram_socket__rebind_executor.html +/doc/html/boost_asio/reference/basic_datagram_socket__rebind_executor/other.html +/doc/html/boost_asio/reference/basic_datagram_socket/receive/ +/doc/html/boost_asio/reference/basic_datagram_socket/receive_buffer_size.html +/doc/html/boost_asio/reference/basic_datagram_socket/receive_from/ +/doc/html/boost_asio/reference/basic_datagram_socket/receive_from.html +/doc/html/boost_asio/reference/basic_datagram_socket/receive_from/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/receive_from/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/receive_from/overload3.html +/doc/html/boost_asio/reference/basic_datagram_socket/receive.html +/doc/html/boost_asio/reference/basic_datagram_socket/receive_low_watermark.html +/doc/html/boost_asio/reference/basic_datagram_socket/receive/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/receive/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/receive/overload3.html +/doc/html/boost_asio/reference/basic_datagram_socket/release/ +/doc/html/boost_asio/reference/basic_datagram_socket/release.html +/doc/html/boost_asio/reference/basic_datagram_socket/release/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/release/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/remote_endpoint/ +/doc/html/boost_asio/reference/basic_datagram_socket/remote_endpoint.html +/doc/html/boost_asio/reference/basic_datagram_socket/remote_endpoint/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/remote_endpoint/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/reuse_address.html +/doc/html/boost_asio/reference/basic_datagram_socket/send/ +/doc/html/boost_asio/reference/basic_datagram_socket/send_buffer_size.html +/doc/html/boost_asio/reference/basic_datagram_socket/send.html +/doc/html/boost_asio/reference/basic_datagram_socket/send_low_watermark.html +/doc/html/boost_asio/reference/basic_datagram_socket/send/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/send/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/send/overload3.html +/doc/html/boost_asio/reference/basic_datagram_socket/send_to/ +/doc/html/boost_asio/reference/basic_datagram_socket/send_to.html +/doc/html/boost_asio/reference/basic_datagram_socket/send_to/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/send_to/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/send_to/overload3.html +/doc/html/boost_asio/reference/basic_datagram_socket/set_option/ +/doc/html/boost_asio/reference/basic_datagram_socket/set_option.html +/doc/html/boost_asio/reference/basic_datagram_socket/set_option/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/set_option/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/shutdown/ +/doc/html/boost_asio/reference/basic_datagram_socket/shutdown.html +/doc/html/boost_asio/reference/basic_datagram_socket/shutdown/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/shutdown/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/shutdown_type.html +/doc/html/boost_asio/reference/basic_datagram_socket/wait/ +/doc/html/boost_asio/reference/basic_datagram_socket/wait.html +/doc/html/boost_asio/reference/basic_datagram_socket/wait/overload1.html +/doc/html/boost_asio/reference/basic_datagram_socket/wait/overload2.html +/doc/html/boost_asio/reference/basic_datagram_socket/wait_type.html +/doc/html/boost_asio/reference/basic_deadline_timer/ +/doc/html/boost_asio/reference/basic_deadline_timer/async_wait.html +/doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/ +/doc/html/boost_asio/reference/basic_deadline_timer/_basic_deadline_timer.html +/doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer.html +/doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/overload1.html +/doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/overload2.html +/doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/overload3.html +/doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/overload4.html +/doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/overload5.html +/doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/overload6.html +/doc/html/boost_asio/reference/basic_deadline_timer/basic_deadline_timer/overload7.html +/doc/html/boost_asio/reference/basic_deadline_timer/cancel/ +/doc/html/boost_asio/reference/basic_deadline_timer/cancel.html +/doc/html/boost_asio/reference/basic_deadline_timer/cancel_one/ +/doc/html/boost_asio/reference/basic_deadline_timer/cancel_one.html +/doc/html/boost_asio/reference/basic_deadline_timer/cancel_one/overload1.html +/doc/html/boost_asio/reference/basic_deadline_timer/cancel_one/overload2.html +/doc/html/boost_asio/reference/basic_deadline_timer/cancel/overload1.html +/doc/html/boost_asio/reference/basic_deadline_timer/cancel/overload2.html +/doc/html/boost_asio/reference/basic_deadline_timer/duration_type.html +/doc/html/boost_asio/reference/basic_deadline_timer/executor_type.html +/doc/html/boost_asio/reference/basic_deadline_timer/expires_at/ +/doc/html/boost_asio/reference/basic_deadline_timer/expires_at.html +/doc/html/boost_asio/reference/basic_deadline_timer/expires_at/overload1.html +/doc/html/boost_asio/reference/basic_deadline_timer/expires_at/overload2.html +/doc/html/boost_asio/reference/basic_deadline_timer/expires_at/overload3.html +/doc/html/boost_asio/reference/basic_deadline_timer/expires_from_now/ +/doc/html/boost_asio/reference/basic_deadline_timer/expires_from_now.html +/doc/html/boost_asio/reference/basic_deadline_timer/expires_from_now/overload1.html +/doc/html/boost_asio/reference/basic_deadline_timer/expires_from_now/overload2.html +/doc/html/boost_asio/reference/basic_deadline_timer/expires_from_now/overload3.html +/doc/html/boost_asio/reference/basic_deadline_timer/get_executor.html +/doc/html/boost_asio/reference/basic_deadline_timer.html +/doc/html/boost_asio/reference/basic_deadline_timer/operator_eq_.html +/doc/html/boost_asio/reference/basic_deadline_timer__rebind_executor/ +/doc/html/boost_asio/reference/basic_deadline_timer__rebind_executor.html +/doc/html/boost_asio/reference/basic_deadline_timer__rebind_executor/other.html +/doc/html/boost_asio/reference/basic_deadline_timer/time_type.html +/doc/html/boost_asio/reference/basic_deadline_timer/traits_type.html +/doc/html/boost_asio/reference/basic_deadline_timer/wait/ +/doc/html/boost_asio/reference/basic_deadline_timer/wait.html +/doc/html/boost_asio/reference/basic_deadline_timer/wait/overload1.html +/doc/html/boost_asio/reference/basic_deadline_timer/wait/overload2.html +/doc/html/boost_asio/reference/basic_file/ +/doc/html/boost_asio/reference/basic_file/append.html +/doc/html/boost_asio/reference/basic_file/assign/ +/doc/html/boost_asio/reference/basic_file/assign.html +/doc/html/boost_asio/reference/basic_file/assign/overload1.html +/doc/html/boost_asio/reference/basic_file/assign/overload2.html +/doc/html/boost_asio/reference/basic_file/basic_file/ +/doc/html/boost_asio/reference/basic_file/_basic_file.html +/doc/html/boost_asio/reference/basic_file/basic_file.html +/doc/html/boost_asio/reference/basic_file/basic_file/overload10.html +/doc/html/boost_asio/reference/basic_file/basic_file/overload1.html +/doc/html/boost_asio/reference/basic_file/basic_file/overload2.html +/doc/html/boost_asio/reference/basic_file/basic_file/overload3.html +/doc/html/boost_asio/reference/basic_file/basic_file/overload4.html +/doc/html/boost_asio/reference/basic_file/basic_file/overload5.html +/doc/html/boost_asio/reference/basic_file/basic_file/overload6.html +/doc/html/boost_asio/reference/basic_file/basic_file/overload7.html +/doc/html/boost_asio/reference/basic_file/basic_file/overload8.html +/doc/html/boost_asio/reference/basic_file/basic_file/overload9.html +/doc/html/boost_asio/reference/basic_file/cancel/ +/doc/html/boost_asio/reference/basic_file/cancel.html +/doc/html/boost_asio/reference/basic_file/cancel/overload1.html +/doc/html/boost_asio/reference/basic_file/cancel/overload2.html +/doc/html/boost_asio/reference/basic_file/close/ +/doc/html/boost_asio/reference/basic_file/close.html +/doc/html/boost_asio/reference/basic_file/close/overload1.html +/doc/html/boost_asio/reference/basic_file/close/overload2.html +/doc/html/boost_asio/reference/basic_file/create.html +/doc/html/boost_asio/reference/basic_file/exclusive.html +/doc/html/boost_asio/reference/basic_file/executor_type.html +/doc/html/boost_asio/reference/basic_file/flags.html +/doc/html/boost_asio/reference/basic_file/get_executor.html +/doc/html/boost_asio/reference/basic_file.html +/doc/html/boost_asio/reference/basic_file/is_open.html +/doc/html/boost_asio/reference/basic_file/native_handle.html +/doc/html/boost_asio/reference/basic_file/native_handle_type.html +/doc/html/boost_asio/reference/basic_file/open/ +/doc/html/boost_asio/reference/basic_file/open.html +/doc/html/boost_asio/reference/basic_file/open/overload1.html +/doc/html/boost_asio/reference/basic_file/open/overload2.html +/doc/html/boost_asio/reference/basic_file/open/overload3.html +/doc/html/boost_asio/reference/basic_file/open/overload4.html +/doc/html/boost_asio/reference/basic_file/operator_eq_/ +/doc/html/boost_asio/reference/basic_file/operator_eq_.html +/doc/html/boost_asio/reference/basic_file/operator_eq_/overload1.html +/doc/html/boost_asio/reference/basic_file/operator_eq_/overload2.html +/doc/html/boost_asio/reference/basic_file/read_only.html +/doc/html/boost_asio/reference/basic_file/read_write.html +/doc/html/boost_asio/reference/basic_file__rebind_executor/ +/doc/html/boost_asio/reference/basic_file__rebind_executor.html +/doc/html/boost_asio/reference/basic_file__rebind_executor/other.html +/doc/html/boost_asio/reference/basic_file/release/ +/doc/html/boost_asio/reference/basic_file/release.html +/doc/html/boost_asio/reference/basic_file/release/overload1.html +/doc/html/boost_asio/reference/basic_file/release/overload2.html +/doc/html/boost_asio/reference/basic_file/resize/ +/doc/html/boost_asio/reference/basic_file/resize.html +/doc/html/boost_asio/reference/basic_file/resize/overload1.html +/doc/html/boost_asio/reference/basic_file/resize/overload2.html +/doc/html/boost_asio/reference/basic_file/seek_basis.html +/doc/html/boost_asio/reference/basic_file/size/ +/doc/html/boost_asio/reference/basic_file/size.html +/doc/html/boost_asio/reference/basic_file/size/overload1.html +/doc/html/boost_asio/reference/basic_file/size/overload2.html +/doc/html/boost_asio/reference/basic_file/sync_all/ +/doc/html/boost_asio/reference/basic_file/sync_all.html +/doc/html/boost_asio/reference/basic_file/sync_all_on_write.html +/doc/html/boost_asio/reference/basic_file/sync_all/overload1.html +/doc/html/boost_asio/reference/basic_file/sync_all/overload2.html +/doc/html/boost_asio/reference/basic_file/sync_data/ +/doc/html/boost_asio/reference/basic_file/sync_data.html +/doc/html/boost_asio/reference/basic_file/sync_data/overload1.html +/doc/html/boost_asio/reference/basic_file/sync_data/overload2.html +/doc/html/boost_asio/reference/basic_file/truncate.html +/doc/html/boost_asio/reference/basic_file/write_only.html +/doc/html/boost_asio/reference/basic_io_object/ +/doc/html/boost_asio/reference/basic_io_object/basic_io_object/ +/doc/html/boost_asio/reference/basic_io_object/_basic_io_object.html +/doc/html/boost_asio/reference/basic_io_object/basic_io_object.html +/doc/html/boost_asio/reference/basic_io_object/basic_io_object/overload1.html +/doc/html/boost_asio/reference/basic_io_object/basic_io_object/overload2.html +/doc/html/boost_asio/reference/basic_io_object/basic_io_object/overload3.html +/doc/html/boost_asio/reference/basic_io_object/executor_type.html +/doc/html/boost_asio/reference/basic_io_object/get_executor.html +/doc/html/boost_asio/reference/basic_io_object/get_implementation/ +/doc/html/boost_asio/reference/basic_io_object/get_implementation.html +/doc/html/boost_asio/reference/basic_io_object/get_implementation/overload1.html +/doc/html/boost_asio/reference/basic_io_object/get_implementation/overload2.html +/doc/html/boost_asio/reference/basic_io_object/get_io_context.html +/doc/html/boost_asio/reference/basic_io_object/get_io_service.html +/doc/html/boost_asio/reference/basic_io_object/get_service/ +/doc/html/boost_asio/reference/basic_io_object/get_service.html +/doc/html/boost_asio/reference/basic_io_object/get_service/overload1.html +/doc/html/boost_asio/reference/basic_io_object/get_service/overload2.html +/doc/html/boost_asio/reference/basic_io_object.html +/doc/html/boost_asio/reference/basic_io_object/implementation_type.html +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/ +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object/ +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/_basic_io_object.html +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object.html +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object/overload1.html +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object/overload2.html +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/basic_io_object/overload3.html +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/executor_type.html +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_executor.html +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_implementation/ +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_implementation.html +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_implementation/overload1.html +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_implementation/overload2.html +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_io_context.html +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_io_service.html +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_service/ +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_service.html +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_service/overload1.html +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/get_service/overload2.html +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_.html +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/implementation_type.html +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/operator_eq_.html +/doc/html/boost_asio/reference/basic_io_object_lt__IoObjectService_comma__true__gt_/service_type.html +/doc/html/boost_asio/reference/basic_io_object/operator_eq_.html +/doc/html/boost_asio/reference/basic_io_object/service_type.html +/doc/html/boost_asio/reference/basic_random_access_file/ +/doc/html/boost_asio/reference/basic_random_access_file/append.html +/doc/html/boost_asio/reference/basic_random_access_file/assign/ +/doc/html/boost_asio/reference/basic_random_access_file/assign.html +/doc/html/boost_asio/reference/basic_random_access_file/assign/overload1.html +/doc/html/boost_asio/reference/basic_random_access_file/assign/overload2.html +/doc/html/boost_asio/reference/basic_random_access_file/async_read_some_at.html +/doc/html/boost_asio/reference/basic_random_access_file/async_write_some_at.html +/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/ +/doc/html/boost_asio/reference/basic_random_access_file/_basic_random_access_file.html +/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file.html +/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload10.html +/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload1.html +/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload2.html +/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload3.html +/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload4.html +/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload5.html +/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload6.html +/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload7.html +/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload8.html +/doc/html/boost_asio/reference/basic_random_access_file/basic_random_access_file/overload9.html +/doc/html/boost_asio/reference/basic_random_access_file/cancel/ +/doc/html/boost_asio/reference/basic_random_access_file/cancel.html +/doc/html/boost_asio/reference/basic_random_access_file/cancel/overload1.html +/doc/html/boost_asio/reference/basic_random_access_file/cancel/overload2.html +/doc/html/boost_asio/reference/basic_random_access_file/close/ +/doc/html/boost_asio/reference/basic_random_access_file/close.html +/doc/html/boost_asio/reference/basic_random_access_file/close/overload1.html +/doc/html/boost_asio/reference/basic_random_access_file/close/overload2.html +/doc/html/boost_asio/reference/basic_random_access_file/create.html +/doc/html/boost_asio/reference/basic_random_access_file/exclusive.html +/doc/html/boost_asio/reference/basic_random_access_file/executor_type.html +/doc/html/boost_asio/reference/basic_random_access_file/flags.html +/doc/html/boost_asio/reference/basic_random_access_file/get_executor.html +/doc/html/boost_asio/reference/basic_random_access_file.html +/doc/html/boost_asio/reference/basic_random_access_file/is_open.html +/doc/html/boost_asio/reference/basic_random_access_file/native_handle.html +/doc/html/boost_asio/reference/basic_random_access_file/native_handle_type.html +/doc/html/boost_asio/reference/basic_random_access_file/open/ +/doc/html/boost_asio/reference/basic_random_access_file/open.html +/doc/html/boost_asio/reference/basic_random_access_file/open/overload1.html +/doc/html/boost_asio/reference/basic_random_access_file/open/overload2.html +/doc/html/boost_asio/reference/basic_random_access_file/open/overload3.html +/doc/html/boost_asio/reference/basic_random_access_file/open/overload4.html +/doc/html/boost_asio/reference/basic_random_access_file/operator_eq_/ +/doc/html/boost_asio/reference/basic_random_access_file/operator_eq_.html +/doc/html/boost_asio/reference/basic_random_access_file/operator_eq_/overload1.html +/doc/html/boost_asio/reference/basic_random_access_file/operator_eq_/overload2.html +/doc/html/boost_asio/reference/basic_random_access_file/read_only.html +/doc/html/boost_asio/reference/basic_random_access_file/read_some_at/ +/doc/html/boost_asio/reference/basic_random_access_file/read_some_at.html +/doc/html/boost_asio/reference/basic_random_access_file/read_some_at/overload1.html +/doc/html/boost_asio/reference/basic_random_access_file/read_some_at/overload2.html +/doc/html/boost_asio/reference/basic_random_access_file/read_write.html +/doc/html/boost_asio/reference/basic_random_access_file__rebind_executor/ +/doc/html/boost_asio/reference/basic_random_access_file__rebind_executor.html +/doc/html/boost_asio/reference/basic_random_access_file__rebind_executor/other.html +/doc/html/boost_asio/reference/basic_random_access_file/release/ +/doc/html/boost_asio/reference/basic_random_access_file/release.html +/doc/html/boost_asio/reference/basic_random_access_file/release/overload1.html +/doc/html/boost_asio/reference/basic_random_access_file/release/overload2.html +/doc/html/boost_asio/reference/basic_random_access_file/resize/ +/doc/html/boost_asio/reference/basic_random_access_file/resize.html +/doc/html/boost_asio/reference/basic_random_access_file/resize/overload1.html +/doc/html/boost_asio/reference/basic_random_access_file/resize/overload2.html +/doc/html/boost_asio/reference/basic_random_access_file/seek_basis.html +/doc/html/boost_asio/reference/basic_random_access_file/size/ +/doc/html/boost_asio/reference/basic_random_access_file/size.html +/doc/html/boost_asio/reference/basic_random_access_file/size/overload1.html +/doc/html/boost_asio/reference/basic_random_access_file/size/overload2.html +/doc/html/boost_asio/reference/basic_random_access_file/sync_all/ +/doc/html/boost_asio/reference/basic_random_access_file/sync_all.html +/doc/html/boost_asio/reference/basic_random_access_file/sync_all_on_write.html +/doc/html/boost_asio/reference/basic_random_access_file/sync_all/overload1.html +/doc/html/boost_asio/reference/basic_random_access_file/sync_all/overload2.html +/doc/html/boost_asio/reference/basic_random_access_file/sync_data/ +/doc/html/boost_asio/reference/basic_random_access_file/sync_data.html +/doc/html/boost_asio/reference/basic_random_access_file/sync_data/overload1.html +/doc/html/boost_asio/reference/basic_random_access_file/sync_data/overload2.html +/doc/html/boost_asio/reference/basic_random_access_file/truncate.html +/doc/html/boost_asio/reference/basic_random_access_file/write_only.html +/doc/html/boost_asio/reference/basic_random_access_file/write_some_at/ +/doc/html/boost_asio/reference/basic_random_access_file/write_some_at.html +/doc/html/boost_asio/reference/basic_random_access_file/write_some_at/overload1.html +/doc/html/boost_asio/reference/basic_random_access_file/write_some_at/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/ +/doc/html/boost_asio/reference/basic_raw_socket/assign/ +/doc/html/boost_asio/reference/basic_raw_socket/assign.html +/doc/html/boost_asio/reference/basic_raw_socket/assign/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/assign/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/async_connect.html +/doc/html/boost_asio/reference/basic_raw_socket/async_receive/ +/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from/ +/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from.html +/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/async_receive_from/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/async_receive.html +/doc/html/boost_asio/reference/basic_raw_socket/async_receive/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/async_receive/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/async_send/ +/doc/html/boost_asio/reference/basic_raw_socket/async_send.html +/doc/html/boost_asio/reference/basic_raw_socket/async_send/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/async_send/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/async_send_to/ +/doc/html/boost_asio/reference/basic_raw_socket/async_send_to.html +/doc/html/boost_asio/reference/basic_raw_socket/async_send_to/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/async_send_to/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/async_wait.html +/doc/html/boost_asio/reference/basic_raw_socket/at_mark/ +/doc/html/boost_asio/reference/basic_raw_socket/at_mark.html +/doc/html/boost_asio/reference/basic_raw_socket/at_mark/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/at_mark/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/available/ +/doc/html/boost_asio/reference/basic_raw_socket/available.html +/doc/html/boost_asio/reference/basic_raw_socket/available/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/available/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/ +/doc/html/boost_asio/reference/basic_raw_socket/_basic_raw_socket.html +/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket.html +/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload10.html +/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload3.html +/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload4.html +/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload5.html +/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload6.html +/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload7.html +/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload8.html +/doc/html/boost_asio/reference/basic_raw_socket/basic_raw_socket/overload9.html +/doc/html/boost_asio/reference/basic_raw_socket/bind/ +/doc/html/boost_asio/reference/basic_raw_socket/bind.html +/doc/html/boost_asio/reference/basic_raw_socket/bind/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/bind/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/broadcast.html +/doc/html/boost_asio/reference/basic_raw_socket/bytes_readable.html +/doc/html/boost_asio/reference/basic_raw_socket/cancel/ +/doc/html/boost_asio/reference/basic_raw_socket/cancel.html +/doc/html/boost_asio/reference/basic_raw_socket/cancel/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/cancel/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/close/ +/doc/html/boost_asio/reference/basic_raw_socket/close.html +/doc/html/boost_asio/reference/basic_raw_socket/close/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/close/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/connect/ +/doc/html/boost_asio/reference/basic_raw_socket/connect.html +/doc/html/boost_asio/reference/basic_raw_socket/connect/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/connect/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/debug.html +/doc/html/boost_asio/reference/basic_raw_socket/do_not_route.html +/doc/html/boost_asio/reference/basic_raw_socket/enable_connection_aborted.html +/doc/html/boost_asio/reference/basic_raw_socket/endpoint_type.html +/doc/html/boost_asio/reference/basic_raw_socket/executor_type.html +/doc/html/boost_asio/reference/basic_raw_socket/get_executor.html +/doc/html/boost_asio/reference/basic_raw_socket/get_option/ +/doc/html/boost_asio/reference/basic_raw_socket/get_option.html +/doc/html/boost_asio/reference/basic_raw_socket/get_option/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/get_option/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket.html +/doc/html/boost_asio/reference/basic_raw_socket/io_control/ +/doc/html/boost_asio/reference/basic_raw_socket/io_control.html +/doc/html/boost_asio/reference/basic_raw_socket/io_control/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/io_control/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/is_open.html +/doc/html/boost_asio/reference/basic_raw_socket/keep_alive.html +/doc/html/boost_asio/reference/basic_raw_socket/linger.html +/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint/ +/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint.html +/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/local_endpoint/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer/ +/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer.html +/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/lowest_layer_type.html +/doc/html/boost_asio/reference/basic_raw_socket/max_listen_connections.html +/doc/html/boost_asio/reference/basic_raw_socket/message_do_not_route.html +/doc/html/boost_asio/reference/basic_raw_socket/message_end_of_record.html +/doc/html/boost_asio/reference/basic_raw_socket/message_flags.html +/doc/html/boost_asio/reference/basic_raw_socket/message_out_of_band.html +/doc/html/boost_asio/reference/basic_raw_socket/message_peek.html +/doc/html/boost_asio/reference/basic_raw_socket/native_handle.html +/doc/html/boost_asio/reference/basic_raw_socket/native_handle_type.html +/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/ +/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking.html +/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/native_non_blocking/overload3.html +/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/ +/doc/html/boost_asio/reference/basic_raw_socket/non_blocking.html +/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/non_blocking/overload3.html +/doc/html/boost_asio/reference/basic_raw_socket/open/ +/doc/html/boost_asio/reference/basic_raw_socket/open.html +/doc/html/boost_asio/reference/basic_raw_socket/open/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/open/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_/ +/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_.html +/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/operator_eq_/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/out_of_band_inline.html +/doc/html/boost_asio/reference/basic_raw_socket/protocol_type.html +/doc/html/boost_asio/reference/basic_raw_socket__rebind_executor/ +/doc/html/boost_asio/reference/basic_raw_socket__rebind_executor.html +/doc/html/boost_asio/reference/basic_raw_socket__rebind_executor/other.html +/doc/html/boost_asio/reference/basic_raw_socket/receive/ +/doc/html/boost_asio/reference/basic_raw_socket/receive_buffer_size.html +/doc/html/boost_asio/reference/basic_raw_socket/receive_from/ +/doc/html/boost_asio/reference/basic_raw_socket/receive_from.html +/doc/html/boost_asio/reference/basic_raw_socket/receive_from/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/receive_from/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/receive_from/overload3.html +/doc/html/boost_asio/reference/basic_raw_socket/receive.html +/doc/html/boost_asio/reference/basic_raw_socket/receive_low_watermark.html +/doc/html/boost_asio/reference/basic_raw_socket/receive/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/receive/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/receive/overload3.html +/doc/html/boost_asio/reference/basic_raw_socket/release/ +/doc/html/boost_asio/reference/basic_raw_socket/release.html +/doc/html/boost_asio/reference/basic_raw_socket/release/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/release/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint/ +/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint.html +/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/remote_endpoint/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/reuse_address.html +/doc/html/boost_asio/reference/basic_raw_socket/send/ +/doc/html/boost_asio/reference/basic_raw_socket/send_buffer_size.html +/doc/html/boost_asio/reference/basic_raw_socket/send.html +/doc/html/boost_asio/reference/basic_raw_socket/send_low_watermark.html +/doc/html/boost_asio/reference/basic_raw_socket/send/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/send/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/send/overload3.html +/doc/html/boost_asio/reference/basic_raw_socket/send_to/ +/doc/html/boost_asio/reference/basic_raw_socket/send_to.html +/doc/html/boost_asio/reference/basic_raw_socket/send_to/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/send_to/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/send_to/overload3.html +/doc/html/boost_asio/reference/basic_raw_socket/set_option/ +/doc/html/boost_asio/reference/basic_raw_socket/set_option.html +/doc/html/boost_asio/reference/basic_raw_socket/set_option/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/set_option/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/shutdown/ +/doc/html/boost_asio/reference/basic_raw_socket/shutdown.html +/doc/html/boost_asio/reference/basic_raw_socket/shutdown/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/shutdown/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/shutdown_type.html +/doc/html/boost_asio/reference/basic_raw_socket/wait/ +/doc/html/boost_asio/reference/basic_raw_socket/wait.html +/doc/html/boost_asio/reference/basic_raw_socket/wait/overload1.html +/doc/html/boost_asio/reference/basic_raw_socket/wait/overload2.html +/doc/html/boost_asio/reference/basic_raw_socket/wait_type.html +/doc/html/boost_asio/reference/basic_readable_pipe/ +/doc/html/boost_asio/reference/basic_readable_pipe/assign/ +/doc/html/boost_asio/reference/basic_readable_pipe/assign.html +/doc/html/boost_asio/reference/basic_readable_pipe/assign/overload1.html +/doc/html/boost_asio/reference/basic_readable_pipe/assign/overload2.html +/doc/html/boost_asio/reference/basic_readable_pipe/async_read_some.html +/doc/html/boost_asio/reference/basic_readable_pipe/basic_readable_pipe/ +/doc/html/boost_asio/reference/basic_readable_pipe/_basic_readable_pipe.html +/doc/html/boost_asio/reference/basic_readable_pipe/basic_readable_pipe.html +/doc/html/boost_asio/reference/basic_readable_pipe/basic_readable_pipe/overload1.html +/doc/html/boost_asio/reference/basic_readable_pipe/basic_readable_pipe/overload2.html +/doc/html/boost_asio/reference/basic_readable_pipe/basic_readable_pipe/overload3.html +/doc/html/boost_asio/reference/basic_readable_pipe/basic_readable_pipe/overload4.html +/doc/html/boost_asio/reference/basic_readable_pipe/basic_readable_pipe/overload5.html +/doc/html/boost_asio/reference/basic_readable_pipe/basic_readable_pipe/overload6.html +/doc/html/boost_asio/reference/basic_readable_pipe/cancel/ +/doc/html/boost_asio/reference/basic_readable_pipe/cancel.html +/doc/html/boost_asio/reference/basic_readable_pipe/cancel/overload1.html +/doc/html/boost_asio/reference/basic_readable_pipe/cancel/overload2.html +/doc/html/boost_asio/reference/basic_readable_pipe/close/ +/doc/html/boost_asio/reference/basic_readable_pipe/close.html +/doc/html/boost_asio/reference/basic_readable_pipe/close/overload1.html +/doc/html/boost_asio/reference/basic_readable_pipe/close/overload2.html +/doc/html/boost_asio/reference/basic_readable_pipe/executor_type.html +/doc/html/boost_asio/reference/basic_readable_pipe/get_executor.html +/doc/html/boost_asio/reference/basic_readable_pipe.html +/doc/html/boost_asio/reference/basic_readable_pipe/is_open.html +/doc/html/boost_asio/reference/basic_readable_pipe/lowest_layer/ +/doc/html/boost_asio/reference/basic_readable_pipe/lowest_layer.html +/doc/html/boost_asio/reference/basic_readable_pipe/lowest_layer/overload1.html +/doc/html/boost_asio/reference/basic_readable_pipe/lowest_layer/overload2.html +/doc/html/boost_asio/reference/basic_readable_pipe/lowest_layer_type.html +/doc/html/boost_asio/reference/basic_readable_pipe/native_handle.html +/doc/html/boost_asio/reference/basic_readable_pipe/native_handle_type.html +/doc/html/boost_asio/reference/basic_readable_pipe/operator_eq_/ +/doc/html/boost_asio/reference/basic_readable_pipe/operator_eq_.html +/doc/html/boost_asio/reference/basic_readable_pipe/operator_eq_/overload1.html +/doc/html/boost_asio/reference/basic_readable_pipe/operator_eq_/overload2.html +/doc/html/boost_asio/reference/basic_readable_pipe/read_some/ +/doc/html/boost_asio/reference/basic_readable_pipe/read_some.html +/doc/html/boost_asio/reference/basic_readable_pipe/read_some/overload1.html +/doc/html/boost_asio/reference/basic_readable_pipe/read_some/overload2.html +/doc/html/boost_asio/reference/basic_readable_pipe__rebind_executor/ +/doc/html/boost_asio/reference/basic_readable_pipe__rebind_executor.html +/doc/html/boost_asio/reference/basic_readable_pipe__rebind_executor/other.html +/doc/html/boost_asio/reference/basic_readable_pipe/release/ +/doc/html/boost_asio/reference/basic_readable_pipe/release.html +/doc/html/boost_asio/reference/basic_readable_pipe/release/overload1.html +/doc/html/boost_asio/reference/basic_readable_pipe/release/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/assign/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/assign.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/assign/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/assign/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/async_connect.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/async_receive/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/async_receive.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/async_receive/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/async_receive/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/async_send.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/async_wait.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/at_mark/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/at_mark.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/at_mark/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/at_mark/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/available/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/available.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/available/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/available/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/_basic_seq_packet_socket.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload10.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload3.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload4.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload5.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload6.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload7.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload8.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/basic_seq_packet_socket/overload9.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/bind/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/bind.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/bind/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/bind/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/broadcast.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/bytes_readable.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/cancel/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/cancel.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/cancel/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/cancel/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/close/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/close.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/close/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/close/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/connect/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/connect.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/connect/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/connect/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/debug.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/do_not_route.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/enable_connection_aborted.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/endpoint_type.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/executor_type.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/get_executor.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/get_option/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/get_option.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/get_option/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/get_option/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/io_control/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/io_control.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/io_control/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/io_control/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/is_open.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/keep_alive.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/linger.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/local_endpoint/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/local_endpoint.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/local_endpoint/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/local_endpoint/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/lowest_layer/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/lowest_layer.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/lowest_layer/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/lowest_layer/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/lowest_layer_type.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/max_listen_connections.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/message_do_not_route.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/message_end_of_record.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/message_flags.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/message_out_of_band.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/message_peek.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/native_handle.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/native_handle_type.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/native_non_blocking/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/native_non_blocking.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/native_non_blocking/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/native_non_blocking/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/native_non_blocking/overload3.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/non_blocking/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/non_blocking.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/non_blocking/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/non_blocking/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/non_blocking/overload3.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/open/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/open.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/open/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/open/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/operator_eq_/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/operator_eq_.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/operator_eq_/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/operator_eq_/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/out_of_band_inline.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/protocol_type.html +/doc/html/boost_asio/reference/basic_seq_packet_socket__rebind_executor/ +/doc/html/boost_asio/reference/basic_seq_packet_socket__rebind_executor.html +/doc/html/boost_asio/reference/basic_seq_packet_socket__rebind_executor/other.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/receive/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/receive_buffer_size.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/receive.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/receive_low_watermark.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/receive/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/receive/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/receive/overload3.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/release/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/release.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/release/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/release/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/remote_endpoint/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/remote_endpoint.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/remote_endpoint/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/remote_endpoint/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/reuse_address.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/send/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/send_buffer_size.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/send.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/send_low_watermark.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/send/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/send/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/set_option/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/set_option.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/set_option/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/set_option/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/shutdown/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/shutdown.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/shutdown/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/shutdown/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/shutdown_type.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/wait/ +/doc/html/boost_asio/reference/basic_seq_packet_socket/wait.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/wait/overload1.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/wait/overload2.html +/doc/html/boost_asio/reference/basic_seq_packet_socket/wait_type.html +/doc/html/boost_asio/reference/basic_serial_port/ +/doc/html/boost_asio/reference/basic_serial_port/assign/ +/doc/html/boost_asio/reference/basic_serial_port/assign.html +/doc/html/boost_asio/reference/basic_serial_port/assign/overload1.html +/doc/html/boost_asio/reference/basic_serial_port/assign/overload2.html +/doc/html/boost_asio/reference/basic_serial_port/async_read_some.html +/doc/html/boost_asio/reference/basic_serial_port/async_write_some.html +/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/ +/doc/html/boost_asio/reference/basic_serial_port/_basic_serial_port.html +/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port.html +/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload10.html +/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload1.html +/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload2.html +/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload3.html +/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload4.html +/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload5.html +/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload6.html +/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload7.html +/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload8.html +/doc/html/boost_asio/reference/basic_serial_port/basic_serial_port/overload9.html +/doc/html/boost_asio/reference/basic_serial_port/cancel/ +/doc/html/boost_asio/reference/basic_serial_port/cancel.html +/doc/html/boost_asio/reference/basic_serial_port/cancel/overload1.html +/doc/html/boost_asio/reference/basic_serial_port/cancel/overload2.html +/doc/html/boost_asio/reference/basic_serial_port/close/ +/doc/html/boost_asio/reference/basic_serial_port/close.html +/doc/html/boost_asio/reference/basic_serial_port/close/overload1.html +/doc/html/boost_asio/reference/basic_serial_port/close/overload2.html +/doc/html/boost_asio/reference/basic_serial_port/executor_type.html +/doc/html/boost_asio/reference/basic_serial_port/get_executor.html +/doc/html/boost_asio/reference/basic_serial_port/get_option/ +/doc/html/boost_asio/reference/basic_serial_port/get_option.html +/doc/html/boost_asio/reference/basic_serial_port/get_option/overload1.html +/doc/html/boost_asio/reference/basic_serial_port/get_option/overload2.html +/doc/html/boost_asio/reference/basic_serial_port.html +/doc/html/boost_asio/reference/basic_serial_port/is_open.html +/doc/html/boost_asio/reference/basic_serial_port/lowest_layer/ +/doc/html/boost_asio/reference/basic_serial_port/lowest_layer.html +/doc/html/boost_asio/reference/basic_serial_port/lowest_layer/overload1.html +/doc/html/boost_asio/reference/basic_serial_port/lowest_layer/overload2.html +/doc/html/boost_asio/reference/basic_serial_port/lowest_layer_type.html +/doc/html/boost_asio/reference/basic_serial_port/native_handle.html +/doc/html/boost_asio/reference/basic_serial_port/native_handle_type.html +/doc/html/boost_asio/reference/basic_serial_port/open/ +/doc/html/boost_asio/reference/basic_serial_port/open.html +/doc/html/boost_asio/reference/basic_serial_port/open/overload1.html +/doc/html/boost_asio/reference/basic_serial_port/open/overload2.html +/doc/html/boost_asio/reference/basic_serial_port/operator_eq_/ +/doc/html/boost_asio/reference/basic_serial_port/operator_eq_.html +/doc/html/boost_asio/reference/basic_serial_port/operator_eq_/overload1.html +/doc/html/boost_asio/reference/basic_serial_port/operator_eq_/overload2.html +/doc/html/boost_asio/reference/basic_serial_port/read_some/ +/doc/html/boost_asio/reference/basic_serial_port/read_some.html +/doc/html/boost_asio/reference/basic_serial_port/read_some/overload1.html +/doc/html/boost_asio/reference/basic_serial_port/read_some/overload2.html +/doc/html/boost_asio/reference/basic_serial_port__rebind_executor/ +/doc/html/boost_asio/reference/basic_serial_port__rebind_executor.html +/doc/html/boost_asio/reference/basic_serial_port__rebind_executor/other.html +/doc/html/boost_asio/reference/basic_serial_port/send_break/ +/doc/html/boost_asio/reference/basic_serial_port/send_break.html +/doc/html/boost_asio/reference/basic_serial_port/send_break/overload1.html +/doc/html/boost_asio/reference/basic_serial_port/send_break/overload2.html +/doc/html/boost_asio/reference/basic_serial_port/set_option/ +/doc/html/boost_asio/reference/basic_serial_port/set_option.html +/doc/html/boost_asio/reference/basic_serial_port/set_option/overload1.html +/doc/html/boost_asio/reference/basic_serial_port/set_option/overload2.html +/doc/html/boost_asio/reference/basic_serial_port/write_some/ +/doc/html/boost_asio/reference/basic_serial_port/write_some.html +/doc/html/boost_asio/reference/basic_serial_port/write_some/overload1.html +/doc/html/boost_asio/reference/basic_serial_port/write_some/overload2.html +/doc/html/boost_asio/reference/basic_signal_set/ +/doc/html/boost_asio/reference/basic_signal_set/add/ +/doc/html/boost_asio/reference/basic_signal_set/add.html +/doc/html/boost_asio/reference/basic_signal_set/add/overload1.html +/doc/html/boost_asio/reference/basic_signal_set/add/overload2.html +/doc/html/boost_asio/reference/basic_signal_set/add/overload3.html +/doc/html/boost_asio/reference/basic_signal_set/add/overload4.html +/doc/html/boost_asio/reference/basic_signal_set/async_wait.html +/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/ +/doc/html/boost_asio/reference/basic_signal_set/_basic_signal_set.html +/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set.html +/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload1.html +/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload2.html +/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload3.html +/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload4.html +/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload5.html +/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload6.html +/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload7.html +/doc/html/boost_asio/reference/basic_signal_set/basic_signal_set/overload8.html +/doc/html/boost_asio/reference/basic_signal_set/cancel/ +/doc/html/boost_asio/reference/basic_signal_set/cancel.html +/doc/html/boost_asio/reference/basic_signal_set/cancel/overload1.html +/doc/html/boost_asio/reference/basic_signal_set/cancel/overload2.html +/doc/html/boost_asio/reference/basic_signal_set/clear/ +/doc/html/boost_asio/reference/basic_signal_set/clear.html +/doc/html/boost_asio/reference/basic_signal_set/clear/overload1.html +/doc/html/boost_asio/reference/basic_signal_set/clear/overload2.html +/doc/html/boost_asio/reference/basic_signal_set/executor_type.html +/doc/html/boost_asio/reference/basic_signal_set/flags.html +/doc/html/boost_asio/reference/basic_signal_set/flags_t.html +/doc/html/boost_asio/reference/basic_signal_set/get_executor.html +/doc/html/boost_asio/reference/basic_signal_set.html +/doc/html/boost_asio/reference/basic_signal_set__rebind_executor/ +/doc/html/boost_asio/reference/basic_signal_set__rebind_executor.html +/doc/html/boost_asio/reference/basic_signal_set__rebind_executor/other.html +/doc/html/boost_asio/reference/basic_signal_set/remove/ +/doc/html/boost_asio/reference/basic_signal_set/remove.html +/doc/html/boost_asio/reference/basic_signal_set/remove/overload1.html +/doc/html/boost_asio/reference/basic_signal_set/remove/overload2.html +/doc/html/boost_asio/reference/basic_socket/ +/doc/html/boost_asio/reference/basic_socket_acceptor/ +/doc/html/boost_asio/reference/basic_socket_acceptor/accept/ +/doc/html/boost_asio/reference/basic_socket_acceptor/accept.html +/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload10.html +/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload11.html +/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload12.html +/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload13.html +/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload14.html +/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload15.html +/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload16.html +/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload1.html +/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload2.html +/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload3.html +/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload4.html +/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload5.html +/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload6.html +/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload7.html +/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload8.html +/doc/html/boost_asio/reference/basic_socket_acceptor/accept/overload9.html +/doc/html/boost_asio/reference/basic_socket_acceptor/assign/ +/doc/html/boost_asio/reference/basic_socket_acceptor/assign.html +/doc/html/boost_asio/reference/basic_socket_acceptor/assign/overload1.html +/doc/html/boost_asio/reference/basic_socket_acceptor/assign/overload2.html +/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/ +/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept.html +/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload1.html +/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload2.html +/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload3.html +/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload4.html +/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload5.html +/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload6.html +/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload7.html +/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload8.html +/doc/html/boost_asio/reference/basic_socket_acceptor/async_wait.html +/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/ +/doc/html/boost_asio/reference/basic_socket_acceptor/_basic_socket_acceptor.html +/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor.html +/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload10.html +/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload1.html +/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload2.html +/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload3.html +/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload4.html +/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload5.html +/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload6.html +/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload7.html +/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload8.html +/doc/html/boost_asio/reference/basic_socket_acceptor/basic_socket_acceptor/overload9.html +/doc/html/boost_asio/reference/basic_socket_acceptor/bind/ +/doc/html/boost_asio/reference/basic_socket_acceptor/bind.html +/doc/html/boost_asio/reference/basic_socket_acceptor/bind/overload1.html +/doc/html/boost_asio/reference/basic_socket_acceptor/bind/overload2.html +/doc/html/boost_asio/reference/basic_socket_acceptor/broadcast.html +/doc/html/boost_asio/reference/basic_socket_acceptor/bytes_readable.html +/doc/html/boost_asio/reference/basic_socket_acceptor/cancel/ +/doc/html/boost_asio/reference/basic_socket_acceptor/cancel.html +/doc/html/boost_asio/reference/basic_socket_acceptor/cancel/overload1.html +/doc/html/boost_asio/reference/basic_socket_acceptor/cancel/overload2.html +/doc/html/boost_asio/reference/basic_socket_acceptor/close/ +/doc/html/boost_asio/reference/basic_socket_acceptor/close.html +/doc/html/boost_asio/reference/basic_socket_acceptor/close/overload1.html +/doc/html/boost_asio/reference/basic_socket_acceptor/close/overload2.html +/doc/html/boost_asio/reference/basic_socket_acceptor/debug.html +/doc/html/boost_asio/reference/basic_socket_acceptor/do_not_route.html +/doc/html/boost_asio/reference/basic_socket_acceptor/enable_connection_aborted.html +/doc/html/boost_asio/reference/basic_socket_acceptor/endpoint_type.html +/doc/html/boost_asio/reference/basic_socket_acceptor/executor_type.html +/doc/html/boost_asio/reference/basic_socket_acceptor/get_executor.html +/doc/html/boost_asio/reference/basic_socket_acceptor/get_option/ +/doc/html/boost_asio/reference/basic_socket_acceptor/get_option.html +/doc/html/boost_asio/reference/basic_socket_acceptor/get_option/overload1.html +/doc/html/boost_asio/reference/basic_socket_acceptor/get_option/overload2.html +/doc/html/boost_asio/reference/basic_socket_acceptor.html +/doc/html/boost_asio/reference/basic_socket_acceptor/io_control/ +/doc/html/boost_asio/reference/basic_socket_acceptor/io_control.html +/doc/html/boost_asio/reference/basic_socket_acceptor/io_control/overload1.html +/doc/html/boost_asio/reference/basic_socket_acceptor/io_control/overload2.html +/doc/html/boost_asio/reference/basic_socket_acceptor/is_open.html +/doc/html/boost_asio/reference/basic_socket_acceptor/keep_alive.html +/doc/html/boost_asio/reference/basic_socket_acceptor/linger.html +/doc/html/boost_asio/reference/basic_socket_acceptor/listen/ +/doc/html/boost_asio/reference/basic_socket_acceptor/listen.html +/doc/html/boost_asio/reference/basic_socket_acceptor/listen/overload1.html +/doc/html/boost_asio/reference/basic_socket_acceptor/listen/overload2.html +/doc/html/boost_asio/reference/basic_socket_acceptor/local_endpoint/ +/doc/html/boost_asio/reference/basic_socket_acceptor/local_endpoint.html +/doc/html/boost_asio/reference/basic_socket_acceptor/local_endpoint/overload1.html +/doc/html/boost_asio/reference/basic_socket_acceptor/local_endpoint/overload2.html +/doc/html/boost_asio/reference/basic_socket_acceptor/max_listen_connections.html +/doc/html/boost_asio/reference/basic_socket_acceptor/message_do_not_route.html +/doc/html/boost_asio/reference/basic_socket_acceptor/message_end_of_record.html +/doc/html/boost_asio/reference/basic_socket_acceptor/message_flags.html +/doc/html/boost_asio/reference/basic_socket_acceptor/message_out_of_band.html +/doc/html/boost_asio/reference/basic_socket_acceptor/message_peek.html +/doc/html/boost_asio/reference/basic_socket_acceptor/native_handle.html +/doc/html/boost_asio/reference/basic_socket_acceptor/native_handle_type.html +/doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking/ +/doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking.html +/doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking/overload1.html +/doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking/overload2.html +/doc/html/boost_asio/reference/basic_socket_acceptor/native_non_blocking/overload3.html +/doc/html/boost_asio/reference/basic_socket_acceptor/non_blocking/ +/doc/html/boost_asio/reference/basic_socket_acceptor/non_blocking.html +/doc/html/boost_asio/reference/basic_socket_acceptor/non_blocking/overload1.html +/doc/html/boost_asio/reference/basic_socket_acceptor/non_blocking/overload2.html +/doc/html/boost_asio/reference/basic_socket_acceptor/non_blocking/overload3.html +/doc/html/boost_asio/reference/basic_socket_acceptor/open/ +/doc/html/boost_asio/reference/basic_socket_acceptor/open.html +/doc/html/boost_asio/reference/basic_socket_acceptor/open/overload1.html +/doc/html/boost_asio/reference/basic_socket_acceptor/open/overload2.html +/doc/html/boost_asio/reference/basic_socket_acceptor/operator_eq_/ +/doc/html/boost_asio/reference/basic_socket_acceptor/operator_eq_.html +/doc/html/boost_asio/reference/basic_socket_acceptor/operator_eq_/overload1.html +/doc/html/boost_asio/reference/basic_socket_acceptor/operator_eq_/overload2.html +/doc/html/boost_asio/reference/basic_socket_acceptor/out_of_band_inline.html +/doc/html/boost_asio/reference/basic_socket_acceptor/protocol_type.html +/doc/html/boost_asio/reference/basic_socket_acceptor__rebind_executor/ +/doc/html/boost_asio/reference/basic_socket_acceptor__rebind_executor.html +/doc/html/boost_asio/reference/basic_socket_acceptor__rebind_executor/other.html +/doc/html/boost_asio/reference/basic_socket_acceptor/receive_buffer_size.html +/doc/html/boost_asio/reference/basic_socket_acceptor/receive_low_watermark.html +/doc/html/boost_asio/reference/basic_socket_acceptor/release/ +/doc/html/boost_asio/reference/basic_socket_acceptor/release.html +/doc/html/boost_asio/reference/basic_socket_acceptor/release/overload1.html +/doc/html/boost_asio/reference/basic_socket_acceptor/release/overload2.html +/doc/html/boost_asio/reference/basic_socket_acceptor/reuse_address.html +/doc/html/boost_asio/reference/basic_socket_acceptor/send_buffer_size.html +/doc/html/boost_asio/reference/basic_socket_acceptor/send_low_watermark.html +/doc/html/boost_asio/reference/basic_socket_acceptor/set_option/ +/doc/html/boost_asio/reference/basic_socket_acceptor/set_option.html +/doc/html/boost_asio/reference/basic_socket_acceptor/set_option/overload1.html +/doc/html/boost_asio/reference/basic_socket_acceptor/set_option/overload2.html +/doc/html/boost_asio/reference/basic_socket_acceptor/shutdown_type.html +/doc/html/boost_asio/reference/basic_socket_acceptor/wait/ +/doc/html/boost_asio/reference/basic_socket_acceptor/wait.html +/doc/html/boost_asio/reference/basic_socket_acceptor/wait/overload1.html +/doc/html/boost_asio/reference/basic_socket_acceptor/wait/overload2.html +/doc/html/boost_asio/reference/basic_socket_acceptor/wait_type.html +/doc/html/boost_asio/reference/basic_socket/assign/ +/doc/html/boost_asio/reference/basic_socket/assign.html +/doc/html/boost_asio/reference/basic_socket/assign/overload1.html +/doc/html/boost_asio/reference/basic_socket/assign/overload2.html +/doc/html/boost_asio/reference/basic_socket/async_connect.html +/doc/html/boost_asio/reference/basic_socket/async_wait.html +/doc/html/boost_asio/reference/basic_socket/at_mark/ +/doc/html/boost_asio/reference/basic_socket/at_mark.html +/doc/html/boost_asio/reference/basic_socket/at_mark/overload1.html +/doc/html/boost_asio/reference/basic_socket/at_mark/overload2.html +/doc/html/boost_asio/reference/basic_socket/available/ +/doc/html/boost_asio/reference/basic_socket/available.html +/doc/html/boost_asio/reference/basic_socket/available/overload1.html +/doc/html/boost_asio/reference/basic_socket/available/overload2.html +/doc/html/boost_asio/reference/basic_socket/basic_socket/ +/doc/html/boost_asio/reference/basic_socket/_basic_socket.html +/doc/html/boost_asio/reference/basic_socket/basic_socket.html +/doc/html/boost_asio/reference/basic_socket/basic_socket/overload10.html +/doc/html/boost_asio/reference/basic_socket/basic_socket/overload1.html +/doc/html/boost_asio/reference/basic_socket/basic_socket/overload2.html +/doc/html/boost_asio/reference/basic_socket/basic_socket/overload3.html +/doc/html/boost_asio/reference/basic_socket/basic_socket/overload4.html +/doc/html/boost_asio/reference/basic_socket/basic_socket/overload5.html +/doc/html/boost_asio/reference/basic_socket/basic_socket/overload6.html +/doc/html/boost_asio/reference/basic_socket/basic_socket/overload7.html +/doc/html/boost_asio/reference/basic_socket/basic_socket/overload8.html +/doc/html/boost_asio/reference/basic_socket/basic_socket/overload9.html +/doc/html/boost_asio/reference/basic_socket/bind/ +/doc/html/boost_asio/reference/basic_socket/bind.html +/doc/html/boost_asio/reference/basic_socket/bind/overload1.html +/doc/html/boost_asio/reference/basic_socket/bind/overload2.html +/doc/html/boost_asio/reference/basic_socket/broadcast.html +/doc/html/boost_asio/reference/basic_socket/bytes_readable.html +/doc/html/boost_asio/reference/basic_socket/cancel/ +/doc/html/boost_asio/reference/basic_socket/cancel.html +/doc/html/boost_asio/reference/basic_socket/cancel/overload1.html +/doc/html/boost_asio/reference/basic_socket/cancel/overload2.html +/doc/html/boost_asio/reference/basic_socket/close/ +/doc/html/boost_asio/reference/basic_socket/close.html +/doc/html/boost_asio/reference/basic_socket/close/overload1.html +/doc/html/boost_asio/reference/basic_socket/close/overload2.html +/doc/html/boost_asio/reference/basic_socket/connect/ +/doc/html/boost_asio/reference/basic_socket/connect.html +/doc/html/boost_asio/reference/basic_socket/connect/overload1.html +/doc/html/boost_asio/reference/basic_socket/connect/overload2.html +/doc/html/boost_asio/reference/basic_socket/debug.html +/doc/html/boost_asio/reference/basic_socket/do_not_route.html +/doc/html/boost_asio/reference/basic_socket/enable_connection_aborted.html +/doc/html/boost_asio/reference/basic_socket/endpoint_type.html +/doc/html/boost_asio/reference/basic_socket/executor_type.html +/doc/html/boost_asio/reference/basic_socket/get_executor.html +/doc/html/boost_asio/reference/basic_socket/get_option/ +/doc/html/boost_asio/reference/basic_socket/get_option.html +/doc/html/boost_asio/reference/basic_socket/get_option/overload1.html +/doc/html/boost_asio/reference/basic_socket/get_option/overload2.html +/doc/html/boost_asio/reference/basic_socket.html +/doc/html/boost_asio/reference/basic_socket/io_control/ +/doc/html/boost_asio/reference/basic_socket/io_control.html +/doc/html/boost_asio/reference/basic_socket/io_control/overload1.html +/doc/html/boost_asio/reference/basic_socket/io_control/overload2.html +/doc/html/boost_asio/reference/basic_socket_iostream/ +/doc/html/boost_asio/reference/basic_socket_iostream/basic_socket_iostream/ +/doc/html/boost_asio/reference/basic_socket_iostream/basic_socket_iostream.html +/doc/html/boost_asio/reference/basic_socket_iostream/basic_socket_iostream/overload1.html +/doc/html/boost_asio/reference/basic_socket_iostream/basic_socket_iostream/overload2.html +/doc/html/boost_asio/reference/basic_socket_iostream/basic_socket_iostream/overload3.html +/doc/html/boost_asio/reference/basic_socket_iostream/basic_socket_iostream/overload4.html +/doc/html/boost_asio/reference/basic_socket_iostream/clock_type.html +/doc/html/boost_asio/reference/basic_socket_iostream/close.html +/doc/html/boost_asio/reference/basic_socket_iostream/connect.html +/doc/html/boost_asio/reference/basic_socket_iostream/duration.html +/doc/html/boost_asio/reference/basic_socket_iostream/endpoint_type.html +/doc/html/boost_asio/reference/basic_socket_iostream/error.html +/doc/html/boost_asio/reference/basic_socket_iostream/expires_after.html +/doc/html/boost_asio/reference/basic_socket_iostream/expires_at.html +/doc/html/boost_asio/reference/basic_socket_iostream/expiry.html +/doc/html/boost_asio/reference/basic_socket_iostream.html +/doc/html/boost_asio/reference/basic_socket_iostream/operator_eq_.html +/doc/html/boost_asio/reference/basic_socket_iostream/protocol_type.html +/doc/html/boost_asio/reference/basic_socket_iostream/rdbuf.html +/doc/html/boost_asio/reference/basic_socket_iostream/socket.html +/doc/html/boost_asio/reference/basic_socket_iostream/time_point.html +/doc/html/boost_asio/reference/basic_socket/is_open.html +/doc/html/boost_asio/reference/basic_socket/keep_alive.html +/doc/html/boost_asio/reference/basic_socket/linger.html +/doc/html/boost_asio/reference/basic_socket/local_endpoint/ +/doc/html/boost_asio/reference/basic_socket/local_endpoint.html +/doc/html/boost_asio/reference/basic_socket/local_endpoint/overload1.html +/doc/html/boost_asio/reference/basic_socket/local_endpoint/overload2.html +/doc/html/boost_asio/reference/basic_socket/lowest_layer/ +/doc/html/boost_asio/reference/basic_socket/lowest_layer.html +/doc/html/boost_asio/reference/basic_socket/lowest_layer/overload1.html +/doc/html/boost_asio/reference/basic_socket/lowest_layer/overload2.html +/doc/html/boost_asio/reference/basic_socket/lowest_layer_type.html +/doc/html/boost_asio/reference/basic_socket/max_listen_connections.html +/doc/html/boost_asio/reference/basic_socket/message_do_not_route.html +/doc/html/boost_asio/reference/basic_socket/message_end_of_record.html +/doc/html/boost_asio/reference/basic_socket/message_flags.html +/doc/html/boost_asio/reference/basic_socket/message_out_of_band.html +/doc/html/boost_asio/reference/basic_socket/message_peek.html +/doc/html/boost_asio/reference/basic_socket/native_handle.html +/doc/html/boost_asio/reference/basic_socket/native_handle_type.html +/doc/html/boost_asio/reference/basic_socket/native_non_blocking/ +/doc/html/boost_asio/reference/basic_socket/native_non_blocking.html +/doc/html/boost_asio/reference/basic_socket/native_non_blocking/overload1.html +/doc/html/boost_asio/reference/basic_socket/native_non_blocking/overload2.html +/doc/html/boost_asio/reference/basic_socket/native_non_blocking/overload3.html +/doc/html/boost_asio/reference/basic_socket/non_blocking/ +/doc/html/boost_asio/reference/basic_socket/non_blocking.html +/doc/html/boost_asio/reference/basic_socket/non_blocking/overload1.html +/doc/html/boost_asio/reference/basic_socket/non_blocking/overload2.html +/doc/html/boost_asio/reference/basic_socket/non_blocking/overload3.html +/doc/html/boost_asio/reference/basic_socket/open/ +/doc/html/boost_asio/reference/basic_socket/open.html +/doc/html/boost_asio/reference/basic_socket/open/overload1.html +/doc/html/boost_asio/reference/basic_socket/open/overload2.html +/doc/html/boost_asio/reference/basic_socket/operator_eq_/ +/doc/html/boost_asio/reference/basic_socket/operator_eq_.html +/doc/html/boost_asio/reference/basic_socket/operator_eq_/overload1.html +/doc/html/boost_asio/reference/basic_socket/operator_eq_/overload2.html +/doc/html/boost_asio/reference/basic_socket/out_of_band_inline.html +/doc/html/boost_asio/reference/basic_socket/protocol_type.html +/doc/html/boost_asio/reference/basic_socket__rebind_executor/ +/doc/html/boost_asio/reference/basic_socket__rebind_executor.html +/doc/html/boost_asio/reference/basic_socket__rebind_executor/other.html +/doc/html/boost_asio/reference/basic_socket/receive_buffer_size.html +/doc/html/boost_asio/reference/basic_socket/receive_low_watermark.html +/doc/html/boost_asio/reference/basic_socket/release/ +/doc/html/boost_asio/reference/basic_socket/release.html +/doc/html/boost_asio/reference/basic_socket/release/overload1.html +/doc/html/boost_asio/reference/basic_socket/release/overload2.html +/doc/html/boost_asio/reference/basic_socket/remote_endpoint/ +/doc/html/boost_asio/reference/basic_socket/remote_endpoint.html +/doc/html/boost_asio/reference/basic_socket/remote_endpoint/overload1.html +/doc/html/boost_asio/reference/basic_socket/remote_endpoint/overload2.html +/doc/html/boost_asio/reference/basic_socket/reuse_address.html +/doc/html/boost_asio/reference/basic_socket/send_buffer_size.html +/doc/html/boost_asio/reference/basic_socket/send_low_watermark.html +/doc/html/boost_asio/reference/basic_socket/set_option/ +/doc/html/boost_asio/reference/basic_socket/set_option.html +/doc/html/boost_asio/reference/basic_socket/set_option/overload1.html +/doc/html/boost_asio/reference/basic_socket/set_option/overload2.html +/doc/html/boost_asio/reference/basic_socket/shutdown/ +/doc/html/boost_asio/reference/basic_socket/shutdown.html +/doc/html/boost_asio/reference/basic_socket/shutdown/overload1.html +/doc/html/boost_asio/reference/basic_socket/shutdown/overload2.html +/doc/html/boost_asio/reference/basic_socket/shutdown_type.html +/doc/html/boost_asio/reference/basic_socket_streambuf/ +/doc/html/boost_asio/reference/basic_socket_streambuf/basic_socket_streambuf/ +/doc/html/boost_asio/reference/basic_socket_streambuf/_basic_socket_streambuf.html +/doc/html/boost_asio/reference/basic_socket_streambuf/basic_socket_streambuf.html +/doc/html/boost_asio/reference/basic_socket_streambuf/basic_socket_streambuf/overload1.html +/doc/html/boost_asio/reference/basic_socket_streambuf/basic_socket_streambuf/overload2.html +/doc/html/boost_asio/reference/basic_socket_streambuf/basic_socket_streambuf/overload3.html +/doc/html/boost_asio/reference/basic_socket_streambuf/clock_type.html +/doc/html/boost_asio/reference/basic_socket_streambuf/close.html +/doc/html/boost_asio/reference/basic_socket_streambuf/connect/ +/doc/html/boost_asio/reference/basic_socket_streambuf/connect.html +/doc/html/boost_asio/reference/basic_socket_streambuf/connect/overload1.html +/doc/html/boost_asio/reference/basic_socket_streambuf/connect/overload2.html +/doc/html/boost_asio/reference/basic_socket_streambuf/duration.html +/doc/html/boost_asio/reference/basic_socket_streambuf/endpoint_type.html +/doc/html/boost_asio/reference/basic_socket_streambuf/error.html +/doc/html/boost_asio/reference/basic_socket_streambuf/expires_after.html +/doc/html/boost_asio/reference/basic_socket_streambuf/expires_at.html +/doc/html/boost_asio/reference/basic_socket_streambuf/expiry.html +/doc/html/boost_asio/reference/basic_socket_streambuf.html +/doc/html/boost_asio/reference/basic_socket_streambuf/operator_eq_.html +/doc/html/boost_asio/reference/basic_socket_streambuf/overflow.html +/doc/html/boost_asio/reference/basic_socket_streambuf/protocol_type.html +/doc/html/boost_asio/reference/basic_socket_streambuf/setbuf.html +/doc/html/boost_asio/reference/basic_socket_streambuf/socket.html +/doc/html/boost_asio/reference/basic_socket_streambuf/sync.html +/doc/html/boost_asio/reference/basic_socket_streambuf/time_point.html +/doc/html/boost_asio/reference/basic_socket_streambuf/underflow.html +/doc/html/boost_asio/reference/basic_socket/wait/ +/doc/html/boost_asio/reference/basic_socket/wait.html +/doc/html/boost_asio/reference/basic_socket/wait/overload1.html +/doc/html/boost_asio/reference/basic_socket/wait/overload2.html +/doc/html/boost_asio/reference/basic_socket/wait_type.html +/doc/html/boost_asio/reference/basic_streambuf/ +/doc/html/boost_asio/reference/basic_streambuf/basic_streambuf.html +/doc/html/boost_asio/reference/basic_streambuf/capacity.html +/doc/html/boost_asio/reference/basic_streambuf/commit.html +/doc/html/boost_asio/reference/basic_streambuf/const_buffers_type.html +/doc/html/boost_asio/reference/basic_streambuf/consume.html +/doc/html/boost_asio/reference/basic_streambuf/data.html +/doc/html/boost_asio/reference/basic_streambuf.html +/doc/html/boost_asio/reference/basic_streambuf/max_size.html +/doc/html/boost_asio/reference/basic_streambuf/mutable_buffers_type.html +/doc/html/boost_asio/reference/basic_streambuf/overflow.html +/doc/html/boost_asio/reference/basic_streambuf/prepare.html +/doc/html/boost_asio/reference/basic_streambuf_ref/ +/doc/html/boost_asio/reference/basic_streambuf_ref/basic_streambuf_ref/ +/doc/html/boost_asio/reference/basic_streambuf_ref/basic_streambuf_ref.html +/doc/html/boost_asio/reference/basic_streambuf_ref/basic_streambuf_ref/overload1.html +/doc/html/boost_asio/reference/basic_streambuf_ref/basic_streambuf_ref/overload2.html +/doc/html/boost_asio/reference/basic_streambuf_ref/basic_streambuf_ref/overload3.html +/doc/html/boost_asio/reference/basic_streambuf_ref/capacity.html +/doc/html/boost_asio/reference/basic_streambuf_ref/commit.html +/doc/html/boost_asio/reference/basic_streambuf_ref/const_buffers_type.html +/doc/html/boost_asio/reference/basic_streambuf_ref/consume.html +/doc/html/boost_asio/reference/basic_streambuf_ref/data.html +/doc/html/boost_asio/reference/basic_streambuf_ref.html +/doc/html/boost_asio/reference/basic_streambuf_ref/max_size.html +/doc/html/boost_asio/reference/basic_streambuf_ref/mutable_buffers_type.html +/doc/html/boost_asio/reference/basic_streambuf_ref/prepare.html +/doc/html/boost_asio/reference/basic_streambuf_ref/size.html +/doc/html/boost_asio/reference/basic_streambuf/reserve.html +/doc/html/boost_asio/reference/basic_streambuf/size.html +/doc/html/boost_asio/reference/basic_streambuf/underflow.html +/doc/html/boost_asio/reference/basic_stream_file/ +/doc/html/boost_asio/reference/basic_stream_file/append.html +/doc/html/boost_asio/reference/basic_stream_file/assign/ +/doc/html/boost_asio/reference/basic_stream_file/assign.html +/doc/html/boost_asio/reference/basic_stream_file/assign/overload1.html +/doc/html/boost_asio/reference/basic_stream_file/assign/overload2.html +/doc/html/boost_asio/reference/basic_stream_file/async_read_some.html +/doc/html/boost_asio/reference/basic_stream_file/async_write_some.html +/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/ +/doc/html/boost_asio/reference/basic_stream_file/_basic_stream_file.html +/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file.html +/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload10.html +/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload1.html +/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload2.html +/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload3.html +/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload4.html +/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload5.html +/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload6.html +/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload7.html +/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload8.html +/doc/html/boost_asio/reference/basic_stream_file/basic_stream_file/overload9.html +/doc/html/boost_asio/reference/basic_stream_file/cancel/ +/doc/html/boost_asio/reference/basic_stream_file/cancel.html +/doc/html/boost_asio/reference/basic_stream_file/cancel/overload1.html +/doc/html/boost_asio/reference/basic_stream_file/cancel/overload2.html +/doc/html/boost_asio/reference/basic_stream_file/close/ +/doc/html/boost_asio/reference/basic_stream_file/close.html +/doc/html/boost_asio/reference/basic_stream_file/close/overload1.html +/doc/html/boost_asio/reference/basic_stream_file/close/overload2.html +/doc/html/boost_asio/reference/basic_stream_file/create.html +/doc/html/boost_asio/reference/basic_stream_file/exclusive.html +/doc/html/boost_asio/reference/basic_stream_file/executor_type.html +/doc/html/boost_asio/reference/basic_stream_file/flags.html +/doc/html/boost_asio/reference/basic_stream_file/get_executor.html +/doc/html/boost_asio/reference/basic_stream_file.html +/doc/html/boost_asio/reference/basic_stream_file/is_open.html +/doc/html/boost_asio/reference/basic_stream_file/native_handle.html +/doc/html/boost_asio/reference/basic_stream_file/native_handle_type.html +/doc/html/boost_asio/reference/basic_stream_file/open/ +/doc/html/boost_asio/reference/basic_stream_file/open.html +/doc/html/boost_asio/reference/basic_stream_file/open/overload1.html +/doc/html/boost_asio/reference/basic_stream_file/open/overload2.html +/doc/html/boost_asio/reference/basic_stream_file/open/overload3.html +/doc/html/boost_asio/reference/basic_stream_file/open/overload4.html +/doc/html/boost_asio/reference/basic_stream_file/operator_eq_/ +/doc/html/boost_asio/reference/basic_stream_file/operator_eq_.html +/doc/html/boost_asio/reference/basic_stream_file/operator_eq_/overload1.html +/doc/html/boost_asio/reference/basic_stream_file/operator_eq_/overload2.html +/doc/html/boost_asio/reference/basic_stream_file/read_only.html +/doc/html/boost_asio/reference/basic_stream_file/read_some/ +/doc/html/boost_asio/reference/basic_stream_file/read_some.html +/doc/html/boost_asio/reference/basic_stream_file/read_some/overload1.html +/doc/html/boost_asio/reference/basic_stream_file/read_some/overload2.html +/doc/html/boost_asio/reference/basic_stream_file/read_write.html +/doc/html/boost_asio/reference/basic_stream_file__rebind_executor/ +/doc/html/boost_asio/reference/basic_stream_file__rebind_executor.html +/doc/html/boost_asio/reference/basic_stream_file__rebind_executor/other.html +/doc/html/boost_asio/reference/basic_stream_file/release/ +/doc/html/boost_asio/reference/basic_stream_file/release.html +/doc/html/boost_asio/reference/basic_stream_file/release/overload1.html +/doc/html/boost_asio/reference/basic_stream_file/release/overload2.html +/doc/html/boost_asio/reference/basic_stream_file/resize/ +/doc/html/boost_asio/reference/basic_stream_file/resize.html +/doc/html/boost_asio/reference/basic_stream_file/resize/overload1.html +/doc/html/boost_asio/reference/basic_stream_file/resize/overload2.html +/doc/html/boost_asio/reference/basic_stream_file/seek/ +/doc/html/boost_asio/reference/basic_stream_file/seek_basis.html +/doc/html/boost_asio/reference/basic_stream_file/seek.html +/doc/html/boost_asio/reference/basic_stream_file/seek/overload1.html +/doc/html/boost_asio/reference/basic_stream_file/seek/overload2.html +/doc/html/boost_asio/reference/basic_stream_file/size/ +/doc/html/boost_asio/reference/basic_stream_file/size.html +/doc/html/boost_asio/reference/basic_stream_file/size/overload1.html +/doc/html/boost_asio/reference/basic_stream_file/size/overload2.html +/doc/html/boost_asio/reference/basic_stream_file/sync_all/ +/doc/html/boost_asio/reference/basic_stream_file/sync_all.html +/doc/html/boost_asio/reference/basic_stream_file/sync_all_on_write.html +/doc/html/boost_asio/reference/basic_stream_file/sync_all/overload1.html +/doc/html/boost_asio/reference/basic_stream_file/sync_all/overload2.html +/doc/html/boost_asio/reference/basic_stream_file/sync_data/ +/doc/html/boost_asio/reference/basic_stream_file/sync_data.html +/doc/html/boost_asio/reference/basic_stream_file/sync_data/overload1.html +/doc/html/boost_asio/reference/basic_stream_file/sync_data/overload2.html +/doc/html/boost_asio/reference/basic_stream_file/truncate.html +/doc/html/boost_asio/reference/basic_stream_file/write_only.html +/doc/html/boost_asio/reference/basic_stream_file/write_some/ +/doc/html/boost_asio/reference/basic_stream_file/write_some.html +/doc/html/boost_asio/reference/basic_stream_file/write_some/overload1.html +/doc/html/boost_asio/reference/basic_stream_file/write_some/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/ +/doc/html/boost_asio/reference/basic_stream_socket/assign/ +/doc/html/boost_asio/reference/basic_stream_socket/assign.html +/doc/html/boost_asio/reference/basic_stream_socket/assign/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/assign/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/async_connect.html +/doc/html/boost_asio/reference/basic_stream_socket/async_read_some.html +/doc/html/boost_asio/reference/basic_stream_socket/async_receive/ +/doc/html/boost_asio/reference/basic_stream_socket/async_receive.html +/doc/html/boost_asio/reference/basic_stream_socket/async_receive/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/async_receive/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/async_send/ +/doc/html/boost_asio/reference/basic_stream_socket/async_send.html +/doc/html/boost_asio/reference/basic_stream_socket/async_send/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/async_send/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/async_wait.html +/doc/html/boost_asio/reference/basic_stream_socket/async_write_some.html +/doc/html/boost_asio/reference/basic_stream_socket/at_mark/ +/doc/html/boost_asio/reference/basic_stream_socket/at_mark.html +/doc/html/boost_asio/reference/basic_stream_socket/at_mark/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/at_mark/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/available/ +/doc/html/boost_asio/reference/basic_stream_socket/available.html +/doc/html/boost_asio/reference/basic_stream_socket/available/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/available/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/ +/doc/html/boost_asio/reference/basic_stream_socket/_basic_stream_socket.html +/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket.html +/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload10.html +/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload3.html +/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload4.html +/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload5.html +/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload6.html +/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload7.html +/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload8.html +/doc/html/boost_asio/reference/basic_stream_socket/basic_stream_socket/overload9.html +/doc/html/boost_asio/reference/basic_stream_socket/bind/ +/doc/html/boost_asio/reference/basic_stream_socket/bind.html +/doc/html/boost_asio/reference/basic_stream_socket/bind/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/bind/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/broadcast.html +/doc/html/boost_asio/reference/basic_stream_socket/bytes_readable.html +/doc/html/boost_asio/reference/basic_stream_socket/cancel/ +/doc/html/boost_asio/reference/basic_stream_socket/cancel.html +/doc/html/boost_asio/reference/basic_stream_socket/cancel/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/cancel/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/close/ +/doc/html/boost_asio/reference/basic_stream_socket/close.html +/doc/html/boost_asio/reference/basic_stream_socket/close/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/close/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/connect/ +/doc/html/boost_asio/reference/basic_stream_socket/connect.html +/doc/html/boost_asio/reference/basic_stream_socket/connect/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/connect/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/debug.html +/doc/html/boost_asio/reference/basic_stream_socket/do_not_route.html +/doc/html/boost_asio/reference/basic_stream_socket/enable_connection_aborted.html +/doc/html/boost_asio/reference/basic_stream_socket/endpoint_type.html +/doc/html/boost_asio/reference/basic_stream_socket/executor_type.html +/doc/html/boost_asio/reference/basic_stream_socket/get_executor.html +/doc/html/boost_asio/reference/basic_stream_socket/get_option/ +/doc/html/boost_asio/reference/basic_stream_socket/get_option.html +/doc/html/boost_asio/reference/basic_stream_socket/get_option/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/get_option/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket.html +/doc/html/boost_asio/reference/basic_stream_socket/io_control/ +/doc/html/boost_asio/reference/basic_stream_socket/io_control.html +/doc/html/boost_asio/reference/basic_stream_socket/io_control/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/io_control/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/is_open.html +/doc/html/boost_asio/reference/basic_stream_socket/keep_alive.html +/doc/html/boost_asio/reference/basic_stream_socket/linger.html +/doc/html/boost_asio/reference/basic_stream_socket/local_endpoint/ +/doc/html/boost_asio/reference/basic_stream_socket/local_endpoint.html +/doc/html/boost_asio/reference/basic_stream_socket/local_endpoint/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/local_endpoint/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/lowest_layer/ +/doc/html/boost_asio/reference/basic_stream_socket/lowest_layer.html +/doc/html/boost_asio/reference/basic_stream_socket/lowest_layer/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/lowest_layer/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/lowest_layer_type.html +/doc/html/boost_asio/reference/basic_stream_socket/max_listen_connections.html +/doc/html/boost_asio/reference/basic_stream_socket/message_do_not_route.html +/doc/html/boost_asio/reference/basic_stream_socket/message_end_of_record.html +/doc/html/boost_asio/reference/basic_stream_socket/message_flags.html +/doc/html/boost_asio/reference/basic_stream_socket/message_out_of_band.html +/doc/html/boost_asio/reference/basic_stream_socket/message_peek.html +/doc/html/boost_asio/reference/basic_stream_socket/native_handle.html +/doc/html/boost_asio/reference/basic_stream_socket/native_handle_type.html +/doc/html/boost_asio/reference/basic_stream_socket/native_non_blocking/ +/doc/html/boost_asio/reference/basic_stream_socket/native_non_blocking.html +/doc/html/boost_asio/reference/basic_stream_socket/native_non_blocking/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/native_non_blocking/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/native_non_blocking/overload3.html +/doc/html/boost_asio/reference/basic_stream_socket/non_blocking/ +/doc/html/boost_asio/reference/basic_stream_socket/non_blocking.html +/doc/html/boost_asio/reference/basic_stream_socket/non_blocking/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/non_blocking/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/non_blocking/overload3.html +/doc/html/boost_asio/reference/basic_stream_socket/open/ +/doc/html/boost_asio/reference/basic_stream_socket/open.html +/doc/html/boost_asio/reference/basic_stream_socket/open/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/open/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/operator_eq_/ +/doc/html/boost_asio/reference/basic_stream_socket/operator_eq_.html +/doc/html/boost_asio/reference/basic_stream_socket/operator_eq_/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/operator_eq_/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/out_of_band_inline.html +/doc/html/boost_asio/reference/basic_stream_socket/protocol_type.html +/doc/html/boost_asio/reference/basic_stream_socket/read_some/ +/doc/html/boost_asio/reference/basic_stream_socket/read_some.html +/doc/html/boost_asio/reference/basic_stream_socket/read_some/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/read_some/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket__rebind_executor/ +/doc/html/boost_asio/reference/basic_stream_socket__rebind_executor.html +/doc/html/boost_asio/reference/basic_stream_socket__rebind_executor/other.html +/doc/html/boost_asio/reference/basic_stream_socket/receive/ +/doc/html/boost_asio/reference/basic_stream_socket/receive_buffer_size.html +/doc/html/boost_asio/reference/basic_stream_socket/receive.html +/doc/html/boost_asio/reference/basic_stream_socket/receive_low_watermark.html +/doc/html/boost_asio/reference/basic_stream_socket/receive/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/receive/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/receive/overload3.html +/doc/html/boost_asio/reference/basic_stream_socket/release/ +/doc/html/boost_asio/reference/basic_stream_socket/release.html +/doc/html/boost_asio/reference/basic_stream_socket/release/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/release/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/remote_endpoint/ +/doc/html/boost_asio/reference/basic_stream_socket/remote_endpoint.html +/doc/html/boost_asio/reference/basic_stream_socket/remote_endpoint/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/remote_endpoint/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/reuse_address.html +/doc/html/boost_asio/reference/basic_stream_socket/send/ +/doc/html/boost_asio/reference/basic_stream_socket/send_buffer_size.html +/doc/html/boost_asio/reference/basic_stream_socket/send.html +/doc/html/boost_asio/reference/basic_stream_socket/send_low_watermark.html +/doc/html/boost_asio/reference/basic_stream_socket/send/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/send/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/send/overload3.html +/doc/html/boost_asio/reference/basic_stream_socket/set_option/ +/doc/html/boost_asio/reference/basic_stream_socket/set_option.html +/doc/html/boost_asio/reference/basic_stream_socket/set_option/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/set_option/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/shutdown/ +/doc/html/boost_asio/reference/basic_stream_socket/shutdown.html +/doc/html/boost_asio/reference/basic_stream_socket/shutdown/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/shutdown/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/shutdown_type.html +/doc/html/boost_asio/reference/basic_stream_socket/wait/ +/doc/html/boost_asio/reference/basic_stream_socket/wait.html +/doc/html/boost_asio/reference/basic_stream_socket/wait/overload1.html +/doc/html/boost_asio/reference/basic_stream_socket/wait/overload2.html +/doc/html/boost_asio/reference/basic_stream_socket/wait_type.html +/doc/html/boost_asio/reference/basic_stream_socket/write_some/ +/doc/html/boost_asio/reference/basic_stream_socket/write_some.html +/doc/html/boost_asio/reference/basic_stream_socket/write_some/overload1.html +/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/ +/doc/html/boost_asio/reference/basic_waitable_timer/_basic_waitable_timer.html +/doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer.html +/doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer/overload1.html +/doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer/overload2.html +/doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer/overload3.html +/doc/html/boost_asio/reference/basic_waitable_timer/basic_waitable_timer/overload4.html +/doc/html/boost_asio/reference/basic_waitable_timer/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.html +/doc/html/boost_asio/reference/basic_waitable_timer/cancel_one.html +/doc/html/boost_asio/reference/basic_waitable_timer/clock_type.html +/doc/html/boost_asio/reference/basic_waitable_timer/duration.html +/doc/html/boost_asio/reference/basic_waitable_timer/executor_type.html +/doc/html/boost_asio/reference/basic_waitable_timer/expires_after.html +/doc/html/boost_asio/reference/basic_waitable_timer/expires_at.html +/doc/html/boost_asio/reference/basic_waitable_timer/expiry.html +/doc/html/boost_asio/reference/basic_waitable_timer/get_executor.html +/doc/html/boost_asio/reference/basic_waitable_timer.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 +/doc/html/boost_asio/reference/basic_waitable_timer/time_point.html +/doc/html/boost_asio/reference/basic_waitable_timer/traits_type.html +/doc/html/boost_asio/reference/basic_waitable_timer/wait/ +/doc/html/boost_asio/reference/basic_waitable_timer/wait.html +/doc/html/boost_asio/reference/basic_waitable_timer/wait/overload1.html +/doc/html/boost_asio/reference/basic_waitable_timer/wait/overload2.html +/doc/html/boost_asio/reference/basic_writable_pipe/ +/doc/html/boost_asio/reference/basic_writable_pipe/assign/ +/doc/html/boost_asio/reference/basic_writable_pipe/assign.html +/doc/html/boost_asio/reference/basic_writable_pipe/assign/overload1.html +/doc/html/boost_asio/reference/basic_writable_pipe/assign/overload2.html +/doc/html/boost_asio/reference/basic_writable_pipe/async_write_some.html +/doc/html/boost_asio/reference/basic_writable_pipe/basic_writable_pipe/ +/doc/html/boost_asio/reference/basic_writable_pipe/_basic_writable_pipe.html +/doc/html/boost_asio/reference/basic_writable_pipe/basic_writable_pipe.html +/doc/html/boost_asio/reference/basic_writable_pipe/basic_writable_pipe/overload1.html +/doc/html/boost_asio/reference/basic_writable_pipe/basic_writable_pipe/overload2.html +/doc/html/boost_asio/reference/basic_writable_pipe/basic_writable_pipe/overload3.html +/doc/html/boost_asio/reference/basic_writable_pipe/basic_writable_pipe/overload4.html +/doc/html/boost_asio/reference/basic_writable_pipe/basic_writable_pipe/overload5.html +/doc/html/boost_asio/reference/basic_writable_pipe/basic_writable_pipe/overload6.html +/doc/html/boost_asio/reference/basic_writable_pipe/cancel/ +/doc/html/boost_asio/reference/basic_writable_pipe/cancel.html +/doc/html/boost_asio/reference/basic_writable_pipe/cancel/overload1.html +/doc/html/boost_asio/reference/basic_writable_pipe/cancel/overload2.html +/doc/html/boost_asio/reference/basic_writable_pipe/close/ +/doc/html/boost_asio/reference/basic_writable_pipe/close.html +/doc/html/boost_asio/reference/basic_writable_pipe/close/overload1.html +/doc/html/boost_asio/reference/basic_writable_pipe/close/overload2.html +/doc/html/boost_asio/reference/basic_writable_pipe/executor_type.html +/doc/html/boost_asio/reference/basic_writable_pipe/get_executor.html +/doc/html/boost_asio/reference/basic_writable_pipe.html +/doc/html/boost_asio/reference/basic_writable_pipe/is_open.html +/doc/html/boost_asio/reference/basic_writable_pipe/lowest_layer/ +/doc/html/boost_asio/reference/basic_writable_pipe/lowest_layer.html +/doc/html/boost_asio/reference/basic_writable_pipe/lowest_layer/overload1.html +/doc/html/boost_asio/reference/basic_writable_pipe/lowest_layer/overload2.html +/doc/html/boost_asio/reference/basic_writable_pipe/lowest_layer_type.html +/doc/html/boost_asio/reference/basic_writable_pipe/native_handle.html +/doc/html/boost_asio/reference/basic_writable_pipe/native_handle_type.html +/doc/html/boost_asio/reference/basic_writable_pipe/operator_eq_/ +/doc/html/boost_asio/reference/basic_writable_pipe/operator_eq_.html +/doc/html/boost_asio/reference/basic_writable_pipe/operator_eq_/overload1.html +/doc/html/boost_asio/reference/basic_writable_pipe/operator_eq_/overload2.html +/doc/html/boost_asio/reference/basic_writable_pipe__rebind_executor/ +/doc/html/boost_asio/reference/basic_writable_pipe__rebind_executor.html +/doc/html/boost_asio/reference/basic_writable_pipe__rebind_executor/other.html +/doc/html/boost_asio/reference/basic_writable_pipe/release/ +/doc/html/boost_asio/reference/basic_writable_pipe/release.html +/doc/html/boost_asio/reference/basic_writable_pipe/release/overload1.html +/doc/html/boost_asio/reference/basic_writable_pipe/release/overload2.html +/doc/html/boost_asio/reference/basic_writable_pipe/write_some/ +/doc/html/boost_asio/reference/basic_writable_pipe/write_some.html +/doc/html/boost_asio/reference/basic_writable_pipe/write_some/overload1.html +/doc/html/boost_asio/reference/basic_writable_pipe/write_some/overload2.html +/doc/html/boost_asio/reference/basic_yield_context/ +/doc/html/boost_asio/reference/basic_yield_context/basic_yield_context.html +/doc/html/boost_asio/reference/basic_yield_context/cancellation_slot_type.html +/doc/html/boost_asio/reference/basic_yield_context/cancelled.html +/doc/html/boost_asio/reference/basic_yield_context/executor_type.html +/doc/html/boost_asio/reference/basic_yield_context/get_cancellation_slot.html +/doc/html/boost_asio/reference/basic_yield_context/get_cancellation_state.html +/doc/html/boost_asio/reference/basic_yield_context/get_executor.html +/doc/html/boost_asio/reference/basic_yield_context.html +/doc/html/boost_asio/reference/basic_yield_context/operator_lb__rb_.html +/doc/html/boost_asio/reference/basic_yield_context/reset_cancellation_state/ +/doc/html/boost_asio/reference/basic_yield_context/reset_cancellation_state.html +/doc/html/boost_asio/reference/basic_yield_context/reset_cancellation_state/overload1.html +/doc/html/boost_asio/reference/basic_yield_context/reset_cancellation_state/overload2.html +/doc/html/boost_asio/reference/basic_yield_context/reset_cancellation_state/overload3.html +/doc/html/boost_asio/reference/basic_yield_context/throw_if_cancelled/ +/doc/html/boost_asio/reference/basic_yield_context/throw_if_cancelled.html +/doc/html/boost_asio/reference/basic_yield_context/throw_if_cancelled/overload1.html +/doc/html/boost_asio/reference/basic_yield_context/throw_if_cancelled/overload2.html +/doc/html/boost_asio/reference/bind_allocator/ +/doc/html/boost_asio/reference/bind_allocator.html +/doc/html/boost_asio/reference/bind_allocator/overload1.html +/doc/html/boost_asio/reference/bind_allocator/overload2.html +/doc/html/boost_asio/reference/bind_cancellation_slot/ +/doc/html/boost_asio/reference/bind_cancellation_slot.html +/doc/html/boost_asio/reference/bind_cancellation_slot/overload1.html +/doc/html/boost_asio/reference/bind_cancellation_slot/overload2.html +/doc/html/boost_asio/reference/bind_executor/ +/doc/html/boost_asio/reference/bind_executor.html +/doc/html/boost_asio/reference/bind_executor/overload1.html +/doc/html/boost_asio/reference/bind_executor/overload2.html +/doc/html/boost_asio/reference/bind_executor/overload3.html +/doc/html/boost_asio/reference/bind_executor/overload4.html +/doc/html/boost_asio/reference/bind_immediate_executor/ +/doc/html/boost_asio/reference/bind_immediate_executor.html +/doc/html/boost_asio/reference/bind_immediate_executor/overload1.html +/doc/html/boost_asio/reference/bind_immediate_executor/overload2.html +/doc/html/boost_asio/reference/buffer/ +/doc/html/boost_asio/reference/buffer_copy/ +/doc/html/boost_asio/reference/buffer_copy.html +/doc/html/boost_asio/reference/buffer_copy/overload1.html +/doc/html/boost_asio/reference/buffer_copy/overload2.html +/doc/html/boost_asio/reference/BufferedHandshakeHandler.html +/doc/html/boost_asio/reference/BufferedHandshakeToken.html +/doc/html/boost_asio/reference/buffered_read_stream/ +/doc/html/boost_asio/reference/buffered_read_stream/async_fill.html +/doc/html/boost_asio/reference/buffered_read_stream/async_read_some.html +/doc/html/boost_asio/reference/buffered_read_stream/async_write_some.html +/doc/html/boost_asio/reference/buffered_read_stream/buffered_read_stream/ +/doc/html/boost_asio/reference/buffered_read_stream/buffered_read_stream.html +/doc/html/boost_asio/reference/buffered_read_stream/buffered_read_stream/overload1.html +/doc/html/boost_asio/reference/buffered_read_stream/buffered_read_stream/overload2.html +/doc/html/boost_asio/reference/buffered_read_stream/close/ +/doc/html/boost_asio/reference/buffered_read_stream/close.html +/doc/html/boost_asio/reference/buffered_read_stream/close/overload1.html +/doc/html/boost_asio/reference/buffered_read_stream/close/overload2.html +/doc/html/boost_asio/reference/buffered_read_stream/default_buffer_size.html +/doc/html/boost_asio/reference/buffered_read_stream/executor_type.html +/doc/html/boost_asio/reference/buffered_read_stream/fill/ +/doc/html/boost_asio/reference/buffered_read_stream/fill.html +/doc/html/boost_asio/reference/buffered_read_stream/fill/overload1.html +/doc/html/boost_asio/reference/buffered_read_stream/fill/overload2.html +/doc/html/boost_asio/reference/buffered_read_stream/get_executor.html +/doc/html/boost_asio/reference/buffered_read_stream.html +/doc/html/boost_asio/reference/buffered_read_stream/in_avail/ +/doc/html/boost_asio/reference/buffered_read_stream/in_avail.html +/doc/html/boost_asio/reference/buffered_read_stream/in_avail/overload1.html +/doc/html/boost_asio/reference/buffered_read_stream/in_avail/overload2.html +/doc/html/boost_asio/reference/buffered_read_stream/lowest_layer/ +/doc/html/boost_asio/reference/buffered_read_stream/lowest_layer.html +/doc/html/boost_asio/reference/buffered_read_stream/lowest_layer/overload1.html +/doc/html/boost_asio/reference/buffered_read_stream/lowest_layer/overload2.html +/doc/html/boost_asio/reference/buffered_read_stream/lowest_layer_type.html +/doc/html/boost_asio/reference/buffered_read_stream/next_layer.html +/doc/html/boost_asio/reference/buffered_read_stream/next_layer_type.html +/doc/html/boost_asio/reference/buffered_read_stream/peek/ +/doc/html/boost_asio/reference/buffered_read_stream/peek.html +/doc/html/boost_asio/reference/buffered_read_stream/peek/overload1.html +/doc/html/boost_asio/reference/buffered_read_stream/peek/overload2.html +/doc/html/boost_asio/reference/buffered_read_stream/read_some/ +/doc/html/boost_asio/reference/buffered_read_stream/read_some.html +/doc/html/boost_asio/reference/buffered_read_stream/read_some/overload1.html +/doc/html/boost_asio/reference/buffered_read_stream/read_some/overload2.html +/doc/html/boost_asio/reference/buffered_read_stream/write_some/ +/doc/html/boost_asio/reference/buffered_read_stream/write_some.html +/doc/html/boost_asio/reference/buffered_read_stream/write_some/overload1.html +/doc/html/boost_asio/reference/buffered_read_stream/write_some/overload2.html +/doc/html/boost_asio/reference/buffered_stream/ +/doc/html/boost_asio/reference/buffered_stream/async_fill.html +/doc/html/boost_asio/reference/buffered_stream/async_flush.html +/doc/html/boost_asio/reference/buffered_stream/async_read_some.html +/doc/html/boost_asio/reference/buffered_stream/async_write_some.html +/doc/html/boost_asio/reference/buffered_stream/buffered_stream/ +/doc/html/boost_asio/reference/buffered_stream/buffered_stream.html +/doc/html/boost_asio/reference/buffered_stream/buffered_stream/overload1.html +/doc/html/boost_asio/reference/buffered_stream/buffered_stream/overload2.html +/doc/html/boost_asio/reference/buffered_stream/close/ +/doc/html/boost_asio/reference/buffered_stream/close.html +/doc/html/boost_asio/reference/buffered_stream/close/overload1.html +/doc/html/boost_asio/reference/buffered_stream/close/overload2.html +/doc/html/boost_asio/reference/buffered_stream/executor_type.html +/doc/html/boost_asio/reference/buffered_stream/fill/ +/doc/html/boost_asio/reference/buffered_stream/fill.html +/doc/html/boost_asio/reference/buffered_stream/fill/overload1.html +/doc/html/boost_asio/reference/buffered_stream/fill/overload2.html +/doc/html/boost_asio/reference/buffered_stream/flush/ +/doc/html/boost_asio/reference/buffered_stream/flush.html +/doc/html/boost_asio/reference/buffered_stream/flush/overload1.html +/doc/html/boost_asio/reference/buffered_stream/flush/overload2.html +/doc/html/boost_asio/reference/buffered_stream/get_executor.html +/doc/html/boost_asio/reference/buffered_stream.html +/doc/html/boost_asio/reference/buffered_stream/in_avail/ +/doc/html/boost_asio/reference/buffered_stream/in_avail.html +/doc/html/boost_asio/reference/buffered_stream/in_avail/overload1.html +/doc/html/boost_asio/reference/buffered_stream/in_avail/overload2.html +/doc/html/boost_asio/reference/buffered_stream/lowest_layer/ +/doc/html/boost_asio/reference/buffered_stream/lowest_layer.html +/doc/html/boost_asio/reference/buffered_stream/lowest_layer/overload1.html +/doc/html/boost_asio/reference/buffered_stream/lowest_layer/overload2.html +/doc/html/boost_asio/reference/buffered_stream/lowest_layer_type.html +/doc/html/boost_asio/reference/buffered_stream/next_layer.html +/doc/html/boost_asio/reference/buffered_stream/next_layer_type.html +/doc/html/boost_asio/reference/buffered_stream/peek/ +/doc/html/boost_asio/reference/buffered_stream/peek.html +/doc/html/boost_asio/reference/buffered_stream/peek/overload1.html +/doc/html/boost_asio/reference/buffered_stream/peek/overload2.html +/doc/html/boost_asio/reference/buffered_stream/read_some/ +/doc/html/boost_asio/reference/buffered_stream/read_some.html +/doc/html/boost_asio/reference/buffered_stream/read_some/overload1.html +/doc/html/boost_asio/reference/buffered_stream/read_some/overload2.html +/doc/html/boost_asio/reference/buffered_stream/write_some/ +/doc/html/boost_asio/reference/buffered_stream/write_some.html +/doc/html/boost_asio/reference/buffered_stream/write_some/overload1.html +/doc/html/boost_asio/reference/buffered_stream/write_some/overload2.html +/doc/html/boost_asio/reference/buffered_write_stream/ +/doc/html/boost_asio/reference/buffered_write_stream/async_flush.html +/doc/html/boost_asio/reference/buffered_write_stream/async_read_some.html +/doc/html/boost_asio/reference/buffered_write_stream/async_write_some.html +/doc/html/boost_asio/reference/buffered_write_stream/buffered_write_stream/ +/doc/html/boost_asio/reference/buffered_write_stream/buffered_write_stream.html +/doc/html/boost_asio/reference/buffered_write_stream/buffered_write_stream/overload1.html +/doc/html/boost_asio/reference/buffered_write_stream/buffered_write_stream/overload2.html +/doc/html/boost_asio/reference/buffered_write_stream/close/ +/doc/html/boost_asio/reference/buffered_write_stream/close.html +/doc/html/boost_asio/reference/buffered_write_stream/close/overload1.html +/doc/html/boost_asio/reference/buffered_write_stream/close/overload2.html +/doc/html/boost_asio/reference/buffered_write_stream/default_buffer_size.html +/doc/html/boost_asio/reference/buffered_write_stream/executor_type.html +/doc/html/boost_asio/reference/buffered_write_stream/flush/ +/doc/html/boost_asio/reference/buffered_write_stream/flush.html +/doc/html/boost_asio/reference/buffered_write_stream/flush/overload1.html +/doc/html/boost_asio/reference/buffered_write_stream/flush/overload2.html +/doc/html/boost_asio/reference/buffered_write_stream/get_executor.html +/doc/html/boost_asio/reference/buffered_write_stream.html +/doc/html/boost_asio/reference/buffered_write_stream/in_avail/ +/doc/html/boost_asio/reference/buffered_write_stream/in_avail.html +/doc/html/boost_asio/reference/buffered_write_stream/in_avail/overload1.html +/doc/html/boost_asio/reference/buffered_write_stream/in_avail/overload2.html +/doc/html/boost_asio/reference/buffered_write_stream/lowest_layer/ +/doc/html/boost_asio/reference/buffered_write_stream/lowest_layer.html +/doc/html/boost_asio/reference/buffered_write_stream/lowest_layer/overload1.html +/doc/html/boost_asio/reference/buffered_write_stream/lowest_layer/overload2.html +/doc/html/boost_asio/reference/buffered_write_stream/lowest_layer_type.html +/doc/html/boost_asio/reference/buffered_write_stream/next_layer.html +/doc/html/boost_asio/reference/buffered_write_stream/next_layer_type.html +/doc/html/boost_asio/reference/buffered_write_stream/peek/ +/doc/html/boost_asio/reference/buffered_write_stream/peek.html +/doc/html/boost_asio/reference/buffered_write_stream/peek/overload1.html +/doc/html/boost_asio/reference/buffered_write_stream/peek/overload2.html +/doc/html/boost_asio/reference/buffered_write_stream/read_some/ +/doc/html/boost_asio/reference/buffered_write_stream/read_some.html +/doc/html/boost_asio/reference/buffered_write_stream/read_some/overload1.html +/doc/html/boost_asio/reference/buffered_write_stream/read_some/overload2.html +/doc/html/boost_asio/reference/buffered_write_stream/write_some/ +/doc/html/boost_asio/reference/buffered_write_stream/write_some.html +/doc/html/boost_asio/reference/buffered_write_stream/write_some/overload1.html +/doc/html/boost_asio/reference/buffered_write_stream/write_some/overload2.html +/doc/html/boost_asio/reference/buffer.html +/doc/html/boost_asio/reference/buffer_literals__operator_quot__quot__buf/ +/doc/html/boost_asio/reference/buffer_literals__operator_quot__quot__buf.html +/doc/html/boost_asio/reference/buffer_literals__operator_quot__quot__buf/overload1.html +/doc/html/boost_asio/reference/buffer_literals__operator_quot__quot__buf/overload2.html +/doc/html/boost_asio/reference/buffer/overload10.html +/doc/html/boost_asio/reference/buffer/overload11.html +/doc/html/boost_asio/reference/buffer/overload12.html +/doc/html/boost_asio/reference/buffer/overload13.html +/doc/html/boost_asio/reference/buffer/overload14.html +/doc/html/boost_asio/reference/buffer/overload15.html +/doc/html/boost_asio/reference/buffer/overload16.html +/doc/html/boost_asio/reference/buffer/overload17.html +/doc/html/boost_asio/reference/buffer/overload18.html +/doc/html/boost_asio/reference/buffer/overload19.html +/doc/html/boost_asio/reference/buffer/overload1.html +/doc/html/boost_asio/reference/buffer/overload20.html +/doc/html/boost_asio/reference/buffer/overload21.html +/doc/html/boost_asio/reference/buffer/overload22.html +/doc/html/boost_asio/reference/buffer/overload23.html +/doc/html/boost_asio/reference/buffer/overload24.html +/doc/html/boost_asio/reference/buffer/overload25.html +/doc/html/boost_asio/reference/buffer/overload26.html +/doc/html/boost_asio/reference/buffer/overload27.html +/doc/html/boost_asio/reference/buffer/overload28.html +/doc/html/boost_asio/reference/buffer/overload29.html +/doc/html/boost_asio/reference/buffer/overload2.html +/doc/html/boost_asio/reference/buffer/overload30.html +/doc/html/boost_asio/reference/buffer/overload31.html +/doc/html/boost_asio/reference/buffer/overload32.html +/doc/html/boost_asio/reference/buffer/overload33.html +/doc/html/boost_asio/reference/buffer/overload34.html +/doc/html/boost_asio/reference/buffer/overload35.html +/doc/html/boost_asio/reference/buffer/overload36.html +/doc/html/boost_asio/reference/buffer/overload37.html +/doc/html/boost_asio/reference/buffer/overload38.html +/doc/html/boost_asio/reference/buffer/overload39.html +/doc/html/boost_asio/reference/buffer/overload3.html +/doc/html/boost_asio/reference/buffer/overload40.html +/doc/html/boost_asio/reference/buffer/overload41.html +/doc/html/boost_asio/reference/buffer/overload42.html +/doc/html/boost_asio/reference/buffer/overload4.html +/doc/html/boost_asio/reference/buffer/overload5.html +/doc/html/boost_asio/reference/buffer/overload6.html +/doc/html/boost_asio/reference/buffer/overload7.html +/doc/html/boost_asio/reference/buffer/overload8.html +/doc/html/boost_asio/reference/buffer/overload9.html +/doc/html/boost_asio/reference/buffer_registration/ +/doc/html/boost_asio/reference/buffer_registration/allocator_type.html +/doc/html/boost_asio/reference/buffer_registration/at.html +/doc/html/boost_asio/reference/buffer_registration/begin.html +/doc/html/boost_asio/reference/buffer_registration/buffer_registration/ +/doc/html/boost_asio/reference/buffer_registration/_buffer_registration.html +/doc/html/boost_asio/reference/buffer_registration/buffer_registration.html +/doc/html/boost_asio/reference/buffer_registration/buffer_registration/overload1.html +/doc/html/boost_asio/reference/buffer_registration/buffer_registration/overload2.html +/doc/html/boost_asio/reference/buffer_registration/buffer_registration/overload3.html +/doc/html/boost_asio/reference/buffer_registration/cbegin.html +/doc/html/boost_asio/reference/buffer_registration/cend.html +/doc/html/boost_asio/reference/buffer_registration/const_iterator.html +/doc/html/boost_asio/reference/buffer_registration/end.html +/doc/html/boost_asio/reference/buffer_registration.html +/doc/html/boost_asio/reference/buffer_registration/iterator.html +/doc/html/boost_asio/reference/buffer_registration/operator_eq_.html +/doc/html/boost_asio/reference/buffer_registration/operator_lb__rb_.html +/doc/html/boost_asio/reference/buffer_registration/size.html +/doc/html/boost_asio/reference/buffers_begin.html +/doc/html/boost_asio/reference/buffers_end.html +/doc/html/boost_asio/reference/buffer_sequence_begin/ +/doc/html/boost_asio/reference/buffer_sequence_begin.html +/doc/html/boost_asio/reference/buffer_sequence_begin/overload1.html +/doc/html/boost_asio/reference/buffer_sequence_begin/overload2.html +/doc/html/boost_asio/reference/buffer_sequence_begin/overload3.html +/doc/html/boost_asio/reference/buffer_sequence_begin/overload4.html +/doc/html/boost_asio/reference/buffer_sequence_begin/overload5.html +/doc/html/boost_asio/reference/buffer_sequence_begin/overload6.html +/doc/html/boost_asio/reference/buffer_sequence_begin/overload7.html +/doc/html/boost_asio/reference/buffer_sequence_end/ +/doc/html/boost_asio/reference/buffer_sequence_end.html +/doc/html/boost_asio/reference/buffer_sequence_end/overload1.html +/doc/html/boost_asio/reference/buffer_sequence_end/overload2.html +/doc/html/boost_asio/reference/buffer_sequence_end/overload3.html +/doc/html/boost_asio/reference/buffer_sequence_end/overload4.html +/doc/html/boost_asio/reference/buffer_sequence_end/overload5.html +/doc/html/boost_asio/reference/buffer_sequence_end/overload6.html +/doc/html/boost_asio/reference/buffer_sequence_end/overload7.html +/doc/html/boost_asio/reference/buffers_iterator/ +/doc/html/boost_asio/reference/buffers_iterator/begin.html +/doc/html/boost_asio/reference/buffers_iterator/buffers_iterator.html +/doc/html/boost_asio/reference/buffers_iterator/difference_type.html +/doc/html/boost_asio/reference/buffers_iterator/end.html +/doc/html/boost_asio/reference/buffers_iterator.html +/doc/html/boost_asio/reference/buffers_iterator/iterator_category.html +/doc/html/boost_asio/reference/buffers_iterator/operator_arrow_.html +/doc/html/boost_asio/reference/buffers_iterator/operator_eq__eq_.html +/doc/html/boost_asio/reference/buffers_iterator/operator_gt__eq_.html +/doc/html/boost_asio/reference/buffers_iterator/operator_gt_.html +/doc/html/boost_asio/reference/buffers_iterator/operator_lb__rb_.html +/doc/html/boost_asio/reference/buffers_iterator/operator_lt__eq_.html +/doc/html/boost_asio/reference/buffers_iterator/operator_lt_.html +/doc/html/boost_asio/reference/buffers_iterator/operator_minus_/ +/doc/html/boost_asio/reference/buffers_iterator/operator_minus__eq_.html +/doc/html/boost_asio/reference/buffers_iterator/operator_minus_.html +/doc/html/boost_asio/reference/buffers_iterator/operator_minus__minus_/ +/doc/html/boost_asio/reference/buffers_iterator/operator_minus__minus_.html +/doc/html/boost_asio/reference/buffers_iterator/operator_minus__minus_/overload1.html +/doc/html/boost_asio/reference/buffers_iterator/operator_minus__minus_/overload2.html +/doc/html/boost_asio/reference/buffers_iterator/operator_minus_/overload1.html +/doc/html/boost_asio/reference/buffers_iterator/operator_minus_/overload2.html +/doc/html/boost_asio/reference/buffers_iterator/operator_not__eq_.html +/doc/html/boost_asio/reference/buffers_iterator/operator_plus_/ +/doc/html/boost_asio/reference/buffers_iterator/operator_plus__eq_.html +/doc/html/boost_asio/reference/buffers_iterator/operator_plus_.html +/doc/html/boost_asio/reference/buffers_iterator/operator_plus_/overload1.html +/doc/html/boost_asio/reference/buffers_iterator/operator_plus_/overload2.html +/doc/html/boost_asio/reference/buffers_iterator/operator_plus__plus_/ +/doc/html/boost_asio/reference/buffers_iterator/operator_plus__plus_.html +/doc/html/boost_asio/reference/buffers_iterator/operator_plus__plus_/overload1.html +/doc/html/boost_asio/reference/buffers_iterator/operator_plus__plus_/overload2.html +/doc/html/boost_asio/reference/buffers_iterator/operator_star_.html +/doc/html/boost_asio/reference/buffers_iterator/pointer.html +/doc/html/boost_asio/reference/buffers_iterator/reference.html +/doc/html/boost_asio/reference/buffers_iterator/value_type.html +/doc/html/boost_asio/reference/buffer_size.html +/doc/html/boost_asio/reference/cancel_after/ +/doc/html/boost_asio/reference/cancel_after.html +/doc/html/boost_asio/reference/cancel_after/overload1.html +/doc/html/boost_asio/reference/cancel_after/overload2.html +/doc/html/boost_asio/reference/cancel_after/overload3.html +/doc/html/boost_asio/reference/cancel_after/overload4.html +/doc/html/boost_asio/reference/cancel_after/overload5.html +/doc/html/boost_asio/reference/cancel_after/overload6.html +/doc/html/boost_asio/reference/cancel_after_t/ +/doc/html/boost_asio/reference/cancel_after_t/cancel_after_t.html +/doc/html/boost_asio/reference/cancel_after_t/cancel_type_.html +/doc/html/boost_asio/reference/cancel_after_t.html +/doc/html/boost_asio/reference/cancel_after_timer/ +/doc/html/boost_asio/reference/cancel_after_timer/cancel_after_timer.html +/doc/html/boost_asio/reference/cancel_after_timer/cancel_type_.html +/doc/html/boost_asio/reference/cancel_after_timer.html +/doc/html/boost_asio/reference/cancel_after_timer/timeout_.html +/doc/html/boost_asio/reference/cancel_after_timer/timer_.html +/doc/html/boost_asio/reference/cancel_after_timer/token_.html +/doc/html/boost_asio/reference/cancel_after_t/timeout_.html +/doc/html/boost_asio/reference/cancel_after_t/token_.html +/doc/html/boost_asio/reference/cancel_at/ +/doc/html/boost_asio/reference/cancel_at.html +/doc/html/boost_asio/reference/cancel_at/overload1.html +/doc/html/boost_asio/reference/cancel_at/overload2.html +/doc/html/boost_asio/reference/cancel_at/overload3.html +/doc/html/boost_asio/reference/cancel_at/overload4.html +/doc/html/boost_asio/reference/cancel_at/overload5.html +/doc/html/boost_asio/reference/cancel_at/overload6.html +/doc/html/boost_asio/reference/cancel_at_t/ +/doc/html/boost_asio/reference/cancel_at_t/cancel_at_t.html +/doc/html/boost_asio/reference/cancel_at_t/cancel_type_.html +/doc/html/boost_asio/reference/cancel_at_t/expiry_.html +/doc/html/boost_asio/reference/cancel_at_t.html +/doc/html/boost_asio/reference/cancel_at_timer/ +/doc/html/boost_asio/reference/cancel_at_timer/cancel_at_timer.html +/doc/html/boost_asio/reference/cancel_at_timer/cancel_type_.html +/doc/html/boost_asio/reference/cancel_at_timer/expiry_.html +/doc/html/boost_asio/reference/cancel_at_timer.html +/doc/html/boost_asio/reference/cancel_at_timer/timer_.html +/doc/html/boost_asio/reference/cancel_at_timer/token_.html +/doc/html/boost_asio/reference/cancel_at_t/token_.html +/doc/html/boost_asio/reference/cancellation_filter/ +/doc/html/boost_asio/reference/cancellation_filter.html +/doc/html/boost_asio/reference/cancellation_filter/operator_lp__rp_.html +/doc/html/boost_asio/reference/CancellationHandler.html +/doc/html/boost_asio/reference/cancellation_signal/ +/doc/html/boost_asio/reference/cancellation_signal/_cancellation_signal.html +/doc/html/boost_asio/reference/cancellation_signal/cancellation_signal.html +/doc/html/boost_asio/reference/cancellation_signal/emit.html +/doc/html/boost_asio/reference/cancellation_signal.html +/doc/html/boost_asio/reference/cancellation_signal/slot.html +/doc/html/boost_asio/reference/cancellation_slot/ +/doc/html/boost_asio/reference/cancellation_slot/assign.html +/doc/html/boost_asio/reference/cancellation_slot_binder/ +/doc/html/boost_asio/reference/cancellation_slot_binder/argument_type.html +/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/ +/doc/html/boost_asio/reference/cancellation_slot_binder/_cancellation_slot_binder.html +/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder.html +/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload1.html +/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload2.html +/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload3.html +/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload4.html +/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload5.html +/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload6.html +/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload7.html +/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload8.html +/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_binder/overload9.html +/doc/html/boost_asio/reference/cancellation_slot_binder/cancellation_slot_type.html +/doc/html/boost_asio/reference/cancellation_slot_binder/first_argument_type.html +/doc/html/boost_asio/reference/cancellation_slot_binder/get/ +/doc/html/boost_asio/reference/cancellation_slot_binder/get_cancellation_slot.html +/doc/html/boost_asio/reference/cancellation_slot_binder/get.html +/doc/html/boost_asio/reference/cancellation_slot_binder/get/overload1.html +/doc/html/boost_asio/reference/cancellation_slot_binder/get/overload2.html +/doc/html/boost_asio/reference/cancellation_slot_binder.html +/doc/html/boost_asio/reference/cancellation_slot_binder/operator_lp__rp_/ +/doc/html/boost_asio/reference/cancellation_slot_binder/operator_lp__rp_.html +/doc/html/boost_asio/reference/cancellation_slot_binder/operator_lp__rp_/overload1.html +/doc/html/boost_asio/reference/cancellation_slot_binder/operator_lp__rp_/overload2.html +/doc/html/boost_asio/reference/cancellation_slot_binder/operator_lp__rp_/overload3.html +/doc/html/boost_asio/reference/cancellation_slot_binder/result_type.html +/doc/html/boost_asio/reference/cancellation_slot_binder/second_argument_type.html +/doc/html/boost_asio/reference/cancellation_slot_binder/target_type.html +/doc/html/boost_asio/reference/cancellation_slot/cancellation_slot.html +/doc/html/boost_asio/reference/cancellation_slot/clear.html +/doc/html/boost_asio/reference/cancellation_slot/emplace.html +/doc/html/boost_asio/reference/cancellation_slot/has_handler.html +/doc/html/boost_asio/reference/CancellationSlot.html +/doc/html/boost_asio/reference/cancellation_slot.html +/doc/html/boost_asio/reference/cancellation_slot/is_connected.html +/doc/html/boost_asio/reference/cancellation_slot/operator_eq__eq_.html +/doc/html/boost_asio/reference/cancellation_slot/operator_not__eq_.html +/doc/html/boost_asio/reference/cancellation_state/ +/doc/html/boost_asio/reference/cancellation_state/cancellation_state/ +/doc/html/boost_asio/reference/cancellation_state/cancellation_state.html +/doc/html/boost_asio/reference/cancellation_state/cancellation_state/overload1.html +/doc/html/boost_asio/reference/cancellation_state/cancellation_state/overload2.html +/doc/html/boost_asio/reference/cancellation_state/cancellation_state/overload3.html +/doc/html/boost_asio/reference/cancellation_state/cancellation_state/overload4.html +/doc/html/boost_asio/reference/cancellation_state/cancelled.html +/doc/html/boost_asio/reference/cancellation_state/clear.html +/doc/html/boost_asio/reference/cancellation_state.html +/doc/html/boost_asio/reference/cancellation_state/slot.html +/doc/html/boost_asio/reference/cancellation_type.html +/doc/html/boost_asio/reference/cancellation_type_t.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/co_composed.html +/doc/html/boost_asio/reference/CompletionCondition.html +/doc/html/boost_asio/reference/completion_signature_of/ +/doc/html/boost_asio/reference/completion_signature_of.html +/doc/html/boost_asio/reference/completion_signature_of_t.html +/doc/html/boost_asio/reference/completion_signature_of/type.html +/doc/html/boost_asio/reference/composed.html +/doc/html/boost_asio/reference/config/ +/doc/html/boost_asio/reference/config/config/ +/doc/html/boost_asio/reference/config/config.html +/doc/html/boost_asio/reference/config/config/overload1.html +/doc/html/boost_asio/reference/config/config/overload2.html +/doc/html/boost_asio/reference/config_from_concurrency_hint/ +/doc/html/boost_asio/reference/config_from_concurrency_hint/config_from_concurrency_hint/ +/doc/html/boost_asio/reference/config_from_concurrency_hint/config_from_concurrency_hint.html +/doc/html/boost_asio/reference/config_from_concurrency_hint/config_from_concurrency_hint/overload1.html +/doc/html/boost_asio/reference/config_from_concurrency_hint/config_from_concurrency_hint/overload2.html +/doc/html/boost_asio/reference/config_from_concurrency_hint.html +/doc/html/boost_asio/reference/config_from_concurrency_hint/make.html +/doc/html/boost_asio/reference/config_from_env/ +/doc/html/boost_asio/reference/config_from_env/config_from_env/ +/doc/html/boost_asio/reference/config_from_env/config_from_env.html +/doc/html/boost_asio/reference/config_from_env/config_from_env/overload1.html +/doc/html/boost_asio/reference/config_from_env/config_from_env/overload2.html +/doc/html/boost_asio/reference/config_from_env.html +/doc/html/boost_asio/reference/config_from_env/make.html +/doc/html/boost_asio/reference/config_from_string/ +/doc/html/boost_asio/reference/config_from_string/config_from_string/ +/doc/html/boost_asio/reference/config_from_string/config_from_string.html +/doc/html/boost_asio/reference/config_from_string/config_from_string/overload1.html +/doc/html/boost_asio/reference/config_from_string/config_from_string/overload2.html +/doc/html/boost_asio/reference/config_from_string.html +/doc/html/boost_asio/reference/config_from_string/make.html +/doc/html/boost_asio/reference/config/get.html +/doc/html/boost_asio/reference/config.html +/doc/html/boost_asio/reference/config_service/ +/doc/html/boost_asio/reference/config_service/config_service.html +/doc/html/boost_asio/reference/config_service/context.html +/doc/html/boost_asio/reference/config_service/get_value.html +/doc/html/boost_asio/reference/config_service.html +/doc/html/boost_asio/reference/config_service/key_type.html +/doc/html/boost_asio/reference/config_service/shutdown.html +/doc/html/boost_asio/reference/connect/ +/doc/html/boost_asio/reference/ConnectCondition.html +/doc/html/boost_asio/reference/ConnectHandler.html +/doc/html/boost_asio/reference/connect.html +/doc/html/boost_asio/reference/connect/overload1.html +/doc/html/boost_asio/reference/connect/overload2.html +/doc/html/boost_asio/reference/connect/overload3.html +/doc/html/boost_asio/reference/connect/overload4.html +/doc/html/boost_asio/reference/connect/overload5.html +/doc/html/boost_asio/reference/connect/overload6.html +/doc/html/boost_asio/reference/connect/overload7.html +/doc/html/boost_asio/reference/connect/overload8.html +/doc/html/boost_asio/reference/connect_pipe/ +/doc/html/boost_asio/reference/connect_pipe.html +/doc/html/boost_asio/reference/connect_pipe/overload1.html +/doc/html/boost_asio/reference/connect_pipe/overload2.html +/doc/html/boost_asio/reference/ConnectToken.html +/doc/html/boost_asio/reference/consign.html +/doc/html/boost_asio/reference/consign_t/ +/doc/html/boost_asio/reference/consign_t/consign_t.html +/doc/html/boost_asio/reference/consign_t.html +/doc/html/boost_asio/reference/const_buffer/ +/doc/html/boost_asio/reference/const_buffer/const_buffer/ +/doc/html/boost_asio/reference/const_buffer/const_buffer.html +/doc/html/boost_asio/reference/const_buffer/const_buffer/overload1.html +/doc/html/boost_asio/reference/const_buffer/const_buffer/overload2.html +/doc/html/boost_asio/reference/const_buffer/const_buffer/overload3.html +/doc/html/boost_asio/reference/const_buffer/const_buffer/overload4.html +/doc/html/boost_asio/reference/const_buffer/data.html +/doc/html/boost_asio/reference/const_buffer.html +/doc/html/boost_asio/reference/const_buffer/operator_plus_/ +/doc/html/boost_asio/reference/const_buffer/operator_plus__eq_.html +/doc/html/boost_asio/reference/const_buffer/operator_plus_.html +/doc/html/boost_asio/reference/const_buffer/operator_plus_/overload1.html +/doc/html/boost_asio/reference/const_buffer/operator_plus_/overload2.html +/doc/html/boost_asio/reference/ConstBufferSequence.html +/doc/html/boost_asio/reference/const_buffer/size.html +/doc/html/boost_asio/reference/const_registered_buffer/ +/doc/html/boost_asio/reference/const_registered_buffer/buffer.html +/doc/html/boost_asio/reference/const_registered_buffer/const_registered_buffer/ +/doc/html/boost_asio/reference/const_registered_buffer/const_registered_buffer.html +/doc/html/boost_asio/reference/const_registered_buffer/const_registered_buffer/overload1.html +/doc/html/boost_asio/reference/const_registered_buffer/const_registered_buffer/overload2.html +/doc/html/boost_asio/reference/const_registered_buffer/data.html +/doc/html/boost_asio/reference/const_registered_buffer.html +/doc/html/boost_asio/reference/const_registered_buffer/id.html +/doc/html/boost_asio/reference/const_registered_buffer/operator_plus_/ +/doc/html/boost_asio/reference/const_registered_buffer/operator_plus__eq_.html +/doc/html/boost_asio/reference/const_registered_buffer/operator_plus_.html +/doc/html/boost_asio/reference/const_registered_buffer/operator_plus_/overload1.html +/doc/html/boost_asio/reference/const_registered_buffer/operator_plus_/overload2.html +/doc/html/boost_asio/reference/const_registered_buffer/size.html +/doc/html/boost_asio/reference/coroutine/ +/doc/html/boost_asio/reference/coroutine/coroutine.html +/doc/html/boost_asio/reference/coroutine.html +/doc/html/boost_asio/reference/coroutine/is_child.html +/doc/html/boost_asio/reference/coroutine/is_complete.html +/doc/html/boost_asio/reference/coroutine/is_parent.html +/doc/html/boost_asio/reference/co_spawn/ +/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 +/doc/html/boost_asio/reference/default_completion_token_t.html +/doc/html/boost_asio/reference/default_completion_token/type.html +/doc/html/boost_asio/reference/defer/ +/doc/html/boost_asio/reference/defer.html +/doc/html/boost_asio/reference/defer/overload1.html +/doc/html/boost_asio/reference/defer/overload2.html +/doc/html/boost_asio/reference/defer/overload3.html +/doc/html/boost_asio/reference/deferred_async_operation/ +/doc/html/boost_asio/reference/deferred_async_operation/deferred_async_operation.html +/doc/html/boost_asio/reference/deferred_async_operation.html +/doc/html/boost_asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/ +/doc/html/boost_asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/deferred_async_operation.html +/doc/html/boost_asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_.html +/doc/html/boost_asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/operator_lp__rp_/ +/doc/html/boost_asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/operator_lp__rp_.html +/doc/html/boost_asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/operator_lp__rp_/overload1.html +/doc/html/boost_asio/reference/deferred_async_operation_lt__deferred_signatures_lt__Signatures_ellipsis___gt__comma__Initiation_comma__InitArgs_ellipsis___gt_/operator_lp__rp_/overload2.html +/doc/html/boost_asio/reference/deferred_async_operation/operator_lp__rp_/ +/doc/html/boost_asio/reference/deferred_async_operation/operator_lp__rp_.html +/doc/html/boost_asio/reference/deferred_async_operation/operator_lp__rp_/overload1.html +/doc/html/boost_asio/reference/deferred_async_operation/operator_lp__rp_/overload2.html +/doc/html/boost_asio/reference/deferred_conditional/ +/doc/html/boost_asio/reference/deferred_conditional/deferred_conditional.html +/doc/html/boost_asio/reference/deferred_conditional.html +/doc/html/boost_asio/reference/deferred_conditional/operator_lp__rp_/ +/doc/html/boost_asio/reference/deferred_conditional/operator_lp__rp_.html +/doc/html/boost_asio/reference/deferred_conditional/operator_lp__rp_/overload1.html +/doc/html/boost_asio/reference/deferred_conditional/operator_lp__rp_/overload2.html +/doc/html/boost_asio/reference/deferred_conditional/otherwise.html +/doc/html/boost_asio/reference/deferred_conditional/then.html +/doc/html/boost_asio/reference/deferred_function/ +/doc/html/boost_asio/reference/deferred_function/deferred_function.html +/doc/html/boost_asio/reference/deferred_function/function_.html +/doc/html/boost_asio/reference/deferred_function.html +/doc/html/boost_asio/reference/deferred_function/operator_lp__rp_/ +/doc/html/boost_asio/reference/deferred_function/operator_lp__rp_.html +/doc/html/boost_asio/reference/deferred_function/operator_lp__rp_/overload1.html +/doc/html/boost_asio/reference/deferred_function/operator_lp__rp_/overload2.html +/doc/html/boost_asio/reference/deferred.html +/doc/html/boost_asio/reference/deferred_init_tag.html +/doc/html/boost_asio/reference/deferred_noop/ +/doc/html/boost_asio/reference/deferred_noop.html +/doc/html/boost_asio/reference/deferred_noop/operator_lp__rp_/ +/doc/html/boost_asio/reference/deferred_noop/operator_lp__rp_.html +/doc/html/boost_asio/reference/deferred_noop/operator_lp__rp_/overload1.html +/doc/html/boost_asio/reference/deferred_noop/operator_lp__rp_/overload2.html +/doc/html/boost_asio/reference/deferred_sequence/ +/doc/html/boost_asio/reference/deferred_sequence/deferred_sequence.html +/doc/html/boost_asio/reference/deferred_sequence.html +/doc/html/boost_asio/reference/deferred_sequence/operator_lp__rp_/ +/doc/html/boost_asio/reference/deferred_sequence/operator_lp__rp_.html +/doc/html/boost_asio/reference/deferred_sequence/operator_lp__rp_/overload1.html +/doc/html/boost_asio/reference/deferred_sequence/operator_lp__rp_/overload2.html +/doc/html/boost_asio/reference/deferred_signatures.html +/doc/html/boost_asio/reference/deferred_t/ +/doc/html/boost_asio/reference/deferred_t/as_default_on.html +/doc/html/boost_asio/reference/deferred_t/as_default_on_t.html +/doc/html/boost_asio/reference/deferred_t/deferred_t.html +/doc/html/boost_asio/reference/deferred_t__executor_with_default/ +/doc/html/boost_asio/reference/deferred_t__executor_with_default/default_completion_token_type.html +/doc/html/boost_asio/reference/deferred_t__executor_with_default/executor_with_default.html +/doc/html/boost_asio/reference/deferred_t__executor_with_default.html +/doc/html/boost_asio/reference/deferred_t.html +/doc/html/boost_asio/reference/deferred_t/operator_lp__rp_/ +/doc/html/boost_asio/reference/deferred_t/operator_lp__rp_.html +/doc/html/boost_asio/reference/deferred_t/operator_lp__rp_/overload1.html +/doc/html/boost_asio/reference/deferred_t/operator_lp__rp_/overload2.html +/doc/html/boost_asio/reference/deferred_t/values.html +/doc/html/boost_asio/reference/deferred_t/when.html +/doc/html/boost_asio/reference/deferred_values/ +/doc/html/boost_asio/reference/deferred_values/deferred_values.html +/doc/html/boost_asio/reference/deferred_values.html +/doc/html/boost_asio/reference/deferred_values__initiate/ +/doc/html/boost_asio/reference/deferred_values__initiate.html +/doc/html/boost_asio/reference/deferred_values__initiate/operator_lp__rp_.html +/doc/html/boost_asio/reference/deferred_values/operator_lp__rp_/ +/doc/html/boost_asio/reference/deferred_values/operator_lp__rp_.html +/doc/html/boost_asio/reference/deferred_values/operator_lp__rp_/overload1.html +/doc/html/boost_asio/reference/deferred_values/operator_lp__rp_/overload2.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/as_default_on_t.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/disable_cancellation.html +/doc/html/boost_asio/reference/dispatch/ +/doc/html/boost_asio/reference/dispatch.html +/doc/html/boost_asio/reference/dispatch/overload1.html +/doc/html/boost_asio/reference/dispatch/overload2.html +/doc/html/boost_asio/reference/dispatch/overload3.html +/doc/html/boost_asio/reference/Disposition.html +/doc/html/boost_asio/reference/disposition_traits/ +/doc/html/boost_asio/reference/disposition_traits.html +/doc/html/boost_asio/reference/disposition_traits_lt__no_error_t__gt_/ +/doc/html/boost_asio/reference/disposition_traits_lt__no_error_t__gt_.html +/doc/html/boost_asio/reference/disposition_traits_lt__no_error_t__gt_/not_an_error.html +/doc/html/boost_asio/reference/disposition_traits_lt__no_error_t__gt_/throw_exception.html +/doc/html/boost_asio/reference/disposition_traits_lt__no_error_t__gt_/to_exception_ptr.html +/doc/html/boost_asio/reference/disposition_traits_lt__std__exception_ptr__gt_/ +/doc/html/boost_asio/reference/disposition_traits_lt__std__exception_ptr__gt_.html +/doc/html/boost_asio/reference/disposition_traits_lt__std__exception_ptr__gt_/not_an_error.html +/doc/html/boost_asio/reference/disposition_traits_lt__std__exception_ptr__gt_/throw_exception.html +/doc/html/boost_asio/reference/disposition_traits_lt__std__exception_ptr__gt_/to_exception_ptr.html +/doc/html/boost_asio/reference/disposition_traits/not_an_error.html +/doc/html/boost_asio/reference/disposition_traits/throw_exception.html +/doc/html/boost_asio/reference/disposition_traits/to_exception_ptr.html +/doc/html/boost_asio/reference/dynamic_buffer/ +/doc/html/boost_asio/reference/DynamicBuffer.html +/doc/html/boost_asio/reference/dynamic_buffer.html +/doc/html/boost_asio/reference/dynamic_buffer/overload1.html +/doc/html/boost_asio/reference/dynamic_buffer/overload2.html +/doc/html/boost_asio/reference/dynamic_buffer/overload3.html +/doc/html/boost_asio/reference/dynamic_buffer/overload4.html +/doc/html/boost_asio/reference/DynamicBuffer_v1.html +/doc/html/boost_asio/reference/DynamicBuffer_v2.html +/doc/html/boost_asio/reference/dynamic_string_buffer/ +/doc/html/boost_asio/reference/dynamic_string_buffer/capacity.html +/doc/html/boost_asio/reference/dynamic_string_buffer/commit.html +/doc/html/boost_asio/reference/dynamic_string_buffer/const_buffers_type.html +/doc/html/boost_asio/reference/dynamic_string_buffer/consume.html +/doc/html/boost_asio/reference/dynamic_string_buffer/data/ +/doc/html/boost_asio/reference/dynamic_string_buffer/data.html +/doc/html/boost_asio/reference/dynamic_string_buffer/data/overload1.html +/doc/html/boost_asio/reference/dynamic_string_buffer/data/overload2.html +/doc/html/boost_asio/reference/dynamic_string_buffer/data/overload3.html +/doc/html/boost_asio/reference/dynamic_string_buffer/dynamic_string_buffer/ +/doc/html/boost_asio/reference/dynamic_string_buffer/dynamic_string_buffer.html +/doc/html/boost_asio/reference/dynamic_string_buffer/dynamic_string_buffer/overload1.html +/doc/html/boost_asio/reference/dynamic_string_buffer/dynamic_string_buffer/overload2.html +/doc/html/boost_asio/reference/dynamic_string_buffer/dynamic_string_buffer/overload3.html +/doc/html/boost_asio/reference/dynamic_string_buffer/grow.html +/doc/html/boost_asio/reference/dynamic_string_buffer.html +/doc/html/boost_asio/reference/dynamic_string_buffer/max_size.html +/doc/html/boost_asio/reference/dynamic_string_buffer/mutable_buffers_type.html +/doc/html/boost_asio/reference/dynamic_string_buffer/prepare.html +/doc/html/boost_asio/reference/dynamic_string_buffer/shrink.html +/doc/html/boost_asio/reference/dynamic_string_buffer/size.html +/doc/html/boost_asio/reference/dynamic_vector_buffer/ +/doc/html/boost_asio/reference/dynamic_vector_buffer/capacity.html +/doc/html/boost_asio/reference/dynamic_vector_buffer/commit.html +/doc/html/boost_asio/reference/dynamic_vector_buffer/const_buffers_type.html +/doc/html/boost_asio/reference/dynamic_vector_buffer/consume.html +/doc/html/boost_asio/reference/dynamic_vector_buffer/data/ +/doc/html/boost_asio/reference/dynamic_vector_buffer/data.html +/doc/html/boost_asio/reference/dynamic_vector_buffer/data/overload1.html +/doc/html/boost_asio/reference/dynamic_vector_buffer/data/overload2.html +/doc/html/boost_asio/reference/dynamic_vector_buffer/data/overload3.html +/doc/html/boost_asio/reference/dynamic_vector_buffer/dynamic_vector_buffer/ +/doc/html/boost_asio/reference/dynamic_vector_buffer/dynamic_vector_buffer.html +/doc/html/boost_asio/reference/dynamic_vector_buffer/dynamic_vector_buffer/overload1.html +/doc/html/boost_asio/reference/dynamic_vector_buffer/dynamic_vector_buffer/overload2.html +/doc/html/boost_asio/reference/dynamic_vector_buffer/dynamic_vector_buffer/overload3.html +/doc/html/boost_asio/reference/dynamic_vector_buffer/grow.html +/doc/html/boost_asio/reference/dynamic_vector_buffer.html +/doc/html/boost_asio/reference/dynamic_vector_buffer/max_size.html +/doc/html/boost_asio/reference/dynamic_vector_buffer/mutable_buffers_type.html +/doc/html/boost_asio/reference/dynamic_vector_buffer/prepare.html +/doc/html/boost_asio/reference/dynamic_vector_buffer/shrink.html +/doc/html/boost_asio/reference/dynamic_vector_buffer/size.html +/doc/html/boost_asio/reference/enable_partial_cancellation.html +/doc/html/boost_asio/reference/enable_terminal_cancellation.html +/doc/html/boost_asio/reference/enable_total_cancellation.html +/doc/html/boost_asio/reference/Endpoint.html +/doc/html/boost_asio/reference/EndpointSequence.html +/doc/html/boost_asio/reference/error__addrinfo_category.html +/doc/html/boost_asio/reference/error__addrinfo_errors.html +/doc/html/boost_asio/reference/error__basic_errors.html +/doc/html/boost_asio/reference/error__clear.html +/doc/html/boost_asio/reference/error_code__gt_/ +/doc/html/boost_asio/reference/error_code__gt_.html +/doc/html/boost_asio/reference/error_code__gt_/not_an_error.html +/doc/html/boost_asio/reference/error_code__gt_/throw_exception.html +/doc/html/boost_asio/reference/error_code__gt_/to_exception_ptr.html +/doc/html/boost_asio/reference/error__get_addrinfo_category.html +/doc/html/boost_asio/reference/error__get_misc_category.html +/doc/html/boost_asio/reference/error__get_netdb_category.html +/doc/html/boost_asio/reference/error__get_ssl_category.html +/doc/html/boost_asio/reference/error__get_system_category.html +/doc/html/boost_asio/reference/error__make_error_code/ +/doc/html/boost_asio/reference/error__make_error_code.html +/doc/html/boost_asio/reference/error__make_error_code/overload1.html +/doc/html/boost_asio/reference/error__make_error_code/overload2.html +/doc/html/boost_asio/reference/error__make_error_code/overload3.html +/doc/html/boost_asio/reference/error__make_error_code/overload4.html +/doc/html/boost_asio/reference/error__make_error_code/overload5.html +/doc/html/boost_asio/reference/error__misc_category.html +/doc/html/boost_asio/reference/error__misc_errors.html +/doc/html/boost_asio/reference/error__netdb_category.html +/doc/html/boost_asio/reference/error__netdb_errors.html +/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/overload10.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/any_executor/overload7.html +/doc/html/boost_asio/reference/execution__any_executor/any_executor/overload8.html +/doc/html/boost_asio/reference/execution__any_executor/any_executor/overload9.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_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/ +/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/execution_context/overload1.html +/doc/html/boost_asio/reference/execution_context/execution_context/overload2.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 +/doc/html/boost_asio/reference/execution_context__id/id.html +/doc/html/boost_asio/reference/execution_context/make_service.html +/doc/html/boost_asio/reference/execution_context/notify_fork.html +/doc/html/boost_asio/reference/execution_context__service/ +/doc/html/boost_asio/reference/execution_context__service/context.html +/doc/html/boost_asio/reference/execution_context__service.html +/doc/html/boost_asio/reference/execution_context__service_maker/ +/doc/html/boost_asio/reference/execution_context__service_maker.html +/doc/html/boost_asio/reference/execution_context__service_maker/make.html +/doc/html/boost_asio/reference/execution_context__service_maker/_service_maker.html +/doc/html/boost_asio/reference/execution_context__service/notify_fork.html +/doc/html/boost_asio/reference/execution_context__service/_service.html +/doc/html/boost_asio/reference/execution_context__service/service.html +/doc/html/boost_asio/reference/execution_context__service/shutdown.html +/doc/html/boost_asio/reference/execution_context/shutdown.html +/doc/html/boost_asio/reference/execution__context_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__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__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__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/executor/ +/doc/html/boost_asio/reference/Executor1.html +/doc/html/boost_asio/reference/executor_arg.html +/doc/html/boost_asio/reference/executor_arg_t/ +/doc/html/boost_asio/reference/executor_arg_t/executor_arg_t.html +/doc/html/boost_asio/reference/executor_arg_t.html +/doc/html/boost_asio/reference/executor_binder/ +/doc/html/boost_asio/reference/executor_binder/argument_type.html +/doc/html/boost_asio/reference/executor_binder/executor_binder/ +/doc/html/boost_asio/reference/executor_binder/_executor_binder.html +/doc/html/boost_asio/reference/executor_binder/executor_binder.html +/doc/html/boost_asio/reference/executor_binder/executor_binder/overload1.html +/doc/html/boost_asio/reference/executor_binder/executor_binder/overload2.html +/doc/html/boost_asio/reference/executor_binder/executor_binder/overload3.html +/doc/html/boost_asio/reference/executor_binder/executor_binder/overload4.html +/doc/html/boost_asio/reference/executor_binder/executor_binder/overload5.html +/doc/html/boost_asio/reference/executor_binder/executor_binder/overload6.html +/doc/html/boost_asio/reference/executor_binder/executor_binder/overload7.html +/doc/html/boost_asio/reference/executor_binder/executor_binder/overload8.html +/doc/html/boost_asio/reference/executor_binder/executor_binder/overload9.html +/doc/html/boost_asio/reference/executor_binder/executor_type.html +/doc/html/boost_asio/reference/executor_binder/first_argument_type.html +/doc/html/boost_asio/reference/executor_binder/get/ +/doc/html/boost_asio/reference/executor_binder/get_executor.html +/doc/html/boost_asio/reference/executor_binder/get.html +/doc/html/boost_asio/reference/executor_binder/get/overload1.html +/doc/html/boost_asio/reference/executor_binder/get/overload2.html +/doc/html/boost_asio/reference/executor_binder.html +/doc/html/boost_asio/reference/executor_binder/operator_lp__rp_/ +/doc/html/boost_asio/reference/executor_binder/operator_lp__rp_.html +/doc/html/boost_asio/reference/executor_binder/operator_lp__rp_/overload1.html +/doc/html/boost_asio/reference/executor_binder/operator_lp__rp_/overload2.html +/doc/html/boost_asio/reference/executor_binder/operator_lp__rp_/overload3.html +/doc/html/boost_asio/reference/executor_binder/result_type.html +/doc/html/boost_asio/reference/executor_binder/second_argument_type.html +/doc/html/boost_asio/reference/executor_binder/target_type.html +/doc/html/boost_asio/reference/executor/context.html +/doc/html/boost_asio/reference/executor/defer.html +/doc/html/boost_asio/reference/executor/dispatch.html +/doc/html/boost_asio/reference/executor/executor/ +/doc/html/boost_asio/reference/executor/_executor.html +/doc/html/boost_asio/reference/executor/executor.html +/doc/html/boost_asio/reference/executor/executor/overload1.html +/doc/html/boost_asio/reference/executor/executor/overload2.html +/doc/html/boost_asio/reference/executor/executor/overload3.html +/doc/html/boost_asio/reference/executor/executor/overload4.html +/doc/html/boost_asio/reference/executor/executor/overload5.html +/doc/html/boost_asio/reference/executor/executor/overload6.html +/doc/html/boost_asio/reference/executor/executor/overload7.html +/doc/html/boost_asio/reference/executor/executor/overload8.html +/doc/html/boost_asio/reference/executor/executor/overload9.html +/doc/html/boost_asio/reference/executor.html +/doc/html/boost_asio/reference/executor/on_work_finished.html +/doc/html/boost_asio/reference/executor/on_work_started.html +/doc/html/boost_asio/reference/executor/operator_eq_/ +/doc/html/boost_asio/reference/executor/operator_eq__eq_.html +/doc/html/boost_asio/reference/executor/operator_eq_.html +/doc/html/boost_asio/reference/executor/operator_eq_/overload1.html +/doc/html/boost_asio/reference/executor/operator_eq_/overload2.html +/doc/html/boost_asio/reference/executor/operator_eq_/overload3.html +/doc/html/boost_asio/reference/executor/operator_eq_/overload4.html +/doc/html/boost_asio/reference/executor/operator_not__eq_.html +/doc/html/boost_asio/reference/executor/operator_unspecified_bool_type.html +/doc/html/boost_asio/reference/executor/post.html +/doc/html/boost_asio/reference/executor/target/ +/doc/html/boost_asio/reference/executor/target.html +/doc/html/boost_asio/reference/executor/target/overload1.html +/doc/html/boost_asio/reference/executor/target/overload2.html +/doc/html/boost_asio/reference/executor/target_type.html +/doc/html/boost_asio/reference/executor/unspecified_bool_true.html +/doc/html/boost_asio/reference/executor/unspecified_bool_type.html +/doc/html/boost_asio/reference/executor__unspecified_bool_type_t.html +/doc/html/boost_asio/reference/executor_work_guard/ +/doc/html/boost_asio/reference/executor_work_guard/executor_type.html +/doc/html/boost_asio/reference/executor_work_guard/executor_work_guard/ +/doc/html/boost_asio/reference/executor_work_guard/_executor_work_guard.html +/doc/html/boost_asio/reference/executor_work_guard/executor_work_guard.html +/doc/html/boost_asio/reference/executor_work_guard/executor_work_guard/overload1.html +/doc/html/boost_asio/reference/executor_work_guard/executor_work_guard/overload2.html +/doc/html/boost_asio/reference/executor_work_guard/executor_work_guard/overload3.html +/doc/html/boost_asio/reference/executor_work_guard/get_executor.html +/doc/html/boost_asio/reference/executor_work_guard.html +/doc/html/boost_asio/reference/executor_work_guard/owns_work.html +/doc/html/boost_asio/reference/executor_work_guard/reset.html +/doc/html/boost_asio/reference/experimental__as_single.html +/doc/html/boost_asio/reference/experimental__as_single_t/ +/doc/html/boost_asio/reference/experimental__as_single_t/as_default_on.html +/doc/html/boost_asio/reference/experimental__as_single_t/as_default_on_t.html +/doc/html/boost_asio/reference/experimental__as_single_t/as_single_t/ +/doc/html/boost_asio/reference/experimental__as_single_t/as_single_t.html +/doc/html/boost_asio/reference/experimental__as_single_t/as_single_t/overload1.html +/doc/html/boost_asio/reference/experimental__as_single_t/as_single_t/overload2.html +/doc/html/boost_asio/reference/experimental__as_single_t__default_constructor_tag.html +/doc/html/boost_asio/reference/experimental__as_single_t__executor_with_default/ +/doc/html/boost_asio/reference/experimental__as_single_t__executor_with_default/default_completion_token_type.html +/doc/html/boost_asio/reference/experimental__as_single_t__executor_with_default/executor_with_default/ +/doc/html/boost_asio/reference/experimental__as_single_t__executor_with_default/executor_with_default.html +/doc/html/boost_asio/reference/experimental__as_single_t__executor_with_default/executor_with_default/overload1.html +/doc/html/boost_asio/reference/experimental__as_single_t__executor_with_default/executor_with_default/overload2.html +/doc/html/boost_asio/reference/experimental__as_single_t__executor_with_default.html +/doc/html/boost_asio/reference/experimental__as_single_t.html +/doc/html/boost_asio/reference/experimental__as_single_t/token_.html +/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_amp__amp_/ +/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_amp__amp_.html +/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload1.html +/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload2.html +/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload3.html +/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload4.html +/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload5.html +/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_amp__amp_/overload6.html +/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/ +/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_pipe__pipe_.html +/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload1.html +/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload2.html +/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload3.html +/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload4.html +/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload5.html +/doc/html/boost_asio/reference/experimental__awaitable_operators__operator_pipe__pipe_/overload6.html +/doc/html/boost_asio/reference/experimental__basic_channel/ +/doc/html/boost_asio/reference/experimental__basic_channel/async_receive.html +/doc/html/boost_asio/reference/experimental__basic_channel/async_send.html +/doc/html/boost_asio/reference/experimental__basic_channel/basic_channel/ +/doc/html/boost_asio/reference/experimental__basic_channel/_basic_channel.html +/doc/html/boost_asio/reference/experimental__basic_channel/basic_channel.html +/doc/html/boost_asio/reference/experimental__basic_channel/basic_channel/overload1.html +/doc/html/boost_asio/reference/experimental__basic_channel/basic_channel/overload2.html +/doc/html/boost_asio/reference/experimental__basic_channel/basic_channel/overload3.html +/doc/html/boost_asio/reference/experimental__basic_channel/basic_channel/overload4.html +/doc/html/boost_asio/reference/experimental__basic_channel/cancel.html +/doc/html/boost_asio/reference/experimental__basic_channel/capacity.html +/doc/html/boost_asio/reference/experimental__basic_channel/close.html +/doc/html/boost_asio/reference/experimental__basic_channel/executor_type.html +/doc/html/boost_asio/reference/experimental__basic_channel/get_executor.html +/doc/html/boost_asio/reference/experimental__basic_channel.html +/doc/html/boost_asio/reference/experimental__basic_channel/is_open.html +/doc/html/boost_asio/reference/experimental__basic_channel/operator_eq_/ +/doc/html/boost_asio/reference/experimental__basic_channel/operator_eq_.html +/doc/html/boost_asio/reference/experimental__basic_channel/operator_eq_/overload1.html +/doc/html/boost_asio/reference/experimental__basic_channel/operator_eq_/overload2.html +/doc/html/boost_asio/reference/experimental__basic_channel/ready.html +/doc/html/boost_asio/reference/experimental__basic_channel__rebind_executor/ +/doc/html/boost_asio/reference/experimental__basic_channel__rebind_executor.html +/doc/html/boost_asio/reference/experimental__basic_channel__rebind_executor/other.html +/doc/html/boost_asio/reference/experimental__basic_channel/reset.html +/doc/html/boost_asio/reference/experimental__basic_channel/traits_type.html +/doc/html/boost_asio/reference/experimental__basic_channel/try_receive.html +/doc/html/boost_asio/reference/experimental__basic_channel/try_send.html +/doc/html/boost_asio/reference/experimental__basic_channel/try_send_n.html +/doc/html/boost_asio/reference/experimental__basic_channel/try_send_n_via_dispatch.html +/doc/html/boost_asio/reference/experimental__basic_channel/try_send_via_dispatch.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/ +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/async_receive.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/async_send.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/ +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/_basic_concurrent_channel.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/overload1.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/overload2.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/overload3.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/basic_concurrent_channel/overload4.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/cancel.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/capacity.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/close.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/executor_type.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/get_executor.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/is_open.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/operator_eq_/ +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/operator_eq_.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/operator_eq_/overload1.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/operator_eq_/overload2.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/ready.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel__rebind_executor/ +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel__rebind_executor.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel__rebind_executor/other.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/reset.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/traits_type.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/try_receive.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/try_send.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/try_send_n.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/try_send_n_via_dispatch.html +/doc/html/boost_asio/reference/experimental__basic_concurrent_channel/try_send_via_dispatch.html +/doc/html/boost_asio/reference/experimental__channel.html +/doc/html/boost_asio/reference/experimental__channel_traits/ +/doc/html/boost_asio/reference/experimental__channel_traits__container/ +/doc/html/boost_asio/reference/experimental__channel_traits__container.html +/doc/html/boost_asio/reference/experimental__channel_traits__container/type.html +/doc/html/boost_asio/reference/experimental__channel_traits.html +/doc/html/boost_asio/reference/experimental__channel_traits/invoke_receive_cancelled.html +/doc/html/boost_asio/reference/experimental__channel_traits/invoke_receive_closed.html +/doc/html/boost_asio/reference/experimental__channel_traits__rebind/ +/doc/html/boost_asio/reference/experimental__channel_traits__rebind.html +/doc/html/boost_asio/reference/experimental__channel_traits__rebind/other.html +/doc/html/boost_asio/reference/experimental__channel_traits/receive_cancelled_signature.html +/doc/html/boost_asio/reference/experimental__channel_traits/receive_closed_signature.html +/doc/html/boost_asio/reference/experimental__concurrent_channel.html +/doc/html/boost_asio/reference/experimental__coro/ +/doc/html/boost_asio/reference/experimental__coro/allocator_type.html +/doc/html/boost_asio/reference/experimental__coro/async_resume/ +/doc/html/boost_asio/reference/experimental__coro/async_resume.html +/doc/html/boost_asio/reference/experimental__coro/async_resume/overload1.html +/doc/html/boost_asio/reference/experimental__coro/async_resume/overload2.html +/doc/html/boost_asio/reference/experimental__coro/completion_handler.html +/doc/html/boost_asio/reference/experimental__coro/coro/ +/doc/html/boost_asio/reference/experimental__coro/_coro.html +/doc/html/boost_asio/reference/experimental__coro/coro.html +/doc/html/boost_asio/reference/experimental__coro/coro/overload1.html +/doc/html/boost_asio/reference/experimental__coro/coro/overload2.html +/doc/html/boost_asio/reference/experimental__coro/coro/overload3.html +/doc/html/boost_asio/reference/experimental__coro/error_type.html +/doc/html/boost_asio/reference/experimental__coro/executor_type.html +/doc/html/boost_asio/reference/experimental__coro/get_allocator.html +/doc/html/boost_asio/reference/experimental__coro/get_executor.html +/doc/html/boost_asio/reference/experimental__coro.html +/doc/html/boost_asio/reference/experimental__coro/input_type.html +/doc/html/boost_asio/reference/experimental__coro/is_noexcept.html +/doc/html/boost_asio/reference/experimental__coro/is_open.html +/doc/html/boost_asio/reference/experimental__coro/operator_bool.html +/doc/html/boost_asio/reference/experimental__coro/operator_co_await.html +/doc/html/boost_asio/reference/experimental__coro/operator_eq_/ +/doc/html/boost_asio/reference/experimental__coro/operator_eq_.html +/doc/html/boost_asio/reference/experimental__coro/operator_eq_/overload1.html +/doc/html/boost_asio/reference/experimental__coro/operator_eq_/overload2.html +/doc/html/boost_asio/reference/experimental__coro/operator_lp__rp_.html +/doc/html/boost_asio/reference/experimental__coro/promise_type.html +/doc/html/boost_asio/reference/experimental__coro/result_type.html +/doc/html/boost_asio/reference/experimental__coro/return_type.html +/doc/html/boost_asio/reference/experimental__coro/signature_type.html +/doc/html/boost_asio/reference/experimental__coro_traits/ +/doc/html/boost_asio/reference/experimental__coro_traits/completion_handler.html +/doc/html/boost_asio/reference/experimental__coro_traits/error_type.html +/doc/html/boost_asio/reference/experimental__coro/traits.html +/doc/html/boost_asio/reference/experimental__coro_traits.html +/doc/html/boost_asio/reference/experimental__coro_traits/input_type.html +/doc/html/boost_asio/reference/experimental__coro_traits/is_noexcept.html +/doc/html/boost_asio/reference/experimental__coro_traits/result_type.html +/doc/html/boost_asio/reference/experimental__coro_traits/return_type.html +/doc/html/boost_asio/reference/experimental__coro_traits/signature_type.html +/doc/html/boost_asio/reference/experimental__coro_traits/yield_type.html +/doc/html/boost_asio/reference/experimental__coro/yield_type.html +/doc/html/boost_asio/reference/experimental__co_spawn/ +/doc/html/boost_asio/reference/experimental__co_spawn.html +/doc/html/boost_asio/reference/experimental__co_spawn/overload1.html +/doc/html/boost_asio/reference/experimental__co_spawn/overload2.html +/doc/html/boost_asio/reference/experimental__co_spawn/overload3.html +/doc/html/boost_asio/reference/experimental__co_spawn/overload4.html +/doc/html/boost_asio/reference/experimental__co_spawn/overload5.html +/doc/html/boost_asio/reference/experimental__co_spawn/overload6.html +/doc/html/boost_asio/reference/experimental__error__channel_category.html +/doc/html/boost_asio/reference/experimental__error__channel_errors.html +/doc/html/boost_asio/reference/experimental__error__get_channel_category.html +/doc/html/boost_asio/reference/experimental__error__make_error_code.html +/doc/html/boost_asio/reference/experimental__generator.html +/doc/html/boost_asio/reference/experimental__is_async_operation_range/ +/doc/html/boost_asio/reference/experimental__is_async_operation_range.html +/doc/html/boost_asio/reference/experimental__is_async_operation_range/value.html +/doc/html/boost_asio/reference/experimental__is_promise.html +/doc/html/boost_asio/reference/experimental__is_promise_lt__promise_lt__Ts_ellipsis___gt___gt_.html +/doc/html/boost_asio/reference/experimental__is_promise_v.html +/doc/html/boost_asio/reference/experimental__make_parallel_group/ +/doc/html/boost_asio/reference/experimental__make_parallel_group.html +/doc/html/boost_asio/reference/experimental__make_parallel_group/overload1.html +/doc/html/boost_asio/reference/experimental__make_parallel_group/overload2.html +/doc/html/boost_asio/reference/experimental__make_parallel_group/overload3.html +/doc/html/boost_asio/reference/experimental__parallel_group/ +/doc/html/boost_asio/reference/experimental__parallel_group/async_wait.html +/doc/html/boost_asio/reference/experimental__parallel_group.html +/doc/html/boost_asio/reference/experimental__parallel_group/parallel_group.html +/doc/html/boost_asio/reference/experimental__parallel_group/signature.html +/doc/html/boost_asio/reference/experimental__promise/ +/doc/html/boost_asio/reference/experimental__promise/cancel.html +/doc/html/boost_asio/reference/experimental__promise/completed.html +/doc/html/boost_asio/reference/experimental__promise.html +/doc/html/boost_asio/reference/experimental__promise/operator_lp__rp_.html +/doc/html/boost_asio/reference/experimental__promise/promise/ +/doc/html/boost_asio/reference/experimental__promise/_promise.html +/doc/html/boost_asio/reference/experimental__promise/promise.html +/doc/html/boost_asio/reference/experimental__promise/promise/overload1.html +/doc/html/boost_asio/reference/experimental__promise/promise/overload2.html +/doc/html/boost_asio/reference/experimental__promise/promise/overload3.html +/doc/html/boost_asio/reference/experimental__promise_value_type/ +/doc/html/boost_asio/reference/experimental__promise/value_type.html +/doc/html/boost_asio/reference/experimental__promise_value_type.html +/doc/html/boost_asio/reference/experimental__promise_value_type_lt__gt_/ +/doc/html/boost_asio/reference/experimental__promise_value_type_lt__gt_.html +/doc/html/boost_asio/reference/experimental__promise_value_type_lt__gt_/type.html +/doc/html/boost_asio/reference/experimental__promise_value_type_lt__T__gt_/ +/doc/html/boost_asio/reference/experimental__promise_value_type_lt__T__gt_.html +/doc/html/boost_asio/reference/experimental__promise_value_type_lt__T__gt_/type.html +/doc/html/boost_asio/reference/experimental__promise_value_type/type.html +/doc/html/boost_asio/reference/experimental__ranged_parallel_group/ +/doc/html/boost_asio/reference/experimental__ranged_parallel_group/async_wait.html +/doc/html/boost_asio/reference/experimental__ranged_parallel_group.html +/doc/html/boost_asio/reference/experimental__ranged_parallel_group/ranged_parallel_group.html +/doc/html/boost_asio/reference/experimental__ranged_parallel_group/signature.html +/doc/html/boost_asio/reference/experimental__task.html +/doc/html/boost_asio/reference/experimental__use_coro.html +/doc/html/boost_asio/reference/experimental__use_coro_t/ +/doc/html/boost_asio/reference/experimental__use_coro_t/allocator_type.html +/doc/html/boost_asio/reference/experimental__use_coro_t/as_default_on.html +/doc/html/boost_asio/reference/experimental__use_coro_t/as_default_on_t.html +/doc/html/boost_asio/reference/experimental__use_coro_t__executor_with_default/ +/doc/html/boost_asio/reference/experimental__use_coro_t__executor_with_default/default_completion_token_type.html +/doc/html/boost_asio/reference/experimental__use_coro_t__executor_with_default/executor_with_default.html +/doc/html/boost_asio/reference/experimental__use_coro_t__executor_with_default.html +/doc/html/boost_asio/reference/experimental__use_coro_t/get_allocator.html +/doc/html/boost_asio/reference/experimental__use_coro_t.html +/doc/html/boost_asio/reference/experimental__use_coro_t/rebind.html +/doc/html/boost_asio/reference/experimental__use_coro_t/use_coro_t/ +/doc/html/boost_asio/reference/experimental__use_coro_t/use_coro_t.html +/doc/html/boost_asio/reference/experimental__use_coro_t/use_coro_t/overload1.html +/doc/html/boost_asio/reference/experimental__use_coro_t/use_coro_t/overload2.html +/doc/html/boost_asio/reference/experimental__use_promise.html +/doc/html/boost_asio/reference/experimental__use_promise_t/ +/doc/html/boost_asio/reference/experimental__use_promise_t/allocator_type.html +/doc/html/boost_asio/reference/experimental__use_promise_t/as_default_on.html +/doc/html/boost_asio/reference/experimental__use_promise_t__executor_with_default/ +/doc/html/boost_asio/reference/experimental__use_promise_t__executor_with_default/default_completion_token_type.html +/doc/html/boost_asio/reference/experimental__use_promise_t__executor_with_default/executor_with_default/ +/doc/html/boost_asio/reference/experimental__use_promise_t__executor_with_default/executor_with_default.html +/doc/html/boost_asio/reference/experimental__use_promise_t__executor_with_default/executor_with_default/overload1.html +/doc/html/boost_asio/reference/experimental__use_promise_t__executor_with_default/executor_with_default/overload2.html +/doc/html/boost_asio/reference/experimental__use_promise_t__executor_with_default.html +/doc/html/boost_asio/reference/experimental__use_promise_t/get_allocator.html +/doc/html/boost_asio/reference/experimental__use_promise_t.html +/doc/html/boost_asio/reference/experimental__use_promise_t/rebind.html +/doc/html/boost_asio/reference/experimental__use_promise_t/use_promise_t/ +/doc/html/boost_asio/reference/experimental__use_promise_t/use_promise_t.html +/doc/html/boost_asio/reference/experimental__use_promise_t/use_promise_t/overload1.html +/doc/html/boost_asio/reference/experimental__use_promise_t/use_promise_t/overload2.html +/doc/html/boost_asio/reference/experimental__wait_for_all/ +/doc/html/boost_asio/reference/experimental__wait_for_all.html +/doc/html/boost_asio/reference/experimental__wait_for_all/operator_lp__rp_.html +/doc/html/boost_asio/reference/experimental__wait_for_one/ +/doc/html/boost_asio/reference/experimental__wait_for_one_error/ +/doc/html/boost_asio/reference/experimental__wait_for_one_error.html +/doc/html/boost_asio/reference/experimental__wait_for_one_error/operator_lp__rp_/ +/doc/html/boost_asio/reference/experimental__wait_for_one_error/operator_lp__rp_.html +/doc/html/boost_asio/reference/experimental__wait_for_one_error/operator_lp__rp_/overload1.html +/doc/html/boost_asio/reference/experimental__wait_for_one_error/operator_lp__rp_/overload2.html +/doc/html/boost_asio/reference/experimental__wait_for_one_error/operator_lp__rp_/overload3.html +/doc/html/boost_asio/reference/experimental__wait_for_one_error/wait_for_one_error.html +/doc/html/boost_asio/reference/experimental__wait_for_one.html +/doc/html/boost_asio/reference/experimental__wait_for_one/operator_lp__rp_.html +/doc/html/boost_asio/reference/experimental__wait_for_one_success/ +/doc/html/boost_asio/reference/experimental__wait_for_one_success.html +/doc/html/boost_asio/reference/experimental__wait_for_one_success/operator_lp__rp_/ +/doc/html/boost_asio/reference/experimental__wait_for_one_success/operator_lp__rp_.html +/doc/html/boost_asio/reference/experimental__wait_for_one_success/operator_lp__rp_/overload1.html +/doc/html/boost_asio/reference/experimental__wait_for_one_success/operator_lp__rp_/overload2.html +/doc/html/boost_asio/reference/experimental__wait_for_one_success/operator_lp__rp_/overload3.html +/doc/html/boost_asio/reference/experimental__wait_for_one_success/wait_for_one_success.html +/doc/html/boost_asio/reference/experimental__wait_for_one/wait_for_one.html +/doc/html/boost_asio/reference/file_base/ +/doc/html/boost_asio/reference/file_base/append.html +/doc/html/boost_asio/reference/file_base/create.html +/doc/html/boost_asio/reference/file_base/exclusive.html +/doc/html/boost_asio/reference/file_base/_file_base.html +/doc/html/boost_asio/reference/file_base/flags.html +/doc/html/boost_asio/reference/file_base.html +/doc/html/boost_asio/reference/file_base/read_only.html +/doc/html/boost_asio/reference/file_base/read_write.html +/doc/html/boost_asio/reference/file_base/seek_basis.html +/doc/html/boost_asio/reference/file_base/sync_all_on_write.html +/doc/html/boost_asio/reference/file_base/truncate.html +/doc/html/boost_asio/reference/file_base/write_only.html +/doc/html/boost_asio/reference/generic__basic_endpoint/ +/doc/html/boost_asio/reference/generic__basic_endpoint/basic_endpoint/ +/doc/html/boost_asio/reference/generic__basic_endpoint/basic_endpoint.html +/doc/html/boost_asio/reference/generic__basic_endpoint/basic_endpoint/overload1.html +/doc/html/boost_asio/reference/generic__basic_endpoint/basic_endpoint/overload2.html +/doc/html/boost_asio/reference/generic__basic_endpoint/basic_endpoint/overload3.html +/doc/html/boost_asio/reference/generic__basic_endpoint/basic_endpoint/overload4.html +/doc/html/boost_asio/reference/generic__basic_endpoint/basic_endpoint/overload5.html +/doc/html/boost_asio/reference/generic__basic_endpoint/capacity.html +/doc/html/boost_asio/reference/generic__basic_endpoint/data/ +/doc/html/boost_asio/reference/generic__basic_endpoint/data.html +/doc/html/boost_asio/reference/generic__basic_endpoint/data/overload1.html +/doc/html/boost_asio/reference/generic__basic_endpoint/data/overload2.html +/doc/html/boost_asio/reference/generic__basic_endpoint/data_type.html +/doc/html/boost_asio/reference/generic__basic_endpoint.html +/doc/html/boost_asio/reference/generic__basic_endpoint/operator_eq_/ +/doc/html/boost_asio/reference/generic__basic_endpoint/operator_eq__eq_.html +/doc/html/boost_asio/reference/generic__basic_endpoint/operator_eq_.html +/doc/html/boost_asio/reference/generic__basic_endpoint/operator_eq_/overload1.html +/doc/html/boost_asio/reference/generic__basic_endpoint/operator_eq_/overload2.html +/doc/html/boost_asio/reference/generic__basic_endpoint/operator_gt__eq_.html +/doc/html/boost_asio/reference/generic__basic_endpoint/operator_gt_.html +/doc/html/boost_asio/reference/generic__basic_endpoint/operator_lt__eq_.html +/doc/html/boost_asio/reference/generic__basic_endpoint/operator_lt_.html +/doc/html/boost_asio/reference/generic__basic_endpoint/operator_not__eq_.html +/doc/html/boost_asio/reference/generic__basic_endpoint/protocol.html +/doc/html/boost_asio/reference/generic__basic_endpoint/protocol_type.html +/doc/html/boost_asio/reference/generic__basic_endpoint/resize.html +/doc/html/boost_asio/reference/generic__basic_endpoint/size.html +/doc/html/boost_asio/reference/generic__datagram_protocol/ +/doc/html/boost_asio/reference/generic__datagram_protocol/datagram_protocol/ +/doc/html/boost_asio/reference/generic__datagram_protocol/datagram_protocol.html +/doc/html/boost_asio/reference/generic__datagram_protocol/datagram_protocol/overload1.html +/doc/html/boost_asio/reference/generic__datagram_protocol/datagram_protocol/overload2.html +/doc/html/boost_asio/reference/generic__datagram_protocol/endpoint.html +/doc/html/boost_asio/reference/generic__datagram_protocol/family.html +/doc/html/boost_asio/reference/generic__datagram_protocol.html +/doc/html/boost_asio/reference/generic__datagram_protocol/operator_eq__eq_.html +/doc/html/boost_asio/reference/generic__datagram_protocol/operator_not__eq_.html +/doc/html/boost_asio/reference/generic__datagram_protocol/protocol.html +/doc/html/boost_asio/reference/generic__datagram_protocol/socket.html +/doc/html/boost_asio/reference/generic__datagram_protocol/type.html +/doc/html/boost_asio/reference/generic__raw_protocol/ +/doc/html/boost_asio/reference/generic__raw_protocol/endpoint.html +/doc/html/boost_asio/reference/generic__raw_protocol/family.html +/doc/html/boost_asio/reference/generic__raw_protocol.html +/doc/html/boost_asio/reference/generic__raw_protocol/operator_eq__eq_.html +/doc/html/boost_asio/reference/generic__raw_protocol/operator_not__eq_.html +/doc/html/boost_asio/reference/generic__raw_protocol/protocol.html +/doc/html/boost_asio/reference/generic__raw_protocol/raw_protocol/ +/doc/html/boost_asio/reference/generic__raw_protocol/raw_protocol.html +/doc/html/boost_asio/reference/generic__raw_protocol/raw_protocol/overload1.html +/doc/html/boost_asio/reference/generic__raw_protocol/raw_protocol/overload2.html +/doc/html/boost_asio/reference/generic__raw_protocol/socket.html +/doc/html/boost_asio/reference/generic__raw_protocol/type.html +/doc/html/boost_asio/reference/generic__seq_packet_protocol/ +/doc/html/boost_asio/reference/generic__seq_packet_protocol/endpoint.html +/doc/html/boost_asio/reference/generic__seq_packet_protocol/family.html +/doc/html/boost_asio/reference/generic__seq_packet_protocol.html +/doc/html/boost_asio/reference/generic__seq_packet_protocol/operator_eq__eq_.html +/doc/html/boost_asio/reference/generic__seq_packet_protocol/operator_not__eq_.html +/doc/html/boost_asio/reference/generic__seq_packet_protocol/protocol.html +/doc/html/boost_asio/reference/generic__seq_packet_protocol/seq_packet_protocol/ +/doc/html/boost_asio/reference/generic__seq_packet_protocol/seq_packet_protocol.html +/doc/html/boost_asio/reference/generic__seq_packet_protocol/seq_packet_protocol/overload1.html +/doc/html/boost_asio/reference/generic__seq_packet_protocol/seq_packet_protocol/overload2.html +/doc/html/boost_asio/reference/generic__seq_packet_protocol/socket.html +/doc/html/boost_asio/reference/generic__seq_packet_protocol/type.html +/doc/html/boost_asio/reference/generic__stream_protocol/ +/doc/html/boost_asio/reference/generic__stream_protocol/endpoint.html +/doc/html/boost_asio/reference/generic__stream_protocol/family.html +/doc/html/boost_asio/reference/generic__stream_protocol.html +/doc/html/boost_asio/reference/generic__stream_protocol/iostream.html +/doc/html/boost_asio/reference/generic__stream_protocol/operator_eq__eq_.html +/doc/html/boost_asio/reference/generic__stream_protocol/operator_not__eq_.html +/doc/html/boost_asio/reference/generic__stream_protocol/protocol.html +/doc/html/boost_asio/reference/generic__stream_protocol/socket.html +/doc/html/boost_asio/reference/generic__stream_protocol/stream_protocol/ +/doc/html/boost_asio/reference/generic__stream_protocol/stream_protocol.html +/doc/html/boost_asio/reference/generic__stream_protocol/stream_protocol/overload1.html +/doc/html/boost_asio/reference/generic__stream_protocol/stream_protocol/overload2.html +/doc/html/boost_asio/reference/generic__stream_protocol/type.html +/doc/html/boost_asio/reference/get_associated_allocator/ +/doc/html/boost_asio/reference/get_associated_allocator.html +/doc/html/boost_asio/reference/get_associated_allocator/overload1.html +/doc/html/boost_asio/reference/get_associated_allocator/overload2.html +/doc/html/boost_asio/reference/get_associated_cancellation_slot/ +/doc/html/boost_asio/reference/get_associated_cancellation_slot.html +/doc/html/boost_asio/reference/get_associated_cancellation_slot/overload1.html +/doc/html/boost_asio/reference/get_associated_cancellation_slot/overload2.html +/doc/html/boost_asio/reference/get_associated_executor/ +/doc/html/boost_asio/reference/get_associated_executor.html +/doc/html/boost_asio/reference/get_associated_executor/overload1.html +/doc/html/boost_asio/reference/get_associated_executor/overload2.html +/doc/html/boost_asio/reference/get_associated_executor/overload3.html +/doc/html/boost_asio/reference/get_associated_immediate_executor/ +/doc/html/boost_asio/reference/get_associated_immediate_executor.html +/doc/html/boost_asio/reference/get_associated_immediate_executor/overload1.html +/doc/html/boost_asio/reference/get_associated_immediate_executor/overload2.html +/doc/html/boost_asio/reference/GettableSerialPortOption.html +/doc/html/boost_asio/reference/GettableSocketOption.html +/doc/html/boost_asio/reference/Handler.html +/doc/html/boost_asio/reference/HandshakeHandler.html +/doc/html/boost_asio/reference/HandshakeToken.html +/doc/html/boost_asio/reference/high_resolution_timer.html +/doc/html/boost_asio/reference.html +/doc/html/boost_asio/reference/immediate_executor_binder/ +/doc/html/boost_asio/reference/immediate_executor_binder/argument_type.html +/doc/html/boost_asio/reference/immediate_executor_binder/first_argument_type.html +/doc/html/boost_asio/reference/immediate_executor_binder/get/ +/doc/html/boost_asio/reference/immediate_executor_binder/get.html +/doc/html/boost_asio/reference/immediate_executor_binder/get_immediate_executor.html +/doc/html/boost_asio/reference/immediate_executor_binder/get/overload1.html +/doc/html/boost_asio/reference/immediate_executor_binder/get/overload2.html +/doc/html/boost_asio/reference/immediate_executor_binder.html +/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/ +/doc/html/boost_asio/reference/immediate_executor_binder/_immediate_executor_binder.html +/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder.html +/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/overload1.html +/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/overload2.html +/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/overload3.html +/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/overload4.html +/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/overload5.html +/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/overload6.html +/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/overload7.html +/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/overload8.html +/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_binder/overload9.html +/doc/html/boost_asio/reference/immediate_executor_binder/immediate_executor_type.html +/doc/html/boost_asio/reference/immediate_executor_binder/operator_lp__rp_/ +/doc/html/boost_asio/reference/immediate_executor_binder/operator_lp__rp_.html +/doc/html/boost_asio/reference/immediate_executor_binder/operator_lp__rp_/overload1.html +/doc/html/boost_asio/reference/immediate_executor_binder/operator_lp__rp_/overload2.html +/doc/html/boost_asio/reference/immediate_executor_binder/operator_lp__rp_/overload3.html +/doc/html/boost_asio/reference/immediate_executor_binder/result_type.html +/doc/html/boost_asio/reference/immediate_executor_binder/second_argument_type.html +/doc/html/boost_asio/reference/immediate_executor_binder/target_type.html +/doc/html/boost_asio/reference/InternetProtocol.html +/doc/html/boost_asio/reference/invalid_service_owner/ +/doc/html/boost_asio/reference/invalid_service_owner.html +/doc/html/boost_asio/reference/invalid_service_owner/invalid_service_owner.html +/doc/html/boost_asio/reference/io_context/ +/doc/html/boost_asio/reference/io_context__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/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.html +/doc/html/boost_asio/reference/io_context/io_context/ +/doc/html/boost_asio/reference/io_context/_io_context.html +/doc/html/boost_asio/reference/io_context/io_context.html +/doc/html/boost_asio/reference/io_context/io_context/overload1.html +/doc/html/boost_asio/reference/io_context/io_context/overload2.html +/doc/html/boost_asio/reference/io_context/io_context/overload3.html +/doc/html/boost_asio/reference/io_context/notify_fork.html +/doc/html/boost_asio/reference/io_context/poll.html +/doc/html/boost_asio/reference/io_context/poll_one.html +/doc/html/boost_asio/reference/io_context/restart.html +/doc/html/boost_asio/reference/io_context/run_for.html +/doc/html/boost_asio/reference/io_context/run.html +/doc/html/boost_asio/reference/io_context/run_one_for.html +/doc/html/boost_asio/reference/io_context/run_one.html +/doc/html/boost_asio/reference/io_context/run_one_until.html +/doc/html/boost_asio/reference/io_context/run_until.html +/doc/html/boost_asio/reference/io_context__service/ +/doc/html/boost_asio/reference/io_context__service/context.html +/doc/html/boost_asio/reference/io_context__service/get_io_context.html +/doc/html/boost_asio/reference/io_context__service.html +/doc/html/boost_asio/reference/io_context__service/_service.html +/doc/html/boost_asio/reference/io_context__service/service.html +/doc/html/boost_asio/reference/io_context/shutdown.html +/doc/html/boost_asio/reference/io_context/stop.html +/doc/html/boost_asio/reference/io_context/stopped.html +/doc/html/boost_asio/reference/io_context__strand/ +/doc/html/boost_asio/reference/io_context__strand/context.html +/doc/html/boost_asio/reference/io_context__strand/defer.html +/doc/html/boost_asio/reference/io_context__strand/dispatch.html +/doc/html/boost_asio/reference/io_context__strand.html +/doc/html/boost_asio/reference/io_context__strand/on_work_finished.html +/doc/html/boost_asio/reference/io_context__strand/on_work_started.html +/doc/html/boost_asio/reference/io_context__strand/operator_eq__eq_.html +/doc/html/boost_asio/reference/io_context__strand/operator_not__eq_.html +/doc/html/boost_asio/reference/io_context__strand/post.html +/doc/html/boost_asio/reference/io_context__strand/running_in_this_thread.html +/doc/html/boost_asio/reference/io_context__strand/strand/ +/doc/html/boost_asio/reference/io_context__strand/_strand.html +/doc/html/boost_asio/reference/io_context__strand/strand.html +/doc/html/boost_asio/reference/io_context__strand/strand/overload1.html +/doc/html/boost_asio/reference/io_context__strand/strand/overload2.html +/doc/html/boost_asio/reference/io_context__strand/wrap.html +/doc/html/boost_asio/reference/io_context/use_service.html +/doc/html/boost_asio/reference/io_context/wrap.html +/doc/html/boost_asio/reference/IoControlCommand.html +/doc/html/boost_asio/reference/IoObjectService.html +/doc/html/boost_asio/reference/ip__address/ +/doc/html/boost_asio/reference/ip__address/address/ +/doc/html/boost_asio/reference/ip__address/address.html +/doc/html/boost_asio/reference/ip__address/address/overload1.html +/doc/html/boost_asio/reference/ip__address/address/overload2.html +/doc/html/boost_asio/reference/ip__address/address/overload3.html +/doc/html/boost_asio/reference/ip__address/address/overload4.html +/doc/html/boost_asio/reference/ip__address/address/overload5.html +/doc/html/boost_asio/reference/ip__address__gt_/ +/doc/html/boost_asio/reference/ip__address__gt_.html +/doc/html/boost_asio/reference/ip__address__gt_/operator_lp__rp_.html +/doc/html/boost_asio/reference/ip__address.html +/doc/html/boost_asio/reference/ip__address/is_loopback.html +/doc/html/boost_asio/reference/ip__address/is_multicast.html +/doc/html/boost_asio/reference/ip__address/is_unspecified.html +/doc/html/boost_asio/reference/ip__address/is_v4.html +/doc/html/boost_asio/reference/ip__address/is_v6.html +/doc/html/boost_asio/reference/ip__address/make_address/ +/doc/html/boost_asio/reference/ip__address/make_address.html +/doc/html/boost_asio/reference/ip__address/make_address/overload1.html +/doc/html/boost_asio/reference/ip__address/make_address/overload2.html +/doc/html/boost_asio/reference/ip__address/make_address/overload3.html +/doc/html/boost_asio/reference/ip__address/make_address/overload4.html +/doc/html/boost_asio/reference/ip__address/make_address/overload5.html +/doc/html/boost_asio/reference/ip__address/make_address/overload6.html +/doc/html/boost_asio/reference/ip__address/operator_eq_/ +/doc/html/boost_asio/reference/ip__address/operator_eq__eq_.html +/doc/html/boost_asio/reference/ip__address/operator_eq_.html +/doc/html/boost_asio/reference/ip__address/operator_eq_/overload1.html +/doc/html/boost_asio/reference/ip__address/operator_eq_/overload2.html +/doc/html/boost_asio/reference/ip__address/operator_eq_/overload3.html +/doc/html/boost_asio/reference/ip__address/operator_eq_/overload4.html +/doc/html/boost_asio/reference/ip__address/operator_gt__eq_.html +/doc/html/boost_asio/reference/ip__address/operator_gt_.html +/doc/html/boost_asio/reference/ip__address/operator_lt__eq_.html +/doc/html/boost_asio/reference/ip__address/operator_lt_.html +/doc/html/boost_asio/reference/ip__address/operator_lt__lt_.html +/doc/html/boost_asio/reference/ip__address/operator_not__eq_.html +/doc/html/boost_asio/reference/ip__address/to_string.html +/doc/html/boost_asio/reference/ip__address/to_v4.html +/doc/html/boost_asio/reference/ip__address/to_v6.html +/doc/html/boost_asio/reference/ip__address_v4/ +/doc/html/boost_asio/reference/ip__address_v4/address_v4/ +/doc/html/boost_asio/reference/ip__address_v4/address_v4.html +/doc/html/boost_asio/reference/ip__address_v4/address_v4/overload1.html +/doc/html/boost_asio/reference/ip__address_v4/address_v4/overload2.html +/doc/html/boost_asio/reference/ip__address_v4/address_v4/overload3.html +/doc/html/boost_asio/reference/ip__address_v4/address_v4/overload4.html +/doc/html/boost_asio/reference/ip__address_v4/address_v4/overload5.html +/doc/html/boost_asio/reference/ip__address_v4/any.html +/doc/html/boost_asio/reference/ip__address_v4/broadcast.html +/doc/html/boost_asio/reference/ip__address_v4/bytes_type.html +/doc/html/boost_asio/reference/ip__address_v4__gt_/ +/doc/html/boost_asio/reference/ip__address_v4__gt_.html +/doc/html/boost_asio/reference/ip__address_v4__gt_/operator_lp__rp_.html +/doc/html/boost_asio/reference/ip__address_v4.html +/doc/html/boost_asio/reference/ip__address_v4/is_loopback.html +/doc/html/boost_asio/reference/ip__address_v4/is_multicast.html +/doc/html/boost_asio/reference/ip__address_v4/is_unspecified.html +/doc/html/boost_asio/reference/ip__address_v4_iterator.html +/doc/html/boost_asio/reference/ip__address_v4/loopback.html +/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/ +/doc/html/boost_asio/reference/ip__address_v4/make_address_v4.html +/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload1.html +/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload2.html +/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload3.html +/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload4.html +/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload5.html +/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload6.html +/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload7.html +/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload8.html +/doc/html/boost_asio/reference/ip__address_v4/make_address_v4/overload9.html +/doc/html/boost_asio/reference/ip__address_v4/make_network_v4/ +/doc/html/boost_asio/reference/ip__address_v4/make_network_v4.html +/doc/html/boost_asio/reference/ip__address_v4/make_network_v4/overload1.html +/doc/html/boost_asio/reference/ip__address_v4/make_network_v4/overload2.html +/doc/html/boost_asio/reference/ip__address_v4/operator_eq_/ +/doc/html/boost_asio/reference/ip__address_v4/operator_eq__eq_.html +/doc/html/boost_asio/reference/ip__address_v4/operator_eq_.html +/doc/html/boost_asio/reference/ip__address_v4/operator_eq_/overload1.html +/doc/html/boost_asio/reference/ip__address_v4/operator_eq_/overload2.html +/doc/html/boost_asio/reference/ip__address_v4/operator_gt__eq_.html +/doc/html/boost_asio/reference/ip__address_v4/operator_gt_.html +/doc/html/boost_asio/reference/ip__address_v4/operator_lt__eq_.html +/doc/html/boost_asio/reference/ip__address_v4/operator_lt_.html +/doc/html/boost_asio/reference/ip__address_v4/operator_lt__lt_/ +/doc/html/boost_asio/reference/ip__address_v4/operator_lt__lt_.html +/doc/html/boost_asio/reference/ip__address_v4/operator_lt__lt_/overload1.html +/doc/html/boost_asio/reference/ip__address_v4/operator_lt__lt_/overload2.html +/doc/html/boost_asio/reference/ip__address_v4/operator_not__eq_.html +/doc/html/boost_asio/reference/ip__address_v4_range.html +/doc/html/boost_asio/reference/ip__address_v4/to_bytes.html +/doc/html/boost_asio/reference/ip__address_v4/to_string.html +/doc/html/boost_asio/reference/ip__address_v4/to_uint.html +/doc/html/boost_asio/reference/ip__address_v4/uint_type.html +/doc/html/boost_asio/reference/ip__address_v6/ +/doc/html/boost_asio/reference/ip__address_v6/address_v6/ +/doc/html/boost_asio/reference/ip__address_v6/address_v6.html +/doc/html/boost_asio/reference/ip__address_v6/address_v6/overload1.html +/doc/html/boost_asio/reference/ip__address_v6/address_v6/overload2.html +/doc/html/boost_asio/reference/ip__address_v6/address_v6/overload3.html +/doc/html/boost_asio/reference/ip__address_v6/address_v6/overload4.html +/doc/html/boost_asio/reference/ip__address_v6/any.html +/doc/html/boost_asio/reference/ip__address_v6/bytes_type.html +/doc/html/boost_asio/reference/ip__address_v6__gt_/ +/doc/html/boost_asio/reference/ip__address_v6__gt_.html +/doc/html/boost_asio/reference/ip__address_v6__gt_/operator_lp__rp_.html +/doc/html/boost_asio/reference/ip__address_v6.html +/doc/html/boost_asio/reference/ip__address_v6/is_link_local.html +/doc/html/boost_asio/reference/ip__address_v6/is_loopback.html +/doc/html/boost_asio/reference/ip__address_v6/is_multicast_global.html +/doc/html/boost_asio/reference/ip__address_v6/is_multicast.html +/doc/html/boost_asio/reference/ip__address_v6/is_multicast_link_local.html +/doc/html/boost_asio/reference/ip__address_v6/is_multicast_node_local.html +/doc/html/boost_asio/reference/ip__address_v6/is_multicast_org_local.html +/doc/html/boost_asio/reference/ip__address_v6/is_multicast_site_local.html +/doc/html/boost_asio/reference/ip__address_v6/is_site_local.html +/doc/html/boost_asio/reference/ip__address_v6/is_unspecified.html +/doc/html/boost_asio/reference/ip__address_v6/is_v4_mapped.html +/doc/html/boost_asio/reference/ip__address_v6_iterator.html +/doc/html/boost_asio/reference/ip__address_v6/loopback.html +/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/ +/doc/html/boost_asio/reference/ip__address_v6/make_address_v6.html +/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload1.html +/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload2.html +/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload3.html +/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload4.html +/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload5.html +/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload6.html +/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload7.html +/doc/html/boost_asio/reference/ip__address_v6/make_address_v6/overload8.html +/doc/html/boost_asio/reference/ip__address_v6/make_network_v6.html +/doc/html/boost_asio/reference/ip__address_v6/operator_eq_/ +/doc/html/boost_asio/reference/ip__address_v6/operator_eq__eq_.html +/doc/html/boost_asio/reference/ip__address_v6/operator_eq_.html +/doc/html/boost_asio/reference/ip__address_v6/operator_eq_/overload1.html +/doc/html/boost_asio/reference/ip__address_v6/operator_eq_/overload2.html +/doc/html/boost_asio/reference/ip__address_v6/operator_gt__eq_.html +/doc/html/boost_asio/reference/ip__address_v6/operator_gt_.html +/doc/html/boost_asio/reference/ip__address_v6/operator_lt__eq_.html +/doc/html/boost_asio/reference/ip__address_v6/operator_lt_.html +/doc/html/boost_asio/reference/ip__address_v6/operator_lt__lt_/ +/doc/html/boost_asio/reference/ip__address_v6/operator_lt__lt_.html +/doc/html/boost_asio/reference/ip__address_v6/operator_lt__lt_/overload1.html +/doc/html/boost_asio/reference/ip__address_v6/operator_lt__lt_/overload2.html +/doc/html/boost_asio/reference/ip__address_v6/operator_not__eq_.html +/doc/html/boost_asio/reference/ip__address_v6_range.html +/doc/html/boost_asio/reference/ip__address_v6/scope_id/ +/doc/html/boost_asio/reference/ip__address_v6/scope_id.html +/doc/html/boost_asio/reference/ip__address_v6/scope_id/overload1.html +/doc/html/boost_asio/reference/ip__address_v6/scope_id/overload2.html +/doc/html/boost_asio/reference/ip__address_v6/to_bytes.html +/doc/html/boost_asio/reference/ip__address_v6/to_string.html +/doc/html/boost_asio/reference/ip__bad_address_cast/ +/doc/html/boost_asio/reference/ip__bad_address_cast/bad_address_cast/ +/doc/html/boost_asio/reference/ip__bad_address_cast/_bad_address_cast.html +/doc/html/boost_asio/reference/ip__bad_address_cast/bad_address_cast.html +/doc/html/boost_asio/reference/ip__bad_address_cast/bad_address_cast/overload1.html +/doc/html/boost_asio/reference/ip__bad_address_cast/bad_address_cast/overload2.html +/doc/html/boost_asio/reference/ip__bad_address_cast.html +/doc/html/boost_asio/reference/ip__bad_address_cast/what.html +/doc/html/boost_asio/reference/ip__basic_address_iterator.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/ +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/ +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/overload1.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/overload2.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/basic_address_iterator/overload3.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/difference_type.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/iterator_category.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_arrow_.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq_/ +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq__eq_.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq_.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq_/overload1.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_eq_/overload2.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_/ +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_/overload1.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_minus__minus_/overload2.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_not__eq_.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_/ +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_/overload1.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_plus__plus_/overload2.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/operator_star_.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/pointer.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/reference.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v4__gt_/value_type.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/ +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/ +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/overload1.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/overload2.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/basic_address_iterator/overload3.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/difference_type.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/iterator_category.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_arrow_.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq_/ +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq__eq_.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq_.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq_/overload1.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_eq_/overload2.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_/ +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_/overload1.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_minus__minus_/overload2.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_not__eq_.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_/ +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_/overload1.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_plus__plus_/overload2.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/operator_star_.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/pointer.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/reference.html +/doc/html/boost_asio/reference/ip__basic_address_iterator_lt__address_v6__gt_/value_type.html +/doc/html/boost_asio/reference/ip__basic_address_range.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/ +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/ +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload1.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload2.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload3.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/basic_address_range/overload4.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/begin.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/empty.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/end.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/find.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/iterator.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/operator_eq_/ +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/operator_eq_.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/operator_eq_/overload1.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/operator_eq_/overload2.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v4__gt_/size.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/ +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/ +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload1.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload2.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload3.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/basic_address_range/overload4.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/begin.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/empty.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/end.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/find.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/iterator.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/operator_eq_/ +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/operator_eq_.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/operator_eq_/overload1.html +/doc/html/boost_asio/reference/ip__basic_address_range_lt__address_v6__gt_/operator_eq_/overload2.html +/doc/html/boost_asio/reference/ip__basic_endpoint/ +/doc/html/boost_asio/reference/ip__basic_endpoint/address/ +/doc/html/boost_asio/reference/ip__basic_endpoint/address.html +/doc/html/boost_asio/reference/ip__basic_endpoint/address/overload1.html +/doc/html/boost_asio/reference/ip__basic_endpoint/address/overload2.html +/doc/html/boost_asio/reference/ip__basic_endpoint/basic_endpoint/ +/doc/html/boost_asio/reference/ip__basic_endpoint/basic_endpoint.html +/doc/html/boost_asio/reference/ip__basic_endpoint/basic_endpoint/overload1.html +/doc/html/boost_asio/reference/ip__basic_endpoint/basic_endpoint/overload2.html +/doc/html/boost_asio/reference/ip__basic_endpoint/basic_endpoint/overload3.html +/doc/html/boost_asio/reference/ip__basic_endpoint/basic_endpoint/overload4.html +/doc/html/boost_asio/reference/ip__basic_endpoint/basic_endpoint/overload5.html +/doc/html/boost_asio/reference/ip__basic_endpoint/capacity.html +/doc/html/boost_asio/reference/ip__basic_endpoint/data/ +/doc/html/boost_asio/reference/ip__basic_endpoint/data.html +/doc/html/boost_asio/reference/ip__basic_endpoint/data/overload1.html +/doc/html/boost_asio/reference/ip__basic_endpoint/data/overload2.html +/doc/html/boost_asio/reference/ip__basic_endpoint/data_type.html +/doc/html/boost_asio/reference/ip__basic_endpoint.html +/doc/html/boost_asio/reference/ip__basic_endpoint_lt__InternetProtocol__gt___gt_/ +/doc/html/boost_asio/reference/ip__basic_endpoint_lt__InternetProtocol__gt___gt_.html +/doc/html/boost_asio/reference/ip__basic_endpoint_lt__InternetProtocol__gt___gt_/operator_lp__rp_.html +/doc/html/boost_asio/reference/ip__basic_endpoint/operator_eq_/ +/doc/html/boost_asio/reference/ip__basic_endpoint/operator_eq__eq_.html +/doc/html/boost_asio/reference/ip__basic_endpoint/operator_eq_.html +/doc/html/boost_asio/reference/ip__basic_endpoint/operator_eq_/overload1.html +/doc/html/boost_asio/reference/ip__basic_endpoint/operator_eq_/overload2.html +/doc/html/boost_asio/reference/ip__basic_endpoint/operator_gt__eq_.html +/doc/html/boost_asio/reference/ip__basic_endpoint/operator_gt_.html +/doc/html/boost_asio/reference/ip__basic_endpoint/operator_lt__eq_.html +/doc/html/boost_asio/reference/ip__basic_endpoint/operator_lt_.html +/doc/html/boost_asio/reference/ip__basic_endpoint/operator_lt__lt_.html +/doc/html/boost_asio/reference/ip__basic_endpoint/operator_not__eq_.html +/doc/html/boost_asio/reference/ip__basic_endpoint/port/ +/doc/html/boost_asio/reference/ip__basic_endpoint/port.html +/doc/html/boost_asio/reference/ip__basic_endpoint/port/overload1.html +/doc/html/boost_asio/reference/ip__basic_endpoint/port/overload2.html +/doc/html/boost_asio/reference/ip__basic_endpoint/protocol.html +/doc/html/boost_asio/reference/ip__basic_endpoint/protocol_type.html +/doc/html/boost_asio/reference/ip__basic_endpoint/resize.html +/doc/html/boost_asio/reference/ip__basic_endpoint/size.html +/doc/html/boost_asio/reference/ip__basic_resolver/ +/doc/html/boost_asio/reference/ip__basic_resolver/address_configured.html +/doc/html/boost_asio/reference/ip__basic_resolver/all_matching.html +/doc/html/boost_asio/reference/ip__basic_resolver/async_resolve/ +/doc/html/boost_asio/reference/ip__basic_resolver/async_resolve.html +/doc/html/boost_asio/reference/ip__basic_resolver/async_resolve/overload1.html +/doc/html/boost_asio/reference/ip__basic_resolver/async_resolve/overload2.html +/doc/html/boost_asio/reference/ip__basic_resolver/async_resolve/overload3.html +/doc/html/boost_asio/reference/ip__basic_resolver/async_resolve/overload4.html +/doc/html/boost_asio/reference/ip__basic_resolver/async_resolve/overload5.html +/doc/html/boost_asio/reference/ip__basic_resolver/basic_resolver/ +/doc/html/boost_asio/reference/ip__basic_resolver/_basic_resolver.html +/doc/html/boost_asio/reference/ip__basic_resolver/basic_resolver.html +/doc/html/boost_asio/reference/ip__basic_resolver/basic_resolver/overload1.html +/doc/html/boost_asio/reference/ip__basic_resolver/basic_resolver/overload2.html +/doc/html/boost_asio/reference/ip__basic_resolver/basic_resolver/overload3.html +/doc/html/boost_asio/reference/ip__basic_resolver/basic_resolver/overload4.html +/doc/html/boost_asio/reference/ip__basic_resolver/cancel.html +/doc/html/boost_asio/reference/ip__basic_resolver/canonical_name.html +/doc/html/boost_asio/reference/ip__basic_resolver/endpoint_type.html +/doc/html/boost_asio/reference/ip__basic_resolver_entry/ +/doc/html/boost_asio/reference/ip__basic_resolver_entry/basic_resolver_entry/ +/doc/html/boost_asio/reference/ip__basic_resolver_entry/basic_resolver_entry.html +/doc/html/boost_asio/reference/ip__basic_resolver_entry/basic_resolver_entry/overload1.html +/doc/html/boost_asio/reference/ip__basic_resolver_entry/basic_resolver_entry/overload2.html +/doc/html/boost_asio/reference/ip__basic_resolver_entry/endpoint.html +/doc/html/boost_asio/reference/ip__basic_resolver_entry/endpoint_type.html +/doc/html/boost_asio/reference/ip__basic_resolver_entry/host_name/ +/doc/html/boost_asio/reference/ip__basic_resolver_entry/host_name.html +/doc/html/boost_asio/reference/ip__basic_resolver_entry/host_name/overload1.html +/doc/html/boost_asio/reference/ip__basic_resolver_entry/host_name/overload2.html +/doc/html/boost_asio/reference/ip__basic_resolver_entry.html +/doc/html/boost_asio/reference/ip__basic_resolver_entry/operator_endpoint_type.html +/doc/html/boost_asio/reference/ip__basic_resolver_entry/protocol_type.html +/doc/html/boost_asio/reference/ip__basic_resolver_entry/service_name/ +/doc/html/boost_asio/reference/ip__basic_resolver_entry/service_name.html +/doc/html/boost_asio/reference/ip__basic_resolver_entry/service_name/overload1.html +/doc/html/boost_asio/reference/ip__basic_resolver_entry/service_name/overload2.html +/doc/html/boost_asio/reference/ip__basic_resolver/executor_type.html +/doc/html/boost_asio/reference/ip__basic_resolver/flags.html +/doc/html/boost_asio/reference/ip__basic_resolver/get_executor.html +/doc/html/boost_asio/reference/ip__basic_resolver.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/ +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/ +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/overload1.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/overload2.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/basic_resolver_iterator/overload3.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/dereference.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/difference_type.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/equal.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/increment.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/index_.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/iterator_category.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_arrow_.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_eq_/ +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_eq__eq_.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_eq_.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_eq_/overload1.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_eq_/overload2.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_not__eq_.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_plus__plus_/ +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_plus__plus_.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_plus__plus_/overload1.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_plus__plus_/overload2.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/operator_star_.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/pointer.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/reference.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/values_.html +/doc/html/boost_asio/reference/ip__basic_resolver_iterator/value_type.html +/doc/html/boost_asio/reference/ip__basic_resolver/numeric_host.html +/doc/html/boost_asio/reference/ip__basic_resolver/numeric_service.html +/doc/html/boost_asio/reference/ip__basic_resolver/operator_eq_/ +/doc/html/boost_asio/reference/ip__basic_resolver/operator_eq_.html +/doc/html/boost_asio/reference/ip__basic_resolver/operator_eq_/overload1.html +/doc/html/boost_asio/reference/ip__basic_resolver/operator_eq_/overload2.html +/doc/html/boost_asio/reference/ip__basic_resolver/passive.html +/doc/html/boost_asio/reference/ip__basic_resolver/protocol_type.html +/doc/html/boost_asio/reference/ip__basic_resolver_query/ +/doc/html/boost_asio/reference/ip__basic_resolver_query/address_configured.html +/doc/html/boost_asio/reference/ip__basic_resolver_query/all_matching.html +/doc/html/boost_asio/reference/ip__basic_resolver_query/basic_resolver_query/ +/doc/html/boost_asio/reference/ip__basic_resolver_query/basic_resolver_query.html +/doc/html/boost_asio/reference/ip__basic_resolver_query/basic_resolver_query/overload1.html +/doc/html/boost_asio/reference/ip__basic_resolver_query/basic_resolver_query/overload2.html +/doc/html/boost_asio/reference/ip__basic_resolver_query/basic_resolver_query/overload3.html +/doc/html/boost_asio/reference/ip__basic_resolver_query/basic_resolver_query/overload4.html +/doc/html/boost_asio/reference/ip__basic_resolver_query/basic_resolver_query/overload5.html +/doc/html/boost_asio/reference/ip__basic_resolver_query/basic_resolver_query/overload6.html +/doc/html/boost_asio/reference/ip__basic_resolver_query/canonical_name.html +/doc/html/boost_asio/reference/ip__basic_resolver_query/flags.html +/doc/html/boost_asio/reference/ip__basic_resolver_query/hints.html +/doc/html/boost_asio/reference/ip__basic_resolver_query/host_name.html +/doc/html/boost_asio/reference/ip__basic_resolver_query.html +/doc/html/boost_asio/reference/ip__basic_resolver_query/numeric_host.html +/doc/html/boost_asio/reference/ip__basic_resolver_query/numeric_service.html +/doc/html/boost_asio/reference/ip__basic_resolver_query/passive.html +/doc/html/boost_asio/reference/ip__basic_resolver_query/protocol_type.html +/doc/html/boost_asio/reference/ip__basic_resolver_query/service_name.html +/doc/html/boost_asio/reference/ip__basic_resolver_query/v4_mapped.html +/doc/html/boost_asio/reference/ip__basic_resolver__rebind_executor/ +/doc/html/boost_asio/reference/ip__basic_resolver__rebind_executor.html +/doc/html/boost_asio/reference/ip__basic_resolver__rebind_executor/other.html +/doc/html/boost_asio/reference/ip__basic_resolver/resolve/ +/doc/html/boost_asio/reference/ip__basic_resolver/resolve.html +/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload10.html +/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload1.html +/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload2.html +/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload3.html +/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload4.html +/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload5.html +/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload6.html +/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload7.html +/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload8.html +/doc/html/boost_asio/reference/ip__basic_resolver/resolve/overload9.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/ +/doc/html/boost_asio/reference/ip__basic_resolver_results/basic_resolver_results/ +/doc/html/boost_asio/reference/ip__basic_resolver_results/basic_resolver_results.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/basic_resolver_results/overload1.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/basic_resolver_results/overload2.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/basic_resolver_results/overload3.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/begin.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/cbegin.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/cend.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/const_iterator.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/const_reference.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/difference_type.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/empty.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/end.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/endpoint_type.html +/doc/html/boost_asio/reference/ip__basic_resolver_results.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/iterator.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/max_size.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_eq_/ +/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_eq__eq_.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_eq_.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_eq_/overload1.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_eq_/overload2.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/operator_not__eq_.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/protocol_type.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/reference.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/size.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/size_type.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/swap.html +/doc/html/boost_asio/reference/ip__basic_resolver/results_type.html +/doc/html/boost_asio/reference/ip__basic_resolver_results/value_type.html +/doc/html/boost_asio/reference/ip__basic_resolver/v4_mapped.html +/doc/html/boost_asio/reference/ip__host_name/ +/doc/html/boost_asio/reference/ip__host_name.html +/doc/html/boost_asio/reference/ip__host_name/overload1.html +/doc/html/boost_asio/reference/ip__host_name/overload2.html +/doc/html/boost_asio/reference/ip__icmp/ +/doc/html/boost_asio/reference/ip__icmp/endpoint.html +/doc/html/boost_asio/reference/ip__icmp/family.html +/doc/html/boost_asio/reference/ip__icmp.html +/doc/html/boost_asio/reference/ip__icmp/operator_eq__eq_.html +/doc/html/boost_asio/reference/ip__icmp/operator_not__eq_.html +/doc/html/boost_asio/reference/ip__icmp/protocol.html +/doc/html/boost_asio/reference/ip__icmp/resolver.html +/doc/html/boost_asio/reference/ip__icmp/socket.html +/doc/html/boost_asio/reference/ip__icmp/type.html +/doc/html/boost_asio/reference/ip__icmp/v4.html +/doc/html/boost_asio/reference/ip__icmp/v6.html +/doc/html/boost_asio/reference/ip__multicast__enable_loopback.html +/doc/html/boost_asio/reference/ip__multicast__hops.html +/doc/html/boost_asio/reference/ip__multicast__join_group.html +/doc/html/boost_asio/reference/ip__multicast__leave_group.html +/doc/html/boost_asio/reference/ip__multicast__outbound_interface.html +/doc/html/boost_asio/reference/ip__network_v4/ +/doc/html/boost_asio/reference/ip__network_v4/address.html +/doc/html/boost_asio/reference/ip__network_v4/broadcast.html +/doc/html/boost_asio/reference/ip__network_v4/canonical.html +/doc/html/boost_asio/reference/ip__network_v4/hosts.html +/doc/html/boost_asio/reference/ip__network_v4.html +/doc/html/boost_asio/reference/ip__network_v4/is_host.html +/doc/html/boost_asio/reference/ip__network_v4/is_subnet_of.html +/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/ +/doc/html/boost_asio/reference/ip__network_v4/make_network_v4.html +/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/overload1.html +/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/overload2.html +/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/overload3.html +/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/overload4.html +/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/overload5.html +/doc/html/boost_asio/reference/ip__network_v4/make_network_v4/overload6.html +/doc/html/boost_asio/reference/ip__network_v4/netmask.html +/doc/html/boost_asio/reference/ip__network_v4/network.html +/doc/html/boost_asio/reference/ip__network_v4/network_v4/ +/doc/html/boost_asio/reference/ip__network_v4/network_v4.html +/doc/html/boost_asio/reference/ip__network_v4/network_v4/overload1.html +/doc/html/boost_asio/reference/ip__network_v4/network_v4/overload2.html +/doc/html/boost_asio/reference/ip__network_v4/network_v4/overload3.html +/doc/html/boost_asio/reference/ip__network_v4/network_v4/overload4.html +/doc/html/boost_asio/reference/ip__network_v4/network_v4/overload5.html +/doc/html/boost_asio/reference/ip__network_v4/operator_eq_/ +/doc/html/boost_asio/reference/ip__network_v4/operator_eq__eq_.html +/doc/html/boost_asio/reference/ip__network_v4/operator_eq_.html +/doc/html/boost_asio/reference/ip__network_v4/operator_eq_/overload1.html +/doc/html/boost_asio/reference/ip__network_v4/operator_eq_/overload2.html +/doc/html/boost_asio/reference/ip__network_v4/operator_not__eq_.html +/doc/html/boost_asio/reference/ip__network_v4/prefix_length.html +/doc/html/boost_asio/reference/ip__network_v4/to_string/ +/doc/html/boost_asio/reference/ip__network_v4/to_string.html +/doc/html/boost_asio/reference/ip__network_v4/to_string/overload1.html +/doc/html/boost_asio/reference/ip__network_v4/to_string/overload2.html +/doc/html/boost_asio/reference/ip__network_v6/ +/doc/html/boost_asio/reference/ip__network_v6/address.html +/doc/html/boost_asio/reference/ip__network_v6/canonical.html +/doc/html/boost_asio/reference/ip__network_v6/hosts.html +/doc/html/boost_asio/reference/ip__network_v6.html +/doc/html/boost_asio/reference/ip__network_v6/is_host.html +/doc/html/boost_asio/reference/ip__network_v6/is_subnet_of.html +/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/ +/doc/html/boost_asio/reference/ip__network_v6/make_network_v6.html +/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/overload1.html +/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/overload2.html +/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/overload3.html +/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/overload4.html +/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/overload5.html +/doc/html/boost_asio/reference/ip__network_v6/make_network_v6/overload6.html +/doc/html/boost_asio/reference/ip__network_v6/network.html +/doc/html/boost_asio/reference/ip__network_v6/network_v6/ +/doc/html/boost_asio/reference/ip__network_v6/network_v6.html +/doc/html/boost_asio/reference/ip__network_v6/network_v6/overload1.html +/doc/html/boost_asio/reference/ip__network_v6/network_v6/overload2.html +/doc/html/boost_asio/reference/ip__network_v6/network_v6/overload3.html +/doc/html/boost_asio/reference/ip__network_v6/network_v6/overload4.html +/doc/html/boost_asio/reference/ip__network_v6/operator_eq_/ +/doc/html/boost_asio/reference/ip__network_v6/operator_eq__eq_.html +/doc/html/boost_asio/reference/ip__network_v6/operator_eq_.html +/doc/html/boost_asio/reference/ip__network_v6/operator_eq_/overload1.html +/doc/html/boost_asio/reference/ip__network_v6/operator_eq_/overload2.html +/doc/html/boost_asio/reference/ip__network_v6/operator_not__eq_.html +/doc/html/boost_asio/reference/ip__network_v6/prefix_length.html +/doc/html/boost_asio/reference/ip__network_v6/to_string/ +/doc/html/boost_asio/reference/ip__network_v6/to_string.html +/doc/html/boost_asio/reference/ip__network_v6/to_string/overload1.html +/doc/html/boost_asio/reference/ip__network_v6/to_string/overload2.html +/doc/html/boost_asio/reference/ip__port_type.html +/doc/html/boost_asio/reference/ip__resolver_base/ +/doc/html/boost_asio/reference/ip__resolver_base/address_configured.html +/doc/html/boost_asio/reference/ip__resolver_base/all_matching.html +/doc/html/boost_asio/reference/ip__resolver_base/canonical_name.html +/doc/html/boost_asio/reference/ip__resolver_base/flags.html +/doc/html/boost_asio/reference/ip__resolver_base.html +/doc/html/boost_asio/reference/ip__resolver_base/numeric_host.html +/doc/html/boost_asio/reference/ip__resolver_base/numeric_service.html +/doc/html/boost_asio/reference/ip__resolver_base/passive.html +/doc/html/boost_asio/reference/ip__resolver_base/_resolver_base.html +/doc/html/boost_asio/reference/ip__resolver_base/v4_mapped.html +/doc/html/boost_asio/reference/ip__resolver_query_base/ +/doc/html/boost_asio/reference/ip__resolver_query_base/address_configured.html +/doc/html/boost_asio/reference/ip__resolver_query_base/all_matching.html +/doc/html/boost_asio/reference/ip__resolver_query_base/canonical_name.html +/doc/html/boost_asio/reference/ip__resolver_query_base/flags.html +/doc/html/boost_asio/reference/ip__resolver_query_base.html +/doc/html/boost_asio/reference/ip__resolver_query_base/numeric_host.html +/doc/html/boost_asio/reference/ip__resolver_query_base/numeric_service.html +/doc/html/boost_asio/reference/ip__resolver_query_base/passive.html +/doc/html/boost_asio/reference/ip__resolver_query_base/_resolver_query_base.html +/doc/html/boost_asio/reference/ip__resolver_query_base/v4_mapped.html +/doc/html/boost_asio/reference/ip__scope_id_type.html +/doc/html/boost_asio/reference/ip__tcp/ +/doc/html/boost_asio/reference/ip__tcp/acceptor.html +/doc/html/boost_asio/reference/ip__tcp/endpoint.html +/doc/html/boost_asio/reference/ip__tcp/family.html +/doc/html/boost_asio/reference/ip__tcp.html +/doc/html/boost_asio/reference/ip__tcp/iostream.html +/doc/html/boost_asio/reference/ip__tcp/no_delay.html +/doc/html/boost_asio/reference/ip__tcp/operator_eq__eq_.html +/doc/html/boost_asio/reference/ip__tcp/operator_not__eq_.html +/doc/html/boost_asio/reference/ip__tcp/protocol.html +/doc/html/boost_asio/reference/ip__tcp/resolver.html +/doc/html/boost_asio/reference/ip__tcp/socket.html +/doc/html/boost_asio/reference/ip__tcp/type.html +/doc/html/boost_asio/reference/ip__tcp/v4.html +/doc/html/boost_asio/reference/ip__tcp/v6.html +/doc/html/boost_asio/reference/ip__udp/ +/doc/html/boost_asio/reference/ip__udp/endpoint.html +/doc/html/boost_asio/reference/ip__udp/family.html +/doc/html/boost_asio/reference/ip__udp.html +/doc/html/boost_asio/reference/ip__udp/operator_eq__eq_.html +/doc/html/boost_asio/reference/ip__udp/operator_not__eq_.html +/doc/html/boost_asio/reference/ip__udp/protocol.html +/doc/html/boost_asio/reference/ip__udp/resolver.html +/doc/html/boost_asio/reference/ip__udp/socket.html +/doc/html/boost_asio/reference/ip__udp/type.html +/doc/html/boost_asio/reference/ip__udp/v4.html +/doc/html/boost_asio/reference/ip__udp/v6.html +/doc/html/boost_asio/reference/ip__unicast__hops.html +/doc/html/boost_asio/reference/ip__v4_mapped_t.html +/doc/html/boost_asio/reference/ip__v6_only.html +/doc/html/boost_asio/reference/is_applicable_property.html +/doc/html/boost_asio/reference/is_async_operation.html +/doc/html/boost_asio/reference/is_completion_condition/ +/doc/html/boost_asio/reference/is_completion_condition.html +/doc/html/boost_asio/reference/is_completion_condition/value.html +/doc/html/boost_asio/reference/is_connect_condition/ +/doc/html/boost_asio/reference/is_connect_condition.html +/doc/html/boost_asio/reference/is_connect_condition/value.html +/doc/html/boost_asio/reference/is_const_buffer_sequence.html +/doc/html/boost_asio/reference/is_contiguous_iterator.html +/doc/html/boost_asio/reference/is_deferred.html +/doc/html/boost_asio/reference/is_disposition.html +/doc/html/boost_asio/reference/is_dynamic_buffer.html +/doc/html/boost_asio/reference/is_dynamic_buffer_v1.html +/doc/html/boost_asio/reference/is_dynamic_buffer_v2.html +/doc/html/boost_asio/reference/is_endpoint_sequence/ +/doc/html/boost_asio/reference/is_endpoint_sequence.html +/doc/html/boost_asio/reference/is_endpoint_sequence/value.html +/doc/html/boost_asio/reference/is_error_code_enum_lt__addrinfo_errors__gt_/ +/doc/html/boost_asio/reference/is_error_code_enum_lt__addrinfo_errors__gt_.html +/doc/html/boost_asio/reference/is_error_code_enum_lt__addrinfo_errors__gt_/value.html +/doc/html/boost_asio/reference/is_error_code_enum_lt__basic_errors__gt_/ +/doc/html/boost_asio/reference/is_error_code_enum_lt__basic_errors__gt_.html +/doc/html/boost_asio/reference/is_error_code_enum_lt__basic_errors__gt_/value.html +/doc/html/boost_asio/reference/is_error_code_enum_lt__boost__asio__experimental__error__channel_errors__gt_/ +/doc/html/boost_asio/reference/is_error_code_enum_lt__boost__asio__experimental__error__channel_errors__gt_.html +/doc/html/boost_asio/reference/is_error_code_enum_lt__boost__asio__experimental__error__channel_errors__gt_/value.html +/doc/html/boost_asio/reference/is_error_code_enum_lt__boost__asio__ssl__error__stream_errors__gt_/ +/doc/html/boost_asio/reference/is_error_code_enum_lt__boost__asio__ssl__error__stream_errors__gt_.html +/doc/html/boost_asio/reference/is_error_code_enum_lt__boost__asio__ssl__error__stream_errors__gt_/value.html +/doc/html/boost_asio/reference/is_error_code_enum_lt__misc_errors__gt_/ +/doc/html/boost_asio/reference/is_error_code_enum_lt__misc_errors__gt_.html +/doc/html/boost_asio/reference/is_error_code_enum_lt__misc_errors__gt_/value.html +/doc/html/boost_asio/reference/is_error_code_enum_lt__netdb_errors__gt_/ +/doc/html/boost_asio/reference/is_error_code_enum_lt__netdb_errors__gt_.html +/doc/html/boost_asio/reference/is_error_code_enum_lt__netdb_errors__gt_/value.html +/doc/html/boost_asio/reference/is_error_code_enum_lt__ssl_errors__gt_/ +/doc/html/boost_asio/reference/is_error_code_enum_lt__ssl_errors__gt_.html +/doc/html/boost_asio/reference/is_error_code_enum_lt__ssl_errors__gt_/value.html +/doc/html/boost_asio/reference/is_executor.html +/doc/html/boost_asio/reference/is_match_condition/ +/doc/html/boost_asio/reference/is_match_condition.html +/doc/html/boost_asio/reference/is_match_condition/value.html +/doc/html/boost_asio/reference/is_mutable_buffer_sequence.html +/doc/html/boost_asio/reference/is_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 +/doc/html/boost_asio/reference/is_write_buffered/ +/doc/html/boost_asio/reference/is_write_buffered.html +/doc/html/boost_asio/reference/is_write_buffered/value.html +/doc/html/boost_asio/reference/IteratorConnectHandler.html +/doc/html/boost_asio/reference/IteratorConnectToken.html +/doc/html/boost_asio/reference/local__basic_endpoint/ +/doc/html/boost_asio/reference/local__basic_endpoint/basic_endpoint/ +/doc/html/boost_asio/reference/local__basic_endpoint/basic_endpoint.html +/doc/html/boost_asio/reference/local__basic_endpoint/basic_endpoint/overload1.html +/doc/html/boost_asio/reference/local__basic_endpoint/basic_endpoint/overload2.html +/doc/html/boost_asio/reference/local__basic_endpoint/basic_endpoint/overload3.html +/doc/html/boost_asio/reference/local__basic_endpoint/basic_endpoint/overload4.html +/doc/html/boost_asio/reference/local__basic_endpoint/basic_endpoint/overload5.html +/doc/html/boost_asio/reference/local__basic_endpoint/capacity.html +/doc/html/boost_asio/reference/local__basic_endpoint/data/ +/doc/html/boost_asio/reference/local__basic_endpoint/data.html +/doc/html/boost_asio/reference/local__basic_endpoint/data/overload1.html +/doc/html/boost_asio/reference/local__basic_endpoint/data/overload2.html +/doc/html/boost_asio/reference/local__basic_endpoint/data_type.html +/doc/html/boost_asio/reference/local__basic_endpoint.html +/doc/html/boost_asio/reference/local__basic_endpoint/operator_eq_/ +/doc/html/boost_asio/reference/local__basic_endpoint/operator_eq__eq_.html +/doc/html/boost_asio/reference/local__basic_endpoint/operator_eq_.html +/doc/html/boost_asio/reference/local__basic_endpoint/operator_eq_/overload1.html +/doc/html/boost_asio/reference/local__basic_endpoint/operator_eq_/overload2.html +/doc/html/boost_asio/reference/local__basic_endpoint/operator_gt__eq_.html +/doc/html/boost_asio/reference/local__basic_endpoint/operator_gt_.html +/doc/html/boost_asio/reference/local__basic_endpoint/operator_lt__eq_.html +/doc/html/boost_asio/reference/local__basic_endpoint/operator_lt_.html +/doc/html/boost_asio/reference/local__basic_endpoint/operator_lt__lt_.html +/doc/html/boost_asio/reference/local__basic_endpoint/operator_not__eq_.html +/doc/html/boost_asio/reference/local__basic_endpoint/path/ +/doc/html/boost_asio/reference/local__basic_endpoint/path.html +/doc/html/boost_asio/reference/local__basic_endpoint/path/overload1.html +/doc/html/boost_asio/reference/local__basic_endpoint/path/overload2.html +/doc/html/boost_asio/reference/local__basic_endpoint/path/overload3.html +/doc/html/boost_asio/reference/local__basic_endpoint/protocol.html +/doc/html/boost_asio/reference/local__basic_endpoint/protocol_type.html +/doc/html/boost_asio/reference/local__basic_endpoint/resize.html +/doc/html/boost_asio/reference/local__basic_endpoint/size.html +/doc/html/boost_asio/reference/local__connect_pair/ +/doc/html/boost_asio/reference/local__connect_pair.html +/doc/html/boost_asio/reference/local__connect_pair/overload1.html +/doc/html/boost_asio/reference/local__connect_pair/overload2.html +/doc/html/boost_asio/reference/local__datagram_protocol/ +/doc/html/boost_asio/reference/local__datagram_protocol/endpoint.html +/doc/html/boost_asio/reference/local__datagram_protocol/family.html +/doc/html/boost_asio/reference/local__datagram_protocol.html +/doc/html/boost_asio/reference/local__datagram_protocol/protocol.html +/doc/html/boost_asio/reference/local__datagram_protocol/socket.html +/doc/html/boost_asio/reference/local__datagram_protocol/type.html +/doc/html/boost_asio/reference/local__seq_packet_protocol/ +/doc/html/boost_asio/reference/local__seq_packet_protocol/acceptor.html +/doc/html/boost_asio/reference/local__seq_packet_protocol/endpoint.html +/doc/html/boost_asio/reference/local__seq_packet_protocol/family.html +/doc/html/boost_asio/reference/local__seq_packet_protocol.html +/doc/html/boost_asio/reference/local__seq_packet_protocol/protocol.html +/doc/html/boost_asio/reference/local__seq_packet_protocol/socket.html +/doc/html/boost_asio/reference/local__seq_packet_protocol/type.html +/doc/html/boost_asio/reference/local__stream_protocol/ +/doc/html/boost_asio/reference/local__stream_protocol/acceptor.html +/doc/html/boost_asio/reference/local__stream_protocol/endpoint.html +/doc/html/boost_asio/reference/local__stream_protocol/family.html +/doc/html/boost_asio/reference/local__stream_protocol.html +/doc/html/boost_asio/reference/local__stream_protocol/iostream.html +/doc/html/boost_asio/reference/local__stream_protocol/protocol.html +/doc/html/boost_asio/reference/local__stream_protocol/socket.html +/doc/html/boost_asio/reference/local__stream_protocol/type.html +/doc/html/boost_asio/reference/make_strand/ +/doc/html/boost_asio/reference/make_strand.html +/doc/html/boost_asio/reference/make_strand/overload1.html +/doc/html/boost_asio/reference/make_strand/overload2.html +/doc/html/boost_asio/reference/make_work_guard/ +/doc/html/boost_asio/reference/make_work_guard.html +/doc/html/boost_asio/reference/make_work_guard/overload1.html +/doc/html/boost_asio/reference/make_work_guard/overload2.html +/doc/html/boost_asio/reference/make_work_guard/overload3.html +/doc/html/boost_asio/reference/make_work_guard/overload4.html +/doc/html/boost_asio/reference/make_work_guard/overload5.html +/doc/html/boost_asio/reference/MoveAcceptHandler.html +/doc/html/boost_asio/reference/MoveAcceptToken.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 +/doc/html/boost_asio/reference/mutable_buffer/mutable_buffer/ +/doc/html/boost_asio/reference/mutable_buffer/mutable_buffer.html +/doc/html/boost_asio/reference/mutable_buffer/mutable_buffer/overload1.html +/doc/html/boost_asio/reference/mutable_buffer/mutable_buffer/overload2.html +/doc/html/boost_asio/reference/mutable_buffer/mutable_buffer/overload3.html +/doc/html/boost_asio/reference/mutable_buffer/operator_plus_/ +/doc/html/boost_asio/reference/mutable_buffer/operator_plus__eq_.html +/doc/html/boost_asio/reference/mutable_buffer/operator_plus_.html +/doc/html/boost_asio/reference/mutable_buffer/operator_plus_/overload1.html +/doc/html/boost_asio/reference/mutable_buffer/operator_plus_/overload2.html +/doc/html/boost_asio/reference/MutableBufferSequence.html +/doc/html/boost_asio/reference/mutable_buffer/size.html +/doc/html/boost_asio/reference/mutable_registered_buffer/ +/doc/html/boost_asio/reference/mutable_registered_buffer/buffer.html +/doc/html/boost_asio/reference/mutable_registered_buffer/data.html +/doc/html/boost_asio/reference/mutable_registered_buffer.html +/doc/html/boost_asio/reference/mutable_registered_buffer/id.html +/doc/html/boost_asio/reference/mutable_registered_buffer/mutable_registered_buffer.html +/doc/html/boost_asio/reference/mutable_registered_buffer/operator_plus_/ +/doc/html/boost_asio/reference/mutable_registered_buffer/operator_plus__eq_.html +/doc/html/boost_asio/reference/mutable_registered_buffer/operator_plus_.html +/doc/html/boost_asio/reference/mutable_registered_buffer/operator_plus_/overload1.html +/doc/html/boost_asio/reference/mutable_registered_buffer/operator_plus_/overload2.html +/doc/html/boost_asio/reference/mutable_registered_buffer/size.html +/doc/html/boost_asio/reference/no_error.html +/doc/html/boost_asio/reference/no_error_t/ +/doc/html/boost_asio/reference/no_error_t.html +/doc/html/boost_asio/reference/no_error_t/no_error_t.html +/doc/html/boost_asio/reference/no_error_t/operator_eq__eq_/ +/doc/html/boost_asio/reference/no_error_t/operator_eq__eq_.html +/doc/html/boost_asio/reference/no_error_t/operator_eq__eq_/overload1.html +/doc/html/boost_asio/reference/no_error_t/operator_eq__eq_/overload2.html +/doc/html/boost_asio/reference/no_error_t/operator_eq__eq_/overload3.html +/doc/html/boost_asio/reference/no_error_t/operator_not__eq_/ +/doc/html/boost_asio/reference/no_error_t/operator_not__eq_.html +/doc/html/boost_asio/reference/no_error_t/operator_not__eq_/overload1.html +/doc/html/boost_asio/reference/no_error_t/operator_not__eq_/overload2.html +/doc/html/boost_asio/reference/no_error_t/operator_not__eq_/overload3.html +/doc/html/boost_asio/reference/NullaryToken.html +/doc/html/boost_asio/reference/null_buffers/ +/doc/html/boost_asio/reference/null_buffers/begin.html +/doc/html/boost_asio/reference/null_buffers/const_iterator.html +/doc/html/boost_asio/reference/null_buffers/end.html +/doc/html/boost_asio/reference/null_buffers.html +/doc/html/boost_asio/reference/null_buffers/value_type.html +/doc/html/boost_asio/reference/operator_pipe_.html +/doc/html/boost_asio/reference/partial_allocator_binder/ +/doc/html/boost_asio/reference/partial_allocator_binder/allocator_.html +/doc/html/boost_asio/reference/partial_allocator_binder.html +/doc/html/boost_asio/reference/partial_allocator_binder/operator_lp__rp_.html +/doc/html/boost_asio/reference/partial_allocator_binder/partial_allocator_binder.html +/doc/html/boost_asio/reference/partial_as_tuple/ +/doc/html/boost_asio/reference/partial_as_tuple.html +/doc/html/boost_asio/reference/partial_as_tuple/operator_lp__rp_.html +/doc/html/boost_asio/reference/partial_as_tuple/partial_as_tuple.html +/doc/html/boost_asio/reference/partial_cancel_after/ +/doc/html/boost_asio/reference/partial_cancel_after/cancel_type_.html +/doc/html/boost_asio/reference/partial_cancel_after.html +/doc/html/boost_asio/reference/partial_cancel_after/operator_lp__rp_.html +/doc/html/boost_asio/reference/partial_cancel_after/partial_cancel_after.html +/doc/html/boost_asio/reference/partial_cancel_after/timeout_.html +/doc/html/boost_asio/reference/partial_cancel_after_timer/ +/doc/html/boost_asio/reference/partial_cancel_after_timer/cancel_type_.html +/doc/html/boost_asio/reference/partial_cancel_after_timer.html +/doc/html/boost_asio/reference/partial_cancel_after_timer/operator_lp__rp_.html +/doc/html/boost_asio/reference/partial_cancel_after_timer/partial_cancel_after_timer.html +/doc/html/boost_asio/reference/partial_cancel_after_timer/timeout_.html +/doc/html/boost_asio/reference/partial_cancel_after_timer/timer_.html +/doc/html/boost_asio/reference/partial_cancel_at/ +/doc/html/boost_asio/reference/partial_cancel_at/cancel_type_.html +/doc/html/boost_asio/reference/partial_cancel_at/expiry_.html +/doc/html/boost_asio/reference/partial_cancel_at.html +/doc/html/boost_asio/reference/partial_cancel_at/operator_lp__rp_.html +/doc/html/boost_asio/reference/partial_cancel_at/partial_cancel_at.html +/doc/html/boost_asio/reference/partial_cancel_at_timer/ +/doc/html/boost_asio/reference/partial_cancel_at_timer/cancel_type_.html +/doc/html/boost_asio/reference/partial_cancel_at_timer/expiry_.html +/doc/html/boost_asio/reference/partial_cancel_at_timer.html +/doc/html/boost_asio/reference/partial_cancel_at_timer/operator_lp__rp_.html +/doc/html/boost_asio/reference/partial_cancel_at_timer/partial_cancel_at_timer.html +/doc/html/boost_asio/reference/partial_cancel_at_timer/timer_.html +/doc/html/boost_asio/reference/partial_cancellation_slot_binder/ +/doc/html/boost_asio/reference/partial_cancellation_slot_binder/cancellation_slot_.html +/doc/html/boost_asio/reference/partial_cancellation_slot_binder.html +/doc/html/boost_asio/reference/partial_cancellation_slot_binder/operator_lp__rp_.html +/doc/html/boost_asio/reference/partial_cancellation_slot_binder/partial_cancellation_slot_binder.html +/doc/html/boost_asio/reference/partial_executor_binder/ +/doc/html/boost_asio/reference/partial_executor_binder/executor_.html +/doc/html/boost_asio/reference/partial_executor_binder.html +/doc/html/boost_asio/reference/partial_executor_binder/operator_lp__rp_.html +/doc/html/boost_asio/reference/partial_executor_binder/partial_executor_binder.html +/doc/html/boost_asio/reference/partial_immediate_executor_binder/ +/doc/html/boost_asio/reference/partial_immediate_executor_binder/executor_.html +/doc/html/boost_asio/reference/partial_immediate_executor_binder.html +/doc/html/boost_asio/reference/partial_immediate_executor_binder/operator_lp__rp_.html +/doc/html/boost_asio/reference/partial_immediate_executor_binder/partial_immediate_executor_binder.html +/doc/html/boost_asio/reference/partial_redirect_error/ +/doc/html/boost_asio/reference/partial_redirect_error/ec_.html +/doc/html/boost_asio/reference/partial_redirect_error.html +/doc/html/boost_asio/reference/partial_redirect_error/operator_lp__rp_.html +/doc/html/boost_asio/reference/partial_redirect_error/partial_redirect_error.html +/doc/html/boost_asio/reference/placeholders__bytes_transferred.html +/doc/html/boost_asio/reference/placeholders__endpoint.html +/doc/html/boost_asio/reference/placeholders__error.html +/doc/html/boost_asio/reference/placeholders__iterator.html +/doc/html/boost_asio/reference/placeholders__results.html +/doc/html/boost_asio/reference/placeholders__signal_number.html +/doc/html/boost_asio/reference/posix__basic_descriptor/ +/doc/html/boost_asio/reference/posix__basic_descriptor/assign/ +/doc/html/boost_asio/reference/posix__basic_descriptor/assign.html +/doc/html/boost_asio/reference/posix__basic_descriptor/assign/overload1.html +/doc/html/boost_asio/reference/posix__basic_descriptor/assign/overload2.html +/doc/html/boost_asio/reference/posix__basic_descriptor/async_wait.html +/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor/ +/doc/html/boost_asio/reference/posix__basic_descriptor/_basic_descriptor.html +/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor.html +/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor/overload1.html +/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor/overload2.html +/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor/overload3.html +/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor/overload4.html +/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor/overload5.html +/doc/html/boost_asio/reference/posix__basic_descriptor/basic_descriptor/overload6.html +/doc/html/boost_asio/reference/posix__basic_descriptor/bytes_readable.html +/doc/html/boost_asio/reference/posix__basic_descriptor/cancel/ +/doc/html/boost_asio/reference/posix__basic_descriptor/cancel.html +/doc/html/boost_asio/reference/posix__basic_descriptor/cancel/overload1.html +/doc/html/boost_asio/reference/posix__basic_descriptor/cancel/overload2.html +/doc/html/boost_asio/reference/posix__basic_descriptor/close/ +/doc/html/boost_asio/reference/posix__basic_descriptor/close.html +/doc/html/boost_asio/reference/posix__basic_descriptor/close/overload1.html +/doc/html/boost_asio/reference/posix__basic_descriptor/close/overload2.html +/doc/html/boost_asio/reference/posix__basic_descriptor/executor_type.html +/doc/html/boost_asio/reference/posix__basic_descriptor/get_executor.html +/doc/html/boost_asio/reference/posix__basic_descriptor.html +/doc/html/boost_asio/reference/posix__basic_descriptor/io_control/ +/doc/html/boost_asio/reference/posix__basic_descriptor/io_control.html +/doc/html/boost_asio/reference/posix__basic_descriptor/io_control/overload1.html +/doc/html/boost_asio/reference/posix__basic_descriptor/io_control/overload2.html +/doc/html/boost_asio/reference/posix__basic_descriptor/is_open.html +/doc/html/boost_asio/reference/posix__basic_descriptor/lowest_layer/ +/doc/html/boost_asio/reference/posix__basic_descriptor/lowest_layer.html +/doc/html/boost_asio/reference/posix__basic_descriptor/lowest_layer/overload1.html +/doc/html/boost_asio/reference/posix__basic_descriptor/lowest_layer/overload2.html +/doc/html/boost_asio/reference/posix__basic_descriptor/lowest_layer_type.html +/doc/html/boost_asio/reference/posix__basic_descriptor/native_handle.html +/doc/html/boost_asio/reference/posix__basic_descriptor/native_handle_type.html +/doc/html/boost_asio/reference/posix__basic_descriptor/native_non_blocking/ +/doc/html/boost_asio/reference/posix__basic_descriptor/native_non_blocking.html +/doc/html/boost_asio/reference/posix__basic_descriptor/native_non_blocking/overload1.html +/doc/html/boost_asio/reference/posix__basic_descriptor/native_non_blocking/overload2.html +/doc/html/boost_asio/reference/posix__basic_descriptor/native_non_blocking/overload3.html +/doc/html/boost_asio/reference/posix__basic_descriptor/non_blocking/ +/doc/html/boost_asio/reference/posix__basic_descriptor/non_blocking.html +/doc/html/boost_asio/reference/posix__basic_descriptor/non_blocking/overload1.html +/doc/html/boost_asio/reference/posix__basic_descriptor/non_blocking/overload2.html +/doc/html/boost_asio/reference/posix__basic_descriptor/non_blocking/overload3.html +/doc/html/boost_asio/reference/posix__basic_descriptor/operator_eq_/ +/doc/html/boost_asio/reference/posix__basic_descriptor/operator_eq_.html +/doc/html/boost_asio/reference/posix__basic_descriptor/operator_eq_/overload1.html +/doc/html/boost_asio/reference/posix__basic_descriptor/operator_eq_/overload2.html +/doc/html/boost_asio/reference/posix__basic_descriptor__rebind_executor/ +/doc/html/boost_asio/reference/posix__basic_descriptor__rebind_executor.html +/doc/html/boost_asio/reference/posix__basic_descriptor__rebind_executor/other.html +/doc/html/boost_asio/reference/posix__basic_descriptor/release.html +/doc/html/boost_asio/reference/posix__basic_descriptor/wait/ +/doc/html/boost_asio/reference/posix__basic_descriptor/wait.html +/doc/html/boost_asio/reference/posix__basic_descriptor/wait/overload1.html +/doc/html/boost_asio/reference/posix__basic_descriptor/wait/overload2.html +/doc/html/boost_asio/reference/posix__basic_descriptor/wait_type.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/ +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/assign/ +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/assign.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/assign/overload1.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/assign/overload2.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/async_read_some.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/async_wait.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/async_write_some.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/ +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload1.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload2.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload3.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload4.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload5.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/basic_stream_descriptor/overload6.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/bytes_readable.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/cancel/ +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/cancel.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/cancel/overload1.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/cancel/overload2.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/close/ +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/close.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/close/overload1.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/close/overload2.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/executor_type.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/get_executor.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/io_control/ +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/io_control.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/io_control/overload1.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/io_control/overload2.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/is_open.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/lowest_layer/ +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/lowest_layer.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/lowest_layer/overload1.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/lowest_layer/overload2.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/lowest_layer_type.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_handle.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_handle_type.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_non_blocking/ +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_non_blocking.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_non_blocking/overload1.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_non_blocking/overload2.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/native_non_blocking/overload3.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/non_blocking/ +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/non_blocking.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/non_blocking/overload1.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/non_blocking/overload2.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/non_blocking/overload3.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/operator_eq_/ +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/operator_eq_.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/operator_eq_/overload1.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/operator_eq_/overload2.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/read_some/ +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/read_some.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/read_some/overload1.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/read_some/overload2.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor__rebind_executor/ +/doc/html/boost_asio/reference/posix__basic_stream_descriptor__rebind_executor.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor__rebind_executor/other.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/release.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/wait/ +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/wait.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/wait/overload1.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/wait/overload2.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/wait_type.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/write_some/ +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/write_some.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/write_some/overload1.html +/doc/html/boost_asio/reference/posix__basic_stream_descriptor/write_some/overload2.html +/doc/html/boost_asio/reference/posix__descriptor_base/ +/doc/html/boost_asio/reference/posix__descriptor_base/bytes_readable.html +/doc/html/boost_asio/reference/posix__descriptor_base/_descriptor_base.html +/doc/html/boost_asio/reference/posix__descriptor_base.html +/doc/html/boost_asio/reference/posix__descriptor_base/wait_type.html +/doc/html/boost_asio/reference/posix__descriptor.html +/doc/html/boost_asio/reference/posix__stream_descriptor.html +/doc/html/boost_asio/reference/post/ +/doc/html/boost_asio/reference/post.html +/doc/html/boost_asio/reference/post/overload1.html +/doc/html/boost_asio/reference/post/overload2.html +/doc/html/boost_asio/reference/post/overload3.html +/doc/html/boost_asio/reference/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/prepend.html +/doc/html/boost_asio/reference/prepend_t/ +/doc/html/boost_asio/reference/prepend_t.html +/doc/html/boost_asio/reference/prepend_t/prepend_t.html +/doc/html/boost_asio/reference/prepend_t/token_.html +/doc/html/boost_asio/reference/prepend_t/values_.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/random_access_file.html +/doc/html/boost_asio/reference/RangeConnectHandler.html +/doc/html/boost_asio/reference/RangeConnectToken.html +/doc/html/boost_asio/reference/read/ +/doc/html/boost_asio/reference/readable_pipe.html +/doc/html/boost_asio/reference/read_at/ +/doc/html/boost_asio/reference/read_at.html +/doc/html/boost_asio/reference/read_at/overload1.html +/doc/html/boost_asio/reference/read_at/overload2.html +/doc/html/boost_asio/reference/read_at/overload3.html +/doc/html/boost_asio/reference/read_at/overload4.html +/doc/html/boost_asio/reference/read_at/overload5.html +/doc/html/boost_asio/reference/read_at/overload6.html +/doc/html/boost_asio/reference/read_at/overload7.html +/doc/html/boost_asio/reference/read_at/overload8.html +/doc/html/boost_asio/reference/ReadHandler.html +/doc/html/boost_asio/reference/read.html +/doc/html/boost_asio/reference/read/overload10.html +/doc/html/boost_asio/reference/read/overload11.html +/doc/html/boost_asio/reference/read/overload12.html +/doc/html/boost_asio/reference/read/overload13.html +/doc/html/boost_asio/reference/read/overload14.html +/doc/html/boost_asio/reference/read/overload15.html +/doc/html/boost_asio/reference/read/overload16.html +/doc/html/boost_asio/reference/read/overload1.html +/doc/html/boost_asio/reference/read/overload2.html +/doc/html/boost_asio/reference/read/overload3.html +/doc/html/boost_asio/reference/read/overload4.html +/doc/html/boost_asio/reference/read/overload5.html +/doc/html/boost_asio/reference/read/overload6.html +/doc/html/boost_asio/reference/read/overload7.html +/doc/html/boost_asio/reference/read/overload8.html +/doc/html/boost_asio/reference/read/overload9.html +/doc/html/boost_asio/reference/ReadToken.html +/doc/html/boost_asio/reference/read_until/ +/doc/html/boost_asio/reference/read_until.html +/doc/html/boost_asio/reference/read_until/overload10.html +/doc/html/boost_asio/reference/read_until/overload11.html +/doc/html/boost_asio/reference/read_until/overload12.html +/doc/html/boost_asio/reference/read_until/overload13.html +/doc/html/boost_asio/reference/read_until/overload14.html +/doc/html/boost_asio/reference/read_until/overload15.html +/doc/html/boost_asio/reference/read_until/overload16.html +/doc/html/boost_asio/reference/read_until/overload17.html +/doc/html/boost_asio/reference/read_until/overload18.html +/doc/html/boost_asio/reference/read_until/overload19.html +/doc/html/boost_asio/reference/read_until/overload1.html +/doc/html/boost_asio/reference/read_until/overload20.html +/doc/html/boost_asio/reference/read_until/overload21.html +/doc/html/boost_asio/reference/read_until/overload22.html +/doc/html/boost_asio/reference/read_until/overload23.html +/doc/html/boost_asio/reference/read_until/overload24.html +/doc/html/boost_asio/reference/read_until/overload2.html +/doc/html/boost_asio/reference/read_until/overload3.html +/doc/html/boost_asio/reference/read_until/overload4.html +/doc/html/boost_asio/reference/read_until/overload5.html +/doc/html/boost_asio/reference/read_until/overload6.html +/doc/html/boost_asio/reference/read_until/overload7.html +/doc/html/boost_asio/reference/read_until/overload8.html +/doc/html/boost_asio/reference/read_until/overload9.html +/doc/html/boost_asio/reference/read_write_operations.html +/doc/html/boost_asio/reference/recycling_allocator/ +/doc/html/boost_asio/reference/recycling_allocator/allocate.html +/doc/html/boost_asio/reference/recycling_allocator/deallocate.html +/doc/html/boost_asio/reference/recycling_allocator.html +/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt_/ +/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt_.html +/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt_/operator_eq__eq_.html +/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt_/operator_not__eq_.html +/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt___rebind/ +/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt___rebind.html +/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt___rebind/other.html +/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt_/recycling_allocator/ +/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt_/recycling_allocator.html +/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt_/recycling_allocator/overload1.html +/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt_/recycling_allocator/overload2.html +/doc/html/boost_asio/reference/recycling_allocator_lt__void__gt_/value_type.html +/doc/html/boost_asio/reference/recycling_allocator/operator_eq__eq_.html +/doc/html/boost_asio/reference/recycling_allocator/operator_not__eq_.html +/doc/html/boost_asio/reference/recycling_allocator__rebind/ +/doc/html/boost_asio/reference/recycling_allocator__rebind.html +/doc/html/boost_asio/reference/recycling_allocator__rebind/other.html +/doc/html/boost_asio/reference/recycling_allocator/recycling_allocator/ +/doc/html/boost_asio/reference/recycling_allocator/recycling_allocator.html +/doc/html/boost_asio/reference/recycling_allocator/recycling_allocator/overload1.html +/doc/html/boost_asio/reference/recycling_allocator/recycling_allocator/overload2.html +/doc/html/boost_asio/reference/recycling_allocator/value_type.html +/doc/html/boost_asio/reference/redirect_error/ +/doc/html/boost_asio/reference/redirect_error.html +/doc/html/boost_asio/reference/redirect_error/overload1.html +/doc/html/boost_asio/reference/redirect_error/overload2.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/register_buffers/ +/doc/html/boost_asio/reference/register_buffers.html +/doc/html/boost_asio/reference/register_buffers/overload1.html +/doc/html/boost_asio/reference/register_buffers/overload2.html +/doc/html/boost_asio/reference/register_buffers/overload3.html +/doc/html/boost_asio/reference/register_buffers/overload4.html +/doc/html/boost_asio/reference/registered_buffer_id/ +/doc/html/boost_asio/reference/registered_buffer_id.html +/doc/html/boost_asio/reference/registered_buffer_id/native_handle.html +/doc/html/boost_asio/reference/registered_buffer_id/native_handle_type.html +/doc/html/boost_asio/reference/registered_buffer_id/operator_eq__eq_.html +/doc/html/boost_asio/reference/registered_buffer_id/operator_not__eq_.html +/doc/html/boost_asio/reference/registered_buffer_id/registered_buffer_id.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/ResolveToken.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 +/doc/html/boost_asio/reference/serial_port_base__baud_rate.html +/doc/html/boost_asio/reference/serial_port_base__baud_rate/load.html +/doc/html/boost_asio/reference/serial_port_base__baud_rate/store.html +/doc/html/boost_asio/reference/serial_port_base__baud_rate/value.html +/doc/html/boost_asio/reference/serial_port_base__character_size/ +/doc/html/boost_asio/reference/serial_port_base__character_size/character_size.html +/doc/html/boost_asio/reference/serial_port_base__character_size.html +/doc/html/boost_asio/reference/serial_port_base__character_size/load.html +/doc/html/boost_asio/reference/serial_port_base__character_size/store.html +/doc/html/boost_asio/reference/serial_port_base__character_size/value.html +/doc/html/boost_asio/reference/serial_port_base__flow_control/ +/doc/html/boost_asio/reference/serial_port_base__flow_control/flow_control.html +/doc/html/boost_asio/reference/serial_port_base__flow_control.html +/doc/html/boost_asio/reference/serial_port_base__flow_control/load.html +/doc/html/boost_asio/reference/serial_port_base__flow_control/store.html +/doc/html/boost_asio/reference/serial_port_base__flow_control/type.html +/doc/html/boost_asio/reference/serial_port_base__flow_control/value.html +/doc/html/boost_asio/reference/serial_port_base.html +/doc/html/boost_asio/reference/serial_port_base__parity/ +/doc/html/boost_asio/reference/serial_port_base__parity.html +/doc/html/boost_asio/reference/serial_port_base__parity/load.html +/doc/html/boost_asio/reference/serial_port_base__parity/parity.html +/doc/html/boost_asio/reference/serial_port_base__parity/store.html +/doc/html/boost_asio/reference/serial_port_base__parity/type.html +/doc/html/boost_asio/reference/serial_port_base__parity/value.html +/doc/html/boost_asio/reference/serial_port_base/_serial_port_base.html +/doc/html/boost_asio/reference/serial_port_base__stop_bits/ +/doc/html/boost_asio/reference/serial_port_base__stop_bits.html +/doc/html/boost_asio/reference/serial_port_base__stop_bits/load.html +/doc/html/boost_asio/reference/serial_port_base__stop_bits/stop_bits.html +/doc/html/boost_asio/reference/serial_port_base__stop_bits/store.html +/doc/html/boost_asio/reference/serial_port_base__stop_bits/type.html +/doc/html/boost_asio/reference/serial_port_base__stop_bits/value.html +/doc/html/boost_asio/reference/serial_port.html +/doc/html/boost_asio/reference/service_already_exists/ +/doc/html/boost_asio/reference/service_already_exists.html +/doc/html/boost_asio/reference/service_already_exists/service_already_exists.html +/doc/html/boost_asio/reference/Service.html +/doc/html/boost_asio/reference/SettableSerialPortOption.html +/doc/html/boost_asio/reference/SettableSocketOption.html +/doc/html/boost_asio/reference/ShutdownHandler.html +/doc/html/boost_asio/reference/ShutdownToken.html +/doc/html/boost_asio/reference/SignalHandler.html +/doc/html/boost_asio/reference/signal_set_base/ +/doc/html/boost_asio/reference/signal_set_base/flags.html +/doc/html/boost_asio/reference/signal_set_base/flags_t.html +/doc/html/boost_asio/reference/signal_set_base.html +/doc/html/boost_asio/reference/signal_set_base/_signal_set_base.html +/doc/html/boost_asio/reference/signal_set.html +/doc/html/boost_asio/reference/SignalToken.html +/doc/html/boost_asio/reference/socket_base/ +/doc/html/boost_asio/reference/socket_base/broadcast.html +/doc/html/boost_asio/reference/socket_base/bytes_readable.html +/doc/html/boost_asio/reference/socket_base/debug.html +/doc/html/boost_asio/reference/socket_base/do_not_route.html +/doc/html/boost_asio/reference/socket_base/enable_connection_aborted.html +/doc/html/boost_asio/reference/socket_base.html +/doc/html/boost_asio/reference/socket_base/keep_alive.html +/doc/html/boost_asio/reference/socket_base/linger.html +/doc/html/boost_asio/reference/socket_base/max_listen_connections.html +/doc/html/boost_asio/reference/socket_base/message_do_not_route.html +/doc/html/boost_asio/reference/socket_base/message_end_of_record.html +/doc/html/boost_asio/reference/socket_base/message_flags.html +/doc/html/boost_asio/reference/socket_base/message_out_of_band.html +/doc/html/boost_asio/reference/socket_base/message_peek.html +/doc/html/boost_asio/reference/socket_base/out_of_band_inline.html +/doc/html/boost_asio/reference/socket_base/receive_buffer_size.html +/doc/html/boost_asio/reference/socket_base/receive_low_watermark.html +/doc/html/boost_asio/reference/socket_base/reuse_address.html +/doc/html/boost_asio/reference/socket_base/send_buffer_size.html +/doc/html/boost_asio/reference/socket_base/send_low_watermark.html +/doc/html/boost_asio/reference/socket_base/shutdown_type.html +/doc/html/boost_asio/reference/socket_base/_socket_base.html +/doc/html/boost_asio/reference/socket_base/wait_type.html +/doc/html/boost_asio/reference/spawn/ +/doc/html/boost_asio/reference/spawn.html +/doc/html/boost_asio/reference/spawn/overload1.html +/doc/html/boost_asio/reference/spawn/overload2.html +/doc/html/boost_asio/reference/spawn/overload3.html +/doc/html/boost_asio/reference/spawn/overload4.html +/doc/html/boost_asio/reference/spawn/overload5.html +/doc/html/boost_asio/reference/spawn/overload6.html +/doc/html/boost_asio/reference/ssl__context/ +/doc/html/boost_asio/reference/ssl__context/add_certificate_authority/ +/doc/html/boost_asio/reference/ssl__context/add_certificate_authority.html +/doc/html/boost_asio/reference/ssl__context/add_certificate_authority/overload1.html +/doc/html/boost_asio/reference/ssl__context/add_certificate_authority/overload2.html +/doc/html/boost_asio/reference/ssl__context/add_verify_path/ +/doc/html/boost_asio/reference/ssl__context/add_verify_path.html +/doc/html/boost_asio/reference/ssl__context/add_verify_path/overload1.html +/doc/html/boost_asio/reference/ssl__context/add_verify_path/overload2.html +/doc/html/boost_asio/reference/ssl__context_base/ +/doc/html/boost_asio/reference/ssl__context_base/_context_base.html +/doc/html/boost_asio/reference/ssl__context_base/default_workarounds.html +/doc/html/boost_asio/reference/ssl__context_base/file_format.html +/doc/html/boost_asio/reference/ssl__context_base.html +/doc/html/boost_asio/reference/ssl__context_base/method.html +/doc/html/boost_asio/reference/ssl__context_base/no_compression.html +/doc/html/boost_asio/reference/ssl__context_base/no_sslv2.html +/doc/html/boost_asio/reference/ssl__context_base/no_sslv3.html +/doc/html/boost_asio/reference/ssl__context_base/no_tlsv1_1.html +/doc/html/boost_asio/reference/ssl__context_base/no_tlsv1_2.html +/doc/html/boost_asio/reference/ssl__context_base/no_tlsv1_3.html +/doc/html/boost_asio/reference/ssl__context_base/no_tlsv1.html +/doc/html/boost_asio/reference/ssl__context_base/options.html +/doc/html/boost_asio/reference/ssl__context_base/password_purpose.html +/doc/html/boost_asio/reference/ssl__context_base/single_dh_use.html +/doc/html/boost_asio/reference/ssl__context/clear_options/ +/doc/html/boost_asio/reference/ssl__context/clear_options.html +/doc/html/boost_asio/reference/ssl__context/clear_options/overload1.html +/doc/html/boost_asio/reference/ssl__context/clear_options/overload2.html +/doc/html/boost_asio/reference/ssl__context/context/ +/doc/html/boost_asio/reference/ssl__context/_context.html +/doc/html/boost_asio/reference/ssl__context/context.html +/doc/html/boost_asio/reference/ssl__context/context/overload1.html +/doc/html/boost_asio/reference/ssl__context/context/overload2.html +/doc/html/boost_asio/reference/ssl__context/context/overload3.html +/doc/html/boost_asio/reference/ssl__context/default_workarounds.html +/doc/html/boost_asio/reference/ssl__context/file_format.html +/doc/html/boost_asio/reference/ssl__context.html +/doc/html/boost_asio/reference/ssl__context/load_verify_file/ +/doc/html/boost_asio/reference/ssl__context/load_verify_file.html +/doc/html/boost_asio/reference/ssl__context/load_verify_file/overload1.html +/doc/html/boost_asio/reference/ssl__context/load_verify_file/overload2.html +/doc/html/boost_asio/reference/ssl__context/method.html +/doc/html/boost_asio/reference/ssl__context/native_handle.html +/doc/html/boost_asio/reference/ssl__context/native_handle_type.html +/doc/html/boost_asio/reference/ssl__context/no_compression.html +/doc/html/boost_asio/reference/ssl__context/no_sslv2.html +/doc/html/boost_asio/reference/ssl__context/no_sslv3.html +/doc/html/boost_asio/reference/ssl__context/no_tlsv1_1.html +/doc/html/boost_asio/reference/ssl__context/no_tlsv1_2.html +/doc/html/boost_asio/reference/ssl__context/no_tlsv1_3.html +/doc/html/boost_asio/reference/ssl__context/no_tlsv1.html +/doc/html/boost_asio/reference/ssl__context/operator_eq_.html +/doc/html/boost_asio/reference/ssl__context/options.html +/doc/html/boost_asio/reference/ssl__context/password_purpose.html +/doc/html/boost_asio/reference/ssl__context/set_default_verify_paths/ +/doc/html/boost_asio/reference/ssl__context/set_default_verify_paths.html +/doc/html/boost_asio/reference/ssl__context/set_default_verify_paths/overload1.html +/doc/html/boost_asio/reference/ssl__context/set_default_verify_paths/overload2.html +/doc/html/boost_asio/reference/ssl__context/set_options/ +/doc/html/boost_asio/reference/ssl__context/set_options.html +/doc/html/boost_asio/reference/ssl__context/set_options/overload1.html +/doc/html/boost_asio/reference/ssl__context/set_options/overload2.html +/doc/html/boost_asio/reference/ssl__context/set_password_callback/ +/doc/html/boost_asio/reference/ssl__context/set_password_callback.html +/doc/html/boost_asio/reference/ssl__context/set_password_callback/overload1.html +/doc/html/boost_asio/reference/ssl__context/set_password_callback/overload2.html +/doc/html/boost_asio/reference/ssl__context/set_verify_callback/ +/doc/html/boost_asio/reference/ssl__context/set_verify_callback.html +/doc/html/boost_asio/reference/ssl__context/set_verify_callback/overload1.html +/doc/html/boost_asio/reference/ssl__context/set_verify_callback/overload2.html +/doc/html/boost_asio/reference/ssl__context/set_verify_depth/ +/doc/html/boost_asio/reference/ssl__context/set_verify_depth.html +/doc/html/boost_asio/reference/ssl__context/set_verify_depth/overload1.html +/doc/html/boost_asio/reference/ssl__context/set_verify_depth/overload2.html +/doc/html/boost_asio/reference/ssl__context/set_verify_mode/ +/doc/html/boost_asio/reference/ssl__context/set_verify_mode.html +/doc/html/boost_asio/reference/ssl__context/set_verify_mode/overload1.html +/doc/html/boost_asio/reference/ssl__context/set_verify_mode/overload2.html +/doc/html/boost_asio/reference/ssl__context/single_dh_use.html +/doc/html/boost_asio/reference/ssl__context/use_certificate/ +/doc/html/boost_asio/reference/ssl__context/use_certificate_chain/ +/doc/html/boost_asio/reference/ssl__context/use_certificate_chain_file/ +/doc/html/boost_asio/reference/ssl__context/use_certificate_chain_file.html +/doc/html/boost_asio/reference/ssl__context/use_certificate_chain_file/overload1.html +/doc/html/boost_asio/reference/ssl__context/use_certificate_chain_file/overload2.html +/doc/html/boost_asio/reference/ssl__context/use_certificate_chain.html +/doc/html/boost_asio/reference/ssl__context/use_certificate_chain/overload1.html +/doc/html/boost_asio/reference/ssl__context/use_certificate_chain/overload2.html +/doc/html/boost_asio/reference/ssl__context/use_certificate_file/ +/doc/html/boost_asio/reference/ssl__context/use_certificate_file.html +/doc/html/boost_asio/reference/ssl__context/use_certificate_file/overload1.html +/doc/html/boost_asio/reference/ssl__context/use_certificate_file/overload2.html +/doc/html/boost_asio/reference/ssl__context/use_certificate.html +/doc/html/boost_asio/reference/ssl__context/use_certificate/overload1.html +/doc/html/boost_asio/reference/ssl__context/use_certificate/overload2.html +/doc/html/boost_asio/reference/ssl__context/use_private_key/ +/doc/html/boost_asio/reference/ssl__context/use_private_key_file/ +/doc/html/boost_asio/reference/ssl__context/use_private_key_file.html +/doc/html/boost_asio/reference/ssl__context/use_private_key_file/overload1.html +/doc/html/boost_asio/reference/ssl__context/use_private_key_file/overload2.html +/doc/html/boost_asio/reference/ssl__context/use_private_key.html +/doc/html/boost_asio/reference/ssl__context/use_private_key/overload1.html +/doc/html/boost_asio/reference/ssl__context/use_private_key/overload2.html +/doc/html/boost_asio/reference/ssl__context/use_rsa_private_key/ +/doc/html/boost_asio/reference/ssl__context/use_rsa_private_key_file/ +/doc/html/boost_asio/reference/ssl__context/use_rsa_private_key_file.html +/doc/html/boost_asio/reference/ssl__context/use_rsa_private_key_file/overload1.html +/doc/html/boost_asio/reference/ssl__context/use_rsa_private_key_file/overload2.html +/doc/html/boost_asio/reference/ssl__context/use_rsa_private_key.html +/doc/html/boost_asio/reference/ssl__context/use_rsa_private_key/overload1.html +/doc/html/boost_asio/reference/ssl__context/use_rsa_private_key/overload2.html +/doc/html/boost_asio/reference/ssl__context/use_tmp_dh/ +/doc/html/boost_asio/reference/ssl__context/use_tmp_dh_file/ +/doc/html/boost_asio/reference/ssl__context/use_tmp_dh_file.html +/doc/html/boost_asio/reference/ssl__context/use_tmp_dh_file/overload1.html +/doc/html/boost_asio/reference/ssl__context/use_tmp_dh_file/overload2.html +/doc/html/boost_asio/reference/ssl__context/use_tmp_dh.html +/doc/html/boost_asio/reference/ssl__context/use_tmp_dh/overload1.html +/doc/html/boost_asio/reference/ssl__context/use_tmp_dh/overload2.html +/doc/html/boost_asio/reference/ssl__error__get_stream_category.html +/doc/html/boost_asio/reference/ssl__error__make_error_code.html +/doc/html/boost_asio/reference/ssl__error__stream_category.html +/doc/html/boost_asio/reference/ssl__error__stream_errors.html +/doc/html/boost_asio/reference/ssl__host_name_verification/ +/doc/html/boost_asio/reference/ssl__host_name_verification/host_name_verification.html +/doc/html/boost_asio/reference/ssl__host_name_verification.html +/doc/html/boost_asio/reference/ssl__host_name_verification/operator_lp__rp_.html +/doc/html/boost_asio/reference/ssl__host_name_verification/result_type.html +/doc/html/boost_asio/reference/ssl__stream/ +/doc/html/boost_asio/reference/ssl__stream/async_handshake/ +/doc/html/boost_asio/reference/ssl__stream/async_handshake.html +/doc/html/boost_asio/reference/ssl__stream/async_handshake/overload1.html +/doc/html/boost_asio/reference/ssl__stream/async_handshake/overload2.html +/doc/html/boost_asio/reference/ssl__stream/async_read_some.html +/doc/html/boost_asio/reference/ssl__stream/async_shutdown.html +/doc/html/boost_asio/reference/ssl__stream/async_write_some.html +/doc/html/boost_asio/reference/ssl__stream_base/ +/doc/html/boost_asio/reference/ssl__stream_base/handshake_type.html +/doc/html/boost_asio/reference/ssl__stream_base.html +/doc/html/boost_asio/reference/ssl__stream_base/_stream_base.html +/doc/html/boost_asio/reference/ssl__stream/executor_type.html +/doc/html/boost_asio/reference/ssl__stream/get_executor.html +/doc/html/boost_asio/reference/ssl__stream/handshake/ +/doc/html/boost_asio/reference/ssl__stream/handshake.html +/doc/html/boost_asio/reference/ssl__stream/handshake/overload1.html +/doc/html/boost_asio/reference/ssl__stream/handshake/overload2.html +/doc/html/boost_asio/reference/ssl__stream/handshake/overload3.html +/doc/html/boost_asio/reference/ssl__stream/handshake/overload4.html +/doc/html/boost_asio/reference/ssl__stream/handshake_type.html +/doc/html/boost_asio/reference/ssl__stream.html +/doc/html/boost_asio/reference/ssl__stream__impl_struct/ +/doc/html/boost_asio/reference/ssl__stream__impl_struct.html +/doc/html/boost_asio/reference/ssl__stream__impl_struct/ssl.html +/doc/html/boost_asio/reference/ssl__stream/lowest_layer/ +/doc/html/boost_asio/reference/ssl__stream/lowest_layer.html +/doc/html/boost_asio/reference/ssl__stream/lowest_layer/overload1.html +/doc/html/boost_asio/reference/ssl__stream/lowest_layer/overload2.html +/doc/html/boost_asio/reference/ssl__stream/lowest_layer_type.html +/doc/html/boost_asio/reference/ssl__stream/native_handle.html +/doc/html/boost_asio/reference/ssl__stream/native_handle_type.html +/doc/html/boost_asio/reference/ssl__stream/next_layer/ +/doc/html/boost_asio/reference/ssl__stream/next_layer.html +/doc/html/boost_asio/reference/ssl__stream/next_layer/overload1.html +/doc/html/boost_asio/reference/ssl__stream/next_layer/overload2.html +/doc/html/boost_asio/reference/ssl__stream/next_layer_type.html +/doc/html/boost_asio/reference/ssl__stream/operator_eq_.html +/doc/html/boost_asio/reference/ssl__stream/read_some/ +/doc/html/boost_asio/reference/ssl__stream/read_some.html +/doc/html/boost_asio/reference/ssl__stream/read_some/overload1.html +/doc/html/boost_asio/reference/ssl__stream/read_some/overload2.html +/doc/html/boost_asio/reference/ssl__stream/set_verify_callback/ +/doc/html/boost_asio/reference/ssl__stream/set_verify_callback.html +/doc/html/boost_asio/reference/ssl__stream/set_verify_callback/overload1.html +/doc/html/boost_asio/reference/ssl__stream/set_verify_callback/overload2.html +/doc/html/boost_asio/reference/ssl__stream/set_verify_depth/ +/doc/html/boost_asio/reference/ssl__stream/set_verify_depth.html +/doc/html/boost_asio/reference/ssl__stream/set_verify_depth/overload1.html +/doc/html/boost_asio/reference/ssl__stream/set_verify_depth/overload2.html +/doc/html/boost_asio/reference/ssl__stream/set_verify_mode/ +/doc/html/boost_asio/reference/ssl__stream/set_verify_mode.html +/doc/html/boost_asio/reference/ssl__stream/set_verify_mode/overload1.html +/doc/html/boost_asio/reference/ssl__stream/set_verify_mode/overload2.html +/doc/html/boost_asio/reference/ssl__stream/shutdown/ +/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/stream/overload3.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 +/doc/html/boost_asio/reference/ssl__stream/write_some/overload2.html +/doc/html/boost_asio/reference/ssl__verify_client_once.html +/doc/html/boost_asio/reference/ssl__verify_context/ +/doc/html/boost_asio/reference/ssl__verify_context.html +/doc/html/boost_asio/reference/ssl__verify_context/native_handle.html +/doc/html/boost_asio/reference/ssl__verify_context/native_handle_type.html +/doc/html/boost_asio/reference/ssl__verify_context/verify_context.html +/doc/html/boost_asio/reference/ssl__verify_fail_if_no_peer_cert.html +/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 +/doc/html/boost_asio/reference/strand/operator_eq_/overload1.html +/doc/html/boost_asio/reference/strand/operator_eq_/overload2.html +/doc/html/boost_asio/reference/strand/operator_eq_/overload3.html +/doc/html/boost_asio/reference/strand/operator_eq_/overload4.html +/doc/html/boost_asio/reference/strand/operator_not__eq_.html +/doc/html/boost_asio/reference/strand/post.html +/doc/html/boost_asio/reference/strand/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 +/doc/html/boost_asio/reference/strand/strand.html +/doc/html/boost_asio/reference/strand/strand/overload1.html +/doc/html/boost_asio/reference/strand/strand/overload2.html +/doc/html/boost_asio/reference/strand/strand/overload3.html +/doc/html/boost_asio/reference/strand/strand/overload4.html +/doc/html/boost_asio/reference/strand/strand/overload5.html +/doc/html/boost_asio/reference/strand/strand/overload6.html +/doc/html/boost_asio/reference/streambuf.html +/doc/html/boost_asio/reference/stream_file.html +/doc/html/boost_asio/reference/synchronous_socket_operations.html +/doc/html/boost_asio/reference/SyncRandomAccessReadDevice.html +/doc/html/boost_asio/reference/SyncRandomAccessWriteDevice.html +/doc/html/boost_asio/reference/SyncReadStream.html +/doc/html/boost_asio/reference/SyncWriteStream.html +/doc/html/boost_asio/reference/system_context/ +/doc/html/boost_asio/reference/system_context/destroy.html +/doc/html/boost_asio/reference/system_context/executor_type.html +/doc/html/boost_asio/reference/system_context/fork_event.html +/doc/html/boost_asio/reference/system_context/get_executor.html +/doc/html/boost_asio/reference/system_context.html +/doc/html/boost_asio/reference/system_context/join.html +/doc/html/boost_asio/reference/system_context/notify_fork.html +/doc/html/boost_asio/reference/system_context/shutdown.html +/doc/html/boost_asio/reference/system_context/stop.html +/doc/html/boost_asio/reference/system_context/stopped.html +/doc/html/boost_asio/reference/system_context/_system_context.html +/doc/html/boost_asio/reference/system_executor.html +/doc/html/boost_asio/reference/system_timer.html +/doc/html/boost_asio/reference/this_coro__cancellation_state.html +/doc/html/boost_asio/reference/this_coro__cancellation_state_t/ +/doc/html/boost_asio/reference/this_coro__cancellation_state_t/cancellation_state_t.html +/doc/html/boost_asio/reference/this_coro__cancellation_state_t.html +/doc/html/boost_asio/reference/this_coro__executor.html +/doc/html/boost_asio/reference/this_coro__executor_t/ +/doc/html/boost_asio/reference/this_coro__executor_t/executor_t.html +/doc/html/boost_asio/reference/this_coro__executor_t.html +/doc/html/boost_asio/reference/this_coro__reset_cancellation_state/ +/doc/html/boost_asio/reference/this_coro__reset_cancellation_state.html +/doc/html/boost_asio/reference/this_coro__reset_cancellation_state/overload1.html +/doc/html/boost_asio/reference/this_coro__reset_cancellation_state/overload2.html +/doc/html/boost_asio/reference/this_coro__reset_cancellation_state/overload3.html +/doc/html/boost_asio/reference/this_coro__throw_if_cancelled/ +/doc/html/boost_asio/reference/this_coro__throw_if_cancelled.html +/doc/html/boost_asio/reference/this_coro__throw_if_cancelled/overload1.html +/doc/html/boost_asio/reference/this_coro__throw_if_cancelled/overload2.html +/doc/html/boost_asio/reference/thread_pool/ +/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/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/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/destroy.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.html +/doc/html/boost_asio/reference/thread_pool/join.html +/doc/html/boost_asio/reference/thread_pool/notify_fork.html +/doc/html/boost_asio/reference/thread_pool/shutdown.html +/doc/html/boost_asio/reference/thread_pool/stop.html +/doc/html/boost_asio/reference/thread_pool/thread_pool/ +/doc/html/boost_asio/reference/thread_pool/_thread_pool.html +/doc/html/boost_asio/reference/thread_pool/thread_pool.html +/doc/html/boost_asio/reference/thread_pool/thread_pool/overload1.html +/doc/html/boost_asio/reference/thread_pool/thread_pool/overload2.html +/doc/html/boost_asio/reference/thread_pool/thread_pool/overload3.html +/doc/html/boost_asio/reference/thread_pool/wait.html +/doc/html/boost_asio/reference/throw_exception.html +/doc/html/boost_asio/reference/TimeTraits.html +/doc/html/boost_asio/reference/time_traits.html +/doc/html/boost_asio/reference/time_traits_lt__ptime__gt_/ +/doc/html/boost_asio/reference/time_traits_lt__ptime__gt_/add.html +/doc/html/boost_asio/reference/time_traits_lt__ptime__gt_/duration_type.html +/doc/html/boost_asio/reference/time_traits_lt__ptime__gt_.html +/doc/html/boost_asio/reference/time_traits_lt__ptime__gt_/less_than.html +/doc/html/boost_asio/reference/time_traits_lt__ptime__gt_/now.html +/doc/html/boost_asio/reference/time_traits_lt__ptime__gt_/subtract.html +/doc/html/boost_asio/reference/time_traits_lt__ptime__gt_/time_type.html +/doc/html/boost_asio/reference/time_traits_lt__ptime__gt_/to_posix_duration.html +/doc/html/boost_asio/reference/to_exception_ptr.html +/doc/html/boost_asio/reference/transfer_all.html +/doc/html/boost_asio/reference/transfer_at_least.html +/doc/html/boost_asio/reference/transfer_exactly.html +/doc/html/boost_asio/reference/use_awaitable.html +/doc/html/boost_asio/reference/use_awaitable_t/ +/doc/html/boost_asio/reference/use_awaitable_t/as_default_on.html +/doc/html/boost_asio/reference/use_awaitable_t/as_default_on_t.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.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 +/doc/html/boost_asio/reference/use_future_t/get_allocator.html +/doc/html/boost_asio/reference/use_future_t.html +/doc/html/boost_asio/reference/use_future_t/operator_lp__rp_/ +/doc/html/boost_asio/reference/use_future_t/operator_lp__rp_.html +/doc/html/boost_asio/reference/use_future_t/operator_lp__rp_/overload1.html +/doc/html/boost_asio/reference/use_future_t/operator_lp__rp_/overload2.html +/doc/html/boost_asio/reference/use_future_t/rebind.html +/doc/html/boost_asio/reference/use_future_t/use_future_t/ +/doc/html/boost_asio/reference/use_future_t/use_future_t.html +/doc/html/boost_asio/reference/use_future_t/use_future_t/overload1.html +/doc/html/boost_asio/reference/use_future_t/use_future_t/overload2.html +/doc/html/boost_asio/reference/uses_executor.html +/doc/html/boost_asio/reference/WaitHandler.html +/doc/html/boost_asio/reference/WaitToken.html +/doc/html/boost_asio/reference/wait_traits/ +/doc/html/boost_asio/reference/WaitTraits.html +/doc/html/boost_asio/reference/wait_traits.html +/doc/html/boost_asio/reference/wait_traits/to_wait_duration/ +/doc/html/boost_asio/reference/wait_traits/to_wait_duration.html +/doc/html/boost_asio/reference/wait_traits/to_wait_duration/overload1.html +/doc/html/boost_asio/reference/wait_traits/to_wait_duration/overload2.html +/doc/html/boost_asio/reference/windows__basic_object_handle/ +/doc/html/boost_asio/reference/windows__basic_object_handle/assign/ +/doc/html/boost_asio/reference/windows__basic_object_handle/assign.html +/doc/html/boost_asio/reference/windows__basic_object_handle/assign/overload1.html +/doc/html/boost_asio/reference/windows__basic_object_handle/assign/overload2.html +/doc/html/boost_asio/reference/windows__basic_object_handle/async_wait.html +/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle/ +/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle.html +/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle/overload1.html +/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle/overload2.html +/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle/overload3.html +/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle/overload4.html +/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle/overload5.html +/doc/html/boost_asio/reference/windows__basic_object_handle/basic_object_handle/overload6.html +/doc/html/boost_asio/reference/windows__basic_object_handle/cancel/ +/doc/html/boost_asio/reference/windows__basic_object_handle/cancel.html +/doc/html/boost_asio/reference/windows__basic_object_handle/cancel/overload1.html +/doc/html/boost_asio/reference/windows__basic_object_handle/cancel/overload2.html +/doc/html/boost_asio/reference/windows__basic_object_handle/close/ +/doc/html/boost_asio/reference/windows__basic_object_handle/close.html +/doc/html/boost_asio/reference/windows__basic_object_handle/close/overload1.html +/doc/html/boost_asio/reference/windows__basic_object_handle/close/overload2.html +/doc/html/boost_asio/reference/windows__basic_object_handle/executor_type.html +/doc/html/boost_asio/reference/windows__basic_object_handle/get_executor.html +/doc/html/boost_asio/reference/windows__basic_object_handle.html +/doc/html/boost_asio/reference/windows__basic_object_handle/is_open.html +/doc/html/boost_asio/reference/windows__basic_object_handle/lowest_layer/ +/doc/html/boost_asio/reference/windows__basic_object_handle/lowest_layer.html +/doc/html/boost_asio/reference/windows__basic_object_handle/lowest_layer/overload1.html +/doc/html/boost_asio/reference/windows__basic_object_handle/lowest_layer/overload2.html +/doc/html/boost_asio/reference/windows__basic_object_handle/lowest_layer_type.html +/doc/html/boost_asio/reference/windows__basic_object_handle/native_handle.html +/doc/html/boost_asio/reference/windows__basic_object_handle/native_handle_type.html +/doc/html/boost_asio/reference/windows__basic_object_handle/operator_eq_/ +/doc/html/boost_asio/reference/windows__basic_object_handle/operator_eq_.html +/doc/html/boost_asio/reference/windows__basic_object_handle/operator_eq_/overload1.html +/doc/html/boost_asio/reference/windows__basic_object_handle/operator_eq_/overload2.html +/doc/html/boost_asio/reference/windows__basic_object_handle__rebind_executor/ +/doc/html/boost_asio/reference/windows__basic_object_handle__rebind_executor.html +/doc/html/boost_asio/reference/windows__basic_object_handle__rebind_executor/other.html +/doc/html/boost_asio/reference/windows__basic_object_handle/wait/ +/doc/html/boost_asio/reference/windows__basic_object_handle/wait.html +/doc/html/boost_asio/reference/windows__basic_object_handle/wait/overload1.html +/doc/html/boost_asio/reference/windows__basic_object_handle/wait/overload2.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/ +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/assign/ +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/assign.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/assign/overload1.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/assign/overload2.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/ +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/_basic_overlapped_handle.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload1.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload2.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload3.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload4.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload5.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/basic_overlapped_handle/overload6.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/cancel/ +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/cancel.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/cancel/overload1.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/cancel/overload2.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/close/ +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/close.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/close/overload1.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/close/overload2.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/executor_type.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/get_executor.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/is_open.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/lowest_layer/ +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/lowest_layer.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/lowest_layer/overload1.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/lowest_layer/overload2.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/lowest_layer_type.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/native_handle.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/native_handle_type.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/operator_eq_/ +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/operator_eq_.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/operator_eq_/overload1.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/operator_eq_/overload2.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle__rebind_executor/ +/doc/html/boost_asio/reference/windows__basic_overlapped_handle__rebind_executor.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle__rebind_executor/other.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/release/ +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/release.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/release/overload1.html +/doc/html/boost_asio/reference/windows__basic_overlapped_handle/release/overload2.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/ +/doc/html/boost_asio/reference/windows__basic_random_access_handle/assign/ +/doc/html/boost_asio/reference/windows__basic_random_access_handle/assign.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/assign/overload1.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/assign/overload2.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/async_read_some_at.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/async_write_some_at.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle/ +/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload1.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload2.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload3.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload4.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload5.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/basic_random_access_handle/overload6.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/cancel/ +/doc/html/boost_asio/reference/windows__basic_random_access_handle/cancel.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/cancel/overload1.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/cancel/overload2.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/close/ +/doc/html/boost_asio/reference/windows__basic_random_access_handle/close.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/close/overload1.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/close/overload2.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/executor_type.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/get_executor.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/is_open.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/lowest_layer/ +/doc/html/boost_asio/reference/windows__basic_random_access_handle/lowest_layer.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/lowest_layer/overload1.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/lowest_layer/overload2.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/lowest_layer_type.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/native_handle.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/native_handle_type.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/operator_eq_/ +/doc/html/boost_asio/reference/windows__basic_random_access_handle/operator_eq_.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/operator_eq_/overload1.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/operator_eq_/overload2.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/read_some_at/ +/doc/html/boost_asio/reference/windows__basic_random_access_handle/read_some_at.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/read_some_at/overload1.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/read_some_at/overload2.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle__rebind_executor/ +/doc/html/boost_asio/reference/windows__basic_random_access_handle__rebind_executor.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle__rebind_executor/other.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/release/ +/doc/html/boost_asio/reference/windows__basic_random_access_handle/release.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/release/overload1.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/release/overload2.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/write_some_at/ +/doc/html/boost_asio/reference/windows__basic_random_access_handle/write_some_at.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/write_some_at/overload1.html +/doc/html/boost_asio/reference/windows__basic_random_access_handle/write_some_at/overload2.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/ +/doc/html/boost_asio/reference/windows__basic_stream_handle/assign/ +/doc/html/boost_asio/reference/windows__basic_stream_handle/assign.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/assign/overload1.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/assign/overload2.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/async_read_some.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/async_write_some.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle/ +/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle/overload1.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle/overload2.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle/overload3.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle/overload4.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle/overload5.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/basic_stream_handle/overload6.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/cancel/ +/doc/html/boost_asio/reference/windows__basic_stream_handle/cancel.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/cancel/overload1.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/cancel/overload2.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/close/ +/doc/html/boost_asio/reference/windows__basic_stream_handle/close.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/close/overload1.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/close/overload2.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/executor_type.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/get_executor.html +/doc/html/boost_asio/reference/windows__basic_stream_handle.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/is_open.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/lowest_layer/ +/doc/html/boost_asio/reference/windows__basic_stream_handle/lowest_layer.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/lowest_layer/overload1.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/lowest_layer/overload2.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/lowest_layer_type.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/native_handle.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/native_handle_type.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/operator_eq_/ +/doc/html/boost_asio/reference/windows__basic_stream_handle/operator_eq_.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/operator_eq_/overload1.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/operator_eq_/overload2.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/read_some/ +/doc/html/boost_asio/reference/windows__basic_stream_handle/read_some.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/read_some/overload1.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/read_some/overload2.html +/doc/html/boost_asio/reference/windows__basic_stream_handle__rebind_executor/ +/doc/html/boost_asio/reference/windows__basic_stream_handle__rebind_executor.html +/doc/html/boost_asio/reference/windows__basic_stream_handle__rebind_executor/other.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/release/ +/doc/html/boost_asio/reference/windows__basic_stream_handle/release.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/release/overload1.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/release/overload2.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/write_some/ +/doc/html/boost_asio/reference/windows__basic_stream_handle/write_some.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/write_some/overload1.html +/doc/html/boost_asio/reference/windows__basic_stream_handle/write_some/overload2.html +/doc/html/boost_asio/reference/windows__object_handle.html +/doc/html/boost_asio/reference/windows__overlapped_handle.html +/doc/html/boost_asio/reference/windows__overlapped_ptr/ +/doc/html/boost_asio/reference/windows__overlapped_ptr/complete.html +/doc/html/boost_asio/reference/windows__overlapped_ptr/get/ +/doc/html/boost_asio/reference/windows__overlapped_ptr/get.html +/doc/html/boost_asio/reference/windows__overlapped_ptr/get/overload1.html +/doc/html/boost_asio/reference/windows__overlapped_ptr/get/overload2.html +/doc/html/boost_asio/reference/windows__overlapped_ptr.html +/doc/html/boost_asio/reference/windows__overlapped_ptr/overlapped_ptr/ +/doc/html/boost_asio/reference/windows__overlapped_ptr/_overlapped_ptr.html +/doc/html/boost_asio/reference/windows__overlapped_ptr/overlapped_ptr.html +/doc/html/boost_asio/reference/windows__overlapped_ptr/overlapped_ptr/overload1.html +/doc/html/boost_asio/reference/windows__overlapped_ptr/overlapped_ptr/overload2.html +/doc/html/boost_asio/reference/windows__overlapped_ptr/overlapped_ptr/overload3.html +/doc/html/boost_asio/reference/windows__overlapped_ptr/release.html +/doc/html/boost_asio/reference/windows__overlapped_ptr/reset/ +/doc/html/boost_asio/reference/windows__overlapped_ptr/reset.html +/doc/html/boost_asio/reference/windows__overlapped_ptr/reset/overload1.html +/doc/html/boost_asio/reference/windows__overlapped_ptr/reset/overload2.html +/doc/html/boost_asio/reference/windows__overlapped_ptr/reset/overload3.html +/doc/html/boost_asio/reference/windows__random_access_handle.html +/doc/html/boost_asio/reference/windows__stream_handle.html +/doc/html/boost_asio/reference/writable_pipe.html +/doc/html/boost_asio/reference/write/ +/doc/html/boost_asio/reference/write_at/ +/doc/html/boost_asio/reference/write_at.html +/doc/html/boost_asio/reference/write_at/overload1.html +/doc/html/boost_asio/reference/write_at/overload2.html +/doc/html/boost_asio/reference/write_at/overload3.html +/doc/html/boost_asio/reference/write_at/overload4.html +/doc/html/boost_asio/reference/write_at/overload5.html +/doc/html/boost_asio/reference/write_at/overload6.html +/doc/html/boost_asio/reference/write_at/overload7.html +/doc/html/boost_asio/reference/write_at/overload8.html +/doc/html/boost_asio/reference/WriteHandler.html +/doc/html/boost_asio/reference/write.html +/doc/html/boost_asio/reference/write/overload10.html +/doc/html/boost_asio/reference/write/overload11.html +/doc/html/boost_asio/reference/write/overload12.html +/doc/html/boost_asio/reference/write/overload13.html +/doc/html/boost_asio/reference/write/overload14.html +/doc/html/boost_asio/reference/write/overload15.html +/doc/html/boost_asio/reference/write/overload16.html +/doc/html/boost_asio/reference/write/overload1.html +/doc/html/boost_asio/reference/write/overload2.html +/doc/html/boost_asio/reference/write/overload3.html +/doc/html/boost_asio/reference/write/overload4.html +/doc/html/boost_asio/reference/write/overload5.html +/doc/html/boost_asio/reference/write/overload6.html +/doc/html/boost_asio/reference/write/overload7.html +/doc/html/boost_asio/reference/write/overload8.html +/doc/html/boost_asio/reference/write/overload9.html +/doc/html/boost_asio/reference/WriteToken.html +/doc/html/boost_asio/reference/yield_context.html +/doc/html/boost_asio/std_executors.html +/doc/html/boost_asio/sync_op.png +/doc/html/boost_asio/tutorial/ +/doc/html/boost_asio/tutorial.html +/doc/html/boost_asio/tutorial/tutdaytime1/ +/doc/html/boost_asio/tutorial/tutdaytime1.html +/doc/html/boost_asio/tutorial/tutdaytime1/src.html +/doc/html/boost_asio/tutorial/tutdaytime2/ +/doc/html/boost_asio/tutorial/tutdaytime2.html +/doc/html/boost_asio/tutorial/tutdaytime2/src.html +/doc/html/boost_asio/tutorial/tutdaytime3/ +/doc/html/boost_asio/tutorial/tutdaytime3.html +/doc/html/boost_asio/tutorial/tutdaytime3/src.html +/doc/html/boost_asio/tutorial/tutdaytime4/ +/doc/html/boost_asio/tutorial/tutdaytime4.html +/doc/html/boost_asio/tutorial/tutdaytime4/src.html +/doc/html/boost_asio/tutorial/tutdaytime5/ +/doc/html/boost_asio/tutorial/tutdaytime5.html +/doc/html/boost_asio/tutorial/tutdaytime5/src.html +/doc/html/boost_asio/tutorial/tutdaytime6/ +/doc/html/boost_asio/tutorial/tutdaytime6.html +/doc/html/boost_asio/tutorial/tutdaytime6/src.html +/doc/html/boost_asio/tutorial/tutdaytime7/ +/doc/html/boost_asio/tutorial/tutdaytime7.html +/doc/html/boost_asio/tutorial/tutdaytime7/src.html +/doc/html/boost_asio/tutorial/tuttimer1/ +/doc/html/boost_asio/tutorial/tuttimer1.html +/doc/html/boost_asio/tutorial/tuttimer1/src.html +/doc/html/boost_asio/tutorial/tuttimer2/ +/doc/html/boost_asio/tutorial/tuttimer2.html +/doc/html/boost_asio/tutorial/tuttimer2/src.html +/doc/html/boost_asio/tutorial/tuttimer3/ +/doc/html/boost_asio/tutorial/tuttimer3.html +/doc/html/boost_asio/tutorial/tuttimer3/src.html +/doc/html/boost_asio/tutorial/tuttimer4/ +/doc/html/boost_asio/tutorial/tuttimer4.html +/doc/html/boost_asio/tutorial/tuttimer4/src.html +/doc/html/boost_asio/tutorial/tuttimer5/ +/doc/html/boost_asio/tutorial/tuttimer5.html +/doc/html/boost_asio/tutorial/tuttimer5/src.html +/doc/html/boost_asio/using.html +/libs/ +/libs/asio/ +/libs/asio/build.jam +/libs/asio/CMakeLists.txt +/libs/asio/doc/ +/libs/asio/doc/asio.qbk +/libs/asio/doc/doxy2qbk.pl +/libs/asio/doc/examples.qbk +/libs/asio/doc/history.qbk +/libs/asio/doc/index.xml +/libs/asio/doc/Jamfile.v2 +/libs/asio/doc/model_dox.txt +/libs/asio/doc/net_ts.qbk +/libs/asio/doc/noncopyable_dox.txt +/libs/asio/doc/overview/ +/libs/asio/doc/overview/allocation.qbk +/libs/asio/doc/overview/async_op1.dot +/libs/asio/doc/overview/async_op1.png +/libs/asio/doc/overview/async_op2.dot +/libs/asio/doc/overview/async_op2.png +/libs/asio/doc/overview/async.qbk +/libs/asio/doc/overview/basics.qbk +/libs/asio/doc/overview/bsd_sockets.qbk +/libs/asio/doc/overview/buffers.qbk +/libs/asio/doc/overview/cancellation.qbk +/libs/asio/doc/overview/channels.qbk +/libs/asio/doc/overview/compose.qbk +/libs/asio/doc/overview/configuration.qbk +/libs/asio/doc/overview/coro.qbk +/libs/asio/doc/overview/coroutine.qbk +/libs/asio/doc/overview/cpp2011.qbk +/libs/asio/doc/overview/cpp20_coroutines.qbk +/libs/asio/doc/overview/deferred.qbk +/libs/asio/doc/overview/files.qbk +/libs/asio/doc/overview/futures.qbk +/libs/asio/doc/overview/handler_tracking.qbk +/libs/asio/doc/overview/immediate_completion.qbk +/libs/asio/doc/overview/implementation.qbk +/libs/asio/doc/overview/iostreams.qbk +/libs/asio/doc/overview/line_based.qbk +/libs/asio/doc/overview/model/ +/libs/asio/doc/overview/model/allocators.qbk +/libs/asio/doc/overview/model/associators.qbk +/libs/asio/doc/overview/model/async_agent_chain.png +/libs/asio/doc/overview/model/async_agent_model.png +/libs/asio/doc/overview/model/async_agents.qbk +/libs/asio/doc/overview/model/async_child_agent_chain.png +/libs/asio/doc/overview/model/async_op_init_complete.png +/libs/asio/doc/overview/model/async_op_model.png +/libs/asio/doc/overview/model/async_op_phases.png +/libs/asio/doc/overview/model/async_ops.qbk +/libs/asio/doc/overview/model/async_op_trivial_chain.png +/libs/asio/doc/overview/model/cancellation.qbk +/libs/asio/doc/overview/model/child_agents.qbk +/libs/asio/doc/overview/model/completion_token_model.png +/libs/asio/doc/overview/model/completion_tokens.qbk +/libs/asio/doc/overview/model/completion_token_transform.png +/libs/asio/doc/overview/model/executors.qbk +/libs/asio/doc/overview/model/higher_level_model.png +/libs/asio/doc/overview/model/higher_levels.qbk +/libs/asio/doc/overview/model/library_elements.qbk +/libs/asio/doc/overview/model.qbk +/libs/asio/doc/overview/other_protocols.qbk +/libs/asio/doc/overview/parallel_group.qbk +/libs/asio/doc/overview/pipes.qbk +/libs/asio/doc/overview/posix.qbk +/libs/asio/doc/overview/proactor.dot +/libs/asio/doc/overview/proactor.png +/libs/asio/doc/overview/promises.qbk +/libs/asio/doc/overview/protocols.qbk +/libs/asio/doc/overview.qbk +/libs/asio/doc/overview/rationale.qbk +/libs/asio/doc/overview/reactor.qbk +/libs/asio/doc/overview/serial_ports.qbk +/libs/asio/doc/overview/signals.qbk +/libs/asio/doc/overview/spawn.qbk +/libs/asio/doc/overview/ssl.qbk +/libs/asio/doc/overview/strands.qbk +/libs/asio/doc/overview/streams.qbk +/libs/asio/doc/overview/sync_op.dot +/libs/asio/doc/overview/sync_op.png +/libs/asio/doc/overview/threads.qbk +/libs/asio/doc/overview/timers.qbk +/libs/asio/doc/overview/token_adapters.qbk +/libs/asio/doc/overview/type_erasure.qbk +/libs/asio/doc/overview/windows.qbk +/libs/asio/doc/platform_macros.pl +/libs/asio/doc/platform_macros.qbk +/libs/asio/doc/quickref.xml +/libs/asio/doc/reference.dox +/libs/asio/doc/reference.qbk +/libs/asio/doc/reference.xsl +/libs/asio/doc/requirements/ +/libs/asio/doc/requirements/AcceptableProtocol.qbk +/libs/asio/doc/requirements/AcceptHandler.qbk +/libs/asio/doc/requirements/AcceptToken.qbk +/libs/asio/doc/requirements/asynchronous_operations.qbk +/libs/asio/doc/requirements/asynchronous_socket_operations.qbk +/libs/asio/doc/requirements/AsyncRandomAccessReadDevice.qbk +/libs/asio/doc/requirements/AsyncRandomAccessWriteDevice.qbk +/libs/asio/doc/requirements/AsyncReadStream.qbk +/libs/asio/doc/requirements/AsyncWriteStream.qbk +/libs/asio/doc/requirements/BufferedHandshakeHandler.qbk +/libs/asio/doc/requirements/BufferedHandshakeToken.qbk +/libs/asio/doc/requirements/CancellationHandler.qbk +/libs/asio/doc/requirements/CancellationSlot.qbk +/libs/asio/doc/requirements/CompletionCondition.qbk +/libs/asio/doc/requirements/ConnectCondition.qbk +/libs/asio/doc/requirements/ConnectHandler.qbk +/libs/asio/doc/requirements/ConnectToken.qbk +/libs/asio/doc/requirements/ConstBufferSequence.qbk +/libs/asio/doc/requirements/Disposition.qbk +/libs/asio/doc/requirements/DynamicBuffer.qbk +/libs/asio/doc/requirements/DynamicBuffer_v1.qbk +/libs/asio/doc/requirements/DynamicBuffer_v2.qbk +/libs/asio/doc/requirements/Endpoint.qbk +/libs/asio/doc/requirements/EndpointSequence.qbk +/libs/asio/doc/requirements/ExecutionContext.qbk +/libs/asio/doc/requirements/Executor.qbk +/libs/asio/doc/requirements/GettableSerialPortOption.qbk +/libs/asio/doc/requirements/GettableSocketOption.qbk +/libs/asio/doc/requirements/Handler.qbk +/libs/asio/doc/requirements/HandshakeHandler.qbk +/libs/asio/doc/requirements/HandshakeToken.qbk +/libs/asio/doc/requirements/InternetProtocol.qbk +/libs/asio/doc/requirements/IoControlCommand.qbk +/libs/asio/doc/requirements/IoObjectService.qbk +/libs/asio/doc/requirements/IteratorConnectHandler.qbk +/libs/asio/doc/requirements/IteratorConnectToken.qbk +/libs/asio/doc/requirements/MoveAcceptHandler.qbk +/libs/asio/doc/requirements/MoveAcceptToken.qbk +/libs/asio/doc/requirements/MutableBufferSequence.qbk +/libs/asio/doc/requirements/NullaryToken.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/RangeConnectToken.qbk +/libs/asio/doc/requirements/ReadHandler.qbk +/libs/asio/doc/requirements/ReadToken.qbk +/libs/asio/doc/requirements/read_write_operations.qbk +/libs/asio/doc/requirements/ResolveHandler.qbk +/libs/asio/doc/requirements/ResolveToken.qbk +/libs/asio/doc/requirements/Service.qbk +/libs/asio/doc/requirements/SettableSerialPortOption.qbk +/libs/asio/doc/requirements/SettableSocketOption.qbk +/libs/asio/doc/requirements/ShutdownHandler.qbk +/libs/asio/doc/requirements/ShutdownToken.qbk +/libs/asio/doc/requirements/SignalHandler.qbk +/libs/asio/doc/requirements/SignalToken.qbk +/libs/asio/doc/requirements/synchronous_socket_operations.qbk +/libs/asio/doc/requirements/SyncRandomAccessReadDevice.qbk +/libs/asio/doc/requirements/SyncRandomAccessWriteDevice.qbk +/libs/asio/doc/requirements/SyncReadStream.qbk +/libs/asio/doc/requirements/SyncWriteStream.qbk +/libs/asio/doc/requirements/TimeTraits.qbk +/libs/asio/doc/requirements/WaitHandler.qbk +/libs/asio/doc/requirements/WaitToken.qbk +/libs/asio/doc/requirements/WaitTraits.qbk +/libs/asio/doc/requirements/WriteHandler.qbk +/libs/asio/doc/requirements/WriteToken.qbk +/libs/asio/doc/std_exception_dox.txt +/libs/asio/doc/std_executors.qbk +/libs/asio/doc/tutorial.dox +/libs/asio/doc/tutorial.qbk +/libs/asio/doc/tutorial.xsl +/libs/asio/doc/using.qbk +/libs/asio/example/ +/libs/asio/example/cpp11/ +/libs/asio/example/cpp11/allocation/ +/libs/asio/example/cpp11/allocation/Jamfile.v2 +/libs/asio/example/cpp11/allocation/server.cpp +/libs/asio/example/cpp11/buffers/ +/libs/asio/example/cpp11/buffers/Jamfile.v2 +/libs/asio/example/cpp11/buffers/reference_counted.cpp +/libs/asio/example/cpp11/build.jam +/libs/asio/example/cpp11/chat/ +/libs/asio/example/cpp11/chat/chat_client.cpp +/libs/asio/example/cpp11/chat/chat_message.hpp +/libs/asio/example/cpp11/chat/chat_server.cpp +/libs/asio/example/cpp11/chat/Jamfile.v2 +/libs/asio/example/cpp11/chat/posix_chat_client.cpp +/libs/asio/example/cpp11/deferred/ +/libs/asio/example/cpp11/deferred/deferred_1.cpp +/libs/asio/example/cpp11/deferred/deferred_2.cpp +/libs/asio/example/cpp11/deferred/Jamfile.v2 +/libs/asio/example/cpp11/echo/ +/libs/asio/example/cpp11/echo/async_tcp_echo_server.cpp +/libs/asio/example/cpp11/echo/async_udp_echo_server.cpp +/libs/asio/example/cpp11/echo/blocking_tcp_echo_client.cpp +/libs/asio/example/cpp11/echo/blocking_tcp_echo_server.cpp +/libs/asio/example/cpp11/echo/blocking_udp_echo_client.cpp +/libs/asio/example/cpp11/echo/blocking_udp_echo_server.cpp +/libs/asio/example/cpp11/echo/Jamfile.v2 +/libs/asio/example/cpp11/executors/ +/libs/asio/example/cpp11/executors/actor.cpp +/libs/asio/example/cpp11/executors/bank_account_1.cpp +/libs/asio/example/cpp11/executors/bank_account_2.cpp +/libs/asio/example/cpp11/executors/fork_join.cpp +/libs/asio/example/cpp11/executors/Jamfile.v2 +/libs/asio/example/cpp11/executors/pipeline.cpp +/libs/asio/example/cpp11/executors/priority_scheduler.cpp +/libs/asio/example/cpp11/files/ +/libs/asio/example/cpp11/files/async_file_copy.cpp +/libs/asio/example/cpp11/files/blocking_file_copy.cpp +/libs/asio/example/cpp11/files/Jamfile.v2 +/libs/asio/example/cpp11/fork/ +/libs/asio/example/cpp11/fork/daemon.cpp +/libs/asio/example/cpp11/fork/Jamfile.v2 +/libs/asio/example/cpp11/fork/process_per_connection.cpp +/libs/asio/example/cpp11/futures/ +/libs/asio/example/cpp11/futures/daytime_client.cpp +/libs/asio/example/cpp11/futures/Jamfile.v2 +/libs/asio/example/cpp11/handler_tracking/ +/libs/asio/example/cpp11/handler_tracking/async_tcp_echo_server.cpp +/libs/asio/example/cpp11/handler_tracking/custom_tracking.hpp +/libs/asio/example/cpp11/handler_tracking/Jamfile.v2 +/libs/asio/example/cpp11/http/ +/libs/asio/example/cpp11/http/client/ +/libs/asio/example/cpp11/http/client/async_client.cpp +/libs/asio/example/cpp11/http/client/Jamfile.v2 +/libs/asio/example/cpp11/http/client/sync_client.cpp +/libs/asio/example/cpp11/http/doc_root/ +/libs/asio/example/cpp11/http/doc_root/data_1K.html +/libs/asio/example/cpp11/http/doc_root/data_2K.html +/libs/asio/example/cpp11/http/doc_root/data_4K.html +/libs/asio/example/cpp11/http/doc_root/data_8K.html +/libs/asio/example/cpp11/http/server/ +/libs/asio/example/cpp11/http/server2/ +/libs/asio/example/cpp11/http/server2/connection.cpp +/libs/asio/example/cpp11/http/server2/connection.hpp +/libs/asio/example/cpp11/http/server2/header.hpp +/libs/asio/example/cpp11/http/server2/io_context_pool.cpp +/libs/asio/example/cpp11/http/server2/io_context_pool.hpp +/libs/asio/example/cpp11/http/server2/Jamfile.v2 +/libs/asio/example/cpp11/http/server2/main.cpp +/libs/asio/example/cpp11/http/server2/mime_types.cpp +/libs/asio/example/cpp11/http/server2/mime_types.hpp +/libs/asio/example/cpp11/http/server2/reply.cpp +/libs/asio/example/cpp11/http/server2/reply.hpp +/libs/asio/example/cpp11/http/server2/request_handler.cpp +/libs/asio/example/cpp11/http/server2/request_handler.hpp +/libs/asio/example/cpp11/http/server2/request.hpp +/libs/asio/example/cpp11/http/server2/request_parser.cpp +/libs/asio/example/cpp11/http/server2/request_parser.hpp +/libs/asio/example/cpp11/http/server2/server.cpp +/libs/asio/example/cpp11/http/server2/server.hpp +/libs/asio/example/cpp11/http/server3/ +/libs/asio/example/cpp11/http/server3/connection.cpp +/libs/asio/example/cpp11/http/server3/connection.hpp +/libs/asio/example/cpp11/http/server3/header.hpp +/libs/asio/example/cpp11/http/server3/Jamfile.v2 +/libs/asio/example/cpp11/http/server3/main.cpp +/libs/asio/example/cpp11/http/server3/mime_types.cpp +/libs/asio/example/cpp11/http/server3/mime_types.hpp +/libs/asio/example/cpp11/http/server3/reply.cpp +/libs/asio/example/cpp11/http/server3/reply.hpp +/libs/asio/example/cpp11/http/server3/request_handler.cpp +/libs/asio/example/cpp11/http/server3/request_handler.hpp +/libs/asio/example/cpp11/http/server3/request.hpp +/libs/asio/example/cpp11/http/server3/request_parser.cpp +/libs/asio/example/cpp11/http/server3/request_parser.hpp +/libs/asio/example/cpp11/http/server3/server.cpp +/libs/asio/example/cpp11/http/server3/server.hpp +/libs/asio/example/cpp11/http/server4/ +/libs/asio/example/cpp11/http/server4/file_handler.cpp +/libs/asio/example/cpp11/http/server4/file_handler.hpp +/libs/asio/example/cpp11/http/server4/header.hpp +/libs/asio/example/cpp11/http/server4/Jamfile.v2 +/libs/asio/example/cpp11/http/server4/main.cpp +/libs/asio/example/cpp11/http/server4/mime_types.cpp +/libs/asio/example/cpp11/http/server4/mime_types.hpp +/libs/asio/example/cpp11/http/server4/reply.cpp +/libs/asio/example/cpp11/http/server4/reply.hpp +/libs/asio/example/cpp11/http/server4/request_handler.cpp +/libs/asio/example/cpp11/http/server4/request_handler.hpp +/libs/asio/example/cpp11/http/server4/request.hpp +/libs/asio/example/cpp11/http/server4/request_parser.cpp +/libs/asio/example/cpp11/http/server4/request_parser.hpp +/libs/asio/example/cpp11/http/server4/server.cpp +/libs/asio/example/cpp11/http/server4/server.hpp +/libs/asio/example/cpp11/http/server/connection.cpp +/libs/asio/example/cpp11/http/server/connection.hpp +/libs/asio/example/cpp11/http/server/connection_manager.cpp +/libs/asio/example/cpp11/http/server/connection_manager.hpp +/libs/asio/example/cpp11/http/server/header.hpp +/libs/asio/example/cpp11/http/server/Jamfile.v2 +/libs/asio/example/cpp11/http/server/main.cpp +/libs/asio/example/cpp11/http/server/mime_types.cpp +/libs/asio/example/cpp11/http/server/mime_types.hpp +/libs/asio/example/cpp11/http/server/reply.cpp +/libs/asio/example/cpp11/http/server/reply.hpp +/libs/asio/example/cpp11/http/server/request_handler.cpp +/libs/asio/example/cpp11/http/server/request_handler.hpp +/libs/asio/example/cpp11/http/server/request.hpp +/libs/asio/example/cpp11/http/server/request_parser.cpp +/libs/asio/example/cpp11/http/server/request_parser.hpp +/libs/asio/example/cpp11/http/server/server.cpp +/libs/asio/example/cpp11/http/server/server.hpp +/libs/asio/example/cpp11/icmp/ +/libs/asio/example/cpp11/icmp/icmp_header.hpp +/libs/asio/example/cpp11/icmp/ipv4_header.hpp +/libs/asio/example/cpp11/icmp/Jamfile.v2 +/libs/asio/example/cpp11/icmp/ping.cpp +/libs/asio/example/cpp11/invocation/ +/libs/asio/example/cpp11/invocation/Jamfile.v2 +/libs/asio/example/cpp11/invocation/prioritised_handlers.cpp +/libs/asio/example/cpp11/iostreams/ +/libs/asio/example/cpp11/iostreams/daytime_client.cpp +/libs/asio/example/cpp11/iostreams/daytime_server.cpp +/libs/asio/example/cpp11/iostreams/http_client.cpp +/libs/asio/example/cpp11/iostreams/Jamfile.v2 +/libs/asio/example/cpp11/local/ +/libs/asio/example/cpp11/local/connect_pair.cpp +/libs/asio/example/cpp11/local/fd_passing_stream_client.cpp +/libs/asio/example/cpp11/local/fd_passing_stream_server.cpp +/libs/asio/example/cpp11/local/iostream_client.cpp +/libs/asio/example/cpp11/local/Jamfile.v2 +/libs/asio/example/cpp11/local/stream_client.cpp +/libs/asio/example/cpp11/local/stream_server.cpp +/libs/asio/example/cpp11/multicast/ +/libs/asio/example/cpp11/multicast/Jamfile.v2 +/libs/asio/example/cpp11/multicast/receiver.cpp +/libs/asio/example/cpp11/multicast/sender.cpp +/libs/asio/example/cpp11/nonblocking/ +/libs/asio/example/cpp11/nonblocking/Jamfile.v2 +/libs/asio/example/cpp11/nonblocking/third_party_lib.cpp +/libs/asio/example/cpp11/operations/ +/libs/asio/example/cpp11/operations/composed_1.cpp +/libs/asio/example/cpp11/operations/composed_2.cpp +/libs/asio/example/cpp11/operations/composed_3.cpp +/libs/asio/example/cpp11/operations/composed_4.cpp +/libs/asio/example/cpp11/operations/composed_5.cpp +/libs/asio/example/cpp11/operations/composed_6.cpp +/libs/asio/example/cpp11/operations/composed_7.cpp +/libs/asio/example/cpp11/operations/composed_8.cpp +/libs/asio/example/cpp11/operations/Jamfile.v2 +/libs/asio/example/cpp11/parallel_group/ +/libs/asio/example/cpp11/parallel_group/Jamfile.v2 +/libs/asio/example/cpp11/parallel_group/ranged_wait_for_all.cpp +/libs/asio/example/cpp11/parallel_group/wait_for_all.cpp +/libs/asio/example/cpp11/parallel_group/wait_for_one.cpp +/libs/asio/example/cpp11/parallel_group/wait_for_one_error.cpp +/libs/asio/example/cpp11/parallel_group/wait_for_one_success.cpp +/libs/asio/example/cpp11/porthopper/ +/libs/asio/example/cpp11/porthopper/client.cpp +/libs/asio/example/cpp11/porthopper/Jamfile.v2 +/libs/asio/example/cpp11/porthopper/protocol.hpp +/libs/asio/example/cpp11/porthopper/server.cpp +/libs/asio/example/cpp11/serialization/ +/libs/asio/example/cpp11/serialization/client.cpp +/libs/asio/example/cpp11/serialization/connection.hpp +/libs/asio/example/cpp11/serialization/Jamfile.v2 +/libs/asio/example/cpp11/serialization/server.cpp +/libs/asio/example/cpp11/serialization/stock.hpp +/libs/asio/example/cpp11/services/ +/libs/asio/example/cpp11/services/basic_logger.hpp +/libs/asio/example/cpp11/services/daytime_client.cpp +/libs/asio/example/cpp11/services/Jamfile.v2 +/libs/asio/example/cpp11/services/logger.hpp +/libs/asio/example/cpp11/services/logger_service.cpp +/libs/asio/example/cpp11/services/logger_service.hpp +/libs/asio/example/cpp11/socks4/ +/libs/asio/example/cpp11/socks4/Jamfile.v2 +/libs/asio/example/cpp11/socks4/socks4.hpp +/libs/asio/example/cpp11/socks4/sync_client.cpp +/libs/asio/example/cpp11/spawn/ +/libs/asio/example/cpp11/spawn/echo_server.cpp +/libs/asio/example/cpp11/spawn/Jamfile.v2 +/libs/asio/example/cpp11/spawn/parallel_grep.cpp +/libs/asio/example/cpp11/ssl/ +/libs/asio/example/cpp11/ssl/ca.pem +/libs/asio/example/cpp11/ssl/client.cpp +/libs/asio/example/cpp11/ssl/dh4096.pem +/libs/asio/example/cpp11/ssl/Jamfile.v2 +/libs/asio/example/cpp11/ssl/README +/libs/asio/example/cpp11/ssl/server.cpp +/libs/asio/example/cpp11/ssl/server.pem +/libs/asio/example/cpp11/timeouts/ +/libs/asio/example/cpp11/timeouts/async_tcp_client.cpp +/libs/asio/example/cpp11/timeouts/blocking_tcp_client.cpp +/libs/asio/example/cpp11/timeouts/blocking_token_tcp_client.cpp +/libs/asio/example/cpp11/timeouts/blocking_udp_client.cpp +/libs/asio/example/cpp11/timeouts/Jamfile.v2 +/libs/asio/example/cpp11/timeouts/server.cpp +/libs/asio/example/cpp11/timers/ +/libs/asio/example/cpp11/timers/Jamfile.v2 +/libs/asio/example/cpp11/timers/time_t_timer.cpp +/libs/asio/example/cpp11/tutorial/ +/libs/asio/example/cpp11/tutorial/daytime1/ +/libs/asio/example/cpp11/tutorial/daytime1/client.cpp +/libs/asio/example/cpp11/tutorial/daytime2/ +/libs/asio/example/cpp11/tutorial/daytime2/server.cpp +/libs/asio/example/cpp11/tutorial/daytime3/ +/libs/asio/example/cpp11/tutorial/daytime3/server.cpp +/libs/asio/example/cpp11/tutorial/daytime4/ +/libs/asio/example/cpp11/tutorial/daytime4/client.cpp +/libs/asio/example/cpp11/tutorial/daytime5/ +/libs/asio/example/cpp11/tutorial/daytime5/server.cpp +/libs/asio/example/cpp11/tutorial/daytime6/ +/libs/asio/example/cpp11/tutorial/daytime6/server.cpp +/libs/asio/example/cpp11/tutorial/daytime7/ +/libs/asio/example/cpp11/tutorial/daytime7/server.cpp +/libs/asio/example/cpp11/tutorial/daytime_dox.txt +/libs/asio/example/cpp11/tutorial/index_dox.txt +/libs/asio/example/cpp11/tutorial/Jamfile.v2 +/libs/asio/example/cpp11/tutorial/timer1/ +/libs/asio/example/cpp11/tutorial/timer1/timer.cpp +/libs/asio/example/cpp11/tutorial/timer2/ +/libs/asio/example/cpp11/tutorial/timer2/timer.cpp +/libs/asio/example/cpp11/tutorial/timer3/ +/libs/asio/example/cpp11/tutorial/timer3/timer.cpp +/libs/asio/example/cpp11/tutorial/timer4/ +/libs/asio/example/cpp11/tutorial/timer4/timer.cpp +/libs/asio/example/cpp11/tutorial/timer5/ +/libs/asio/example/cpp11/tutorial/timer5/timer.cpp +/libs/asio/example/cpp11/tutorial/timer_dox.txt +/libs/asio/example/cpp11/type_erasure/ +/libs/asio/example/cpp11/type_erasure/Jamfile.v2 +/libs/asio/example/cpp11/type_erasure/line_reader.hpp +/libs/asio/example/cpp11/type_erasure/main.cpp +/libs/asio/example/cpp11/type_erasure/sleep.cpp +/libs/asio/example/cpp11/type_erasure/sleep.hpp +/libs/asio/example/cpp11/type_erasure/stdin_line_reader.cpp +/libs/asio/example/cpp11/type_erasure/stdin_line_reader.hpp +/libs/asio/example/cpp11/windows/ +/libs/asio/example/cpp11/windows/Jamfile.v2 +/libs/asio/example/cpp11/windows/transmit_file.cpp +/libs/asio/example/cpp14/ +/libs/asio/example/cpp14/build.jam +/libs/asio/example/cpp14/deferred/ +/libs/asio/example/cpp14/deferred/deferred_1.cpp +/libs/asio/example/cpp14/deferred/deferred_2.cpp +/libs/asio/example/cpp14/deferred/deferred_3.cpp +/libs/asio/example/cpp14/deferred/deferred_4.cpp +/libs/asio/example/cpp14/deferred/deferred_5.cpp +/libs/asio/example/cpp14/deferred/deferred_6.cpp +/libs/asio/example/cpp14/deferred/deferred_7.cpp +/libs/asio/example/cpp14/deferred/Jamfile.v2 +/libs/asio/example/cpp14/echo/ +/libs/asio/example/cpp14/echo/async_tcp_echo_server.cpp +/libs/asio/example/cpp14/echo/async_udp_echo_server.cpp +/libs/asio/example/cpp14/echo/blocking_tcp_echo_client.cpp +/libs/asio/example/cpp14/echo/blocking_tcp_echo_server.cpp +/libs/asio/example/cpp14/echo/blocking_udp_echo_client.cpp +/libs/asio/example/cpp14/echo/blocking_udp_echo_server.cpp +/libs/asio/example/cpp14/echo/Jamfile.v2 +/libs/asio/example/cpp14/executors/ +/libs/asio/example/cpp14/executors/actor.cpp +/libs/asio/example/cpp14/executors/async_1.cpp +/libs/asio/example/cpp14/executors/async_2.cpp +/libs/asio/example/cpp14/executors/bank_account_1.cpp +/libs/asio/example/cpp14/executors/bank_account_2.cpp +/libs/asio/example/cpp14/executors/fork_join.cpp +/libs/asio/example/cpp14/executors/Jamfile.v2 +/libs/asio/example/cpp14/executors/pipeline.cpp +/libs/asio/example/cpp14/executors/priority_scheduler.cpp +/libs/asio/example/cpp14/iostreams/ +/libs/asio/example/cpp14/iostreams/http_client.cpp +/libs/asio/example/cpp14/iostreams/Jamfile.v2 +/libs/asio/example/cpp14/operations/ +/libs/asio/example/cpp14/operations/callback_wrapper.cpp +/libs/asio/example/cpp14/operations/c_callback_wrapper.cpp +/libs/asio/example/cpp14/operations/composed_1.cpp +/libs/asio/example/cpp14/operations/composed_2.cpp +/libs/asio/example/cpp14/operations/composed_3.cpp +/libs/asio/example/cpp14/operations/composed_4.cpp +/libs/asio/example/cpp14/operations/composed_5.cpp +/libs/asio/example/cpp14/operations/composed_6.cpp +/libs/asio/example/cpp14/operations/composed_7.cpp +/libs/asio/example/cpp14/operations/composed_8.cpp +/libs/asio/example/cpp14/operations/Jamfile.v2 +/libs/asio/example/cpp14/parallel_group/ +/libs/asio/example/cpp14/parallel_group/Jamfile.v2 +/libs/asio/example/cpp14/parallel_group/parallel_sort.cpp +/libs/asio/example/cpp14/parallel_group/ranged_wait_for_all.cpp +/libs/asio/example/cpp14/parallel_group/wait_for_all.cpp +/libs/asio/example/cpp14/parallel_group/wait_for_one.cpp +/libs/asio/example/cpp14/parallel_group/wait_for_one_error.cpp +/libs/asio/example/cpp14/parallel_group/wait_for_one_success.cpp +/libs/asio/example/cpp17/ +/libs/asio/example/cpp17/build.jam +/libs/asio/example/cpp17/coroutines_ts/ +/libs/asio/example/cpp17/coroutines_ts/chat_server.cpp +/libs/asio/example/cpp17/coroutines_ts/echo_server.cpp +/libs/asio/example/cpp17/coroutines_ts/echo_server_with_as_single_default.cpp +/libs/asio/example/cpp17/coroutines_ts/echo_server_with_as_tuple_default.cpp +/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/example/cpp20/ +/libs/asio/example/cpp20/build.jam +/libs/asio/example/cpp20/channels/ +/libs/asio/example/cpp20/channels/Jamfile.v2 +/libs/asio/example/cpp20/channels/mutual_exclusion_1.cpp +/libs/asio/example/cpp20/channels/mutual_exclusion_2.cpp +/libs/asio/example/cpp20/channels/throttling_proxy.cpp +/libs/asio/example/cpp20/coroutines/ +/libs/asio/example/cpp20/coroutines/chat_server.cpp +/libs/asio/example/cpp20/coroutines/echo_server.cpp +/libs/asio/example/cpp20/coroutines/echo_server_with_as_single_default.cpp +/libs/asio/example/cpp20/coroutines/echo_server_with_as_tuple_default.cpp +/libs/asio/example/cpp20/coroutines/echo_server_with_default.cpp +/libs/asio/example/cpp20/coroutines/echo_server_with_deferred.cpp +/libs/asio/example/cpp20/coroutines/echo_server_with_deferred_default.cpp +/libs/asio/example/cpp20/coroutines/Jamfile.v2 +/libs/asio/example/cpp20/coroutines/refactored_echo_server.cpp +/libs/asio/example/cpp20/coroutines/timeout.cpp +/libs/asio/example/cpp20/invocation/ +/libs/asio/example/cpp20/invocation/completion_executor.cpp +/libs/asio/example/cpp20/invocation/Jamfile.v2 +/libs/asio/example/cpp20/operations/ +/libs/asio/example/cpp20/operations/callback_wrapper.cpp +/libs/asio/example/cpp20/operations/c_callback_wrapper.cpp +/libs/asio/example/cpp20/operations/composed_1.cpp +/libs/asio/example/cpp20/operations/composed_2.cpp +/libs/asio/example/cpp20/operations/composed_3.cpp +/libs/asio/example/cpp20/operations/composed_4.cpp +/libs/asio/example/cpp20/operations/composed_5.cpp +/libs/asio/example/cpp20/operations/composed_6.cpp +/libs/asio/example/cpp20/operations/composed_7.cpp +/libs/asio/example/cpp20/operations/composed_8.cpp +/libs/asio/example/cpp20/operations/Jamfile.v2 +/libs/asio/example/cpp20/type_erasure/ +/libs/asio/example/cpp20/type_erasure/Jamfile.v2 +/libs/asio/example/cpp20/type_erasure/line_reader.hpp +/libs/asio/example/cpp20/type_erasure/main.cpp +/libs/asio/example/cpp20/type_erasure/sleep.cpp +/libs/asio/example/cpp20/type_erasure/sleep.hpp +/libs/asio/example/cpp20/type_erasure/stdin_line_reader.cpp +/libs/asio/example/cpp20/type_erasure/stdin_line_reader.hpp +/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 +/libs/asio/test/ +/libs/asio/test/any_completion_executor.cpp +/libs/asio/test/any_completion_handler.cpp +/libs/asio/test/any_io_executor.cpp +/libs/asio/test/append.cpp +/libs/asio/test/archetypes/ +/libs/asio/test/archetypes/async_ops.hpp +/libs/asio/test/archetypes/async_result.hpp +/libs/asio/test/archetypes/gettable_socket_option.hpp +/libs/asio/test/archetypes/io_control_command.hpp +/libs/asio/test/archetypes/settable_socket_option.hpp +/libs/asio/test/associated_allocator.cpp +/libs/asio/test/associated_cancellation_slot.cpp +/libs/asio/test/associated_executor.cpp +/libs/asio/test/associated_immediate_executor.cpp +/libs/asio/test/associator.cpp +/libs/asio/test/as_tuple.cpp +/libs/asio/test/async_result.cpp +/libs/asio/test/awaitable.cpp +/libs/asio/test/basic_datagram_socket.cpp +/libs/asio/test/basic_deadline_timer.cpp +/libs/asio/test/basic_file.cpp +/libs/asio/test/basic_random_access_file.cpp +/libs/asio/test/basic_raw_socket.cpp +/libs/asio/test/basic_readable_pipe.cpp +/libs/asio/test/basic_seq_packet_socket.cpp +/libs/asio/test/basic_serial_port.cpp +/libs/asio/test/basic_signal_set.cpp +/libs/asio/test/basic_socket_acceptor.cpp +/libs/asio/test/basic_socket.cpp +/libs/asio/test/basic_streambuf.cpp +/libs/asio/test/basic_stream_file.cpp +/libs/asio/test/basic_stream_socket.cpp +/libs/asio/test/basic_waitable_timer.cpp +/libs/asio/test/basic_writable_pipe.cpp +/libs/asio/test/bind_allocator.cpp +/libs/asio/test/bind_cancellation_slot.cpp +/libs/asio/test/bind_executor.cpp +/libs/asio/test/bind_immediate_executor.cpp +/libs/asio/test/buffer.cpp +/libs/asio/test/buffered_read_stream.cpp +/libs/asio/test/buffered_stream.cpp +/libs/asio/test/buffered_write_stream.cpp +/libs/asio/test/buffer_registration.cpp +/libs/asio/test/buffers_iterator.cpp +/libs/asio/test/cancel_after.cpp +/libs/asio/test/cancel_at.cpp +/libs/asio/test/cancellation_signal.cpp +/libs/asio/test/cancellation_state.cpp +/libs/asio/test/cancellation_type.cpp +/libs/asio/test/co_composed.cpp +/libs/asio/test/completion_condition.cpp +/libs/asio/test/compose.cpp +/libs/asio/test/composed.cpp +/libs/asio/test/config.cpp +/libs/asio/test/connect.cpp +/libs/asio/test/connect_pipe.cpp +/libs/asio/test/consign.cpp +/libs/asio/test/coroutine.cpp +/libs/asio/test/co_spawn.cpp +/libs/asio/test/deadline_timer.cpp +/libs/asio/test/defer.cpp +/libs/asio/test/deferred.cpp +/libs/asio/test/detached.cpp +/libs/asio/test/dispatch.cpp +/libs/asio/test/disposition.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/context_as.cpp +/libs/asio/test/execution_context.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/outstanding_work.cpp +/libs/asio/test/execution/prefer_only.cpp +/libs/asio/test/execution/relationship.cpp +/libs/asio/test/executor.cpp +/libs/asio/test/executor_work_guard.cpp +/libs/asio/test/experimental/ +/libs/asio/test/experimental/awaitable_operators.cpp +/libs/asio/test/experimental/basic_channel.cpp +/libs/asio/test/experimental/basic_concurrent_channel.cpp +/libs/asio/test/experimental/channel.cpp +/libs/asio/test/experimental/channel_traits.cpp +/libs/asio/test/experimental/co_composed.cpp +/libs/asio/test/experimental/concurrent_channel.cpp +/libs/asio/test/experimental/coro/ +/libs/asio/test/experimental/coro/allocator.cpp +/libs/asio/test/experimental/coro/cancel.cpp +/libs/asio/test/experimental/coro/co_spawn.cpp +/libs/asio/test/experimental/coro/exception.cpp +/libs/asio/test/experimental/coro/executor.cpp +/libs/asio/test/experimental/coro/Jamfile.v2 +/libs/asio/test/experimental/coro/partial.cpp +/libs/asio/test/experimental/coro/simple_test.cpp +/libs/asio/test/experimental/coro/stack_test.cpp +/libs/asio/test/experimental/coro/use_coro.cpp +/libs/asio/test/experimental/Jamfile.v2 +/libs/asio/test/experimental/parallel_group.cpp +/libs/asio/test/experimental/promise.cpp +/libs/asio/test/file_base.cpp +/libs/asio/test/generic/ +/libs/asio/test/generic/basic_endpoint.cpp +/libs/asio/test/generic/datagram_protocol.cpp +/libs/asio/test/generic/raw_protocol.cpp +/libs/asio/test/generic/seq_packet_protocol.cpp +/libs/asio/test/generic/stream_protocol.cpp +/libs/asio/test/high_resolution_timer.cpp +/libs/asio/test/immediate.cpp +/libs/asio/test/io_context.cpp +/libs/asio/test/io_context_strand.cpp +/libs/asio/test/ip/ +/libs/asio/test/ip/address.cpp +/libs/asio/test/ip/address_v4.cpp +/libs/asio/test/ip/address_v4_iterator.cpp +/libs/asio/test/ip/address_v4_range.cpp +/libs/asio/test/ip/address_v6.cpp +/libs/asio/test/ip/address_v6_iterator.cpp +/libs/asio/test/ip/address_v6_range.cpp +/libs/asio/test/ip/basic_endpoint.cpp +/libs/asio/test/ip/basic_resolver.cpp +/libs/asio/test/ip/basic_resolver_entry.cpp +/libs/asio/test/ip/basic_resolver_iterator.cpp +/libs/asio/test/ip/basic_resolver_query.cpp +/libs/asio/test/ip/host_name.cpp +/libs/asio/test/ip/icmp.cpp +/libs/asio/test/ip/multicast.cpp +/libs/asio/test/ip/network_v4.cpp +/libs/asio/test/ip/network_v6.cpp +/libs/asio/test/ip/resolver_query_base.cpp +/libs/asio/test/ip/tcp.cpp +/libs/asio/test/ip/udp.cpp +/libs/asio/test/ip/unicast.cpp +/libs/asio/test/ip/v6_only.cpp +/libs/asio/test/is_read_buffered.cpp +/libs/asio/test/is_write_buffered.cpp +/libs/asio/test/Jamfile.v2 +/libs/asio/test/latency/ +/libs/asio/test/latency/allocator.hpp +/libs/asio/test/latency/high_res_clock.hpp +/libs/asio/test/latency/Jamfile.v2 +/libs/asio/test/latency/tcp_client.cpp +/libs/asio/test/latency/tcp_server.cpp +/libs/asio/test/latency/udp_client.cpp +/libs/asio/test/latency/udp_server.cpp +/libs/asio/test/local/ +/libs/asio/test/local/basic_endpoint.cpp +/libs/asio/test/local/connect_pair.cpp +/libs/asio/test/local/datagram_protocol.cpp +/libs/asio/test/local/seq_packet_protocol.cpp +/libs/asio/test/local/stream_protocol.cpp +/libs/asio/test/packaged_task.cpp +/libs/asio/test/placeholders.cpp +/libs/asio/test/posix/ +/libs/asio/test/posix/basic_descriptor.cpp +/libs/asio/test/posix/basic_stream_descriptor.cpp +/libs/asio/test/posix/descriptor_base.cpp +/libs/asio/test/posix/descriptor.cpp +/libs/asio/test/posix/stream_descriptor.cpp +/libs/asio/test/post.cpp +/libs/asio/test/prepend.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/random_access_file.cpp +/libs/asio/test/readable_pipe.cpp +/libs/asio/test/read_at.cpp +/libs/asio/test/read.cpp +/libs/asio/test/read_until.cpp +/libs/asio/test/recycling_allocator.cpp +/libs/asio/test/redirect_error.cpp +/libs/asio/test/registered_buffer.cpp +/libs/asio/test/serial_port_base.cpp +/libs/asio/test/serial_port.cpp +/libs/asio/test/signal_set_base.cpp +/libs/asio/test/signal_set.cpp +/libs/asio/test/socket_base.cpp +/libs/asio/test/spawn.cpp +/libs/asio/test/ssl/ +/libs/asio/test/ssl/context_base.cpp +/libs/asio/test/ssl/context.cpp +/libs/asio/test/ssl/error.cpp +/libs/asio/test/ssl/host_name_verification.cpp +/libs/asio/test/ssl/Jamfile.v2 +/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 +/libs/asio/test/stream_file.cpp +/libs/asio/test/system_context.cpp +/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 +/libs/asio/test/ts/executor.cpp +/libs/asio/test/ts/internet.cpp +/libs/asio/test/ts/io_context.cpp +/libs/asio/test/ts/net.cpp +/libs/asio/test/ts/netfwd.cpp +/libs/asio/test/ts/socket.cpp +/libs/asio/test/ts/timer.cpp +/libs/asio/test/unit_test.hpp +/libs/asio/test/use_awaitable.cpp +/libs/asio/test/use_future.cpp +/libs/asio/test/uses_executor.cpp +/libs/asio/test/wait_traits.cpp +/libs/asio/test/windows/ +/libs/asio/test/windows/basic_object_handle.cpp +/libs/asio/test/windows/basic_overlapped_handle.cpp +/libs/asio/test/windows/basic_random_access_handle.cpp +/libs/asio/test/windows/basic_stream_handle.cpp +/libs/asio/test/windows/object_handle.cpp +/libs/asio/test/windows/overlapped_handle.cpp +/libs/asio/test/windows/overlapped_ptr.cpp +/libs/asio/test/windows/random_access_handle.cpp +/libs/asio/test/windows/stream_handle.cpp +/libs/asio/test/writable_pipe.cpp +/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 +/libs/system/build/ +/libs/system/build.jam +/libs/system/build/Jamfile +/libs/system/build/Jamfile.v2 +/libs/system/CMakeLists.txt +/libs/system/doc/ +/libs/system/doc/Jamfile +/libs/system/doc/system/ +/libs/system/doc/system/acknowledgements.adoc +/libs/system/doc/system.adoc +/libs/system/doc/system/changes.adoc +/libs/system/doc/system/copyright.adoc +/libs/system/doc/system-docinfo-footer.html +/libs/system/doc/system/history.adoc +/libs/system/doc/system/introduction.adoc +/libs/system/doc/system/rationale.adoc +/libs/system/doc/system/reference.adoc +/libs/system/doc/system/usage.adoc +/libs/system/.drone/ +/libs/system/.drone/drone.bat +/libs/system/.drone/drone.sh +/libs/system/.drone.jsonnet +/libs/system/extra/ +/libs/system/extra/boost_system.natvis +/libs/system/.github/ +/libs/system/.github/workflows/ +/libs/system/.github/workflows/ci.yml +/libs/system/index.html +/libs/system/meta/ +/libs/system/meta/libraries.json +/libs/system/README.md +/libs/system/src/ +/libs/system/src/error_code.cpp +/libs/system/test/ +/libs/system/test/after_main_test.cpp +/libs/system/test/before_main_test.cpp +/libs/system/test/cmake_install_test/ +/libs/system/test/cmake_install_test/CMakeLists.txt +/libs/system/test/cmake_install_test/main.cpp +/libs/system/test/CMakeLists.txt +/libs/system/test/cmake_subdir_test/ +/libs/system/test/cmake_subdir_test/CMakeLists.txt +/libs/system/test/config_test.cpp +/libs/system/test/constexpr_test2.cpp +/libs/system/test/constexpr_test.cpp +/libs/system/test/dynamic_link_test.cpp +/libs/system/test/ec_hash_value_test.cpp +/libs/system/test/ec_location_test2.cpp +/libs/system/test/ec_location_test3.cpp +/libs/system/test/ec_location_test4.cpp +/libs/system/test/ec_location_test.cpp +/libs/system/test/ec_what_test.cpp +/libs/system/test/ec_wstream_test.cpp +/libs/system/test/errc_test2.cpp +/libs/system/test/errc_test3.cpp +/libs/system/test/errc_test4.cpp +/libs/system/test/errc_test.cpp +/libs/system/test/error_category_test2.cpp +/libs/system/test/error_category_test.cpp +/libs/system/test/error_code_test2.cpp +/libs/system/test/error_code_test3.cpp +/libs/system/test/error_code_test.cpp +/libs/system/test/error_code_user_test.cpp +/libs/system/test/error_condition_test2.cpp +/libs/system/test/error_condition_test3.cpp +/libs/system/test/error_condition_test.cpp +/libs/system/test/failed_constexpr_test.cpp +/libs/system/test/failed_test.cpp +/libs/system/test/generic_category_test2.cpp +/libs/system/test/generic_category_test3.cpp +/libs/system/test/generic_category_test.cpp +/libs/system/test/header_only_test.cpp +/libs/system/test/initialization_test.cpp +/libs/system/test/is_error_code_enum_test.cpp +/libs/system/test/is_error_condition_enum_test.cpp +/libs/system/test/Jamfile.v2 +/libs/system/test/linux_error_test.cpp +/libs/system/test/msvc/ +/libs/system/test/msvc/common.props +/libs/system/test/msvc/config_test/ +/libs/system/test/msvc/config_test/config_test.vcxproj +/libs/system/test/msvc/error_code_test/ +/libs/system/test/msvc/error_code_test/error_code_test.vcxproj +/libs/system/test/msvc/header_only_error_code_test/ +/libs/system/test/msvc/header_only_error_code_test/header_only_error_code_test.vcxproj +/libs/system/test/msvc/header_only_test/ +/libs/system/test/msvc/header_only_test/header_only_test.vcxproj +/libs/system/test/msvc/std_interop_test/ +/libs/system/test/msvc/std_interop_test/std_interop_test.vcxproj +/libs/system/test/msvc/system-dll/ +/libs/system/test/msvc/system-dll/system-dll.vcxproj +/libs/system/test/msvc/system.sln +/libs/system/test/quick.cpp +/libs/system/test/result_and_eq_fn1r.cpp +/libs/system/test/result_and_eq_fn1v.cpp +/libs/system/test/result_and_fn1r.cpp +/libs/system/test/result_and_fn1v.cpp +/libs/system/test/result_convert_construct.cpp +/libs/system/test/result_copy_assign.cpp +/libs/system/test/result_copy_construct.cpp +/libs/system/test/result_default_construct.cpp +/libs/system/test/result_emplace.cpp +/libs/system/test/result_eq.cpp +/libs/system/test/result_errc_construct.cpp +/libs/system/test/result_error_access.cpp +/libs/system/test/result_error_construct2.cpp +/libs/system/test/result_error_construct3.cpp +/libs/system/test/result_error_construct4.cpp +/libs/system/test/result_error_construct5.cpp +/libs/system/test/result_error_construct.cpp +/libs/system/test/result_error_move.cpp +/libs/system/test/result_in_place_use.cpp +/libs/system/test/result_move_assign.cpp +/libs/system/test/result_move_construct.cpp +/libs/system/test/result_or_eq_fn0r.cpp +/libs/system/test/result_or_eq_fn0v.cpp +/libs/system/test/result_or_eq_value.cpp +/libs/system/test/result_or_fn0r.cpp +/libs/system/test/result_or_fn0v.cpp +/libs/system/test/result_or_value.cpp +/libs/system/test/result_or_value_fail2.cpp +/libs/system/test/result_or_value_fail.cpp +/libs/system/test/result_range_for.cpp +/libs/system/test/result_swap.cpp +/libs/system/test/result_typedefs.cpp +/libs/system/test/result_value_access.cpp +/libs/system/test/result_value_construct2.cpp +/libs/system/test/result_value_construct3.cpp +/libs/system/test/result_value_construct4.cpp +/libs/system/test/result_value_construct5.cpp +/libs/system/test/result_value_construct6.cpp +/libs/system/test/result_value_construct7.cpp +/libs/system/test/result_value_construct.cpp +/libs/system/test/single_instance_1.cpp +/libs/system/test/single_instance_2.cpp +/libs/system/test/single_instance_test.cpp +/libs/system/test/snprintf_test.cpp +/libs/system/test/std_interop_test10.cpp +/libs/system/test/std_interop_test11.cpp +/libs/system/test/std_interop_test12.cpp +/libs/system/test/std_interop_test13.cpp +/libs/system/test/std_interop_test14.cpp +/libs/system/test/std_interop_test15.cpp +/libs/system/test/std_interop_test16.cpp +/libs/system/test/std_interop_test2.cpp +/libs/system/test/std_interop_test3.cpp +/libs/system/test/std_interop_test4.cpp +/libs/system/test/std_interop_test5.cpp +/libs/system/test/std_interop_test6.cpp +/libs/system/test/std_interop_test7.cpp +/libs/system/test/std_interop_test8.cpp +/libs/system/test/std_interop_test9.cpp +/libs/system/test/std_interop_test.cpp +/libs/system/test/std_mismatch_test.cpp +/libs/system/test/std_single_instance_1.cpp +/libs/system/test/std_single_instance_2.cpp +/libs/system/test/std_single_instance_test.cpp +/libs/system/test/system_category_test2.cpp +/libs/system/test/system_category_test3.cpp +/libs/system/test/system_category_test.cpp +/libs/system/test/system_error_test2.cpp +/libs/system/test/system_error_test3.cpp +/libs/system/test/system_error_test.cpp +/libs/system/test/throws_assign_fail.cpp +/libs/system/test/throw_test.cpp +/libs/system/test/warnings_test.cpp +/libs/system/test/win32_generic_test.cpp +/libs/system/test/win32_hresult_test.cpp +/libs/system/test/windows_error_test.cpp +/libs/system/.travis.yml +/README.txt diff --git a/asio/asio/boostify.pl b/asio/asio/boostify.pl index 904100b..a52b886 100644 --- a/asio/asio/boostify.pl +++ b/asio/asio/boostify.pl @@ -1,700 +1,700 @@ -#!/usr/bin/perl -w - -use strict; -use File::Path; - -our $boost_dir = "boostified"; -our $bad_lines = 0; - -sub print_line -{ - my ($output, $line, $from, $lineno) = @_; - - # Warn if the resulting line is >80 characters wide. - if (length($line) > 80) - { - if ($from =~ /\.[chi]pp$/) - { - ++$bad_lines; - print("Warning: $from:$lineno: output >80 characters wide.\n"); - } - } - - # Write the output. - print($output $line . "\n"); -} - -sub source_contains_asio_thread_usage -{ - my ($from) = @_; - - # Open the input file. - open(my $input, "<$from") or die("Can't open $from for reading"); - - # Check file for use of asio::thread. - while (my $line = <$input>) - { - chomp($line); - if ($line =~ /asio::thread/) - { - close($input); - return 1; - } - elsif ($line =~ /^ *thread /) - { - close($input); - return 1; - } - } - - close($input); - return 0; -} - -sub source_contains_asio_include -{ - my ($from) = @_; - - # Open the input file. - open(my $input, "<$from") or die("Can't open $from for reading"); - - # Check file for inclusion of asio.hpp. - while (my $line = <$input>) - { - chomp($line); - if ($line =~ /# *include [<"]asio\.hpp[>"]/) - { - close($input); - return 1; - } - } - - close($input); - return 0; -} - -sub copy_source_file -{ - my ($from, $to) = @_; - - # Ensure the output directory exists. - my $dir = $to; - $dir =~ s/[^\/]*$//; - mkpath($dir); - - # First determine whether the file makes any use of asio::thread. - my $uses_asio_thread = source_contains_asio_thread_usage($from); - - my $includes_asio = source_contains_asio_include($from); - - my $is_asio_hpp = 0; - $is_asio_hpp = 1 if ($from =~ /asio\.hpp/); - - my $needs_doc_link = 0; - $needs_doc_link = 1 if ($is_asio_hpp); - - my $is_error_hpp = 0; - $is_error_hpp = 1 if ($from =~ /asio\/error\.hpp/); - - my $is_qbk = 0; - $is_qbk = 1 if ($from =~ /.qbk$/); - - my $is_xsl = 0; - $is_xsl = 1 if ($from =~ /.xsl$/); - - my $is_quickref = 0; - $is_quickref = 1 if ($from =~ /quickref.xml$/); - - my $is_test = 0; - $is_test = 1 if ($from =~ /tests\/unit/); - - my $is_coroutine_related = 0; - $is_coroutine_related = 1 if ($from =~ /await/ || $from =~ /partial_promise/ || $from =~ /co_composed/); - - my $is_hash_related = 0; - $is_hash_related = 1 if ($from =~ /ip\/address/ || $from =~ /ip\/basic_endpoint/); - - # Open the files. - open(my $input, "<$from") or die("Can't open $from for reading"); - open(my $output, ">$to") or die("Can't open $to for writing"); - - # Copy the content. - my $lineno = 1; - while (my $line = <$input>) - { - chomp($line); - - # Unconditional replacements. - $line =~ s/[\\@]ref boost_bind/boost::bind()/g; - if ($from =~ /.*\.txt$/) - { - $line =~ s/[\\@]ref async_read/boost::asio::async_read()/g; - $line =~ s/[\\@]ref async_write/boost::asio::async_write()/g; - } - if ($line =~ /asio_detail_posix_thread_function/) - { - $line =~ s/asio_detail_posix_thread_function/boost_asio_detail_posix_thread_function/g; - } - if ($line =~ /asio_signal_handler/) - { - $line =~ s/asio_signal_handler/boost_asio_signal_handler/g; - } - if ($line =~ /ASIO_/ && !($line =~ /BOOST_ASIO_/)) - { - $line =~ s/ASIO_/BOOST_ASIO_/g; - } - - # Extra replacements for quickbook, XSL and quickref.xml source only. - if ($is_qbk || $is_xsl || $is_quickref) - { - $line =~ s/asio\.examples/boost_asio.examples/g; - $line =~ s/asio\.history/boost_asio.history/g; - $line =~ s/asio\.index/boost_asio.index/g; - $line =~ s/asio\.net_ts/boost_asio.net_ts/g; - $line =~ s/asio\.std_executors/boost_asio.std_executors/g; - $line =~ s/asio\.overview/boost_asio.overview/g; - $line =~ s/asio\.reference/boost_asio.reference/g; - $line =~ s/asio\.tutorial/boost_asio.tutorial/g; - $line =~ s/asio\.using/boost_asio.using/g; - $line =~ s/Asio/Boost.Asio/g; - $line =~ s/changes made in each release/changes made in each Boost release/g; - $line =~ s/\[\$/[\$boost_asio\//g; - $line =~ s/\[@\.\.\/src\/examples/[\@boost_asio\/example/g; - $line =~ s/asio\//boost\/asio\//g if $is_xsl; - $line =~ s/include\/asio/boost\/asio/g; - $line =~ s/\^asio/^boost\/asio/g; - $line =~ s/namespaceasio/namespaceboost_1_1asio/g; - $line =~ s/ \(\[\@examples\/diffs.*$//; - $line =~ s/boost\/tools\/boostbook/tools\/boostbook/g; - } - - # Conditional replacements. - if ($line =~ /^( *)namespace asio \{/) - { - if ($is_qbk) - { - print_line($output, $1 . "namespace boost { namespace asio {", $from, $lineno); - } - else - { - print_line($output, $1 . "namespace boost {", $from, $lineno); - print_line($output, $line, $from, $lineno); - } - } - elsif ($line =~ /^( *)} \/\/ namespace asio$/) - { - if ($is_qbk) - { - print_line($output, $1 . "} } // namespace boost::asio", $from, $lineno); - } - else - { - print_line($output, $line, $from, $lineno); - print_line($output, $1 . "} // namespace boost", $from, $lineno); - } - } - elsif ($line =~ /^(# *include )[<"](asio\.hpp)[>"]$/) - { - print_line($output, $1 . "", $from, $lineno); - if ($uses_asio_thread) - { - print_line($output, $1 . "", $from, $lineno) if (!$is_test); - $uses_asio_thread = 0; - } - } - elsif ($line =~ /^(# *include )[<"]boost\/.*[>"].*$/) - { - if (!$includes_asio && $uses_asio_thread) - { - print_line($output, $1 . "", $from, $lineno) if (!$is_test); - $uses_asio_thread = 0; - } - print_line($output, $line, $from, $lineno); - } - elsif ($line =~ /^(# *include )[<"]asio\/thread\.hpp[>"]/) - { - if ($is_test) - { - print_line($output, $1 . "", $from, $lineno); - } - else - { - # Line is removed. - } - } - elsif ($line =~ /(# *include )[<"]asio\/error_code\.hpp[>"]/) - { - if ($is_asio_hpp) - { - # Line is removed. - } - else - { - print_line($output, $1 . "", $from, $lineno) if ($is_error_hpp); - print_line($output, $1 . "", $from, $lineno); - } - } - elsif ($line =~ /# *include [<"]asio\/impl\/error_code\.[hi]pp[>"]/) - { - # Line is removed. - } - elsif ($line =~ /(# *include )[<"]asio\/system_error\.hpp[>"]/) - { - if ($is_asio_hpp) - { - # Line is removed. - } - else - { - print_line($output, $1 . "", $from, $lineno); - } - } - elsif ($line =~ /(^.*# *include )[<"](asio\/[^>"]*)[>"](.*)$/) - { - print_line($output, $1 . "" . $3, $from, $lineno); - } - elsif ($line =~ /#.*defined\(.*ASIO_HAS_STD_SYSTEM_ERROR\)$/) - { - # Line is removed. - } - elsif ($line =~ /asio::thread\b/) - { - if ($is_test) - { - $line =~ s/asio::thread/asio::detail::thread/g; - } - else - { - $line =~ s/asio::thread/boost::thread/g; - } - if (!($line =~ /boost::asio::/)) - { - $line =~ s/asio::/boost::asio::/g; - } - print_line($output, $line, $from, $lineno); - } - elsif ($line =~ /^( *)thread( .*)$/ && !$is_qbk) - { - if ($is_test) - { - print_line($output, $1 . "boost::asio::detail::thread" . $2, $from, $lineno); - } - else - { - print_line($output, $1 . "boost::thread" . $2, $from, $lineno); - } - } - elsif ($line =~ /namespace std \{ *$/ && !$is_coroutine_related && !$is_hash_related) - { - print_line($output, "namespace boost {", $from, $lineno); - print_line($output, "namespace system {", $from, $lineno); - } - elsif ($line =~ /std::error_code/) - { - $line =~ s/std::error_code/boost::system::error_code/g; - $line =~ s/asio::/boost::asio::/g if !$is_xsl; - print_line($output, $line, $from, $lineno); - } - elsif ($line =~ /std::system_error/) - { - $line =~ s/std::system_error/boost::system::system_error/g; - $line =~ s/asio::/boost::asio::/g if !$is_xsl; - print_line($output, $line, $from, $lineno); - } - elsif ($line =~ /ec\.assign\(0, ec\.category\(\)\)/) - { - $line =~ s/ec\.assign\(0, ec\.category\(\)\)/ec = boost::system::error_code()/g; - print_line($output, $line, $from, $lineno); - } - elsif ($line =~ /^} \/\/ namespace std/ && !$is_coroutine_related && !$is_hash_related) - { - print_line($output, "} // namespace system", $from, $lineno); - print_line($output, "} // namespace boost", $from, $lineno); - } - elsif ($line =~ /asio::/ && !($line =~ /boost::asio::/)) - { - $line =~ s/asio::error_code/boost::system::error_code/g; - $line =~ s/asio::error_category/boost::system::error_category/g; - $line =~ s/asio::system_category/boost::system::system_category/g; - $line =~ s/asio::system_error/boost::system::system_error/g; - $line =~ s/asio::/boost::asio::/g if !$is_xsl; - print_line($output, $line, $from, $lineno); - } - elsif ($line =~ /using namespace asio/) - { - $line =~ s/using namespace asio/using namespace boost::asio/g; - print_line($output, $line, $from, $lineno); - } - elsif ($line =~ /asio_handler_alloc_helpers/) - { - $line =~ s/asio_handler_alloc_helpers/boost_asio_handler_alloc_helpers/g; - print_line($output, $line, $from, $lineno); - } - elsif ($line =~ /asio_handler_cont_helpers/) - { - $line =~ s/asio_handler_cont_helpers/boost_asio_handler_cont_helpers/g; - print_line($output, $line, $from, $lineno); - } - elsif ($line =~ /asio_handler_invoke_helpers/) - { - $line =~ s/asio_handler_invoke_helpers/boost_asio_handler_invoke_helpers/g; - print_line($output, $line, $from, $lineno); - } - elsif ($line =~ /asio_(prefer|query|require|require_concept)_fn/) - { - $line =~ s/asio_(prefer|query|require|require_concept)_fn/boost_asio_$1_fn/g; - print_line($output, $line, $from, $lineno); - } - elsif ($line =~ /asio_execution_/ && !($line =~ /_is_unspecialised/)) - { - $line =~ s/asio_execution_/boost_asio_execution_/g; - print_line($output, $line, $from, $lineno); - } - elsif ($line =~ /[\\@]ref boost_bind/) - { - $line =~ s/[\\@]ref boost_bind/boost::bind()/g; - print_line($output, $line, $from, $lineno); - } - elsif ($line =~ /( *)\[category template\]/) - { - print_line($output, $1 . "[authors [Kohlhoff, Christopher]]", $from, $lineno); - print_line($output, $line, $from, $lineno); - } - elsif ($line =~ /boostify: non-boost docs start here/) - { - while ($line = <$input>) - { - last if $line =~ /boostify: non-boost docs end here/; - } - } - elsif ($line =~ /boostify: non-boost code starts here/) - { - while ($line = <$input>) - { - last if $line =~ /boostify: non-boost code ends here/; - } - } - elsif ($line =~ /^$/ && $needs_doc_link) - { - $needs_doc_link = 0; - print_line($output, "// See www.boost.org/libs/asio for documentation.", $from, $lineno); - print_line($output, "//", $from, $lineno); - print_line($output, $line, $from, $lineno); - } - elsif ($is_quickref) - { - if ($line =~ /asio\.reference\.error_code">/) - { - # Line is removed. - } - elsif ($line =~ /asio\.reference\.system_error">/) - { - # Line is removed. - } - elsif ($line =~ /asio\.reference\.thread">/) - { - # Line is removed. - } - else - { - print_line($output, $line, $from, $lineno); - } - } - else - { - print_line($output, $line, $from, $lineno); - } - ++$lineno; - } - - # Ok, we're done. - close($input); - close($output); -} - -sub copy_include_files -{ - my @dirs = ( - "include", - "include/asio", - "include/asio/detail", - "include/asio/detail/impl", - "include/asio/execution", - "include/asio/execution/detail", - "include/asio/execution/impl", - "include/asio/experimental", - "include/asio/experimental/detail", - "include/asio/experimental/detail/impl", - "include/asio/experimental/impl", - "include/asio/generic", - "include/asio/generic/detail", - "include/asio/generic/detail/impl", - "include/asio/impl", - "include/asio/ip", - "include/asio/ip/impl", - "include/asio/ip/detail", - "include/asio/ip/detail/impl", - "include/asio/local", - "include/asio/local/detail", - "include/asio/local/detail/impl", - "include/asio/posix", - "include/asio/ssl", - "include/asio/ssl/detail", - "include/asio/ssl/detail/impl", - "include/asio/ssl/impl", - "include/asio/ssl/old", - "include/asio/ssl/old/detail", - "include/asio/traits", - "include/asio/ts", - "include/asio/windows"); - - foreach my $dir (@dirs) - { - our $boost_dir; - my @files = ( glob("$dir/*.hpp"), glob("$dir/*.ipp") ); - foreach my $file (@files) - { - if ($file ne "include/asio/thread.hpp" - and $file ne "include/asio/error_code.hpp" - and $file ne "include/asio/system_error.hpp" - and $file ne "include/asio/impl/error_code.hpp" - and $file ne "include/asio/impl/error_code.ipp") - { - my $from = $file; - my $to = $file; - $to =~ s/^include\//$boost_dir\/libs\/asio\/include\/boost\//; - copy_source_file($from, $to); - } - } - } -} - -sub create_lib_directory -{ - my @dirs = ( - "doc", - "example", - "test"); - - our $boost_dir; - foreach my $dir (@dirs) - { - mkpath("$boost_dir/libs/asio/$dir"); - } -} - -sub copy_unit_tests -{ - my @dirs = ( - "src/tests/unit", - "src/tests/unit/archetypes", - "src/tests/unit/execution", - "src/tests/unit/experimental", - "src/tests/unit/experimental/coro", - "src/tests/unit/generic", - "src/tests/unit/ip", - "src/tests/unit/local", - "src/tests/unit/posix", - "src/tests/unit/ssl", - "src/tests/unit/ts", - "src/tests/unit/windows"); - - our $boost_dir; - foreach my $dir (@dirs) - { - my @files = ( glob("$dir/*.*pp"), glob("$dir/Jamfile*") ); - foreach my $file (@files) - { - if ($file ne "src/tests/unit/thread.cpp" - and $file ne "src/tests/unit/error_handler.cpp" - and $file ne "src/tests/unit/unit_test.cpp") - { - my $from = $file; - my $to = $file; - $to =~ s/^src\/tests\/unit\//$boost_dir\/libs\/asio\/test\//; - copy_source_file($from, $to); - } - } - } -} - -sub copy_latency_tests -{ - my @dirs = ( - "src/tests/latency"); - - our $boost_dir; - foreach my $dir (@dirs) - { - my @files = ( glob("$dir/*.*pp"), glob("$dir/Jamfile*") ); - foreach my $file (@files) - { - my $from = $file; - my $to = $file; - $to =~ s/^src\/tests\/latency\//$boost_dir\/libs\/asio\/test\/latency\//; - copy_source_file($from, $to); - } - } -} - -sub copy_properties_tests -{ - my @dirs = ( - "src/tests/properties/cpp03", - "src/tests/properties/cpp11", - "src/tests/properties/cpp14"); - - our $boost_dir; - foreach my $dir (@dirs) - { - my @files = ( glob("$dir/*.*pp"), glob("$dir/Jamfile*") ); - foreach my $file (@files) - { - my $from = $file; - my $to = $file; - $to =~ s/^src\/tests\/properties\//$boost_dir\/libs\/asio\/test\/properties\//; - copy_source_file($from, $to); - } - } -} - -sub copy_examples -{ - my @dirs = ( - "src/examples/cpp11/allocation", - "src/examples/cpp11/buffers", - "src/examples/cpp11/chat", - "src/examples/cpp11/deferred", - "src/examples/cpp11/echo", - "src/examples/cpp11/executors", - "src/examples/cpp11/files", - "src/examples/cpp11/fork", - "src/examples/cpp11/futures", - "src/examples/cpp11/handler_tracking", - "src/examples/cpp11/http/client", - "src/examples/cpp11/http/doc_root", - "src/examples/cpp11/http/server", - "src/examples/cpp11/http/server2", - "src/examples/cpp11/http/server3", - "src/examples/cpp11/http/server4", - "src/examples/cpp11/icmp", - "src/examples/cpp11/invocation", - "src/examples/cpp11/iostreams", - "src/examples/cpp11/local", - "src/examples/cpp11/multicast", - "src/examples/cpp11/nonblocking", - "src/examples/cpp11/operations", - "src/examples/cpp11/parallel_group", - "src/examples/cpp11/porthopper", - "src/examples/cpp11/serialization", - "src/examples/cpp11/services", - "src/examples/cpp11/socks4", - "src/examples/cpp11/spawn", - "src/examples/cpp11/ssl", - "src/examples/cpp11/timeouts", - "src/examples/cpp11/timers", - "src/examples/cpp11/tutorial", - "src/examples/cpp11/tutorial/daytime1", - "src/examples/cpp11/tutorial/daytime2", - "src/examples/cpp11/tutorial/daytime3", - "src/examples/cpp11/tutorial/daytime4", - "src/examples/cpp11/tutorial/daytime5", - "src/examples/cpp11/tutorial/daytime6", - "src/examples/cpp11/tutorial/daytime7", - "src/examples/cpp11/tutorial/timer1", - "src/examples/cpp11/tutorial/timer2", - "src/examples/cpp11/tutorial/timer3", - "src/examples/cpp11/tutorial/timer4", - "src/examples/cpp11/tutorial/timer5", - "src/examples/cpp11/type_erasure", - "src/examples/cpp11/windows", - "src/examples/cpp14/deferred", - "src/examples/cpp14/echo", - "src/examples/cpp14/executors", - "src/examples/cpp14/iostreams", - "src/examples/cpp14/operations", - "src/examples/cpp14/parallel_group", - "src/examples/cpp17/coroutines_ts", - "src/examples/cpp20/channels", - "src/examples/cpp20/coroutines", - "src/examples/cpp20/invocation", - "src/examples/cpp20/operations", - "src/examples/cpp20/type_erasure"); - - our $boost_dir; - foreach my $dir (@dirs) - { - my @files = ( - glob("$dir/*.*pp"), - glob("$dir/*.html"), - glob("$dir/Jamfile*"), - glob("$dir/*.pem"), - glob("$dir/README*"), - glob("$dir/*.txt")); - foreach my $file (@files) - { - my $from = $file; - my $to = $file; - $to =~ s/^src\/examples\//$boost_dir\/libs\/asio\/example\//; - copy_source_file($from, $to); - } - } -} - -sub copy_doc -{ - our $boost_dir; - my @files = ( - "src/doc/asio.qbk", - "src/doc/examples.qbk", - "src/doc/net_ts.qbk", - "src/doc/overview.qbk", - "src/doc/quickref.xml", - "src/doc/reference.xsl", - "src/doc/std_executors.qbk", - "src/doc/tutorial.xsl", - glob("src/doc/overview/*.qbk"), - glob("src/doc/overview/model/*.qbk"), - glob("src/doc/requirements/*.qbk")); - foreach my $file (@files) - { - my $from = $file; - my $to = $file; - $to =~ s/^src\/doc\//$boost_dir\/libs\/asio\/doc\//; - copy_source_file($from, $to); - } -} - -sub copy_tools -{ - our $boost_dir; - my @files = ( - glob("src/tools/*.pl")); - foreach my $file (@files) - { - my $from = $file; - my $to = $file; - $to =~ s/^src\/tools\//$boost_dir\/libs\/asio\/tools\//; - copy_source_file($from, $to); - } -} - -my $includes_only = 0; -if (scalar(@ARGV) == 1 && $ARGV[0] eq "--includes-only") -{ - $includes_only = 1; -} - -copy_include_files(); -if (not $includes_only) -{ - create_lib_directory(); - copy_unit_tests(); - copy_latency_tests(); - copy_properties_tests(); - copy_examples(); - copy_doc(); - copy_tools(); -} - -exit($bad_lines > 0 ? 1 : 0); +#!/usr/bin/perl -w + +use strict; +use File::Path; + +our $boost_dir = "boostified"; +our $bad_lines = 0; + +sub print_line +{ + my ($output, $line, $from, $lineno) = @_; + + # Warn if the resulting line is >80 characters wide. + if (length($line) > 80) + { + if ($from =~ /\.[chi]pp$/) + { + ++$bad_lines; + print("Warning: $from:$lineno: output >80 characters wide.\n"); + } + } + + # Write the output. + print($output $line . "\n"); +} + +sub source_contains_asio_thread_usage +{ + my ($from) = @_; + + # Open the input file. + open(my $input, "<$from") or die("Can't open $from for reading"); + + # Check file for use of asio::thread. + while (my $line = <$input>) + { + chomp($line); + if ($line =~ /asio::thread/) + { + close($input); + return 1; + } + elsif ($line =~ /^ *thread /) + { + close($input); + return 1; + } + } + + close($input); + return 0; +} + +sub source_contains_asio_include +{ + my ($from) = @_; + + # Open the input file. + open(my $input, "<$from") or die("Can't open $from for reading"); + + # Check file for inclusion of asio.hpp. + while (my $line = <$input>) + { + chomp($line); + if ($line =~ /# *include [<"]asio\.hpp[>"]/) + { + close($input); + return 1; + } + } + + close($input); + return 0; +} + +sub copy_source_file +{ + my ($from, $to) = @_; + + # Ensure the output directory exists. + my $dir = $to; + $dir =~ s/[^\/]*$//; + mkpath($dir); + + # First determine whether the file makes any use of asio::thread. + my $uses_asio_thread = source_contains_asio_thread_usage($from); + + my $includes_asio = source_contains_asio_include($from); + + my $is_asio_hpp = 0; + $is_asio_hpp = 1 if ($from =~ /asio\.hpp/); + + my $needs_doc_link = 0; + $needs_doc_link = 1 if ($is_asio_hpp); + + my $is_error_hpp = 0; + $is_error_hpp = 1 if ($from =~ /asio\/error\.hpp/); + + my $is_qbk = 0; + $is_qbk = 1 if ($from =~ /.qbk$/); + + my $is_xsl = 0; + $is_xsl = 1 if ($from =~ /.xsl$/); + + my $is_quickref = 0; + $is_quickref = 1 if ($from =~ /quickref.xml$/); + + my $is_test = 0; + $is_test = 1 if ($from =~ /tests\/unit/); + + my $is_coroutine_related = 0; + $is_coroutine_related = 1 if ($from =~ /await/ || $from =~ /partial_promise/ || $from =~ /co_composed/); + + my $is_hash_related = 0; + $is_hash_related = 1 if ($from =~ /ip\/address/ || $from =~ /ip\/basic_endpoint/); + + # Open the files. + open(my $input, "<$from") or die("Can't open $from for reading"); + open(my $output, ">$to") or die("Can't open $to for writing"); + + # Copy the content. + my $lineno = 1; + while (my $line = <$input>) + { + chomp($line); + + # Unconditional replacements. + $line =~ s/[\\@]ref boost_bind/boost::bind()/g; + if ($from =~ /.*\.txt$/) + { + $line =~ s/[\\@]ref async_read/boost::asio::async_read()/g; + $line =~ s/[\\@]ref async_write/boost::asio::async_write()/g; + } + if ($line =~ /asio_detail_posix_thread_function/) + { + $line =~ s/asio_detail_posix_thread_function/boost_asio_detail_posix_thread_function/g; + } + if ($line =~ /asio_signal_handler/) + { + $line =~ s/asio_signal_handler/boost_asio_signal_handler/g; + } + if ($line =~ /ASIO_/ && !($line =~ /BOOST_ASIO_/)) + { + $line =~ s/ASIO_/BOOST_ASIO_/g; + } + + # Extra replacements for quickbook, XSL and quickref.xml source only. + if ($is_qbk || $is_xsl || $is_quickref) + { + $line =~ s/asio\.examples/boost_asio.examples/g; + $line =~ s/asio\.history/boost_asio.history/g; + $line =~ s/asio\.index/boost_asio.index/g; + $line =~ s/asio\.net_ts/boost_asio.net_ts/g; + $line =~ s/asio\.std_executors/boost_asio.std_executors/g; + $line =~ s/asio\.overview/boost_asio.overview/g; + $line =~ s/asio\.reference/boost_asio.reference/g; + $line =~ s/asio\.tutorial/boost_asio.tutorial/g; + $line =~ s/asio\.using/boost_asio.using/g; + $line =~ s/Asio/Boost.Asio/g; + $line =~ s/changes made in each release/changes made in each Boost release/g; + $line =~ s/\[\$/[\$boost_asio\//g; + $line =~ s/\[@\.\.\/src\/examples/[\@boost_asio\/example/g; + $line =~ s/asio\//boost\/asio\//g if $is_xsl; + $line =~ s/include\/asio/boost\/asio/g; + $line =~ s/\^asio/^boost\/asio/g; + $line =~ s/namespaceasio/namespaceboost_1_1asio/g; + $line =~ s/ \(\[\@examples\/diffs.*$//; + $line =~ s/boost\/tools\/boostbook/tools\/boostbook/g; + } + + # Conditional replacements. + if ($line =~ /^( *)namespace asio \{/) + { + if ($is_qbk) + { + print_line($output, $1 . "namespace boost { namespace asio {", $from, $lineno); + } + else + { + print_line($output, $1 . "namespace boost {", $from, $lineno); + print_line($output, $line, $from, $lineno); + } + } + elsif ($line =~ /^( *)} \/\/ namespace asio$/) + { + if ($is_qbk) + { + print_line($output, $1 . "} } // namespace boost::asio", $from, $lineno); + } + else + { + print_line($output, $line, $from, $lineno); + print_line($output, $1 . "} // namespace boost", $from, $lineno); + } + } + elsif ($line =~ /^(# *include )[<"](asio\.hpp)[>"]$/) + { + print_line($output, $1 . "", $from, $lineno); + if ($uses_asio_thread) + { + print_line($output, $1 . "", $from, $lineno) if (!$is_test); + $uses_asio_thread = 0; + } + } + elsif ($line =~ /^(# *include )[<"]boost\/.*[>"].*$/) + { + if (!$includes_asio && $uses_asio_thread) + { + print_line($output, $1 . "", $from, $lineno) if (!$is_test); + $uses_asio_thread = 0; + } + print_line($output, $line, $from, $lineno); + } + elsif ($line =~ /^(# *include )[<"]asio\/thread\.hpp[>"]/) + { + if ($is_test) + { + print_line($output, $1 . "", $from, $lineno); + } + else + { + # Line is removed. + } + } + elsif ($line =~ /(# *include )[<"]asio\/error_code\.hpp[>"]/) + { + if ($is_asio_hpp) + { + # Line is removed. + } + else + { + print_line($output, $1 . "", $from, $lineno) if ($is_error_hpp); + print_line($output, $1 . "", $from, $lineno); + } + } + elsif ($line =~ /# *include [<"]asio\/impl\/error_code\.[hi]pp[>"]/) + { + # Line is removed. + } + elsif ($line =~ /(# *include )[<"]asio\/system_error\.hpp[>"]/) + { + if ($is_asio_hpp) + { + # Line is removed. + } + else + { + print_line($output, $1 . "", $from, $lineno); + } + } + elsif ($line =~ /(^.*# *include )[<"](asio\/[^>"]*)[>"](.*)$/) + { + print_line($output, $1 . "" . $3, $from, $lineno); + } + elsif ($line =~ /#.*defined\(.*ASIO_HAS_STD_SYSTEM_ERROR\)$/) + { + # Line is removed. + } + elsif ($line =~ /asio::thread\b/) + { + if ($is_test) + { + $line =~ s/asio::thread/asio::detail::thread/g; + } + else + { + $line =~ s/asio::thread/boost::thread/g; + } + if (!($line =~ /boost::asio::/)) + { + $line =~ s/asio::/boost::asio::/g; + } + print_line($output, $line, $from, $lineno); + } + elsif ($line =~ /^( *)thread( .*)$/ && !$is_qbk) + { + if ($is_test) + { + print_line($output, $1 . "boost::asio::detail::thread" . $2, $from, $lineno); + } + else + { + print_line($output, $1 . "boost::thread" . $2, $from, $lineno); + } + } + elsif ($line =~ /namespace std \{ *$/ && !$is_coroutine_related && !$is_hash_related) + { + print_line($output, "namespace boost {", $from, $lineno); + print_line($output, "namespace system {", $from, $lineno); + } + elsif ($line =~ /std::error_code/) + { + $line =~ s/std::error_code/boost::system::error_code/g; + $line =~ s/asio::/boost::asio::/g if !$is_xsl; + print_line($output, $line, $from, $lineno); + } + elsif ($line =~ /std::system_error/) + { + $line =~ s/std::system_error/boost::system::system_error/g; + $line =~ s/asio::/boost::asio::/g if !$is_xsl; + print_line($output, $line, $from, $lineno); + } + elsif ($line =~ /ec\.assign\(0, ec\.category\(\)\)/) + { + $line =~ s/ec\.assign\(0, ec\.category\(\)\)/ec = boost::system::error_code()/g; + print_line($output, $line, $from, $lineno); + } + elsif ($line =~ /^} \/\/ namespace std/ && !$is_coroutine_related && !$is_hash_related) + { + print_line($output, "} // namespace system", $from, $lineno); + print_line($output, "} // namespace boost", $from, $lineno); + } + elsif ($line =~ /asio::/ && !($line =~ /boost::asio::/)) + { + $line =~ s/asio::error_code/boost::system::error_code/g; + $line =~ s/asio::error_category/boost::system::error_category/g; + $line =~ s/asio::system_category/boost::system::system_category/g; + $line =~ s/asio::system_error/boost::system::system_error/g; + $line =~ s/asio::/boost::asio::/g if !$is_xsl; + print_line($output, $line, $from, $lineno); + } + elsif ($line =~ /using namespace asio/) + { + $line =~ s/using namespace asio/using namespace boost::asio/g; + print_line($output, $line, $from, $lineno); + } + elsif ($line =~ /asio_handler_alloc_helpers/) + { + $line =~ s/asio_handler_alloc_helpers/boost_asio_handler_alloc_helpers/g; + print_line($output, $line, $from, $lineno); + } + elsif ($line =~ /asio_handler_cont_helpers/) + { + $line =~ s/asio_handler_cont_helpers/boost_asio_handler_cont_helpers/g; + print_line($output, $line, $from, $lineno); + } + elsif ($line =~ /asio_handler_invoke_helpers/) + { + $line =~ s/asio_handler_invoke_helpers/boost_asio_handler_invoke_helpers/g; + print_line($output, $line, $from, $lineno); + } + elsif ($line =~ /asio_(prefer|query|require|require_concept)_fn/) + { + $line =~ s/asio_(prefer|query|require|require_concept)_fn/boost_asio_$1_fn/g; + print_line($output, $line, $from, $lineno); + } + elsif ($line =~ /asio_execution_/ && !($line =~ /_is_unspecialised/)) + { + $line =~ s/asio_execution_/boost_asio_execution_/g; + print_line($output, $line, $from, $lineno); + } + elsif ($line =~ /[\\@]ref boost_bind/) + { + $line =~ s/[\\@]ref boost_bind/boost::bind()/g; + print_line($output, $line, $from, $lineno); + } + elsif ($line =~ /( *)\[category template\]/) + { + print_line($output, $1 . "[authors [Kohlhoff, Christopher]]", $from, $lineno); + print_line($output, $line, $from, $lineno); + } + elsif ($line =~ /boostify: non-boost docs start here/) + { + while ($line = <$input>) + { + last if $line =~ /boostify: non-boost docs end here/; + } + } + elsif ($line =~ /boostify: non-boost code starts here/) + { + while ($line = <$input>) + { + last if $line =~ /boostify: non-boost code ends here/; + } + } + elsif ($line =~ /^$/ && $needs_doc_link) + { + $needs_doc_link = 0; + print_line($output, "// See www.boost.org/libs/asio for documentation.", $from, $lineno); + print_line($output, "//", $from, $lineno); + print_line($output, $line, $from, $lineno); + } + elsif ($is_quickref) + { + if ($line =~ /asio\.reference\.error_code">/) + { + # Line is removed. + } + elsif ($line =~ /asio\.reference\.system_error">/) + { + # Line is removed. + } + elsif ($line =~ /asio\.reference\.thread">/) + { + # Line is removed. + } + else + { + print_line($output, $line, $from, $lineno); + } + } + else + { + print_line($output, $line, $from, $lineno); + } + ++$lineno; + } + + # Ok, we're done. + close($input); + close($output); +} + +sub copy_include_files +{ + my @dirs = ( + "include", + "include/asio", + "include/asio/detail", + "include/asio/detail/impl", + "include/asio/execution", + "include/asio/execution/detail", + "include/asio/execution/impl", + "include/asio/experimental", + "include/asio/experimental/detail", + "include/asio/experimental/detail/impl", + "include/asio/experimental/impl", + "include/asio/generic", + "include/asio/generic/detail", + "include/asio/generic/detail/impl", + "include/asio/impl", + "include/asio/ip", + "include/asio/ip/impl", + "include/asio/ip/detail", + "include/asio/ip/detail/impl", + "include/asio/local", + "include/asio/local/detail", + "include/asio/local/detail/impl", + "include/asio/posix", + "include/asio/ssl", + "include/asio/ssl/detail", + "include/asio/ssl/detail/impl", + "include/asio/ssl/impl", + "include/asio/ssl/old", + "include/asio/ssl/old/detail", + "include/asio/traits", + "include/asio/ts", + "include/asio/windows"); + + foreach my $dir (@dirs) + { + our $boost_dir; + my @files = ( glob("$dir/*.hpp"), glob("$dir/*.ipp") ); + foreach my $file (@files) + { + if ($file ne "include/asio/thread.hpp" + and $file ne "include/asio/error_code.hpp" + and $file ne "include/asio/system_error.hpp" + and $file ne "include/asio/impl/error_code.hpp" + and $file ne "include/asio/impl/error_code.ipp") + { + my $from = $file; + my $to = $file; + $to =~ s/^include\//$boost_dir\/libs\/asio\/include\/boost\//; + copy_source_file($from, $to); + } + } + } +} + +sub create_lib_directory +{ + my @dirs = ( + "doc", + "example", + "test"); + + our $boost_dir; + foreach my $dir (@dirs) + { + mkpath("$boost_dir/libs/asio/$dir"); + } +} + +sub copy_unit_tests +{ + my @dirs = ( + "src/tests/unit", + "src/tests/unit/archetypes", + "src/tests/unit/execution", + "src/tests/unit/experimental", + "src/tests/unit/experimental/coro", + "src/tests/unit/generic", + "src/tests/unit/ip", + "src/tests/unit/local", + "src/tests/unit/posix", + "src/tests/unit/ssl", + "src/tests/unit/ts", + "src/tests/unit/windows"); + + our $boost_dir; + foreach my $dir (@dirs) + { + my @files = ( glob("$dir/*.*pp"), glob("$dir/Jamfile*") ); + foreach my $file (@files) + { + if ($file ne "src/tests/unit/thread.cpp" + and $file ne "src/tests/unit/error_handler.cpp" + and $file ne "src/tests/unit/unit_test.cpp") + { + my $from = $file; + my $to = $file; + $to =~ s/^src\/tests\/unit\//$boost_dir\/libs\/asio\/test\//; + copy_source_file($from, $to); + } + } + } +} + +sub copy_latency_tests +{ + my @dirs = ( + "src/tests/latency"); + + our $boost_dir; + foreach my $dir (@dirs) + { + my @files = ( glob("$dir/*.*pp"), glob("$dir/Jamfile*") ); + foreach my $file (@files) + { + my $from = $file; + my $to = $file; + $to =~ s/^src\/tests\/latency\//$boost_dir\/libs\/asio\/test\/latency\//; + copy_source_file($from, $to); + } + } +} + +sub copy_properties_tests +{ + my @dirs = ( + "src/tests/properties/cpp03", + "src/tests/properties/cpp11", + "src/tests/properties/cpp14"); + + our $boost_dir; + foreach my $dir (@dirs) + { + my @files = ( glob("$dir/*.*pp"), glob("$dir/Jamfile*") ); + foreach my $file (@files) + { + my $from = $file; + my $to = $file; + $to =~ s/^src\/tests\/properties\//$boost_dir\/libs\/asio\/test\/properties\//; + copy_source_file($from, $to); + } + } +} + +sub copy_examples +{ + my @dirs = ( + "src/examples/cpp11/allocation", + "src/examples/cpp11/buffers", + "src/examples/cpp11/chat", + "src/examples/cpp11/deferred", + "src/examples/cpp11/echo", + "src/examples/cpp11/executors", + "src/examples/cpp11/files", + "src/examples/cpp11/fork", + "src/examples/cpp11/futures", + "src/examples/cpp11/handler_tracking", + "src/examples/cpp11/http/client", + "src/examples/cpp11/http/doc_root", + "src/examples/cpp11/http/server", + "src/examples/cpp11/http/server2", + "src/examples/cpp11/http/server3", + "src/examples/cpp11/http/server4", + "src/examples/cpp11/icmp", + "src/examples/cpp11/invocation", + "src/examples/cpp11/iostreams", + "src/examples/cpp11/local", + "src/examples/cpp11/multicast", + "src/examples/cpp11/nonblocking", + "src/examples/cpp11/operations", + "src/examples/cpp11/parallel_group", + "src/examples/cpp11/porthopper", + "src/examples/cpp11/serialization", + "src/examples/cpp11/services", + "src/examples/cpp11/socks4", + "src/examples/cpp11/spawn", + "src/examples/cpp11/ssl", + "src/examples/cpp11/timeouts", + "src/examples/cpp11/timers", + "src/examples/cpp11/tutorial", + "src/examples/cpp11/tutorial/daytime1", + "src/examples/cpp11/tutorial/daytime2", + "src/examples/cpp11/tutorial/daytime3", + "src/examples/cpp11/tutorial/daytime4", + "src/examples/cpp11/tutorial/daytime5", + "src/examples/cpp11/tutorial/daytime6", + "src/examples/cpp11/tutorial/daytime7", + "src/examples/cpp11/tutorial/timer1", + "src/examples/cpp11/tutorial/timer2", + "src/examples/cpp11/tutorial/timer3", + "src/examples/cpp11/tutorial/timer4", + "src/examples/cpp11/tutorial/timer5", + "src/examples/cpp11/type_erasure", + "src/examples/cpp11/windows", + "src/examples/cpp14/deferred", + "src/examples/cpp14/echo", + "src/examples/cpp14/executors", + "src/examples/cpp14/iostreams", + "src/examples/cpp14/operations", + "src/examples/cpp14/parallel_group", + "src/examples/cpp17/coroutines_ts", + "src/examples/cpp20/channels", + "src/examples/cpp20/coroutines", + "src/examples/cpp20/invocation", + "src/examples/cpp20/operations", + "src/examples/cpp20/type_erasure"); + + our $boost_dir; + foreach my $dir (@dirs) + { + my @files = ( + glob("$dir/*.*pp"), + glob("$dir/*.html"), + glob("$dir/Jamfile*"), + glob("$dir/*.pem"), + glob("$dir/README*"), + glob("$dir/*.txt")); + foreach my $file (@files) + { + my $from = $file; + my $to = $file; + $to =~ s/^src\/examples\//$boost_dir\/libs\/asio\/example\//; + copy_source_file($from, $to); + } + } +} + +sub copy_doc +{ + our $boost_dir; + my @files = ( + "src/doc/asio.qbk", + "src/doc/examples.qbk", + "src/doc/net_ts.qbk", + "src/doc/overview.qbk", + "src/doc/quickref.xml", + "src/doc/reference.xsl", + "src/doc/std_executors.qbk", + "src/doc/tutorial.xsl", + glob("src/doc/overview/*.qbk"), + glob("src/doc/overview/model/*.qbk"), + glob("src/doc/requirements/*.qbk")); + foreach my $file (@files) + { + my $from = $file; + my $to = $file; + $to =~ s/^src\/doc\//$boost_dir\/libs\/asio\/doc\//; + copy_source_file($from, $to); + } +} + +sub copy_tools +{ + our $boost_dir; + my @files = ( + glob("src/tools/*.pl")); + foreach my $file (@files) + { + my $from = $file; + my $to = $file; + $to =~ s/^src\/tools\//$boost_dir\/libs\/asio\/tools\//; + copy_source_file($from, $to); + } +} + +my $includes_only = 0; +if (scalar(@ARGV) == 1 && $ARGV[0] eq "--includes-only") +{ + $includes_only = 1; +} + +copy_include_files(); +if (not $includes_only) +{ + create_lib_directory(); + copy_unit_tests(); + copy_latency_tests(); + copy_properties_tests(); + copy_examples(); + copy_doc(); + copy_tools(); +} + +exit($bad_lines > 0 ? 1 : 0); diff --git a/asio/asio/configure.ac b/asio/asio/configure.ac index 46fcefb..42acb51 100644 --- a/asio/asio/configure.ac +++ b/asio/asio/configure.ac @@ -1,259 +1,259 @@ -AC_INIT([asio],[1.34.2]) -AC_CONFIG_SRCDIR(include/asio.hpp) -AM_MAINTAINER_MODE -AM_INIT_AUTOMAKE([tar-pax]) - -AC_CANONICAL_HOST -AM_PROG_CC_C_O -AC_PROG_CXX -AC_LANG(C++) -AC_PROG_RANLIB -PKG_NOARCH_INSTALLDIR - -AC_DEFINE(_REENTRANT, [1], [Define this]) - -AC_ARG_WITH(boost, - AS_HELP_STRING([--with-boost=DIR],[location of boost distribution]), -[ - if test "${withval}" = no; then - STANDALONE="yes" - else - if test "${withval}" != system; then - CPPFLAGS="$CPPFLAGS -I${withval}" - LIBS="$LIBS -L${withval}/stage/lib" - fi - CPPFLAGS="$CPPFLAGS -DASIO_ENABLE_BOOST -DBOOST_CHRONO_HEADER_ONLY -DBOOST_CHRONO_DONT_PROVIDE_HYBRID_ERROR_HANDLING" - fi -], -[ - STANDALONE="yes" -]) - -AC_ARG_ENABLE(separate-compilation, -[ --enable-separate-compilation separate compilation of asio source], -[ - SEPARATE_COMPILATION=yes -]) - -AC_ARG_ENABLE(boost-coroutine, -[ --enable-boost-coroutine use Boost.Coroutine to implement stackful coroutines], -[ - HAVE_BOOST_COROUTINE=yes -]) - -if test "$STANDALONE" != yes; then - AC_CHECK_HEADER([boost/noncopyable.hpp],, - [ - echo "Can't find boost headers. Please check the location of the boost" - echo "distribution and rerun configure using the --with-boost=DIR option." - echo "Alternatively, run with --without-boost to enable standalone build." - exit 1 - ],[]) -fi - -AC_ARG_WITH(openssl, - AS_HELP_STRING([--with-openssl=DIR],[location of openssl]), -[ - CPPFLAGS="$CPPFLAGS -I${withval}/include" - LIBS="$LIBS -L${withval}/lib" -],[]) - -AC_CHECK_HEADER([openssl/ssl.h],, -[ - OPENSSL_FOUND=no -],[]) - -if test x$OPENSSL_FOUND != xno; then - LIBS="$LIBS -lssl -lcrypto" -fi - -AM_CONDITIONAL(HAVE_OPENSSL,test x$OPENSSL_FOUND != xno) - -WINDOWS=no -case $host in - *-*-linux*) - CXXFLAGS="$CXXFLAGS -pthread" - LDFLAGS="$LDFLAGS -pthread" - LIBS="$LIBS -lrt" - ;; - *-*-solaris*) - if test "$GXX" = yes; then - CXXFLAGS="$CXXFLAGS -D_PTHREADS" - else - # We'll assume Sun's CC. - CXXFLAGS="$CXXFLAGS -mt" - fi - LIBS="$LIBS -lsocket -lnsl -lpthread" - ;; - *-*-mingw32*) - CXXFLAGS="$CXXFLAGS -mthreads" - LDFLAGS="$LDFLAGS -mthreads" - LIBS="$LIBS -lws2_32 -lmswsock" - WINDOWS=yes - ;; - *-*-mingw64*) - CXXFLAGS="$CXXFLAGS -mthreads" - LDFLAGS="$LDFLAGS -mthreads" - LIBS="$LIBS -lws2_32 -lmswsock" - WINDOWS=yes - ;; - *-pc-cygwin*) - CXXFLAGS="$CXXFLAGS -D__USE_W32_SOCKETS -D_WIN32_WINNT=0x0601" - LIBS="$LIBS -lws2_32 -lmswsock" - WINDOWS=yes - ;; - *-apple-darwin*) - CXXFLAGS="$CXXFLAGS" - LDFLAGS="$LDFLAGS" - ;; - *-*-freebsd*) - CXXFLAGS="$CXXFLAGS -pthread" - LDFLAGS="$LDFLAGS -pthread" - ;; - *-*-netbsd*) - CXXFLAGS="$CXXFLAGS -pthread" - LDFLAGS="$LDFLAGS -pthread" - ;; - *-*-haiku*) - CXXFLAGS="$CXXFLAGS -lnetwork" - LDFLAGS="$LDFLAGS -lnetwork" - -esac - -if test "$GXX" = yes; then - CXXFLAGS="$CXXFLAGS -ftemplate-depth-256" -fi - -if test "$STANDALONE" = yes; then - CPPFLAGS="$CPPFLAGS -DASIO_STANDALONE" -fi - -if test "$SEPARATE_COMPILATION" = yes; then - CPPFLAGS="$CPPFLAGS -DASIO_SEPARATE_COMPILATION" -fi - -AC_MSG_CHECKING([whether C++11 is enabled]) -AC_COMPILE_IFELSE( - [AC_LANG_PROGRAM( - [[#if __cplusplus < 201103L]] - [[#error C++11 not available]] - [[#endif]])], - [AC_MSG_RESULT([yes]) - HAVE_CXX11=yes;], - [AC_MSG_RESULT([no]) - HAVE_CXX11=no;]) - -AC_MSG_CHECKING([whether C++14 is enabled]) -AC_COMPILE_IFELSE( - [AC_LANG_PROGRAM( - [[#if defined(__GNUC__) && !defined(__clang__)]] - [[# if (__GNUC__ <= 6)]] - [[# error C++14 support on this compiler not sufficiently compliant]] - [[# endif]] - [[#endif]] - [[#if __cplusplus < 201402L]] - [[#error C++14 not available]] - [[#endif]])], - [AC_MSG_RESULT([yes]) - HAVE_CXX14=yes;], - [AC_MSG_RESULT([no]) - HAVE_CXX14=no;]) - -AC_MSG_CHECKING([whether C++17 is enabled]) -AC_COMPILE_IFELSE( - [AC_LANG_PROGRAM( - [[#if __cplusplus < 201703L]] - [[#error C++17 not available]] - [[#endif]])], - [AC_MSG_RESULT([yes]) - HAVE_CXX17=yes;], - [AC_MSG_RESULT([no]) - HAVE_CXX17=no;]) - -AC_MSG_CHECKING([whether C++20 is enabled]) -AC_COMPILE_IFELSE( - [AC_LANG_PROGRAM( - [[#if __cplusplus < 202002L]] - [[#error C++20 not available]] - [[#endif]])], - [AC_MSG_RESULT([yes]) - HAVE_CXX20=yes;], - [AC_MSG_RESULT([no]) - HAVE_CXX20=no;]) - -AC_MSG_CHECKING([whether coroutines are enabled]) -AC_COMPILE_IFELSE( - [AC_LANG_PROGRAM( - [[#if defined(__clang__)]] - [[# if (__clang_major__ >= 14)]] - [[# if (__cplusplus >= 202002) && (__cpp_impl_coroutine >= 201902)]] - [[# if __has_include()]] - [[# define ASIO_HAS_CO_AWAIT 1]] - [[# endif]] - [[# elif (__cplusplus >= 201703) && (__cpp_coroutines >= 201703)]] - [[# if __has_include()]] - [[# define ASIO_HAS_CO_AWAIT 1]] - [[# endif]] - [[# endif]] - [[# else]] - [[# if (__cplusplus >= 201703) && (__cpp_coroutines >= 201703)]] - [[# if __has_include()]] - [[# define ASIO_HAS_CO_AWAIT 1]] - [[# endif]] - [[# endif]] - [[# endif]] - [[#elif defined(__GNUC__)]] - [[# if (__cplusplus >= 201709) && (__cpp_impl_coroutine >= 201902)]] - [[# if __has_include()]] - [[# define ASIO_HAS_CO_AWAIT 1]] - [[# endif]] - [[# endif]] - [[#endif]] - [[#ifndef ASIO_HAS_CO_AWAIT]] - [[# error coroutines not available]] - [[#endif]])], - [AC_MSG_RESULT([yes]) - HAVE_COROUTINES=yes;], - [AC_MSG_RESULT([no]) - HAVE_COROUTINES=no;]) - -if test "$GXX" = yes; then - if test "$STANDALONE" = yes; then - if test "$HAVE_CXX11" = no; then - HAVE_CXX11=yes - CPPFLAGS="-std=c++0x $CPPFLAGS" - fi - fi -fi - -AM_CONDITIONAL(STANDALONE,test x$STANDALONE = xyes) - -AM_CONDITIONAL(SEPARATE_COMPILATION,test x$SEPARATE_COMPILATION = xyes) - -AM_CONDITIONAL(HAVE_BOOST_COROUTINE,test x$HAVE_BOOST_COROUTINE = xyes) - -AM_CONDITIONAL(WINDOWS_TARGET,test x$WINDOWS != xno) - -AM_CONDITIONAL(HAVE_CXX11,test x$HAVE_CXX11 = xyes) - -AM_CONDITIONAL(HAVE_CXX14,test x$HAVE_CXX14 = xyes) - -AM_CONDITIONAL(HAVE_CXX17,test x$HAVE_CXX17 = xyes) - -AM_CONDITIONAL(HAVE_CXX20,test x$HAVE_CXX20 = xyes) - -AM_CONDITIONAL(HAVE_COROUTINES,test x$HAVE_COROUTINES = xyes) - -AC_CONFIG_FILES([asio.pc]) - -AC_CONFIG_FILES([ - Makefile - include/Makefile - src/Makefile - src/tests/Makefile - src/tests/properties/Makefile - src/examples/cpp11/Makefile - src/examples/cpp14/Makefile - src/examples/cpp17/Makefile - src/examples/cpp20/Makefile]) -AC_OUTPUT +AC_INIT([asio],[1.34.2]) +AC_CONFIG_SRCDIR(include/asio.hpp) +AM_MAINTAINER_MODE +AM_INIT_AUTOMAKE([tar-pax]) + +AC_CANONICAL_HOST +AM_PROG_CC_C_O +AC_PROG_CXX +AC_LANG(C++) +AC_PROG_RANLIB +PKG_NOARCH_INSTALLDIR + +AC_DEFINE(_REENTRANT, [1], [Define this]) + +AC_ARG_WITH(boost, + AS_HELP_STRING([--with-boost=DIR],[location of boost distribution]), +[ + if test "${withval}" = no; then + STANDALONE="yes" + else + if test "${withval}" != system; then + CPPFLAGS="$CPPFLAGS -I${withval}" + LIBS="$LIBS -L${withval}/stage/lib" + fi + CPPFLAGS="$CPPFLAGS -DASIO_ENABLE_BOOST -DBOOST_CHRONO_HEADER_ONLY -DBOOST_CHRONO_DONT_PROVIDE_HYBRID_ERROR_HANDLING" + fi +], +[ + STANDALONE="yes" +]) + +AC_ARG_ENABLE(separate-compilation, +[ --enable-separate-compilation separate compilation of asio source], +[ + SEPARATE_COMPILATION=yes +]) + +AC_ARG_ENABLE(boost-coroutine, +[ --enable-boost-coroutine use Boost.Coroutine to implement stackful coroutines], +[ + HAVE_BOOST_COROUTINE=yes +]) + +if test "$STANDALONE" != yes; then + AC_CHECK_HEADER([boost/noncopyable.hpp],, + [ + echo "Can't find boost headers. Please check the location of the boost" + echo "distribution and rerun configure using the --with-boost=DIR option." + echo "Alternatively, run with --without-boost to enable standalone build." + exit 1 + ],[]) +fi + +AC_ARG_WITH(openssl, + AS_HELP_STRING([--with-openssl=DIR],[location of openssl]), +[ + CPPFLAGS="$CPPFLAGS -I${withval}/include" + LIBS="$LIBS -L${withval}/lib" +],[]) + +AC_CHECK_HEADER([openssl/ssl.h],, +[ + OPENSSL_FOUND=no +],[]) + +if test x$OPENSSL_FOUND != xno; then + LIBS="$LIBS -lssl -lcrypto" +fi + +AM_CONDITIONAL(HAVE_OPENSSL,test x$OPENSSL_FOUND != xno) + +WINDOWS=no +case $host in + *-*-linux*) + CXXFLAGS="$CXXFLAGS -pthread" + LDFLAGS="$LDFLAGS -pthread" + LIBS="$LIBS -lrt" + ;; + *-*-solaris*) + if test "$GXX" = yes; then + CXXFLAGS="$CXXFLAGS -D_PTHREADS" + else + # We'll assume Sun's CC. + CXXFLAGS="$CXXFLAGS -mt" + fi + LIBS="$LIBS -lsocket -lnsl -lpthread" + ;; + *-*-mingw32*) + CXXFLAGS="$CXXFLAGS -mthreads" + LDFLAGS="$LDFLAGS -mthreads" + LIBS="$LIBS -lws2_32 -lmswsock" + WINDOWS=yes + ;; + *-*-mingw64*) + CXXFLAGS="$CXXFLAGS -mthreads" + LDFLAGS="$LDFLAGS -mthreads" + LIBS="$LIBS -lws2_32 -lmswsock" + WINDOWS=yes + ;; + *-pc-cygwin*) + CXXFLAGS="$CXXFLAGS -D__USE_W32_SOCKETS -D_WIN32_WINNT=0x0601" + LIBS="$LIBS -lws2_32 -lmswsock" + WINDOWS=yes + ;; + *-apple-darwin*) + CXXFLAGS="$CXXFLAGS" + LDFLAGS="$LDFLAGS" + ;; + *-*-freebsd*) + CXXFLAGS="$CXXFLAGS -pthread" + LDFLAGS="$LDFLAGS -pthread" + ;; + *-*-netbsd*) + CXXFLAGS="$CXXFLAGS -pthread" + LDFLAGS="$LDFLAGS -pthread" + ;; + *-*-haiku*) + CXXFLAGS="$CXXFLAGS -lnetwork" + LDFLAGS="$LDFLAGS -lnetwork" + +esac + +if test "$GXX" = yes; then + CXXFLAGS="$CXXFLAGS -ftemplate-depth-256" +fi + +if test "$STANDALONE" = yes; then + CPPFLAGS="$CPPFLAGS -DASIO_STANDALONE" +fi + +if test "$SEPARATE_COMPILATION" = yes; then + CPPFLAGS="$CPPFLAGS -DASIO_SEPARATE_COMPILATION" +fi + +AC_MSG_CHECKING([whether C++11 is enabled]) +AC_COMPILE_IFELSE( + [AC_LANG_PROGRAM( + [[#if __cplusplus < 201103L]] + [[#error C++11 not available]] + [[#endif]])], + [AC_MSG_RESULT([yes]) + HAVE_CXX11=yes;], + [AC_MSG_RESULT([no]) + HAVE_CXX11=no;]) + +AC_MSG_CHECKING([whether C++14 is enabled]) +AC_COMPILE_IFELSE( + [AC_LANG_PROGRAM( + [[#if defined(__GNUC__) && !defined(__clang__)]] + [[# if (__GNUC__ <= 6)]] + [[# error C++14 support on this compiler not sufficiently compliant]] + [[# endif]] + [[#endif]] + [[#if __cplusplus < 201402L]] + [[#error C++14 not available]] + [[#endif]])], + [AC_MSG_RESULT([yes]) + HAVE_CXX14=yes;], + [AC_MSG_RESULT([no]) + HAVE_CXX14=no;]) + +AC_MSG_CHECKING([whether C++17 is enabled]) +AC_COMPILE_IFELSE( + [AC_LANG_PROGRAM( + [[#if __cplusplus < 201703L]] + [[#error C++17 not available]] + [[#endif]])], + [AC_MSG_RESULT([yes]) + HAVE_CXX17=yes;], + [AC_MSG_RESULT([no]) + HAVE_CXX17=no;]) + +AC_MSG_CHECKING([whether C++20 is enabled]) +AC_COMPILE_IFELSE( + [AC_LANG_PROGRAM( + [[#if __cplusplus < 202002L]] + [[#error C++20 not available]] + [[#endif]])], + [AC_MSG_RESULT([yes]) + HAVE_CXX20=yes;], + [AC_MSG_RESULT([no]) + HAVE_CXX20=no;]) + +AC_MSG_CHECKING([whether coroutines are enabled]) +AC_COMPILE_IFELSE( + [AC_LANG_PROGRAM( + [[#if defined(__clang__)]] + [[# if (__clang_major__ >= 14)]] + [[# if (__cplusplus >= 202002) && (__cpp_impl_coroutine >= 201902)]] + [[# if __has_include()]] + [[# define ASIO_HAS_CO_AWAIT 1]] + [[# endif]] + [[# elif (__cplusplus >= 201703) && (__cpp_coroutines >= 201703)]] + [[# if __has_include()]] + [[# define ASIO_HAS_CO_AWAIT 1]] + [[# endif]] + [[# endif]] + [[# else]] + [[# if (__cplusplus >= 201703) && (__cpp_coroutines >= 201703)]] + [[# if __has_include()]] + [[# define ASIO_HAS_CO_AWAIT 1]] + [[# endif]] + [[# endif]] + [[# endif]] + [[#elif defined(__GNUC__)]] + [[# if (__cplusplus >= 201709) && (__cpp_impl_coroutine >= 201902)]] + [[# if __has_include()]] + [[# define ASIO_HAS_CO_AWAIT 1]] + [[# endif]] + [[# endif]] + [[#endif]] + [[#ifndef ASIO_HAS_CO_AWAIT]] + [[# error coroutines not available]] + [[#endif]])], + [AC_MSG_RESULT([yes]) + HAVE_COROUTINES=yes;], + [AC_MSG_RESULT([no]) + HAVE_COROUTINES=no;]) + +if test "$GXX" = yes; then + if test "$STANDALONE" = yes; then + if test "$HAVE_CXX11" = no; then + HAVE_CXX11=yes + CPPFLAGS="-std=c++0x $CPPFLAGS" + fi + fi +fi + +AM_CONDITIONAL(STANDALONE,test x$STANDALONE = xyes) + +AM_CONDITIONAL(SEPARATE_COMPILATION,test x$SEPARATE_COMPILATION = xyes) + +AM_CONDITIONAL(HAVE_BOOST_COROUTINE,test x$HAVE_BOOST_COROUTINE = xyes) + +AM_CONDITIONAL(WINDOWS_TARGET,test x$WINDOWS != xno) + +AM_CONDITIONAL(HAVE_CXX11,test x$HAVE_CXX11 = xyes) + +AM_CONDITIONAL(HAVE_CXX14,test x$HAVE_CXX14 = xyes) + +AM_CONDITIONAL(HAVE_CXX17,test x$HAVE_CXX17 = xyes) + +AM_CONDITIONAL(HAVE_CXX20,test x$HAVE_CXX20 = xyes) + +AM_CONDITIONAL(HAVE_COROUTINES,test x$HAVE_COROUTINES = xyes) + +AC_CONFIG_FILES([asio.pc]) + +AC_CONFIG_FILES([ + Makefile + include/Makefile + src/Makefile + src/tests/Makefile + src/tests/properties/Makefile + src/examples/cpp11/Makefile + src/examples/cpp14/Makefile + src/examples/cpp17/Makefile + src/examples/cpp20/Makefile]) +AC_OUTPUT diff --git a/asio/asio/include/.gitignore b/asio/asio/include/.gitignore index 00b4964..282522d 100644 --- a/asio/asio/include/.gitignore +++ b/asio/asio/include/.gitignore @@ -1,2 +1,2 @@ -Makefile -Makefile.in +Makefile +Makefile.in diff --git a/asio/asio/include/Makefile.am b/asio/asio/include/Makefile.am index df7e7ec..73eceb4 100644 --- a/asio/asio/include/Makefile.am +++ b/asio/asio/include/Makefile.am @@ -1,631 +1,631 @@ -# find . -name "*.*pp" | sed -e 's/^\.\///' | sed -e 's/^.*$/ & \\/' | sort -nobase_include_HEADERS = \ - asio/any_completion_executor.hpp \ - asio/any_completion_handler.hpp \ - asio/any_io_executor.hpp \ - asio/append.hpp \ - asio/as_tuple.hpp \ - asio/associated_allocator.hpp \ - asio/associated_cancellation_slot.hpp \ - asio/associated_executor.hpp \ - asio/associated_immediate_executor.hpp \ - asio/associator.hpp \ - asio/async_result.hpp \ - asio/awaitable.hpp \ - asio/basic_datagram_socket.hpp \ - asio/basic_deadline_timer.hpp \ - asio/basic_file.hpp \ - asio/basic_io_object.hpp \ - asio/basic_random_access_file.hpp \ - asio/basic_raw_socket.hpp \ - asio/basic_readable_pipe.hpp \ - asio/basic_seq_packet_socket.hpp \ - asio/basic_serial_port.hpp \ - asio/basic_signal_set.hpp \ - asio/basic_socket_acceptor.hpp \ - asio/basic_socket.hpp \ - asio/basic_socket_iostream.hpp \ - asio/basic_socket_streambuf.hpp \ - asio/basic_streambuf_fwd.hpp \ - asio/basic_streambuf.hpp \ - asio/basic_stream_file.hpp \ - asio/basic_stream_socket.hpp \ - asio/basic_waitable_timer.hpp \ - asio/basic_writable_pipe.hpp \ - asio/bind_allocator.hpp \ - asio/bind_cancellation_slot.hpp \ - asio/bind_executor.hpp \ - asio/bind_immediate_executor.hpp \ - asio/buffered_read_stream_fwd.hpp \ - asio/buffered_read_stream.hpp \ - asio/buffered_stream_fwd.hpp \ - asio/buffered_stream.hpp \ - asio/buffered_write_stream_fwd.hpp \ - asio/buffered_write_stream.hpp \ - asio/buffer.hpp \ - asio/buffer_registration.hpp \ - asio/buffers_iterator.hpp \ - asio/cancel_after.hpp \ - asio/cancel_at.hpp \ - asio/cancellation_signal.hpp \ - asio/cancellation_state.hpp \ - asio/cancellation_type.hpp \ - asio/co_composed.hpp \ - asio/co_spawn.hpp \ - asio/completion_condition.hpp \ - asio/compose.hpp \ - asio/composed.hpp \ - asio/config.hpp \ - asio/connect.hpp \ - asio/connect_pipe.hpp \ - asio/consign.hpp \ - asio/coroutine.hpp \ - asio/deadline_timer.hpp \ - asio/defer.hpp \ - asio/deferred.hpp \ - asio/default_completion_token.hpp \ - asio/detached.hpp \ - asio/detail/array_fwd.hpp \ - asio/detail/array.hpp \ - asio/detail/assert.hpp \ - asio/detail/atomic_count.hpp \ - asio/detail/base_from_cancellation_state.hpp \ - asio/detail/base_from_completion_cond.hpp \ - asio/detail/bind_handler.hpp \ - asio/detail/blocking_executor_op.hpp \ - asio/detail/buffered_stream_storage.hpp \ - asio/detail/buffer_resize_guard.hpp \ - asio/detail/buffer_sequence_adapter.hpp \ - asio/detail/call_stack.hpp \ - asio/detail/chrono.hpp \ - asio/detail/chrono_time_traits.hpp \ - asio/detail/completion_handler.hpp \ - asio/detail/completion_message.hpp \ - asio/detail/completion_payload.hpp \ - asio/detail/completion_payload_handler.hpp \ - asio/detail/composed_work.hpp \ - asio/detail/concurrency_hint.hpp \ - asio/detail/conditionally_enabled_event.hpp \ - asio/detail/conditionally_enabled_mutex.hpp \ - asio/detail/config.hpp \ - asio/detail/consuming_buffers.hpp \ - asio/detail/cstddef.hpp \ - asio/detail/cstdint.hpp \ - asio/detail/date_time_fwd.hpp \ - asio/detail/deadline_timer_service.hpp \ - asio/detail/dependent_type.hpp \ - asio/detail/descriptor_ops.hpp \ - asio/detail/descriptor_read_op.hpp \ - asio/detail/descriptor_write_op.hpp \ - asio/detail/dev_poll_reactor.hpp \ - asio/detail/epoll_reactor.hpp \ - asio/detail/eventfd_select_interrupter.hpp \ - asio/detail/event.hpp \ - asio/detail/exception.hpp \ - asio/detail/executor_function.hpp \ - asio/detail/executor_op.hpp \ - asio/detail/fd_set_adapter.hpp \ - asio/detail/fenced_block.hpp \ - asio/detail/functional.hpp \ - asio/detail/future.hpp \ - asio/detail/global.hpp \ - asio/detail/handler_alloc_helpers.hpp \ - asio/detail/handler_cont_helpers.hpp \ - asio/detail/handler_tracking.hpp \ - asio/detail/handler_type_requirements.hpp \ - asio/detail/handler_work.hpp \ - asio/detail/hash_map.hpp \ - asio/detail/impl/buffer_sequence_adapter.ipp \ - asio/detail/impl/descriptor_ops.ipp \ - asio/detail/impl/dev_poll_reactor.hpp \ - asio/detail/impl/dev_poll_reactor.ipp \ - asio/detail/impl/epoll_reactor.hpp \ - asio/detail/impl/epoll_reactor.ipp \ - asio/detail/impl/eventfd_select_interrupter.ipp \ - asio/detail/impl/handler_tracking.ipp \ - asio/detail/impl/io_uring_descriptor_service.ipp \ - asio/detail/impl/io_uring_file_service.ipp \ - asio/detail/impl/io_uring_service.hpp \ - asio/detail/impl/io_uring_service.ipp \ - asio/detail/impl/io_uring_socket_service_base.ipp \ - asio/detail/impl/kqueue_reactor.hpp \ - asio/detail/impl/kqueue_reactor.ipp \ - asio/detail/impl/null_event.ipp \ - asio/detail/impl/pipe_select_interrupter.ipp \ - asio/detail/impl/posix_event.ipp \ - asio/detail/impl/posix_mutex.ipp \ - asio/detail/impl/posix_serial_port_service.ipp \ - asio/detail/impl/posix_thread.ipp \ - asio/detail/impl/posix_tss_ptr.ipp \ - asio/detail/impl/reactive_descriptor_service.ipp \ - asio/detail/impl/reactive_socket_service_base.ipp \ - asio/detail/impl/resolver_service_base.ipp \ - asio/detail/impl/scheduler.ipp \ - asio/detail/impl/select_reactor.hpp \ - asio/detail/impl/select_reactor.ipp \ - asio/detail/impl/service_registry.hpp \ - asio/detail/impl/service_registry.ipp \ - asio/detail/impl/signal_set_service.ipp \ - asio/detail/impl/socket_ops.ipp \ - asio/detail/impl/socket_select_interrupter.ipp \ - asio/detail/impl/strand_executor_service.hpp \ - asio/detail/impl/strand_executor_service.ipp \ - asio/detail/impl/strand_service.hpp \ - asio/detail/impl/strand_service.ipp \ - asio/detail/impl/thread_context.ipp \ - asio/detail/impl/throw_error.ipp \ - asio/detail/impl/timer_queue_ptime.ipp \ - asio/detail/impl/timer_queue_set.ipp \ - asio/detail/impl/win_event.ipp \ - asio/detail/impl/win_iocp_file_service.ipp \ - asio/detail/impl/win_iocp_handle_service.ipp \ - asio/detail/impl/win_iocp_io_context.hpp \ - asio/detail/impl/win_iocp_io_context.ipp \ - asio/detail/impl/win_iocp_serial_port_service.ipp \ - asio/detail/impl/win_iocp_socket_service_base.ipp \ - asio/detail/impl/win_mutex.ipp \ - asio/detail/impl/win_object_handle_service.ipp \ - asio/detail/impl/winrt_ssocket_service_base.ipp \ - asio/detail/impl/winrt_timer_scheduler.hpp \ - asio/detail/impl/winrt_timer_scheduler.ipp \ - asio/detail/impl/winsock_init.ipp \ - asio/detail/impl/win_static_mutex.ipp \ - asio/detail/impl/win_thread.ipp \ - asio/detail/impl/win_tss_ptr.ipp \ - asio/detail/initiate_defer.hpp \ - asio/detail/initiate_dispatch.hpp \ - asio/detail/initiate_post.hpp \ - asio/detail/initiation_base.hpp \ - asio/detail/io_control.hpp \ - asio/detail/io_object_impl.hpp \ - asio/detail/io_uring_descriptor_read_at_op.hpp \ - asio/detail/io_uring_descriptor_read_op.hpp \ - asio/detail/io_uring_descriptor_service.hpp \ - asio/detail/io_uring_descriptor_write_at_op.hpp \ - asio/detail/io_uring_descriptor_write_op.hpp \ - asio/detail/io_uring_file_service.hpp \ - asio/detail/io_uring_null_buffers_op.hpp \ - asio/detail/io_uring_operation.hpp \ - asio/detail/io_uring_service.hpp \ - asio/detail/io_uring_socket_accept_op.hpp \ - asio/detail/io_uring_socket_connect_op.hpp \ - asio/detail/io_uring_socket_recvfrom_op.hpp \ - asio/detail/io_uring_socket_recvmsg_op.hpp \ - asio/detail/io_uring_socket_recv_op.hpp \ - asio/detail/io_uring_socket_send_op.hpp \ - asio/detail/io_uring_socket_sendto_op.hpp \ - asio/detail/io_uring_socket_service_base.hpp \ - asio/detail/io_uring_socket_service.hpp \ - asio/detail/io_uring_wait_op.hpp \ - asio/detail/is_buffer_sequence.hpp \ - asio/detail/is_executor.hpp \ - asio/detail/keyword_tss_ptr.hpp \ - asio/detail/kqueue_reactor.hpp \ - asio/detail/limits.hpp \ - asio/detail/local_free_on_block_exit.hpp \ - asio/detail/memory.hpp \ - asio/detail/mutex.hpp \ - asio/detail/non_const_lvalue.hpp \ - asio/detail/noncopyable.hpp \ - asio/detail/null_event.hpp \ - asio/detail/null_fenced_block.hpp \ - asio/detail/null_global.hpp \ - asio/detail/null_mutex.hpp \ - asio/detail/null_reactor.hpp \ - asio/detail/null_signal_blocker.hpp \ - asio/detail/null_socket_service.hpp \ - asio/detail/null_static_mutex.hpp \ - asio/detail/null_thread.hpp \ - asio/detail/null_tss_ptr.hpp \ - asio/detail/object_pool.hpp \ - asio/detail/old_win_sdk_compat.hpp \ - asio/detail/operation.hpp \ - asio/detail/op_queue.hpp \ - asio/detail/pipe_select_interrupter.hpp \ - asio/detail/pop_options.hpp \ - asio/detail/posix_event.hpp \ - asio/detail/posix_fd_set_adapter.hpp \ - asio/detail/posix_global.hpp \ - asio/detail/posix_mutex.hpp \ - asio/detail/posix_serial_port_service.hpp \ - asio/detail/posix_signal_blocker.hpp \ - asio/detail/posix_static_mutex.hpp \ - asio/detail/posix_thread.hpp \ - asio/detail/posix_tss_ptr.hpp \ - asio/detail/push_options.hpp \ - asio/detail/reactive_descriptor_service.hpp \ - asio/detail/reactive_null_buffers_op.hpp \ - asio/detail/reactive_socket_accept_op.hpp \ - asio/detail/reactive_socket_connect_op.hpp \ - asio/detail/reactive_socket_recvfrom_op.hpp \ - asio/detail/reactive_socket_recvmsg_op.hpp \ - asio/detail/reactive_socket_recv_op.hpp \ - asio/detail/reactive_socket_send_op.hpp \ - asio/detail/reactive_socket_sendto_op.hpp \ - asio/detail/reactive_socket_service_base.hpp \ - asio/detail/reactive_socket_service.hpp \ - asio/detail/reactive_wait_op.hpp \ - asio/detail/reactor.hpp \ - asio/detail/reactor_op.hpp \ - asio/detail/reactor_op_queue.hpp \ - asio/detail/recycling_allocator.hpp \ - asio/detail/regex_fwd.hpp \ - asio/detail/resolve_endpoint_op.hpp \ - asio/detail/resolve_op.hpp \ - asio/detail/resolve_query_op.hpp \ - asio/detail/resolver_service_base.hpp \ - asio/detail/resolver_service.hpp \ - asio/detail/scheduler.hpp \ - asio/detail/scheduler_operation.hpp \ - asio/detail/scheduler_task.hpp \ - asio/detail/scheduler_thread_info.hpp \ - asio/detail/scoped_lock.hpp \ - asio/detail/scoped_ptr.hpp \ - asio/detail/select_interrupter.hpp \ - asio/detail/select_reactor.hpp \ - asio/detail/service_registry.hpp \ - asio/detail/signal_blocker.hpp \ - asio/detail/signal_handler.hpp \ - asio/detail/signal_init.hpp \ - asio/detail/signal_op.hpp \ - asio/detail/signal_set_service.hpp \ - asio/detail/socket_holder.hpp \ - asio/detail/socket_ops.hpp \ - asio/detail/socket_option.hpp \ - asio/detail/socket_select_interrupter.hpp \ - asio/detail/socket_types.hpp \ - asio/detail/source_location.hpp \ - asio/detail/static_mutex.hpp \ - asio/detail/std_event.hpp \ - asio/detail/std_fenced_block.hpp \ - asio/detail/std_global.hpp \ - asio/detail/std_mutex.hpp \ - asio/detail/std_static_mutex.hpp \ - asio/detail/std_thread.hpp \ - asio/detail/strand_executor_service.hpp \ - asio/detail/strand_service.hpp \ - asio/detail/string_view.hpp \ - asio/detail/thread_context.hpp \ - asio/detail/thread_group.hpp \ - asio/detail/thread.hpp \ - asio/detail/thread_info_base.hpp \ - asio/detail/throw_error.hpp \ - asio/detail/throw_exception.hpp \ - asio/detail/timed_cancel_op.hpp \ - asio/detail/timer_queue_base.hpp \ - asio/detail/timer_queue.hpp \ - asio/detail/timer_queue_ptime.hpp \ - asio/detail/timer_queue_set.hpp \ - asio/detail/timer_scheduler_fwd.hpp \ - asio/detail/timer_scheduler.hpp \ - asio/detail/tss_ptr.hpp \ - asio/detail/type_traits.hpp \ - asio/detail/utility.hpp \ - asio/detail/wait_handler.hpp \ - asio/detail/wait_op.hpp \ - asio/detail/winapp_thread.hpp \ - asio/detail/wince_thread.hpp \ - asio/detail/win_event.hpp \ - asio/detail/win_fd_set_adapter.hpp \ - asio/detail/win_global.hpp \ - asio/detail/win_iocp_file_service.hpp \ - asio/detail/win_iocp_handle_read_op.hpp \ - asio/detail/win_iocp_handle_service.hpp \ - asio/detail/win_iocp_handle_write_op.hpp \ - asio/detail/win_iocp_io_context.hpp \ - asio/detail/win_iocp_null_buffers_op.hpp \ - asio/detail/win_iocp_operation.hpp \ - asio/detail/win_iocp_overlapped_op.hpp \ - asio/detail/win_iocp_overlapped_ptr.hpp \ - asio/detail/win_iocp_serial_port_service.hpp \ - asio/detail/win_iocp_socket_accept_op.hpp \ - asio/detail/win_iocp_socket_connect_op.hpp \ - asio/detail/win_iocp_socket_recvfrom_op.hpp \ - asio/detail/win_iocp_socket_recvmsg_op.hpp \ - asio/detail/win_iocp_socket_recv_op.hpp \ - asio/detail/win_iocp_socket_send_op.hpp \ - asio/detail/win_iocp_socket_service_base.hpp \ - asio/detail/win_iocp_socket_service.hpp \ - asio/detail/win_iocp_thread_info.hpp \ - asio/detail/win_iocp_wait_op.hpp \ - asio/detail/win_mutex.hpp \ - asio/detail/win_object_handle_service.hpp \ - asio/detail/winrt_async_manager.hpp \ - asio/detail/winrt_async_op.hpp \ - asio/detail/winrt_resolve_op.hpp \ - asio/detail/winrt_resolver_service.hpp \ - asio/detail/winrt_socket_connect_op.hpp \ - asio/detail/winrt_socket_recv_op.hpp \ - asio/detail/winrt_socket_send_op.hpp \ - asio/detail/winrt_ssocket_service_base.hpp \ - asio/detail/winrt_ssocket_service.hpp \ - asio/detail/winrt_timer_scheduler.hpp \ - asio/detail/winrt_utils.hpp \ - asio/detail/winsock_init.hpp \ - asio/detail/win_static_mutex.hpp \ - asio/detail/win_thread.hpp \ - asio/detail/win_tss_ptr.hpp \ - asio/detail/work_dispatcher.hpp \ - asio/detail/wrapped_handler.hpp \ - asio/dispatch.hpp \ - asio/disposition.hpp \ - asio/error_code.hpp \ - asio/error.hpp \ - asio/execution.hpp \ - asio/execution_context.hpp \ - asio/execution/allocator.hpp \ - asio/execution/any_executor.hpp \ - asio/execution/bad_executor.hpp \ - asio/execution/blocking.hpp \ - asio/execution/blocking_adaptation.hpp \ - asio/execution/context.hpp \ - asio/execution/context_as.hpp \ - asio/execution/executor.hpp \ - asio/execution/impl/bad_executor.ipp \ - asio/execution/invocable_archetype.hpp \ - asio/execution/mapping.hpp \ - asio/execution/occupancy.hpp \ - asio/execution/outstanding_work.hpp \ - asio/execution/prefer_only.hpp \ - asio/execution/relationship.hpp \ - asio/executor.hpp \ - asio/executor_work_guard.hpp \ - asio/experimental/as_single.hpp \ - asio/experimental/awaitable_operators.hpp \ - asio/experimental/basic_channel.hpp \ - asio/experimental/basic_concurrent_channel.hpp \ - asio/experimental/cancellation_condition.hpp \ - asio/experimental/channel.hpp \ - asio/experimental/channel_error.hpp \ - asio/experimental/channel_traits.hpp \ - asio/experimental/co_composed.hpp \ - asio/experimental/co_spawn.hpp \ - asio/experimental/concurrent_channel.hpp \ - asio/experimental/coro.hpp \ - asio/experimental/coro_traits.hpp \ - asio/experimental/detail/channel_operation.hpp \ - asio/experimental/detail/channel_receive_op.hpp \ - asio/experimental/detail/channel_send_functions.hpp \ - asio/experimental/detail/channel_send_op.hpp \ - asio/experimental/detail/channel_service.hpp \ - asio/experimental/detail/coro_completion_handler.hpp \ - asio/experimental/detail/coro_promise_allocator.hpp \ - asio/experimental/detail/has_signature.hpp \ - asio/experimental/detail/impl/channel_service.hpp \ - asio/experimental/detail/partial_promise.hpp \ - asio/experimental/impl/as_single.hpp \ - asio/experimental/impl/channel_error.ipp \ - asio/experimental/impl/coro.hpp \ - asio/experimental/impl/parallel_group.hpp \ - asio/experimental/impl/promise.hpp \ - asio/experimental/impl/use_coro.hpp \ - asio/experimental/impl/use_promise.hpp \ - asio/experimental/parallel_group.hpp \ - asio/experimental/promise.hpp \ - asio/experimental/use_coro.hpp \ - asio/experimental/use_promise.hpp \ - asio/file_base.hpp \ - asio/generic/basic_endpoint.hpp \ - asio/generic/datagram_protocol.hpp \ - asio/generic/detail/endpoint.hpp \ - asio/generic/detail/impl/endpoint.ipp \ - asio/generic/raw_protocol.hpp \ - asio/generic/seq_packet_protocol.hpp \ - asio/generic/stream_protocol.hpp \ - asio/handler_continuation_hook.hpp \ - asio/high_resolution_timer.hpp \ - asio.hpp \ - asio/immediate.hpp \ - asio/impl/any_completion_executor.ipp \ - asio/impl/any_io_executor.ipp \ - asio/impl/append.hpp \ - asio/impl/as_tuple.hpp \ - asio/impl/awaitable.hpp \ - asio/impl/buffered_read_stream.hpp \ - asio/impl/buffered_write_stream.hpp \ - asio/impl/cancel_after.hpp \ - asio/impl/cancel_at.hpp \ - asio/impl/cancellation_signal.ipp \ - asio/impl/co_spawn.hpp \ - asio/impl/config.hpp \ - asio/impl/config.ipp \ - asio/impl/connect.hpp \ - asio/impl/connect_pipe.hpp \ - asio/impl/connect_pipe.ipp \ - asio/impl/consign.hpp \ - asio/impl/deferred.hpp \ - asio/impl/detached.hpp \ - asio/impl/error_code.ipp \ - asio/impl/error.ipp \ - asio/impl/execution_context.hpp \ - asio/impl/execution_context.ipp \ - asio/impl/executor.hpp \ - asio/impl/executor.ipp \ - asio/impl/io_context.hpp \ - asio/impl/io_context.ipp \ - asio/impl/multiple_exceptions.ipp \ - asio/impl/prepend.hpp \ - asio/impl/read_at.hpp \ - asio/impl/read.hpp \ - asio/impl/read_until.hpp \ - asio/impl/redirect_error.hpp \ - asio/impl/serial_port_base.hpp \ - asio/impl/serial_port_base.ipp \ - asio/impl/spawn.hpp \ - asio/impl/src.hpp \ - asio/impl/system_context.hpp \ - asio/impl/system_context.ipp \ - asio/impl/system_executor.hpp \ - asio/impl/thread_pool.hpp \ - asio/impl/thread_pool.ipp \ - asio/impl/use_awaitable.hpp \ - asio/impl/use_future.hpp \ - asio/impl/write_at.hpp \ - asio/impl/write.hpp \ - asio/io_context.hpp \ - asio/io_context_strand.hpp \ - asio/ip/address.hpp \ - asio/ip/address_v4.hpp \ - asio/ip/address_v4_iterator.hpp \ - asio/ip/address_v4_range.hpp \ - asio/ip/address_v6.hpp \ - asio/ip/address_v6_iterator.hpp \ - asio/ip/address_v6_range.hpp \ - asio/ip/bad_address_cast.hpp \ - asio/ip/basic_endpoint.hpp \ - asio/ip/basic_resolver_entry.hpp \ - asio/ip/basic_resolver.hpp \ - asio/ip/basic_resolver_iterator.hpp \ - asio/ip/basic_resolver_query.hpp \ - asio/ip/basic_resolver_results.hpp \ - asio/ip/detail/endpoint.hpp \ - asio/ip/detail/impl/endpoint.ipp \ - asio/ip/detail/socket_option.hpp \ - asio/ip/host_name.hpp \ - asio/ip/icmp.hpp \ - asio/ip/impl/address.hpp \ - asio/ip/impl/address.ipp \ - asio/ip/impl/address_v4.hpp \ - asio/ip/impl/address_v4.ipp \ - asio/ip/impl/address_v6.hpp \ - asio/ip/impl/address_v6.ipp \ - asio/ip/impl/basic_endpoint.hpp \ - asio/ip/impl/host_name.ipp \ - asio/ip/impl/network_v4.hpp \ - asio/ip/impl/network_v4.ipp \ - asio/ip/impl/network_v6.hpp \ - asio/ip/impl/network_v6.ipp \ - asio/ip/multicast.hpp \ - asio/ip/network_v4.hpp \ - asio/ip/network_v6.hpp \ - asio/ip/resolver_base.hpp \ - asio/ip/resolver_query_base.hpp \ - asio/ip/tcp.hpp \ - asio/ip/udp.hpp \ - asio/ip/unicast.hpp \ - asio/ip/v6_only.hpp \ - asio/is_applicable_property.hpp \ - asio/is_contiguous_iterator.hpp \ - asio/is_executor.hpp \ - asio/is_read_buffered.hpp \ - asio/is_write_buffered.hpp \ - asio/local/basic_endpoint.hpp \ - asio/local/connect_pair.hpp \ - asio/local/datagram_protocol.hpp \ - asio/local/detail/endpoint.hpp \ - asio/local/detail/impl/endpoint.ipp \ - asio/local/seq_packet_protocol.hpp \ - asio/local/stream_protocol.hpp \ - asio/multiple_exceptions.hpp \ - asio/packaged_task.hpp \ - asio/placeholders.hpp \ - asio/posix/basic_descriptor.hpp \ - asio/posix/basic_stream_descriptor.hpp \ - asio/posix/descriptor_base.hpp \ - asio/posix/descriptor.hpp \ - asio/posix/stream_descriptor.hpp \ - asio/post.hpp \ - asio/prefer.hpp \ - asio/prepend.hpp \ - asio/query.hpp \ - asio/random_access_file.hpp \ - asio/read_at.hpp \ - asio/read.hpp \ - asio/read_until.hpp \ - asio/readable_pipe.hpp \ - asio/recycling_allocator.hpp \ - asio/redirect_error.hpp \ - asio/registered_buffer.hpp \ - asio/require.hpp \ - asio/require_concept.hpp \ - asio/serial_port_base.hpp \ - asio/serial_port.hpp \ - asio/signal_set_base.hpp \ - asio/signal_set.hpp \ - asio/socket_base.hpp \ - asio/spawn.hpp \ - asio/ssl/context_base.hpp \ - asio/ssl/context.hpp \ - asio/ssl/detail/buffered_handshake_op.hpp \ - asio/ssl/detail/engine.hpp \ - asio/ssl/detail/handshake_op.hpp \ - asio/ssl/detail/impl/engine.ipp \ - asio/ssl/detail/impl/openssl_init.ipp \ - asio/ssl/detail/io.hpp \ - asio/ssl/detail/openssl_init.hpp \ - asio/ssl/detail/openssl_types.hpp \ - asio/ssl/detail/password_callback.hpp \ - asio/ssl/detail/read_op.hpp \ - asio/ssl/detail/shutdown_op.hpp \ - asio/ssl/detail/stream_core.hpp \ - asio/ssl/detail/verify_callback.hpp \ - asio/ssl/detail/write_op.hpp \ - asio/ssl/error.hpp \ - asio/ssl.hpp \ - asio/ssl/host_name_verification.hpp \ - asio/ssl/impl/context.hpp \ - asio/ssl/impl/context.ipp \ - asio/ssl/impl/error.ipp \ - asio/ssl/impl/host_name_verification.ipp \ - asio/ssl/impl/src.hpp \ - asio/ssl/stream_base.hpp \ - asio/ssl/stream.hpp \ - asio/ssl/verify_context.hpp \ - asio/ssl/verify_mode.hpp \ - asio/static_thread_pool.hpp \ - asio/steady_timer.hpp \ - asio/strand.hpp \ - asio/streambuf.hpp \ - asio/stream_file.hpp \ - asio/system_context.hpp \ - asio/system_error.hpp \ - asio/system_executor.hpp \ - asio/system_timer.hpp \ - asio/this_coro.hpp \ - asio/thread.hpp \ - asio/thread_pool.hpp \ - asio/time_traits.hpp \ - asio/traits/equality_comparable.hpp \ - asio/traits/execute_member.hpp \ - asio/traits/prefer_free.hpp \ - asio/traits/prefer_member.hpp \ - asio/traits/query_free.hpp \ - asio/traits/query_member.hpp \ - asio/traits/query_static_constexpr_member.hpp \ - asio/traits/require_concept_free.hpp \ - asio/traits/require_concept_member.hpp \ - asio/traits/require_free.hpp \ - asio/traits/require_member.hpp \ - asio/traits/static_query.hpp \ - asio/traits/static_require.hpp \ - asio/traits/static_require_concept.hpp \ - asio/ts/buffer.hpp \ - asio/ts/executor.hpp \ - asio/ts/internet.hpp \ - asio/ts/io_context.hpp \ - asio/ts/netfwd.hpp \ - asio/ts/net.hpp \ - asio/ts/socket.hpp \ - asio/ts/timer.hpp \ - asio/unyield.hpp \ - asio/use_awaitable.hpp \ - asio/use_future.hpp \ - asio/uses_executor.hpp \ - asio/version.hpp \ - asio/wait_traits.hpp \ - asio/windows/basic_object_handle.hpp \ - asio/windows/basic_overlapped_handle.hpp \ - asio/windows/basic_random_access_handle.hpp \ - asio/windows/basic_stream_handle.hpp \ - asio/windows/object_handle.hpp \ - asio/windows/overlapped_handle.hpp \ - asio/windows/overlapped_ptr.hpp \ - asio/windows/random_access_handle.hpp \ - asio/windows/stream_handle.hpp \ - asio/writable_pipe.hpp \ - asio/write_at.hpp \ - asio/write.hpp \ - asio/yield.hpp - -MAINTAINERCLEANFILES = \ - $(srcdir)/Makefile.in +# find . -name "*.*pp" | sed -e 's/^\.\///' | sed -e 's/^.*$/ & \\/' | sort +nobase_include_HEADERS = \ + asio/any_completion_executor.hpp \ + asio/any_completion_handler.hpp \ + asio/any_io_executor.hpp \ + asio/append.hpp \ + asio/as_tuple.hpp \ + asio/associated_allocator.hpp \ + asio/associated_cancellation_slot.hpp \ + asio/associated_executor.hpp \ + asio/associated_immediate_executor.hpp \ + asio/associator.hpp \ + asio/async_result.hpp \ + asio/awaitable.hpp \ + asio/basic_datagram_socket.hpp \ + asio/basic_deadline_timer.hpp \ + asio/basic_file.hpp \ + asio/basic_io_object.hpp \ + asio/basic_random_access_file.hpp \ + asio/basic_raw_socket.hpp \ + asio/basic_readable_pipe.hpp \ + asio/basic_seq_packet_socket.hpp \ + asio/basic_serial_port.hpp \ + asio/basic_signal_set.hpp \ + asio/basic_socket_acceptor.hpp \ + asio/basic_socket.hpp \ + asio/basic_socket_iostream.hpp \ + asio/basic_socket_streambuf.hpp \ + asio/basic_streambuf_fwd.hpp \ + asio/basic_streambuf.hpp \ + asio/basic_stream_file.hpp \ + asio/basic_stream_socket.hpp \ + asio/basic_waitable_timer.hpp \ + asio/basic_writable_pipe.hpp \ + asio/bind_allocator.hpp \ + asio/bind_cancellation_slot.hpp \ + asio/bind_executor.hpp \ + asio/bind_immediate_executor.hpp \ + asio/buffered_read_stream_fwd.hpp \ + asio/buffered_read_stream.hpp \ + asio/buffered_stream_fwd.hpp \ + asio/buffered_stream.hpp \ + asio/buffered_write_stream_fwd.hpp \ + asio/buffered_write_stream.hpp \ + asio/buffer.hpp \ + asio/buffer_registration.hpp \ + asio/buffers_iterator.hpp \ + asio/cancel_after.hpp \ + asio/cancel_at.hpp \ + asio/cancellation_signal.hpp \ + asio/cancellation_state.hpp \ + asio/cancellation_type.hpp \ + asio/co_composed.hpp \ + asio/co_spawn.hpp \ + asio/completion_condition.hpp \ + asio/compose.hpp \ + asio/composed.hpp \ + asio/config.hpp \ + asio/connect.hpp \ + asio/connect_pipe.hpp \ + asio/consign.hpp \ + asio/coroutine.hpp \ + asio/deadline_timer.hpp \ + asio/defer.hpp \ + asio/deferred.hpp \ + asio/default_completion_token.hpp \ + asio/detached.hpp \ + asio/detail/array_fwd.hpp \ + asio/detail/array.hpp \ + asio/detail/assert.hpp \ + asio/detail/atomic_count.hpp \ + asio/detail/base_from_cancellation_state.hpp \ + asio/detail/base_from_completion_cond.hpp \ + asio/detail/bind_handler.hpp \ + asio/detail/blocking_executor_op.hpp \ + asio/detail/buffered_stream_storage.hpp \ + asio/detail/buffer_resize_guard.hpp \ + asio/detail/buffer_sequence_adapter.hpp \ + asio/detail/call_stack.hpp \ + asio/detail/chrono.hpp \ + asio/detail/chrono_time_traits.hpp \ + asio/detail/completion_handler.hpp \ + asio/detail/completion_message.hpp \ + asio/detail/completion_payload.hpp \ + asio/detail/completion_payload_handler.hpp \ + asio/detail/composed_work.hpp \ + asio/detail/concurrency_hint.hpp \ + asio/detail/conditionally_enabled_event.hpp \ + asio/detail/conditionally_enabled_mutex.hpp \ + asio/detail/config.hpp \ + asio/detail/consuming_buffers.hpp \ + asio/detail/cstddef.hpp \ + asio/detail/cstdint.hpp \ + asio/detail/date_time_fwd.hpp \ + asio/detail/deadline_timer_service.hpp \ + asio/detail/dependent_type.hpp \ + asio/detail/descriptor_ops.hpp \ + asio/detail/descriptor_read_op.hpp \ + asio/detail/descriptor_write_op.hpp \ + asio/detail/dev_poll_reactor.hpp \ + asio/detail/epoll_reactor.hpp \ + asio/detail/eventfd_select_interrupter.hpp \ + asio/detail/event.hpp \ + asio/detail/exception.hpp \ + asio/detail/executor_function.hpp \ + asio/detail/executor_op.hpp \ + asio/detail/fd_set_adapter.hpp \ + asio/detail/fenced_block.hpp \ + asio/detail/functional.hpp \ + asio/detail/future.hpp \ + asio/detail/global.hpp \ + asio/detail/handler_alloc_helpers.hpp \ + asio/detail/handler_cont_helpers.hpp \ + asio/detail/handler_tracking.hpp \ + asio/detail/handler_type_requirements.hpp \ + asio/detail/handler_work.hpp \ + asio/detail/hash_map.hpp \ + asio/detail/impl/buffer_sequence_adapter.ipp \ + asio/detail/impl/descriptor_ops.ipp \ + asio/detail/impl/dev_poll_reactor.hpp \ + asio/detail/impl/dev_poll_reactor.ipp \ + asio/detail/impl/epoll_reactor.hpp \ + asio/detail/impl/epoll_reactor.ipp \ + asio/detail/impl/eventfd_select_interrupter.ipp \ + asio/detail/impl/handler_tracking.ipp \ + asio/detail/impl/io_uring_descriptor_service.ipp \ + asio/detail/impl/io_uring_file_service.ipp \ + asio/detail/impl/io_uring_service.hpp \ + asio/detail/impl/io_uring_service.ipp \ + asio/detail/impl/io_uring_socket_service_base.ipp \ + asio/detail/impl/kqueue_reactor.hpp \ + asio/detail/impl/kqueue_reactor.ipp \ + asio/detail/impl/null_event.ipp \ + asio/detail/impl/pipe_select_interrupter.ipp \ + asio/detail/impl/posix_event.ipp \ + asio/detail/impl/posix_mutex.ipp \ + asio/detail/impl/posix_serial_port_service.ipp \ + asio/detail/impl/posix_thread.ipp \ + asio/detail/impl/posix_tss_ptr.ipp \ + asio/detail/impl/reactive_descriptor_service.ipp \ + asio/detail/impl/reactive_socket_service_base.ipp \ + asio/detail/impl/resolver_service_base.ipp \ + asio/detail/impl/scheduler.ipp \ + asio/detail/impl/select_reactor.hpp \ + asio/detail/impl/select_reactor.ipp \ + asio/detail/impl/service_registry.hpp \ + asio/detail/impl/service_registry.ipp \ + asio/detail/impl/signal_set_service.ipp \ + asio/detail/impl/socket_ops.ipp \ + asio/detail/impl/socket_select_interrupter.ipp \ + asio/detail/impl/strand_executor_service.hpp \ + asio/detail/impl/strand_executor_service.ipp \ + asio/detail/impl/strand_service.hpp \ + asio/detail/impl/strand_service.ipp \ + asio/detail/impl/thread_context.ipp \ + asio/detail/impl/throw_error.ipp \ + asio/detail/impl/timer_queue_ptime.ipp \ + asio/detail/impl/timer_queue_set.ipp \ + asio/detail/impl/win_event.ipp \ + asio/detail/impl/win_iocp_file_service.ipp \ + asio/detail/impl/win_iocp_handle_service.ipp \ + asio/detail/impl/win_iocp_io_context.hpp \ + asio/detail/impl/win_iocp_io_context.ipp \ + asio/detail/impl/win_iocp_serial_port_service.ipp \ + asio/detail/impl/win_iocp_socket_service_base.ipp \ + asio/detail/impl/win_mutex.ipp \ + asio/detail/impl/win_object_handle_service.ipp \ + asio/detail/impl/winrt_ssocket_service_base.ipp \ + asio/detail/impl/winrt_timer_scheduler.hpp \ + asio/detail/impl/winrt_timer_scheduler.ipp \ + asio/detail/impl/winsock_init.ipp \ + asio/detail/impl/win_static_mutex.ipp \ + asio/detail/impl/win_thread.ipp \ + asio/detail/impl/win_tss_ptr.ipp \ + asio/detail/initiate_defer.hpp \ + asio/detail/initiate_dispatch.hpp \ + asio/detail/initiate_post.hpp \ + asio/detail/initiation_base.hpp \ + asio/detail/io_control.hpp \ + asio/detail/io_object_impl.hpp \ + asio/detail/io_uring_descriptor_read_at_op.hpp \ + asio/detail/io_uring_descriptor_read_op.hpp \ + asio/detail/io_uring_descriptor_service.hpp \ + asio/detail/io_uring_descriptor_write_at_op.hpp \ + asio/detail/io_uring_descriptor_write_op.hpp \ + asio/detail/io_uring_file_service.hpp \ + asio/detail/io_uring_null_buffers_op.hpp \ + asio/detail/io_uring_operation.hpp \ + asio/detail/io_uring_service.hpp \ + asio/detail/io_uring_socket_accept_op.hpp \ + asio/detail/io_uring_socket_connect_op.hpp \ + asio/detail/io_uring_socket_recvfrom_op.hpp \ + asio/detail/io_uring_socket_recvmsg_op.hpp \ + asio/detail/io_uring_socket_recv_op.hpp \ + asio/detail/io_uring_socket_send_op.hpp \ + asio/detail/io_uring_socket_sendto_op.hpp \ + asio/detail/io_uring_socket_service_base.hpp \ + asio/detail/io_uring_socket_service.hpp \ + asio/detail/io_uring_wait_op.hpp \ + asio/detail/is_buffer_sequence.hpp \ + asio/detail/is_executor.hpp \ + asio/detail/keyword_tss_ptr.hpp \ + asio/detail/kqueue_reactor.hpp \ + asio/detail/limits.hpp \ + asio/detail/local_free_on_block_exit.hpp \ + asio/detail/memory.hpp \ + asio/detail/mutex.hpp \ + asio/detail/non_const_lvalue.hpp \ + asio/detail/noncopyable.hpp \ + asio/detail/null_event.hpp \ + asio/detail/null_fenced_block.hpp \ + asio/detail/null_global.hpp \ + asio/detail/null_mutex.hpp \ + asio/detail/null_reactor.hpp \ + asio/detail/null_signal_blocker.hpp \ + asio/detail/null_socket_service.hpp \ + asio/detail/null_static_mutex.hpp \ + asio/detail/null_thread.hpp \ + asio/detail/null_tss_ptr.hpp \ + asio/detail/object_pool.hpp \ + asio/detail/old_win_sdk_compat.hpp \ + asio/detail/operation.hpp \ + asio/detail/op_queue.hpp \ + asio/detail/pipe_select_interrupter.hpp \ + asio/detail/pop_options.hpp \ + asio/detail/posix_event.hpp \ + asio/detail/posix_fd_set_adapter.hpp \ + asio/detail/posix_global.hpp \ + asio/detail/posix_mutex.hpp \ + asio/detail/posix_serial_port_service.hpp \ + asio/detail/posix_signal_blocker.hpp \ + asio/detail/posix_static_mutex.hpp \ + asio/detail/posix_thread.hpp \ + asio/detail/posix_tss_ptr.hpp \ + asio/detail/push_options.hpp \ + asio/detail/reactive_descriptor_service.hpp \ + asio/detail/reactive_null_buffers_op.hpp \ + asio/detail/reactive_socket_accept_op.hpp \ + asio/detail/reactive_socket_connect_op.hpp \ + asio/detail/reactive_socket_recvfrom_op.hpp \ + asio/detail/reactive_socket_recvmsg_op.hpp \ + asio/detail/reactive_socket_recv_op.hpp \ + asio/detail/reactive_socket_send_op.hpp \ + asio/detail/reactive_socket_sendto_op.hpp \ + asio/detail/reactive_socket_service_base.hpp \ + asio/detail/reactive_socket_service.hpp \ + asio/detail/reactive_wait_op.hpp \ + asio/detail/reactor.hpp \ + asio/detail/reactor_op.hpp \ + asio/detail/reactor_op_queue.hpp \ + asio/detail/recycling_allocator.hpp \ + asio/detail/regex_fwd.hpp \ + asio/detail/resolve_endpoint_op.hpp \ + asio/detail/resolve_op.hpp \ + asio/detail/resolve_query_op.hpp \ + asio/detail/resolver_service_base.hpp \ + asio/detail/resolver_service.hpp \ + asio/detail/scheduler.hpp \ + asio/detail/scheduler_operation.hpp \ + asio/detail/scheduler_task.hpp \ + asio/detail/scheduler_thread_info.hpp \ + asio/detail/scoped_lock.hpp \ + asio/detail/scoped_ptr.hpp \ + asio/detail/select_interrupter.hpp \ + asio/detail/select_reactor.hpp \ + asio/detail/service_registry.hpp \ + asio/detail/signal_blocker.hpp \ + asio/detail/signal_handler.hpp \ + asio/detail/signal_init.hpp \ + asio/detail/signal_op.hpp \ + asio/detail/signal_set_service.hpp \ + asio/detail/socket_holder.hpp \ + asio/detail/socket_ops.hpp \ + asio/detail/socket_option.hpp \ + asio/detail/socket_select_interrupter.hpp \ + asio/detail/socket_types.hpp \ + asio/detail/source_location.hpp \ + asio/detail/static_mutex.hpp \ + asio/detail/std_event.hpp \ + asio/detail/std_fenced_block.hpp \ + asio/detail/std_global.hpp \ + asio/detail/std_mutex.hpp \ + asio/detail/std_static_mutex.hpp \ + asio/detail/std_thread.hpp \ + asio/detail/strand_executor_service.hpp \ + asio/detail/strand_service.hpp \ + asio/detail/string_view.hpp \ + asio/detail/thread_context.hpp \ + asio/detail/thread_group.hpp \ + asio/detail/thread.hpp \ + asio/detail/thread_info_base.hpp \ + asio/detail/throw_error.hpp \ + asio/detail/throw_exception.hpp \ + asio/detail/timed_cancel_op.hpp \ + asio/detail/timer_queue_base.hpp \ + asio/detail/timer_queue.hpp \ + asio/detail/timer_queue_ptime.hpp \ + asio/detail/timer_queue_set.hpp \ + asio/detail/timer_scheduler_fwd.hpp \ + asio/detail/timer_scheduler.hpp \ + asio/detail/tss_ptr.hpp \ + asio/detail/type_traits.hpp \ + asio/detail/utility.hpp \ + asio/detail/wait_handler.hpp \ + asio/detail/wait_op.hpp \ + asio/detail/winapp_thread.hpp \ + asio/detail/wince_thread.hpp \ + asio/detail/win_event.hpp \ + asio/detail/win_fd_set_adapter.hpp \ + asio/detail/win_global.hpp \ + asio/detail/win_iocp_file_service.hpp \ + asio/detail/win_iocp_handle_read_op.hpp \ + asio/detail/win_iocp_handle_service.hpp \ + asio/detail/win_iocp_handle_write_op.hpp \ + asio/detail/win_iocp_io_context.hpp \ + asio/detail/win_iocp_null_buffers_op.hpp \ + asio/detail/win_iocp_operation.hpp \ + asio/detail/win_iocp_overlapped_op.hpp \ + asio/detail/win_iocp_overlapped_ptr.hpp \ + asio/detail/win_iocp_serial_port_service.hpp \ + asio/detail/win_iocp_socket_accept_op.hpp \ + asio/detail/win_iocp_socket_connect_op.hpp \ + asio/detail/win_iocp_socket_recvfrom_op.hpp \ + asio/detail/win_iocp_socket_recvmsg_op.hpp \ + asio/detail/win_iocp_socket_recv_op.hpp \ + asio/detail/win_iocp_socket_send_op.hpp \ + asio/detail/win_iocp_socket_service_base.hpp \ + asio/detail/win_iocp_socket_service.hpp \ + asio/detail/win_iocp_thread_info.hpp \ + asio/detail/win_iocp_wait_op.hpp \ + asio/detail/win_mutex.hpp \ + asio/detail/win_object_handle_service.hpp \ + asio/detail/winrt_async_manager.hpp \ + asio/detail/winrt_async_op.hpp \ + asio/detail/winrt_resolve_op.hpp \ + asio/detail/winrt_resolver_service.hpp \ + asio/detail/winrt_socket_connect_op.hpp \ + asio/detail/winrt_socket_recv_op.hpp \ + asio/detail/winrt_socket_send_op.hpp \ + asio/detail/winrt_ssocket_service_base.hpp \ + asio/detail/winrt_ssocket_service.hpp \ + asio/detail/winrt_timer_scheduler.hpp \ + asio/detail/winrt_utils.hpp \ + asio/detail/winsock_init.hpp \ + asio/detail/win_static_mutex.hpp \ + asio/detail/win_thread.hpp \ + asio/detail/win_tss_ptr.hpp \ + asio/detail/work_dispatcher.hpp \ + asio/detail/wrapped_handler.hpp \ + asio/dispatch.hpp \ + asio/disposition.hpp \ + asio/error_code.hpp \ + asio/error.hpp \ + asio/execution.hpp \ + asio/execution_context.hpp \ + asio/execution/allocator.hpp \ + asio/execution/any_executor.hpp \ + asio/execution/bad_executor.hpp \ + asio/execution/blocking.hpp \ + asio/execution/blocking_adaptation.hpp \ + asio/execution/context.hpp \ + asio/execution/context_as.hpp \ + asio/execution/executor.hpp \ + asio/execution/impl/bad_executor.ipp \ + asio/execution/invocable_archetype.hpp \ + asio/execution/mapping.hpp \ + asio/execution/occupancy.hpp \ + asio/execution/outstanding_work.hpp \ + asio/execution/prefer_only.hpp \ + asio/execution/relationship.hpp \ + asio/executor.hpp \ + asio/executor_work_guard.hpp \ + asio/experimental/as_single.hpp \ + asio/experimental/awaitable_operators.hpp \ + asio/experimental/basic_channel.hpp \ + asio/experimental/basic_concurrent_channel.hpp \ + asio/experimental/cancellation_condition.hpp \ + asio/experimental/channel.hpp \ + asio/experimental/channel_error.hpp \ + asio/experimental/channel_traits.hpp \ + asio/experimental/co_composed.hpp \ + asio/experimental/co_spawn.hpp \ + asio/experimental/concurrent_channel.hpp \ + asio/experimental/coro.hpp \ + asio/experimental/coro_traits.hpp \ + asio/experimental/detail/channel_operation.hpp \ + asio/experimental/detail/channel_receive_op.hpp \ + asio/experimental/detail/channel_send_functions.hpp \ + asio/experimental/detail/channel_send_op.hpp \ + asio/experimental/detail/channel_service.hpp \ + asio/experimental/detail/coro_completion_handler.hpp \ + asio/experimental/detail/coro_promise_allocator.hpp \ + asio/experimental/detail/has_signature.hpp \ + asio/experimental/detail/impl/channel_service.hpp \ + asio/experimental/detail/partial_promise.hpp \ + asio/experimental/impl/as_single.hpp \ + asio/experimental/impl/channel_error.ipp \ + asio/experimental/impl/coro.hpp \ + asio/experimental/impl/parallel_group.hpp \ + asio/experimental/impl/promise.hpp \ + asio/experimental/impl/use_coro.hpp \ + asio/experimental/impl/use_promise.hpp \ + asio/experimental/parallel_group.hpp \ + asio/experimental/promise.hpp \ + asio/experimental/use_coro.hpp \ + asio/experimental/use_promise.hpp \ + asio/file_base.hpp \ + asio/generic/basic_endpoint.hpp \ + asio/generic/datagram_protocol.hpp \ + asio/generic/detail/endpoint.hpp \ + asio/generic/detail/impl/endpoint.ipp \ + asio/generic/raw_protocol.hpp \ + asio/generic/seq_packet_protocol.hpp \ + asio/generic/stream_protocol.hpp \ + asio/handler_continuation_hook.hpp \ + asio/high_resolution_timer.hpp \ + asio.hpp \ + asio/immediate.hpp \ + asio/impl/any_completion_executor.ipp \ + asio/impl/any_io_executor.ipp \ + asio/impl/append.hpp \ + asio/impl/as_tuple.hpp \ + asio/impl/awaitable.hpp \ + asio/impl/buffered_read_stream.hpp \ + asio/impl/buffered_write_stream.hpp \ + asio/impl/cancel_after.hpp \ + asio/impl/cancel_at.hpp \ + asio/impl/cancellation_signal.ipp \ + asio/impl/co_spawn.hpp \ + asio/impl/config.hpp \ + asio/impl/config.ipp \ + asio/impl/connect.hpp \ + asio/impl/connect_pipe.hpp \ + asio/impl/connect_pipe.ipp \ + asio/impl/consign.hpp \ + asio/impl/deferred.hpp \ + asio/impl/detached.hpp \ + asio/impl/error_code.ipp \ + asio/impl/error.ipp \ + asio/impl/execution_context.hpp \ + asio/impl/execution_context.ipp \ + asio/impl/executor.hpp \ + asio/impl/executor.ipp \ + asio/impl/io_context.hpp \ + asio/impl/io_context.ipp \ + asio/impl/multiple_exceptions.ipp \ + asio/impl/prepend.hpp \ + asio/impl/read_at.hpp \ + asio/impl/read.hpp \ + asio/impl/read_until.hpp \ + asio/impl/redirect_error.hpp \ + asio/impl/serial_port_base.hpp \ + asio/impl/serial_port_base.ipp \ + asio/impl/spawn.hpp \ + asio/impl/src.hpp \ + asio/impl/system_context.hpp \ + asio/impl/system_context.ipp \ + asio/impl/system_executor.hpp \ + asio/impl/thread_pool.hpp \ + asio/impl/thread_pool.ipp \ + asio/impl/use_awaitable.hpp \ + asio/impl/use_future.hpp \ + asio/impl/write_at.hpp \ + asio/impl/write.hpp \ + asio/io_context.hpp \ + asio/io_context_strand.hpp \ + asio/ip/address.hpp \ + asio/ip/address_v4.hpp \ + asio/ip/address_v4_iterator.hpp \ + asio/ip/address_v4_range.hpp \ + asio/ip/address_v6.hpp \ + asio/ip/address_v6_iterator.hpp \ + asio/ip/address_v6_range.hpp \ + asio/ip/bad_address_cast.hpp \ + asio/ip/basic_endpoint.hpp \ + asio/ip/basic_resolver_entry.hpp \ + asio/ip/basic_resolver.hpp \ + asio/ip/basic_resolver_iterator.hpp \ + asio/ip/basic_resolver_query.hpp \ + asio/ip/basic_resolver_results.hpp \ + asio/ip/detail/endpoint.hpp \ + asio/ip/detail/impl/endpoint.ipp \ + asio/ip/detail/socket_option.hpp \ + asio/ip/host_name.hpp \ + asio/ip/icmp.hpp \ + asio/ip/impl/address.hpp \ + asio/ip/impl/address.ipp \ + asio/ip/impl/address_v4.hpp \ + asio/ip/impl/address_v4.ipp \ + asio/ip/impl/address_v6.hpp \ + asio/ip/impl/address_v6.ipp \ + asio/ip/impl/basic_endpoint.hpp \ + asio/ip/impl/host_name.ipp \ + asio/ip/impl/network_v4.hpp \ + asio/ip/impl/network_v4.ipp \ + asio/ip/impl/network_v6.hpp \ + asio/ip/impl/network_v6.ipp \ + asio/ip/multicast.hpp \ + asio/ip/network_v4.hpp \ + asio/ip/network_v6.hpp \ + asio/ip/resolver_base.hpp \ + asio/ip/resolver_query_base.hpp \ + asio/ip/tcp.hpp \ + asio/ip/udp.hpp \ + asio/ip/unicast.hpp \ + asio/ip/v6_only.hpp \ + asio/is_applicable_property.hpp \ + asio/is_contiguous_iterator.hpp \ + asio/is_executor.hpp \ + asio/is_read_buffered.hpp \ + asio/is_write_buffered.hpp \ + asio/local/basic_endpoint.hpp \ + asio/local/connect_pair.hpp \ + asio/local/datagram_protocol.hpp \ + asio/local/detail/endpoint.hpp \ + asio/local/detail/impl/endpoint.ipp \ + asio/local/seq_packet_protocol.hpp \ + asio/local/stream_protocol.hpp \ + asio/multiple_exceptions.hpp \ + asio/packaged_task.hpp \ + asio/placeholders.hpp \ + asio/posix/basic_descriptor.hpp \ + asio/posix/basic_stream_descriptor.hpp \ + asio/posix/descriptor_base.hpp \ + asio/posix/descriptor.hpp \ + asio/posix/stream_descriptor.hpp \ + asio/post.hpp \ + asio/prefer.hpp \ + asio/prepend.hpp \ + asio/query.hpp \ + asio/random_access_file.hpp \ + asio/read_at.hpp \ + asio/read.hpp \ + asio/read_until.hpp \ + asio/readable_pipe.hpp \ + asio/recycling_allocator.hpp \ + asio/redirect_error.hpp \ + asio/registered_buffer.hpp \ + asio/require.hpp \ + asio/require_concept.hpp \ + asio/serial_port_base.hpp \ + asio/serial_port.hpp \ + asio/signal_set_base.hpp \ + asio/signal_set.hpp \ + asio/socket_base.hpp \ + asio/spawn.hpp \ + asio/ssl/context_base.hpp \ + asio/ssl/context.hpp \ + asio/ssl/detail/buffered_handshake_op.hpp \ + asio/ssl/detail/engine.hpp \ + asio/ssl/detail/handshake_op.hpp \ + asio/ssl/detail/impl/engine.ipp \ + asio/ssl/detail/impl/openssl_init.ipp \ + asio/ssl/detail/io.hpp \ + asio/ssl/detail/openssl_init.hpp \ + asio/ssl/detail/openssl_types.hpp \ + asio/ssl/detail/password_callback.hpp \ + asio/ssl/detail/read_op.hpp \ + asio/ssl/detail/shutdown_op.hpp \ + asio/ssl/detail/stream_core.hpp \ + asio/ssl/detail/verify_callback.hpp \ + asio/ssl/detail/write_op.hpp \ + asio/ssl/error.hpp \ + asio/ssl.hpp \ + asio/ssl/host_name_verification.hpp \ + asio/ssl/impl/context.hpp \ + asio/ssl/impl/context.ipp \ + asio/ssl/impl/error.ipp \ + asio/ssl/impl/host_name_verification.ipp \ + asio/ssl/impl/src.hpp \ + asio/ssl/stream_base.hpp \ + asio/ssl/stream.hpp \ + asio/ssl/verify_context.hpp \ + asio/ssl/verify_mode.hpp \ + asio/static_thread_pool.hpp \ + asio/steady_timer.hpp \ + asio/strand.hpp \ + asio/streambuf.hpp \ + asio/stream_file.hpp \ + asio/system_context.hpp \ + asio/system_error.hpp \ + asio/system_executor.hpp \ + asio/system_timer.hpp \ + asio/this_coro.hpp \ + asio/thread.hpp \ + asio/thread_pool.hpp \ + asio/time_traits.hpp \ + asio/traits/equality_comparable.hpp \ + asio/traits/execute_member.hpp \ + asio/traits/prefer_free.hpp \ + asio/traits/prefer_member.hpp \ + asio/traits/query_free.hpp \ + asio/traits/query_member.hpp \ + asio/traits/query_static_constexpr_member.hpp \ + asio/traits/require_concept_free.hpp \ + asio/traits/require_concept_member.hpp \ + asio/traits/require_free.hpp \ + asio/traits/require_member.hpp \ + asio/traits/static_query.hpp \ + asio/traits/static_require.hpp \ + asio/traits/static_require_concept.hpp \ + asio/ts/buffer.hpp \ + asio/ts/executor.hpp \ + asio/ts/internet.hpp \ + asio/ts/io_context.hpp \ + asio/ts/netfwd.hpp \ + asio/ts/net.hpp \ + asio/ts/socket.hpp \ + asio/ts/timer.hpp \ + asio/unyield.hpp \ + asio/use_awaitable.hpp \ + asio/use_future.hpp \ + asio/uses_executor.hpp \ + asio/version.hpp \ + asio/wait_traits.hpp \ + asio/windows/basic_object_handle.hpp \ + asio/windows/basic_overlapped_handle.hpp \ + asio/windows/basic_random_access_handle.hpp \ + asio/windows/basic_stream_handle.hpp \ + asio/windows/object_handle.hpp \ + asio/windows/overlapped_handle.hpp \ + asio/windows/overlapped_ptr.hpp \ + asio/windows/random_access_handle.hpp \ + asio/windows/stream_handle.hpp \ + asio/writable_pipe.hpp \ + asio/write_at.hpp \ + asio/write.hpp \ + asio/yield.hpp + +MAINTAINERCLEANFILES = \ + $(srcdir)/Makefile.in diff --git a/asio/asio/include/asio.hpp b/asio/asio/include/asio.hpp index f6014b8..8e78f2a 100644 --- a/asio/asio/include/asio.hpp +++ b/asio/asio/include/asio.hpp @@ -1,205 +1,205 @@ -// -// asio.hpp -// ~~~~~~~~ -// -// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -// - -#ifndef ASIO_HPP -#define ASIO_HPP - -#if defined(_MSC_VER) && (_MSC_VER >= 1200) -# pragma once -#endif // defined(_MSC_VER) && (_MSC_VER >= 1200) - -#include "asio/any_completion_executor.hpp" -#include "asio/any_completion_handler.hpp" -#include "asio/any_io_executor.hpp" -#include "asio/append.hpp" -#include "asio/as_tuple.hpp" -#include "asio/associated_allocator.hpp" -#include "asio/associated_cancellation_slot.hpp" -#include "asio/associated_executor.hpp" -#include "asio/associated_immediate_executor.hpp" -#include "asio/associator.hpp" -#include "asio/async_result.hpp" -#include "asio/awaitable.hpp" -#include "asio/basic_datagram_socket.hpp" -#include "asio/basic_deadline_timer.hpp" -#include "asio/basic_file.hpp" -#include "asio/basic_io_object.hpp" -#include "asio/basic_random_access_file.hpp" -#include "asio/basic_raw_socket.hpp" -#include "asio/basic_readable_pipe.hpp" -#include "asio/basic_seq_packet_socket.hpp" -#include "asio/basic_serial_port.hpp" -#include "asio/basic_signal_set.hpp" -#include "asio/basic_socket.hpp" -#include "asio/basic_socket_acceptor.hpp" -#include "asio/basic_socket_iostream.hpp" -#include "asio/basic_socket_streambuf.hpp" -#include "asio/basic_stream_file.hpp" -#include "asio/basic_stream_socket.hpp" -#include "asio/basic_streambuf.hpp" -#include "asio/basic_waitable_timer.hpp" -#include "asio/basic_writable_pipe.hpp" -#include "asio/bind_allocator.hpp" -#include "asio/bind_cancellation_slot.hpp" -#include "asio/bind_executor.hpp" -#include "asio/bind_immediate_executor.hpp" -#include "asio/buffer.hpp" -#include "asio/buffer_registration.hpp" -#include "asio/buffered_read_stream_fwd.hpp" -#include "asio/buffered_read_stream.hpp" -#include "asio/buffered_stream_fwd.hpp" -#include "asio/buffered_stream.hpp" -#include "asio/buffered_write_stream_fwd.hpp" -#include "asio/buffered_write_stream.hpp" -#include "asio/buffers_iterator.hpp" -#include "asio/cancel_after.hpp" -#include "asio/cancel_at.hpp" -#include "asio/cancellation_signal.hpp" -#include "asio/cancellation_state.hpp" -#include "asio/cancellation_type.hpp" -#include "asio/co_composed.hpp" -#include "asio/co_spawn.hpp" -#include "asio/completion_condition.hpp" -#include "asio/compose.hpp" -#include "asio/composed.hpp" -#include "asio/config.hpp" -#include "asio/connect.hpp" -#include "asio/connect_pipe.hpp" -#include "asio/consign.hpp" -#include "asio/coroutine.hpp" -#include "asio/deadline_timer.hpp" -#include "asio/defer.hpp" -#include "asio/deferred.hpp" -#include "asio/default_completion_token.hpp" -#include "asio/detached.hpp" -#include "asio/dispatch.hpp" -#include "asio/disposition.hpp" -#include "asio/error.hpp" -#include "asio/error_code.hpp" -#include "asio/execution.hpp" -#include "asio/execution/allocator.hpp" -#include "asio/execution/any_executor.hpp" -#include "asio/execution/blocking.hpp" -#include "asio/execution/blocking_adaptation.hpp" -#include "asio/execution/context.hpp" -#include "asio/execution/context_as.hpp" -#include "asio/execution/executor.hpp" -#include "asio/execution/invocable_archetype.hpp" -#include "asio/execution/mapping.hpp" -#include "asio/execution/occupancy.hpp" -#include "asio/execution/outstanding_work.hpp" -#include "asio/execution/prefer_only.hpp" -#include "asio/execution/relationship.hpp" -#include "asio/executor.hpp" -#include "asio/executor_work_guard.hpp" -#include "asio/file_base.hpp" -#include "asio/generic/basic_endpoint.hpp" -#include "asio/generic/datagram_protocol.hpp" -#include "asio/generic/raw_protocol.hpp" -#include "asio/generic/seq_packet_protocol.hpp" -#include "asio/generic/stream_protocol.hpp" -#include "asio/handler_continuation_hook.hpp" -#include "asio/high_resolution_timer.hpp" -#include "asio/immediate.hpp" -#include "asio/io_context.hpp" -#include "asio/io_context_strand.hpp" -#include "asio/ip/address.hpp" -#include "asio/ip/address_v4.hpp" -#include "asio/ip/address_v4_iterator.hpp" -#include "asio/ip/address_v4_range.hpp" -#include "asio/ip/address_v6.hpp" -#include "asio/ip/address_v6_iterator.hpp" -#include "asio/ip/address_v6_range.hpp" -#include "asio/ip/network_v4.hpp" -#include "asio/ip/network_v6.hpp" -#include "asio/ip/bad_address_cast.hpp" -#include "asio/ip/basic_endpoint.hpp" -#include "asio/ip/basic_resolver.hpp" -#include "asio/ip/basic_resolver_entry.hpp" -#include "asio/ip/basic_resolver_iterator.hpp" -#include "asio/ip/basic_resolver_query.hpp" -#include "asio/ip/host_name.hpp" -#include "asio/ip/icmp.hpp" -#include "asio/ip/multicast.hpp" -#include "asio/ip/resolver_base.hpp" -#include "asio/ip/resolver_query_base.hpp" -#include "asio/ip/tcp.hpp" -#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_contiguous_iterator.hpp" -#include "asio/is_executor.hpp" -#include "asio/is_read_buffered.hpp" -#include "asio/is_write_buffered.hpp" -#include "asio/local/basic_endpoint.hpp" -#include "asio/local/connect_pair.hpp" -#include "asio/local/datagram_protocol.hpp" -#include "asio/local/seq_packet_protocol.hpp" -#include "asio/local/stream_protocol.hpp" -#include "asio/multiple_exceptions.hpp" -#include "asio/packaged_task.hpp" -#include "asio/placeholders.hpp" -#include "asio/posix/basic_descriptor.hpp" -#include "asio/posix/basic_stream_descriptor.hpp" -#include "asio/posix/descriptor.hpp" -#include "asio/posix/descriptor_base.hpp" -#include "asio/posix/stream_descriptor.hpp" -#include "asio/post.hpp" -#include "asio/prefer.hpp" -#include "asio/prepend.hpp" -#include "asio/query.hpp" -#include "asio/random_access_file.hpp" -#include "asio/read.hpp" -#include "asio/read_at.hpp" -#include "asio/read_until.hpp" -#include "asio/readable_pipe.hpp" -#include "asio/recycling_allocator.hpp" -#include "asio/redirect_error.hpp" -#include "asio/registered_buffer.hpp" -#include "asio/require.hpp" -#include "asio/require_concept.hpp" -#include "asio/serial_port.hpp" -#include "asio/serial_port_base.hpp" -#include "asio/signal_set.hpp" -#include "asio/signal_set_base.hpp" -#include "asio/socket_base.hpp" -#include "asio/static_thread_pool.hpp" -#include "asio/steady_timer.hpp" -#include "asio/strand.hpp" -#include "asio/stream_file.hpp" -#include "asio/streambuf.hpp" -#include "asio/system_context.hpp" -#include "asio/system_error.hpp" -#include "asio/system_executor.hpp" -#include "asio/system_timer.hpp" -#include "asio/this_coro.hpp" -#include "asio/thread.hpp" -#include "asio/thread_pool.hpp" -#include "asio/time_traits.hpp" -#include "asio/use_awaitable.hpp" -#include "asio/use_future.hpp" -#include "asio/uses_executor.hpp" -#include "asio/version.hpp" -#include "asio/wait_traits.hpp" -#include "asio/windows/basic_object_handle.hpp" -#include "asio/windows/basic_overlapped_handle.hpp" -#include "asio/windows/basic_random_access_handle.hpp" -#include "asio/windows/basic_stream_handle.hpp" -#include "asio/windows/object_handle.hpp" -#include "asio/windows/overlapped_handle.hpp" -#include "asio/windows/overlapped_ptr.hpp" -#include "asio/windows/random_access_handle.hpp" -#include "asio/windows/stream_handle.hpp" -#include "asio/writable_pipe.hpp" -#include "asio/write.hpp" -#include "asio/write_at.hpp" - -#endif // ASIO_HPP +// +// asio.hpp +// ~~~~~~~~ +// +// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) +// +// Distributed under the Boost Software License, Version 1.0. (See accompanying +// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +// + +#ifndef ASIO_HPP +#define ASIO_HPP + +#if defined(_MSC_VER) && (_MSC_VER >= 1200) +# pragma once +#endif // defined(_MSC_VER) && (_MSC_VER >= 1200) + +#include "asio/any_completion_executor.hpp" +#include "asio/any_completion_handler.hpp" +#include "asio/any_io_executor.hpp" +#include "asio/append.hpp" +#include "asio/as_tuple.hpp" +#include "asio/associated_allocator.hpp" +#include "asio/associated_cancellation_slot.hpp" +#include "asio/associated_executor.hpp" +#include "asio/associated_immediate_executor.hpp" +#include "asio/associator.hpp" +#include "asio/async_result.hpp" +#include "asio/awaitable.hpp" +#include "asio/basic_datagram_socket.hpp" +#include "asio/basic_deadline_timer.hpp" +#include "asio/basic_file.hpp" +#include "asio/basic_io_object.hpp" +#include "asio/basic_random_access_file.hpp" +#include "asio/basic_raw_socket.hpp" +#include "asio/basic_readable_pipe.hpp" +#include "asio/basic_seq_packet_socket.hpp" +#include "asio/basic_serial_port.hpp" +#include "asio/basic_signal_set.hpp" +#include "asio/basic_socket.hpp" +#include "asio/basic_socket_acceptor.hpp" +#include "asio/basic_socket_iostream.hpp" +#include "asio/basic_socket_streambuf.hpp" +#include "asio/basic_stream_file.hpp" +#include "asio/basic_stream_socket.hpp" +#include "asio/basic_streambuf.hpp" +#include "asio/basic_waitable_timer.hpp" +#include "asio/basic_writable_pipe.hpp" +#include "asio/bind_allocator.hpp" +#include "asio/bind_cancellation_slot.hpp" +#include "asio/bind_executor.hpp" +#include "asio/bind_immediate_executor.hpp" +#include "asio/buffer.hpp" +#include "asio/buffer_registration.hpp" +#include "asio/buffered_read_stream_fwd.hpp" +#include "asio/buffered_read_stream.hpp" +#include "asio/buffered_stream_fwd.hpp" +#include "asio/buffered_stream.hpp" +#include "asio/buffered_write_stream_fwd.hpp" +#include "asio/buffered_write_stream.hpp" +#include "asio/buffers_iterator.hpp" +#include "asio/cancel_after.hpp" +#include "asio/cancel_at.hpp" +#include "asio/cancellation_signal.hpp" +#include "asio/cancellation_state.hpp" +#include "asio/cancellation_type.hpp" +#include "asio/co_composed.hpp" +#include "asio/co_spawn.hpp" +#include "asio/completion_condition.hpp" +#include "asio/compose.hpp" +#include "asio/composed.hpp" +#include "asio/config.hpp" +#include "asio/connect.hpp" +#include "asio/connect_pipe.hpp" +#include "asio/consign.hpp" +#include "asio/coroutine.hpp" +#include "asio/deadline_timer.hpp" +#include "asio/defer.hpp" +#include "asio/deferred.hpp" +#include "asio/default_completion_token.hpp" +#include "asio/detached.hpp" +#include "asio/dispatch.hpp" +#include "asio/disposition.hpp" +#include "asio/error.hpp" +#include "asio/error_code.hpp" +#include "asio/execution.hpp" +#include "asio/execution/allocator.hpp" +#include "asio/execution/any_executor.hpp" +#include "asio/execution/blocking.hpp" +#include "asio/execution/blocking_adaptation.hpp" +#include "asio/execution/context.hpp" +#include "asio/execution/context_as.hpp" +#include "asio/execution/executor.hpp" +#include "asio/execution/invocable_archetype.hpp" +#include "asio/execution/mapping.hpp" +#include "asio/execution/occupancy.hpp" +#include "asio/execution/outstanding_work.hpp" +#include "asio/execution/prefer_only.hpp" +#include "asio/execution/relationship.hpp" +#include "asio/executor.hpp" +#include "asio/executor_work_guard.hpp" +#include "asio/file_base.hpp" +#include "asio/generic/basic_endpoint.hpp" +#include "asio/generic/datagram_protocol.hpp" +#include "asio/generic/raw_protocol.hpp" +#include "asio/generic/seq_packet_protocol.hpp" +#include "asio/generic/stream_protocol.hpp" +#include "asio/handler_continuation_hook.hpp" +#include "asio/high_resolution_timer.hpp" +#include "asio/immediate.hpp" +#include "asio/io_context.hpp" +#include "asio/io_context_strand.hpp" +#include "asio/ip/address.hpp" +#include "asio/ip/address_v4.hpp" +#include "asio/ip/address_v4_iterator.hpp" +#include "asio/ip/address_v4_range.hpp" +#include "asio/ip/address_v6.hpp" +#include "asio/ip/address_v6_iterator.hpp" +#include "asio/ip/address_v6_range.hpp" +#include "asio/ip/network_v4.hpp" +#include "asio/ip/network_v6.hpp" +#include "asio/ip/bad_address_cast.hpp" +#include "asio/ip/basic_endpoint.hpp" +#include "asio/ip/basic_resolver.hpp" +#include "asio/ip/basic_resolver_entry.hpp" +#include "asio/ip/basic_resolver_iterator.hpp" +#include "asio/ip/basic_resolver_query.hpp" +#include "asio/ip/host_name.hpp" +#include "asio/ip/icmp.hpp" +#include "asio/ip/multicast.hpp" +#include "asio/ip/resolver_base.hpp" +#include "asio/ip/resolver_query_base.hpp" +#include "asio/ip/tcp.hpp" +#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_contiguous_iterator.hpp" +#include "asio/is_executor.hpp" +#include "asio/is_read_buffered.hpp" +#include "asio/is_write_buffered.hpp" +#include "asio/local/basic_endpoint.hpp" +#include "asio/local/connect_pair.hpp" +#include "asio/local/datagram_protocol.hpp" +#include "asio/local/seq_packet_protocol.hpp" +#include "asio/local/stream_protocol.hpp" +#include "asio/multiple_exceptions.hpp" +#include "asio/packaged_task.hpp" +#include "asio/placeholders.hpp" +#include "asio/posix/basic_descriptor.hpp" +#include "asio/posix/basic_stream_descriptor.hpp" +#include "asio/posix/descriptor.hpp" +#include "asio/posix/descriptor_base.hpp" +#include "asio/posix/stream_descriptor.hpp" +#include "asio/post.hpp" +#include "asio/prefer.hpp" +#include "asio/prepend.hpp" +#include "asio/query.hpp" +#include "asio/random_access_file.hpp" +#include "asio/read.hpp" +#include "asio/read_at.hpp" +#include "asio/read_until.hpp" +#include "asio/readable_pipe.hpp" +#include "asio/recycling_allocator.hpp" +#include "asio/redirect_error.hpp" +#include "asio/registered_buffer.hpp" +#include "asio/require.hpp" +#include "asio/require_concept.hpp" +#include "asio/serial_port.hpp" +#include "asio/serial_port_base.hpp" +#include "asio/signal_set.hpp" +#include "asio/signal_set_base.hpp" +#include "asio/socket_base.hpp" +#include "asio/static_thread_pool.hpp" +#include "asio/steady_timer.hpp" +#include "asio/strand.hpp" +#include "asio/stream_file.hpp" +#include "asio/streambuf.hpp" +#include "asio/system_context.hpp" +#include "asio/system_error.hpp" +#include "asio/system_executor.hpp" +#include "asio/system_timer.hpp" +#include "asio/this_coro.hpp" +#include "asio/thread.hpp" +#include "asio/thread_pool.hpp" +#include "asio/time_traits.hpp" +#include "asio/use_awaitable.hpp" +#include "asio/use_future.hpp" +#include "asio/uses_executor.hpp" +#include "asio/version.hpp" +#include "asio/wait_traits.hpp" +#include "asio/windows/basic_object_handle.hpp" +#include "asio/windows/basic_overlapped_handle.hpp" +#include "asio/windows/basic_random_access_handle.hpp" +#include "asio/windows/basic_stream_handle.hpp" +#include "asio/windows/object_handle.hpp" +#include "asio/windows/overlapped_handle.hpp" +#include "asio/windows/overlapped_ptr.hpp" +#include "asio/windows/random_access_handle.hpp" +#include "asio/windows/stream_handle.hpp" +#include "asio/writable_pipe.hpp" +#include "asio/write.hpp" +#include "asio/write_at.hpp" + +#endif // ASIO_HPP diff --git a/asio/asio/include/asio/any_completion_executor.hpp b/asio/asio/include/asio/any_completion_executor.hpp index 1df30f1..c270b8d 100644 --- a/asio/asio/include/asio/any_completion_executor.hpp +++ b/asio/asio/include/asio/any_completion_executor.hpp @@ -1,336 +1,336 @@ -// -// any_completion_executor.hpp -// ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -// -// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -// - -#ifndef ASIO_ANY_COMPLETION_EXECUTOR_HPP -#define ASIO_ANY_COMPLETION_EXECUTOR_HPP - -#if defined(_MSC_VER) && (_MSC_VER >= 1200) -# pragma once -#endif // defined(_MSC_VER) && (_MSC_VER >= 1200) - -#include "asio/detail/config.hpp" -#if defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) -# include "asio/executor.hpp" -#else // defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) -# include "asio/execution.hpp" -#endif // defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) - -#include "asio/detail/push_options.hpp" - -namespace asio { - -#if defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) - -typedef executor any_completion_executor; - -#else // defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) - -/// Polymorphic executor type for use with I/O objects. -/** - * The @c any_completion_executor type is a polymorphic executor that supports - * the set of properties required for the execution of completion handlers. It - * is defined as the execution::any_executor class template parameterised as - * follows: - * @code execution::any_executor< - * execution::prefer_only, - * execution::prefer_only - * execution::prefer_only, - * execution::prefer_only - * > @endcode - */ -class any_completion_executor : -#if defined(GENERATING_DOCUMENTATION) - public execution::any_executor<...> -#else // defined(GENERATING_DOCUMENTATION) - public execution::any_executor< - execution::prefer_only, - execution::prefer_only, - execution::prefer_only, - execution::prefer_only - > -#endif // defined(GENERATING_DOCUMENTATION) -{ -public: -#if !defined(GENERATING_DOCUMENTATION) - typedef execution::any_executor< - execution::prefer_only, - execution::prefer_only, - execution::prefer_only, - execution::prefer_only - > base_type; - - typedef void supportable_properties_type( - execution::prefer_only, - execution::prefer_only, - execution::prefer_only, - execution::prefer_only - ); -#endif // !defined(GENERATING_DOCUMENTATION) - - /// Default constructor. - ASIO_DECL any_completion_executor() noexcept; - - /// Construct in an empty state. Equivalent effects to default constructor. - ASIO_DECL any_completion_executor(nullptr_t) noexcept; - - /// Copy constructor. - ASIO_DECL any_completion_executor( - const any_completion_executor& e) noexcept; - - /// Move constructor. - ASIO_DECL any_completion_executor( - any_completion_executor&& e) noexcept; - - /// Construct to point to the same target as another any_executor. -#if defined(GENERATING_DOCUMENTATION) - template - any_completion_executor( - execution::any_executor e); -#else // defined(GENERATING_DOCUMENTATION) - template - any_completion_executor(OtherAnyExecutor e, - constraint_t< - conditional< - !is_same::value - && is_base_of::value, - typename execution::detail::supportable_properties< - 0, supportable_properties_type>::template - is_valid_target, - false_type - >::type::value - > = 0) - : base_type(static_cast(e)) - { - } -#endif // defined(GENERATING_DOCUMENTATION) - - /// Construct to point to the same target as another any_executor. -#if defined(GENERATING_DOCUMENTATION) - template - any_completion_executor(std::nothrow_t, - execution::any_executor e); -#else // defined(GENERATING_DOCUMENTATION) - template - any_completion_executor(std::nothrow_t, OtherAnyExecutor e, - constraint_t< - conditional< - !is_same::value - && is_base_of::value, - typename execution::detail::supportable_properties< - 0, supportable_properties_type>::template - is_valid_target, - false_type - >::type::value - > = 0) noexcept - : base_type(std::nothrow, static_cast(e)) - { - } -#endif // defined(GENERATING_DOCUMENTATION) - - /// Construct to point to the same target as another any_executor. - ASIO_DECL any_completion_executor(std::nothrow_t, - const any_completion_executor& e) noexcept; - - /// Construct to point to the same target as another any_executor. - ASIO_DECL any_completion_executor(std::nothrow_t, - any_completion_executor&& e) noexcept; - - /// Construct a polymorphic wrapper for the specified executor. -#if defined(GENERATING_DOCUMENTATION) - template - any_completion_executor(Executor e); -#else // defined(GENERATING_DOCUMENTATION) - template - any_completion_executor(Executor e, - constraint_t< - conditional< - !is_same::value - && !is_base_of::value, - execution::detail::is_valid_target_executor< - Executor, supportable_properties_type>, - false_type - >::type::value - > = 0) - : base_type(static_cast(e)) - { - } -#endif // defined(GENERATING_DOCUMENTATION) - - /// Construct a polymorphic wrapper for the specified executor. -#if defined(GENERATING_DOCUMENTATION) - template - any_completion_executor(std::nothrow_t, Executor e); -#else // defined(GENERATING_DOCUMENTATION) - template - any_completion_executor(std::nothrow_t, Executor e, - constraint_t< - conditional< - !is_same::value - && !is_base_of::value, - execution::detail::is_valid_target_executor< - Executor, supportable_properties_type>, - false_type - >::type::value - > = 0) noexcept - : base_type(std::nothrow, static_cast(e)) - { - } -#endif // defined(GENERATING_DOCUMENTATION) - - /// Assignment operator. - ASIO_DECL any_completion_executor& operator=( - const any_completion_executor& e) noexcept; - - /// Move assignment operator. - ASIO_DECL any_completion_executor& operator=( - any_completion_executor&& e) noexcept; - - /// Assignment operator that sets the polymorphic wrapper to the empty state. - ASIO_DECL any_completion_executor& operator=(nullptr_t); - - /// Destructor. - ASIO_DECL ~any_completion_executor(); - - /// Swap targets with another polymorphic wrapper. - ASIO_DECL void swap(any_completion_executor& other) noexcept; - - /// Obtain a polymorphic wrapper with the specified property. - /** - * Do not call this function directly. It is intended for use with the - * asio::require and asio::prefer customisation points. - * - * For example: - * @code any_completion_executor ex = ...; - * auto ex2 = asio::require(ex, execution::relationship.fork); @endcode - */ - template - any_completion_executor require(const Property& p, - constraint_t< - traits::require_member::is_valid - > = 0) const - { - return static_cast(*this).require(p); - } - - /// Obtain a polymorphic wrapper with the specified property. - /** - * Do not call this function directly. It is intended for use with the - * asio::prefer customisation point. - * - * For example: - * @code any_completion_executor ex = ...; - * auto ex2 = asio::prefer(ex, execution::relationship.fork); @endcode - */ - template - any_completion_executor prefer(const Property& p, - constraint_t< - traits::prefer_member::is_valid - > = 0) const - { - return static_cast(*this).prefer(p); - } -}; - -#if !defined(GENERATING_DOCUMENTATION) - -template <> -ASIO_DECL any_completion_executor any_completion_executor::prefer( - const execution::outstanding_work_t::tracked_t&, int) const; - -template <> -ASIO_DECL any_completion_executor any_completion_executor::prefer( - const execution::outstanding_work_t::untracked_t&, int) const; - -template <> -ASIO_DECL any_completion_executor any_completion_executor::prefer( - const execution::relationship_t::fork_t&, int) const; - -template <> -ASIO_DECL any_completion_executor any_completion_executor::prefer( - const execution::relationship_t::continuation_t&, int) const; - -namespace traits { - -#if !defined(ASIO_HAS_DEDUCED_EQUALITY_COMPARABLE_TRAIT) - -template <> -struct equality_comparable -{ - static const bool is_valid = true; - static const bool is_noexcept = true; -}; - -#endif // !defined(ASIO_HAS_DEDUCED_EQUALITY_COMPARABLE_TRAIT) - -#if !defined(ASIO_HAS_DEDUCED_EXECUTE_MEMBER_TRAIT) - -template -struct execute_member -{ - static const bool is_valid = true; - static const bool is_noexcept = false; - typedef void result_type; -}; - -#endif // !defined(ASIO_HAS_DEDUCED_EXECUTE_MEMBER_TRAIT) - -#if !defined(ASIO_HAS_DEDUCED_QUERY_MEMBER_TRAIT) - -template -struct query_member : - query_member -{ -}; - -#endif // !defined(ASIO_HAS_DEDUCED_QUERY_MEMBER_TRAIT) - -#if !defined(ASIO_HAS_DEDUCED_REQUIRE_MEMBER_TRAIT) - -template -struct require_member : - require_member -{ - typedef any_completion_executor result_type; -}; - -#endif // !defined(ASIO_HAS_DEDUCED_REQUIRE_MEMBER_TRAIT) - -#if !defined(ASIO_HAS_DEDUCED_PREFER_MEMBER_TRAIT) - -template -struct prefer_member : - prefer_member -{ - typedef any_completion_executor result_type; -}; - -#endif // !defined(ASIO_HAS_DEDUCED_PREFER_MEMBER_TRAIT) - -} // namespace traits - -#endif // !defined(GENERATING_DOCUMENTATION) - -#endif // defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) - -} // namespace asio - -#include "asio/detail/pop_options.hpp" - -#if defined(ASIO_HEADER_ONLY) \ - && !defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) -# include "asio/impl/any_completion_executor.ipp" -#endif // defined(ASIO_HEADER_ONLY) - // && !defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) - -#endif // ASIO_ANY_COMPLETION_EXECUTOR_HPP +// +// any_completion_executor.hpp +// ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +// +// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) +// +// Distributed under the Boost Software License, Version 1.0. (See accompanying +// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +// + +#ifndef ASIO_ANY_COMPLETION_EXECUTOR_HPP +#define ASIO_ANY_COMPLETION_EXECUTOR_HPP + +#if defined(_MSC_VER) && (_MSC_VER >= 1200) +# pragma once +#endif // defined(_MSC_VER) && (_MSC_VER >= 1200) + +#include "asio/detail/config.hpp" +#if defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) +# include "asio/executor.hpp" +#else // defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) +# include "asio/execution.hpp" +#endif // defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) + +#include "asio/detail/push_options.hpp" + +namespace asio { + +#if defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) + +typedef executor any_completion_executor; + +#else // defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) + +/// Polymorphic executor type for use with I/O objects. +/** + * The @c any_completion_executor type is a polymorphic executor that supports + * the set of properties required for the execution of completion handlers. It + * is defined as the execution::any_executor class template parameterised as + * follows: + * @code execution::any_executor< + * execution::prefer_only, + * execution::prefer_only + * execution::prefer_only, + * execution::prefer_only + * > @endcode + */ +class any_completion_executor : +#if defined(GENERATING_DOCUMENTATION) + public execution::any_executor<...> +#else // defined(GENERATING_DOCUMENTATION) + public execution::any_executor< + execution::prefer_only, + execution::prefer_only, + execution::prefer_only, + execution::prefer_only + > +#endif // defined(GENERATING_DOCUMENTATION) +{ +public: +#if !defined(GENERATING_DOCUMENTATION) + typedef execution::any_executor< + execution::prefer_only, + execution::prefer_only, + execution::prefer_only, + execution::prefer_only + > base_type; + + typedef void supportable_properties_type( + execution::prefer_only, + execution::prefer_only, + execution::prefer_only, + execution::prefer_only + ); +#endif // !defined(GENERATING_DOCUMENTATION) + + /// Default constructor. + ASIO_DECL any_completion_executor() noexcept; + + /// Construct in an empty state. Equivalent effects to default constructor. + ASIO_DECL any_completion_executor(nullptr_t) noexcept; + + /// Copy constructor. + ASIO_DECL any_completion_executor( + const any_completion_executor& e) noexcept; + + /// Move constructor. + ASIO_DECL any_completion_executor( + any_completion_executor&& e) noexcept; + + /// Construct to point to the same target as another any_executor. +#if defined(GENERATING_DOCUMENTATION) + template + any_completion_executor( + execution::any_executor e); +#else // defined(GENERATING_DOCUMENTATION) + template + any_completion_executor(OtherAnyExecutor e, + constraint_t< + conditional< + !is_same::value + && is_base_of::value, + typename execution::detail::supportable_properties< + 0, supportable_properties_type>::template + is_valid_target, + false_type + >::type::value + > = 0) + : base_type(static_cast(e)) + { + } +#endif // defined(GENERATING_DOCUMENTATION) + + /// Construct to point to the same target as another any_executor. +#if defined(GENERATING_DOCUMENTATION) + template + any_completion_executor(std::nothrow_t, + execution::any_executor e); +#else // defined(GENERATING_DOCUMENTATION) + template + any_completion_executor(std::nothrow_t, OtherAnyExecutor e, + constraint_t< + conditional< + !is_same::value + && is_base_of::value, + typename execution::detail::supportable_properties< + 0, supportable_properties_type>::template + is_valid_target, + false_type + >::type::value + > = 0) noexcept + : base_type(std::nothrow, static_cast(e)) + { + } +#endif // defined(GENERATING_DOCUMENTATION) + + /// Construct to point to the same target as another any_executor. + ASIO_DECL any_completion_executor(std::nothrow_t, + const any_completion_executor& e) noexcept; + + /// Construct to point to the same target as another any_executor. + ASIO_DECL any_completion_executor(std::nothrow_t, + any_completion_executor&& e) noexcept; + + /// Construct a polymorphic wrapper for the specified executor. +#if defined(GENERATING_DOCUMENTATION) + template + any_completion_executor(Executor e); +#else // defined(GENERATING_DOCUMENTATION) + template + any_completion_executor(Executor e, + constraint_t< + conditional< + !is_same::value + && !is_base_of::value, + execution::detail::is_valid_target_executor< + Executor, supportable_properties_type>, + false_type + >::type::value + > = 0) + : base_type(static_cast(e)) + { + } +#endif // defined(GENERATING_DOCUMENTATION) + + /// Construct a polymorphic wrapper for the specified executor. +#if defined(GENERATING_DOCUMENTATION) + template + any_completion_executor(std::nothrow_t, Executor e); +#else // defined(GENERATING_DOCUMENTATION) + template + any_completion_executor(std::nothrow_t, Executor e, + constraint_t< + conditional< + !is_same::value + && !is_base_of::value, + execution::detail::is_valid_target_executor< + Executor, supportable_properties_type>, + false_type + >::type::value + > = 0) noexcept + : base_type(std::nothrow, static_cast(e)) + { + } +#endif // defined(GENERATING_DOCUMENTATION) + + /// Assignment operator. + ASIO_DECL any_completion_executor& operator=( + const any_completion_executor& e) noexcept; + + /// Move assignment operator. + ASIO_DECL any_completion_executor& operator=( + any_completion_executor&& e) noexcept; + + /// Assignment operator that sets the polymorphic wrapper to the empty state. + ASIO_DECL any_completion_executor& operator=(nullptr_t); + + /// Destructor. + ASIO_DECL ~any_completion_executor(); + + /// Swap targets with another polymorphic wrapper. + ASIO_DECL void swap(any_completion_executor& other) noexcept; + + /// Obtain a polymorphic wrapper with the specified property. + /** + * Do not call this function directly. It is intended for use with the + * asio::require and asio::prefer customisation points. + * + * For example: + * @code any_completion_executor ex = ...; + * auto ex2 = asio::require(ex, execution::relationship.fork); @endcode + */ + template + any_completion_executor require(const Property& p, + constraint_t< + traits::require_member::is_valid + > = 0) const + { + return static_cast(*this).require(p); + } + + /// Obtain a polymorphic wrapper with the specified property. + /** + * Do not call this function directly. It is intended for use with the + * asio::prefer customisation point. + * + * For example: + * @code any_completion_executor ex = ...; + * auto ex2 = asio::prefer(ex, execution::relationship.fork); @endcode + */ + template + any_completion_executor prefer(const Property& p, + constraint_t< + traits::prefer_member::is_valid + > = 0) const + { + return static_cast(*this).prefer(p); + } +}; + +#if !defined(GENERATING_DOCUMENTATION) + +template <> +ASIO_DECL any_completion_executor any_completion_executor::prefer( + const execution::outstanding_work_t::tracked_t&, int) const; + +template <> +ASIO_DECL any_completion_executor any_completion_executor::prefer( + const execution::outstanding_work_t::untracked_t&, int) const; + +template <> +ASIO_DECL any_completion_executor any_completion_executor::prefer( + const execution::relationship_t::fork_t&, int) const; + +template <> +ASIO_DECL any_completion_executor any_completion_executor::prefer( + const execution::relationship_t::continuation_t&, int) const; + +namespace traits { + +#if !defined(ASIO_HAS_DEDUCED_EQUALITY_COMPARABLE_TRAIT) + +template <> +struct equality_comparable +{ + static const bool is_valid = true; + static const bool is_noexcept = true; +}; + +#endif // !defined(ASIO_HAS_DEDUCED_EQUALITY_COMPARABLE_TRAIT) + +#if !defined(ASIO_HAS_DEDUCED_EXECUTE_MEMBER_TRAIT) + +template +struct execute_member +{ + static const bool is_valid = true; + static const bool is_noexcept = false; + typedef void result_type; +}; + +#endif // !defined(ASIO_HAS_DEDUCED_EXECUTE_MEMBER_TRAIT) + +#if !defined(ASIO_HAS_DEDUCED_QUERY_MEMBER_TRAIT) + +template +struct query_member : + query_member +{ +}; + +#endif // !defined(ASIO_HAS_DEDUCED_QUERY_MEMBER_TRAIT) + +#if !defined(ASIO_HAS_DEDUCED_REQUIRE_MEMBER_TRAIT) + +template +struct require_member : + require_member +{ + typedef any_completion_executor result_type; +}; + +#endif // !defined(ASIO_HAS_DEDUCED_REQUIRE_MEMBER_TRAIT) + +#if !defined(ASIO_HAS_DEDUCED_PREFER_MEMBER_TRAIT) + +template +struct prefer_member : + prefer_member +{ + typedef any_completion_executor result_type; +}; + +#endif // !defined(ASIO_HAS_DEDUCED_PREFER_MEMBER_TRAIT) + +} // namespace traits + +#endif // !defined(GENERATING_DOCUMENTATION) + +#endif // defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) + +} // namespace asio + +#include "asio/detail/pop_options.hpp" + +#if defined(ASIO_HEADER_ONLY) \ + && !defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) +# include "asio/impl/any_completion_executor.ipp" +#endif // defined(ASIO_HEADER_ONLY) + // && !defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) + +#endif // ASIO_ANY_COMPLETION_EXECUTOR_HPP diff --git a/asio/asio/include/asio/any_completion_handler.hpp b/asio/asio/include/asio/any_completion_handler.hpp index f216417..3bf38dc 100644 --- a/asio/asio/include/asio/any_completion_handler.hpp +++ b/asio/asio/include/asio/any_completion_handler.hpp @@ -1,822 +1,822 @@ -// -// any_completion_handler.hpp -// ~~~~~~~~~~~~~~~~~~~~~~~~~~ -// -// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -// - -#ifndef ASIO_ANY_COMPLETION_HANDLER_HPP -#define ASIO_ANY_COMPLETION_HANDLER_HPP - -#include "asio/detail/config.hpp" -#include -#include -#include -#include -#include "asio/any_completion_executor.hpp" -#include "asio/any_io_executor.hpp" -#include "asio/associated_allocator.hpp" -#include "asio/associated_cancellation_slot.hpp" -#include "asio/associated_executor.hpp" -#include "asio/associated_immediate_executor.hpp" -#include "asio/cancellation_state.hpp" -#include "asio/recycling_allocator.hpp" - -#include "asio/detail/push_options.hpp" - -namespace asio { -namespace detail { - -class any_completion_handler_impl_base -{ -public: - template - explicit any_completion_handler_impl_base(S&& slot) - : cancel_state_(static_cast(slot), enable_total_cancellation()) - { - } - - cancellation_slot get_cancellation_slot() const noexcept - { - return cancel_state_.slot(); - } - -private: - cancellation_state cancel_state_; -}; - -template -class any_completion_handler_impl : - public any_completion_handler_impl_base -{ -public: - template - any_completion_handler_impl(S&& slot, H&& h) - : any_completion_handler_impl_base(static_cast(slot)), - handler_(static_cast(h)) - { - } - - struct uninit_deleter - { - typename std::allocator_traits< - associated_allocator_t>>::template - rebind_alloc alloc; - - void operator()(any_completion_handler_impl* ptr) - { - std::allocator_traits::deallocate(alloc, ptr, 1); - } - }; - - struct deleter - { - typename std::allocator_traits< - associated_allocator_t>>::template - rebind_alloc alloc; - - void operator()(any_completion_handler_impl* ptr) - { - std::allocator_traits::destroy(alloc, ptr); - std::allocator_traits::deallocate(alloc, ptr, 1); - } - }; - - template - static any_completion_handler_impl* create(S&& slot, H&& h) - { - uninit_deleter d{ - (get_associated_allocator)(h, - asio::recycling_allocator())}; - - std::unique_ptr uninit_ptr( - std::allocator_traits::allocate(d.alloc, 1), d); - - any_completion_handler_impl* ptr = - new (uninit_ptr.get()) any_completion_handler_impl( - static_cast(slot), static_cast(h)); - - uninit_ptr.release(); - return ptr; - } - - void destroy() - { - deleter d{ - (get_associated_allocator)(handler_, - asio::recycling_allocator())}; - - d(this); - } - - any_completion_executor executor( - const any_completion_executor& candidate) const noexcept - { - return any_completion_executor(std::nothrow, - (get_associated_executor)(handler_, candidate)); - } - - any_completion_executor immediate_executor( - const any_io_executor& candidate) const noexcept - { - return any_completion_executor(std::nothrow, - (get_associated_immediate_executor)(handler_, candidate)); - } - - void* allocate(std::size_t size, std::size_t align) const - { - typename std::allocator_traits< - associated_allocator_t>>::template - rebind_alloc alloc( - (get_associated_allocator)(handler_, - asio::recycling_allocator())); - - std::size_t space = size + align - 1; - unsigned char* base = - std::allocator_traits::allocate( - alloc, space + sizeof(std::ptrdiff_t)); - - void* p = base; - if (detail::align(align, size, p, space)) - { - std::ptrdiff_t off = static_cast(p) - base; - std::memcpy(static_cast(p) + size, &off, sizeof(off)); - return p; - } - - std::bad_alloc ex; - asio::detail::throw_exception(ex); - return nullptr; - } - - void deallocate(void* p, std::size_t size, std::size_t align) const - { - if (p) - { - typename std::allocator_traits< - associated_allocator_t>>::template - rebind_alloc alloc( - (get_associated_allocator)(handler_, - asio::recycling_allocator())); - - std::ptrdiff_t off; - std::memcpy(&off, static_cast(p) + size, sizeof(off)); - unsigned char* base = static_cast(p) - off; - - std::allocator_traits::deallocate( - alloc, base, size + align -1 + sizeof(std::ptrdiff_t)); - } - } - - template - void call(Args&&... args) - { - deleter d{ - (get_associated_allocator)(handler_, - asio::recycling_allocator())}; - - std::unique_ptr ptr(this, d); - Handler handler(static_cast(handler_)); - ptr.reset(); - - static_cast(handler)( - static_cast(args)...); - } - -private: - Handler handler_; -}; - -template -class any_completion_handler_call_fn; - -template -class any_completion_handler_call_fn -{ -public: - using type = void(*)(any_completion_handler_impl_base*, Args...); - - constexpr any_completion_handler_call_fn(type fn) - : call_fn_(fn) - { - } - - void call(any_completion_handler_impl_base* impl, Args... args) const - { - call_fn_(impl, static_cast(args)...); - } - - template - static void impl(any_completion_handler_impl_base* impl, Args... args) - { - static_cast*>(impl)->call( - static_cast(args)...); - } - -private: - type call_fn_; -}; - -template -class any_completion_handler_call_fns; - -template -class any_completion_handler_call_fns : - public any_completion_handler_call_fn -{ -public: - using any_completion_handler_call_fn< - Signature>::any_completion_handler_call_fn; - using any_completion_handler_call_fn::call; -}; - -template -class any_completion_handler_call_fns : - public any_completion_handler_call_fn, - public any_completion_handler_call_fns -{ -public: - template - constexpr any_completion_handler_call_fns(CallFn fn, CallFns... fns) - : any_completion_handler_call_fn(fn), - any_completion_handler_call_fns(fns...) - { - } - - using any_completion_handler_call_fn::call; - using any_completion_handler_call_fns::call; -}; - -class any_completion_handler_destroy_fn -{ -public: - using type = void(*)(any_completion_handler_impl_base*); - - constexpr any_completion_handler_destroy_fn(type fn) - : destroy_fn_(fn) - { - } - - void destroy(any_completion_handler_impl_base* impl) const - { - destroy_fn_(impl); - } - - template - static void impl(any_completion_handler_impl_base* impl) - { - static_cast*>(impl)->destroy(); - } - -private: - type destroy_fn_; -}; - -class any_completion_handler_executor_fn -{ -public: - using type = any_completion_executor(*)( - any_completion_handler_impl_base*, const any_completion_executor&); - - constexpr any_completion_handler_executor_fn(type fn) - : executor_fn_(fn) - { - } - - any_completion_executor executor(any_completion_handler_impl_base* impl, - const any_completion_executor& candidate) const - { - return executor_fn_(impl, candidate); - } - - template - static any_completion_executor impl(any_completion_handler_impl_base* impl, - const any_completion_executor& candidate) - { - return static_cast*>(impl)->executor( - candidate); - } - -private: - type executor_fn_; -}; - -class any_completion_handler_immediate_executor_fn -{ -public: - using type = any_completion_executor(*)( - any_completion_handler_impl_base*, const any_io_executor&); - - constexpr any_completion_handler_immediate_executor_fn(type fn) - : immediate_executor_fn_(fn) - { - } - - any_completion_executor immediate_executor( - any_completion_handler_impl_base* impl, - const any_io_executor& candidate) const - { - return immediate_executor_fn_(impl, candidate); - } - - template - static any_completion_executor impl(any_completion_handler_impl_base* impl, - const any_io_executor& candidate) - { - return static_cast*>( - impl)->immediate_executor(candidate); - } - -private: - type immediate_executor_fn_; -}; - -class any_completion_handler_allocate_fn -{ -public: - using type = void*(*)(any_completion_handler_impl_base*, - std::size_t, std::size_t); - - constexpr any_completion_handler_allocate_fn(type fn) - : allocate_fn_(fn) - { - } - - void* allocate(any_completion_handler_impl_base* impl, - std::size_t size, std::size_t align) const - { - return allocate_fn_(impl, size, align); - } - - template - static void* impl(any_completion_handler_impl_base* impl, - std::size_t size, std::size_t align) - { - return static_cast*>(impl)->allocate( - size, align); - } - -private: - type allocate_fn_; -}; - -class any_completion_handler_deallocate_fn -{ -public: - using type = void(*)(any_completion_handler_impl_base*, - void*, std::size_t, std::size_t); - - constexpr any_completion_handler_deallocate_fn(type fn) - : deallocate_fn_(fn) - { - } - - void deallocate(any_completion_handler_impl_base* impl, - void* p, std::size_t size, std::size_t align) const - { - deallocate_fn_(impl, p, size, align); - } - - template - static void impl(any_completion_handler_impl_base* impl, - void* p, std::size_t size, std::size_t align) - { - static_cast*>(impl)->deallocate( - p, size, align); - } - -private: - type deallocate_fn_; -}; - -template -class any_completion_handler_fn_table - : private any_completion_handler_destroy_fn, - private any_completion_handler_executor_fn, - private any_completion_handler_immediate_executor_fn, - private any_completion_handler_allocate_fn, - private any_completion_handler_deallocate_fn, - private any_completion_handler_call_fns -{ -public: - template - constexpr any_completion_handler_fn_table( - any_completion_handler_destroy_fn::type destroy_fn, - any_completion_handler_executor_fn::type executor_fn, - any_completion_handler_immediate_executor_fn::type immediate_executor_fn, - any_completion_handler_allocate_fn::type allocate_fn, - any_completion_handler_deallocate_fn::type deallocate_fn, - CallFns... call_fns) - : any_completion_handler_destroy_fn(destroy_fn), - any_completion_handler_executor_fn(executor_fn), - any_completion_handler_immediate_executor_fn(immediate_executor_fn), - any_completion_handler_allocate_fn(allocate_fn), - any_completion_handler_deallocate_fn(deallocate_fn), - any_completion_handler_call_fns(call_fns...) - { - } - - using any_completion_handler_destroy_fn::destroy; - using any_completion_handler_executor_fn::executor; - using any_completion_handler_immediate_executor_fn::immediate_executor; - using any_completion_handler_allocate_fn::allocate; - using any_completion_handler_deallocate_fn::deallocate; - using any_completion_handler_call_fns::call; -}; - -template -struct any_completion_handler_fn_table_instance -{ - static constexpr any_completion_handler_fn_table - value = any_completion_handler_fn_table( - &any_completion_handler_destroy_fn::impl, - &any_completion_handler_executor_fn::impl, - &any_completion_handler_immediate_executor_fn::impl, - &any_completion_handler_allocate_fn::impl, - &any_completion_handler_deallocate_fn::impl, - &any_completion_handler_call_fn::template impl...); -}; - -template -constexpr any_completion_handler_fn_table -any_completion_handler_fn_table_instance::value; - -} // namespace detail - -template -class any_completion_handler; - -/// An allocator type that forwards memory allocation operations through an -/// instance of @c any_completion_handler. -template -class any_completion_handler_allocator -{ -private: - template - friend class any_completion_handler; - - template - friend class any_completion_handler_allocator; - - const detail::any_completion_handler_fn_table* fn_table_; - detail::any_completion_handler_impl_base* impl_; - - constexpr any_completion_handler_allocator(int, - const any_completion_handler& h) noexcept - : fn_table_(h.fn_table_), - impl_(h.impl_) - { - } - -public: - /// The type of objects that may be allocated by the allocator. - typedef T value_type; - - /// Rebinds an allocator to another value type. - template - struct rebind - { - /// Specifies the type of the rebound allocator. - typedef any_completion_handler_allocator other; - }; - - /// Construct from another @c any_completion_handler_allocator. - template - constexpr any_completion_handler_allocator( - const any_completion_handler_allocator& a) - noexcept - : fn_table_(a.fn_table_), - impl_(a.impl_) - { - } - - /// Equality operator. - constexpr bool operator==( - const any_completion_handler_allocator& other) const noexcept - { - return fn_table_ == other.fn_table_ && impl_ == other.impl_; - } - - /// Inequality operator. - constexpr bool operator!=( - const any_completion_handler_allocator& other) const noexcept - { - return fn_table_ != other.fn_table_ || impl_ != other.impl_; - } - - /// Allocate space for @c n objects of the allocator's value type. - T* allocate(std::size_t n) const - { - if (fn_table_) - { - return static_cast( - fn_table_->allocate( - impl_, sizeof(T) * n, alignof(T))); - } - std::bad_alloc ex; - asio::detail::throw_exception(ex); - return nullptr; - } - - /// Deallocate space for @c n objects of the allocator's value type. - void deallocate(T* p, std::size_t n) const - { - fn_table_->deallocate(impl_, p, sizeof(T) * n, alignof(T)); - } -}; - -/// A protoco-allocator type that may be rebound to obtain an allocator that -/// forwards memory allocation operations through an instance of -/// @c any_completion_handler. -template -class any_completion_handler_allocator -{ -private: - template - friend class any_completion_handler; - - template - friend class any_completion_handler_allocator; - - const detail::any_completion_handler_fn_table* fn_table_; - detail::any_completion_handler_impl_base* impl_; - - constexpr any_completion_handler_allocator(int, - const any_completion_handler& h) noexcept - : fn_table_(h.fn_table_), - impl_(h.impl_) - { - } - -public: - /// @c void as no objects can be allocated through a proto-allocator. - typedef void value_type; - - /// Rebinds an allocator to another value type. - template - struct rebind - { - /// Specifies the type of the rebound allocator. - typedef any_completion_handler_allocator other; - }; - - /// Construct from another @c any_completion_handler_allocator. - template - constexpr any_completion_handler_allocator( - const any_completion_handler_allocator& a) - noexcept - : fn_table_(a.fn_table_), - impl_(a.impl_) - { - } - - /// Equality operator. - constexpr bool operator==( - const any_completion_handler_allocator& other) const noexcept - { - return fn_table_ == other.fn_table_ && impl_ == other.impl_; - } - - /// Inequality operator. - constexpr bool operator!=( - const any_completion_handler_allocator& other) const noexcept - { - return fn_table_ != other.fn_table_ || impl_ != other.impl_; - } -}; - -/// Polymorphic wrapper for completion handlers. -/** - * The @c any_completion_handler class template is a polymorphic wrapper for - * completion handlers that propagates the associated executor, associated - * allocator, and associated cancellation slot through a type-erasing interface. - * - * When using @c any_completion_handler, specify one or more completion - * signatures as template parameters. These will dictate the arguments that may - * be passed to the handler through the polymorphic interface. - * - * Typical uses for @c any_completion_handler include: - * - * @li Separate compilation of asynchronous operation implementations. - * - * @li Enabling interoperability between asynchronous operations and virtual - * functions. - */ -template -class any_completion_handler -{ -#if !defined(GENERATING_DOCUMENTATION) -private: - template - friend class any_completion_handler_allocator; - - template - friend struct associated_executor; - - template - friend struct associated_immediate_executor; - - const detail::any_completion_handler_fn_table* fn_table_; - detail::any_completion_handler_impl_base* impl_; -#endif // !defined(GENERATING_DOCUMENTATION) - -public: - /// The associated allocator type. - using allocator_type = any_completion_handler_allocator; - - /// The associated cancellation slot type. - using cancellation_slot_type = cancellation_slot; - - /// Construct an @c any_completion_handler in an empty state, without a target - /// object. - constexpr any_completion_handler() - : fn_table_(nullptr), - impl_(nullptr) - { - } - - /// Construct an @c any_completion_handler in an empty state, without a target - /// object. - constexpr any_completion_handler(nullptr_t) - : fn_table_(nullptr), - impl_(nullptr) - { - } - - /// Construct an @c any_completion_handler to contain the specified target. - template > - any_completion_handler(H&& h, - constraint_t< - !is_same, any_completion_handler>::value - > = 0) - : fn_table_( - &detail::any_completion_handler_fn_table_instance< - Handler, Signatures...>::value), - impl_(detail::any_completion_handler_impl::create( - (get_associated_cancellation_slot)(h), static_cast(h))) - { - } - - /// Move-construct an @c any_completion_handler from another. - /** - * After the operation, the moved-from object @c other has no target. - */ - any_completion_handler(any_completion_handler&& other) noexcept - : fn_table_(other.fn_table_), - impl_(other.impl_) - { - other.fn_table_ = nullptr; - other.impl_ = nullptr; - } - - /// Move-assign an @c any_completion_handler from another. - /** - * After the operation, the moved-from object @c other has no target. - */ - any_completion_handler& operator=( - any_completion_handler&& other) noexcept - { - any_completion_handler( - static_cast(other)).swap(*this); - return *this; - } - - /// Assignment operator that sets the polymorphic wrapper to the empty state. - any_completion_handler& operator=(nullptr_t) noexcept - { - any_completion_handler().swap(*this); - return *this; - } - - /// Destructor. - ~any_completion_handler() - { - if (impl_) - fn_table_->destroy(impl_); - } - - /// Test if the polymorphic wrapper is empty. - constexpr explicit operator bool() const noexcept - { - return impl_ != nullptr; - } - - /// Test if the polymorphic wrapper is non-empty. - constexpr bool operator!() const noexcept - { - return impl_ == nullptr; - } - - /// Swap the content of an @c any_completion_handler with another. - void swap(any_completion_handler& other) noexcept - { - std::swap(fn_table_, other.fn_table_); - std::swap(impl_, other.impl_); - } - - /// Get the associated allocator. - allocator_type get_allocator() const noexcept - { - return allocator_type(0, *this); - } - - /// Get the associated cancellation slot. - cancellation_slot_type get_cancellation_slot() const noexcept - { - return impl_ ? impl_->get_cancellation_slot() : cancellation_slot_type(); - } - - /// Function call operator. - /** - * Invokes target completion handler with the supplied arguments. - * - * This function may only be called once, as the target handler is moved from. - * The polymorphic wrapper is left in an empty state. - * - * Throws @c std::bad_function_call if the polymorphic wrapper is empty. - */ - template - auto operator()(Args&&... args) - -> decltype(fn_table_->call(impl_, static_cast(args)...)) - { - if (detail::any_completion_handler_impl_base* impl = impl_) - { - impl_ = nullptr; - return fn_table_->call(impl, static_cast(args)...); - } - std::bad_function_call ex; - asio::detail::throw_exception(ex); - } - - /// Equality operator. - friend constexpr bool operator==( - const any_completion_handler& a, nullptr_t) noexcept - { - return a.impl_ == nullptr; - } - - /// Equality operator. - friend constexpr bool operator==( - nullptr_t, const any_completion_handler& b) noexcept - { - return nullptr == b.impl_; - } - - /// Inequality operator. - friend constexpr bool operator!=( - const any_completion_handler& a, nullptr_t) noexcept - { - return a.impl_ != nullptr; - } - - /// Inequality operator. - friend constexpr bool operator!=( - nullptr_t, const any_completion_handler& b) noexcept - { - return nullptr != b.impl_; - } -}; - -template -struct associated_executor, Candidate> -{ - using type = any_completion_executor; - - static type get(const any_completion_handler& handler, - const Candidate& candidate = Candidate()) noexcept - { - any_completion_executor any_candidate(std::nothrow, candidate); - return handler.fn_table_ - ? handler.fn_table_->executor(handler.impl_, any_candidate) - : any_candidate; - } -}; - -template -struct associated_immediate_executor< - any_completion_handler, Candidate> -{ - using type = any_completion_executor; - - static type get(const any_completion_handler& handler, - const Candidate& candidate = Candidate()) noexcept - { - any_io_executor any_candidate(std::nothrow, candidate); - return handler.fn_table_ - ? handler.fn_table_->immediate_executor(handler.impl_, any_candidate) - : any_candidate; - } -}; - -} // namespace asio - -#include "asio/detail/pop_options.hpp" - -#endif // ASIO_ANY_COMPLETION_HANDLER_HPP +// +// any_completion_handler.hpp +// ~~~~~~~~~~~~~~~~~~~~~~~~~~ +// +// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) +// +// Distributed under the Boost Software License, Version 1.0. (See accompanying +// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +// + +#ifndef ASIO_ANY_COMPLETION_HANDLER_HPP +#define ASIO_ANY_COMPLETION_HANDLER_HPP + +#include "asio/detail/config.hpp" +#include +#include +#include +#include +#include "asio/any_completion_executor.hpp" +#include "asio/any_io_executor.hpp" +#include "asio/associated_allocator.hpp" +#include "asio/associated_cancellation_slot.hpp" +#include "asio/associated_executor.hpp" +#include "asio/associated_immediate_executor.hpp" +#include "asio/cancellation_state.hpp" +#include "asio/recycling_allocator.hpp" + +#include "asio/detail/push_options.hpp" + +namespace asio { +namespace detail { + +class any_completion_handler_impl_base +{ +public: + template + explicit any_completion_handler_impl_base(S&& slot) + : cancel_state_(static_cast(slot), enable_total_cancellation()) + { + } + + cancellation_slot get_cancellation_slot() const noexcept + { + return cancel_state_.slot(); + } + +private: + cancellation_state cancel_state_; +}; + +template +class any_completion_handler_impl : + public any_completion_handler_impl_base +{ +public: + template + any_completion_handler_impl(S&& slot, H&& h) + : any_completion_handler_impl_base(static_cast(slot)), + handler_(static_cast(h)) + { + } + + struct uninit_deleter + { + typename std::allocator_traits< + associated_allocator_t>>::template + rebind_alloc alloc; + + void operator()(any_completion_handler_impl* ptr) + { + std::allocator_traits::deallocate(alloc, ptr, 1); + } + }; + + struct deleter + { + typename std::allocator_traits< + associated_allocator_t>>::template + rebind_alloc alloc; + + void operator()(any_completion_handler_impl* ptr) + { + std::allocator_traits::destroy(alloc, ptr); + std::allocator_traits::deallocate(alloc, ptr, 1); + } + }; + + template + static any_completion_handler_impl* create(S&& slot, H&& h) + { + uninit_deleter d{ + (get_associated_allocator)(h, + asio::recycling_allocator())}; + + std::unique_ptr uninit_ptr( + std::allocator_traits::allocate(d.alloc, 1), d); + + any_completion_handler_impl* ptr = + new (uninit_ptr.get()) any_completion_handler_impl( + static_cast(slot), static_cast(h)); + + uninit_ptr.release(); + return ptr; + } + + void destroy() + { + deleter d{ + (get_associated_allocator)(handler_, + asio::recycling_allocator())}; + + d(this); + } + + any_completion_executor executor( + const any_completion_executor& candidate) const noexcept + { + return any_completion_executor(std::nothrow, + (get_associated_executor)(handler_, candidate)); + } + + any_completion_executor immediate_executor( + const any_io_executor& candidate) const noexcept + { + return any_completion_executor(std::nothrow, + (get_associated_immediate_executor)(handler_, candidate)); + } + + void* allocate(std::size_t size, std::size_t align) const + { + typename std::allocator_traits< + associated_allocator_t>>::template + rebind_alloc alloc( + (get_associated_allocator)(handler_, + asio::recycling_allocator())); + + std::size_t space = size + align - 1; + unsigned char* base = + std::allocator_traits::allocate( + alloc, space + sizeof(std::ptrdiff_t)); + + void* p = base; + if (detail::align(align, size, p, space)) + { + std::ptrdiff_t off = static_cast(p) - base; + std::memcpy(static_cast(p) + size, &off, sizeof(off)); + return p; + } + + std::bad_alloc ex; + asio::detail::throw_exception(ex); + return nullptr; + } + + void deallocate(void* p, std::size_t size, std::size_t align) const + { + if (p) + { + typename std::allocator_traits< + associated_allocator_t>>::template + rebind_alloc alloc( + (get_associated_allocator)(handler_, + asio::recycling_allocator())); + + std::ptrdiff_t off; + std::memcpy(&off, static_cast(p) + size, sizeof(off)); + unsigned char* base = static_cast(p) - off; + + std::allocator_traits::deallocate( + alloc, base, size + align -1 + sizeof(std::ptrdiff_t)); + } + } + + template + void call(Args&&... args) + { + deleter d{ + (get_associated_allocator)(handler_, + asio::recycling_allocator())}; + + std::unique_ptr ptr(this, d); + Handler handler(static_cast(handler_)); + ptr.reset(); + + static_cast(handler)( + static_cast(args)...); + } + +private: + Handler handler_; +}; + +template +class any_completion_handler_call_fn; + +template +class any_completion_handler_call_fn +{ +public: + using type = void(*)(any_completion_handler_impl_base*, Args...); + + constexpr any_completion_handler_call_fn(type fn) + : call_fn_(fn) + { + } + + void call(any_completion_handler_impl_base* impl, Args... args) const + { + call_fn_(impl, static_cast(args)...); + } + + template + static void impl(any_completion_handler_impl_base* impl, Args... args) + { + static_cast*>(impl)->call( + static_cast(args)...); + } + +private: + type call_fn_; +}; + +template +class any_completion_handler_call_fns; + +template +class any_completion_handler_call_fns : + public any_completion_handler_call_fn +{ +public: + using any_completion_handler_call_fn< + Signature>::any_completion_handler_call_fn; + using any_completion_handler_call_fn::call; +}; + +template +class any_completion_handler_call_fns : + public any_completion_handler_call_fn, + public any_completion_handler_call_fns +{ +public: + template + constexpr any_completion_handler_call_fns(CallFn fn, CallFns... fns) + : any_completion_handler_call_fn(fn), + any_completion_handler_call_fns(fns...) + { + } + + using any_completion_handler_call_fn::call; + using any_completion_handler_call_fns::call; +}; + +class any_completion_handler_destroy_fn +{ +public: + using type = void(*)(any_completion_handler_impl_base*); + + constexpr any_completion_handler_destroy_fn(type fn) + : destroy_fn_(fn) + { + } + + void destroy(any_completion_handler_impl_base* impl) const + { + destroy_fn_(impl); + } + + template + static void impl(any_completion_handler_impl_base* impl) + { + static_cast*>(impl)->destroy(); + } + +private: + type destroy_fn_; +}; + +class any_completion_handler_executor_fn +{ +public: + using type = any_completion_executor(*)( + any_completion_handler_impl_base*, const any_completion_executor&); + + constexpr any_completion_handler_executor_fn(type fn) + : executor_fn_(fn) + { + } + + any_completion_executor executor(any_completion_handler_impl_base* impl, + const any_completion_executor& candidate) const + { + return executor_fn_(impl, candidate); + } + + template + static any_completion_executor impl(any_completion_handler_impl_base* impl, + const any_completion_executor& candidate) + { + return static_cast*>(impl)->executor( + candidate); + } + +private: + type executor_fn_; +}; + +class any_completion_handler_immediate_executor_fn +{ +public: + using type = any_completion_executor(*)( + any_completion_handler_impl_base*, const any_io_executor&); + + constexpr any_completion_handler_immediate_executor_fn(type fn) + : immediate_executor_fn_(fn) + { + } + + any_completion_executor immediate_executor( + any_completion_handler_impl_base* impl, + const any_io_executor& candidate) const + { + return immediate_executor_fn_(impl, candidate); + } + + template + static any_completion_executor impl(any_completion_handler_impl_base* impl, + const any_io_executor& candidate) + { + return static_cast*>( + impl)->immediate_executor(candidate); + } + +private: + type immediate_executor_fn_; +}; + +class any_completion_handler_allocate_fn +{ +public: + using type = void*(*)(any_completion_handler_impl_base*, + std::size_t, std::size_t); + + constexpr any_completion_handler_allocate_fn(type fn) + : allocate_fn_(fn) + { + } + + void* allocate(any_completion_handler_impl_base* impl, + std::size_t size, std::size_t align) const + { + return allocate_fn_(impl, size, align); + } + + template + static void* impl(any_completion_handler_impl_base* impl, + std::size_t size, std::size_t align) + { + return static_cast*>(impl)->allocate( + size, align); + } + +private: + type allocate_fn_; +}; + +class any_completion_handler_deallocate_fn +{ +public: + using type = void(*)(any_completion_handler_impl_base*, + void*, std::size_t, std::size_t); + + constexpr any_completion_handler_deallocate_fn(type fn) + : deallocate_fn_(fn) + { + } + + void deallocate(any_completion_handler_impl_base* impl, + void* p, std::size_t size, std::size_t align) const + { + deallocate_fn_(impl, p, size, align); + } + + template + static void impl(any_completion_handler_impl_base* impl, + void* p, std::size_t size, std::size_t align) + { + static_cast*>(impl)->deallocate( + p, size, align); + } + +private: + type deallocate_fn_; +}; + +template +class any_completion_handler_fn_table + : private any_completion_handler_destroy_fn, + private any_completion_handler_executor_fn, + private any_completion_handler_immediate_executor_fn, + private any_completion_handler_allocate_fn, + private any_completion_handler_deallocate_fn, + private any_completion_handler_call_fns +{ +public: + template + constexpr any_completion_handler_fn_table( + any_completion_handler_destroy_fn::type destroy_fn, + any_completion_handler_executor_fn::type executor_fn, + any_completion_handler_immediate_executor_fn::type immediate_executor_fn, + any_completion_handler_allocate_fn::type allocate_fn, + any_completion_handler_deallocate_fn::type deallocate_fn, + CallFns... call_fns) + : any_completion_handler_destroy_fn(destroy_fn), + any_completion_handler_executor_fn(executor_fn), + any_completion_handler_immediate_executor_fn(immediate_executor_fn), + any_completion_handler_allocate_fn(allocate_fn), + any_completion_handler_deallocate_fn(deallocate_fn), + any_completion_handler_call_fns(call_fns...) + { + } + + using any_completion_handler_destroy_fn::destroy; + using any_completion_handler_executor_fn::executor; + using any_completion_handler_immediate_executor_fn::immediate_executor; + using any_completion_handler_allocate_fn::allocate; + using any_completion_handler_deallocate_fn::deallocate; + using any_completion_handler_call_fns::call; +}; + +template +struct any_completion_handler_fn_table_instance +{ + static constexpr any_completion_handler_fn_table + value = any_completion_handler_fn_table( + &any_completion_handler_destroy_fn::impl, + &any_completion_handler_executor_fn::impl, + &any_completion_handler_immediate_executor_fn::impl, + &any_completion_handler_allocate_fn::impl, + &any_completion_handler_deallocate_fn::impl, + &any_completion_handler_call_fn::template impl...); +}; + +template +constexpr any_completion_handler_fn_table +any_completion_handler_fn_table_instance::value; + +} // namespace detail + +template +class any_completion_handler; + +/// An allocator type that forwards memory allocation operations through an +/// instance of @c any_completion_handler. +template +class any_completion_handler_allocator +{ +private: + template + friend class any_completion_handler; + + template + friend class any_completion_handler_allocator; + + const detail::any_completion_handler_fn_table* fn_table_; + detail::any_completion_handler_impl_base* impl_; + + constexpr any_completion_handler_allocator(int, + const any_completion_handler& h) noexcept + : fn_table_(h.fn_table_), + impl_(h.impl_) + { + } + +public: + /// The type of objects that may be allocated by the allocator. + typedef T value_type; + + /// Rebinds an allocator to another value type. + template + struct rebind + { + /// Specifies the type of the rebound allocator. + typedef any_completion_handler_allocator other; + }; + + /// Construct from another @c any_completion_handler_allocator. + template + constexpr any_completion_handler_allocator( + const any_completion_handler_allocator& a) + noexcept + : fn_table_(a.fn_table_), + impl_(a.impl_) + { + } + + /// Equality operator. + constexpr bool operator==( + const any_completion_handler_allocator& other) const noexcept + { + return fn_table_ == other.fn_table_ && impl_ == other.impl_; + } + + /// Inequality operator. + constexpr bool operator!=( + const any_completion_handler_allocator& other) const noexcept + { + return fn_table_ != other.fn_table_ || impl_ != other.impl_; + } + + /// Allocate space for @c n objects of the allocator's value type. + T* allocate(std::size_t n) const + { + if (fn_table_) + { + return static_cast( + fn_table_->allocate( + impl_, sizeof(T) * n, alignof(T))); + } + std::bad_alloc ex; + asio::detail::throw_exception(ex); + return nullptr; + } + + /// Deallocate space for @c n objects of the allocator's value type. + void deallocate(T* p, std::size_t n) const + { + fn_table_->deallocate(impl_, p, sizeof(T) * n, alignof(T)); + } +}; + +/// A protoco-allocator type that may be rebound to obtain an allocator that +/// forwards memory allocation operations through an instance of +/// @c any_completion_handler. +template +class any_completion_handler_allocator +{ +private: + template + friend class any_completion_handler; + + template + friend class any_completion_handler_allocator; + + const detail::any_completion_handler_fn_table* fn_table_; + detail::any_completion_handler_impl_base* impl_; + + constexpr any_completion_handler_allocator(int, + const any_completion_handler& h) noexcept + : fn_table_(h.fn_table_), + impl_(h.impl_) + { + } + +public: + /// @c void as no objects can be allocated through a proto-allocator. + typedef void value_type; + + /// Rebinds an allocator to another value type. + template + struct rebind + { + /// Specifies the type of the rebound allocator. + typedef any_completion_handler_allocator other; + }; + + /// Construct from another @c any_completion_handler_allocator. + template + constexpr any_completion_handler_allocator( + const any_completion_handler_allocator& a) + noexcept + : fn_table_(a.fn_table_), + impl_(a.impl_) + { + } + + /// Equality operator. + constexpr bool operator==( + const any_completion_handler_allocator& other) const noexcept + { + return fn_table_ == other.fn_table_ && impl_ == other.impl_; + } + + /// Inequality operator. + constexpr bool operator!=( + const any_completion_handler_allocator& other) const noexcept + { + return fn_table_ != other.fn_table_ || impl_ != other.impl_; + } +}; + +/// Polymorphic wrapper for completion handlers. +/** + * The @c any_completion_handler class template is a polymorphic wrapper for + * completion handlers that propagates the associated executor, associated + * allocator, and associated cancellation slot through a type-erasing interface. + * + * When using @c any_completion_handler, specify one or more completion + * signatures as template parameters. These will dictate the arguments that may + * be passed to the handler through the polymorphic interface. + * + * Typical uses for @c any_completion_handler include: + * + * @li Separate compilation of asynchronous operation implementations. + * + * @li Enabling interoperability between asynchronous operations and virtual + * functions. + */ +template +class any_completion_handler +{ +#if !defined(GENERATING_DOCUMENTATION) +private: + template + friend class any_completion_handler_allocator; + + template + friend struct associated_executor; + + template + friend struct associated_immediate_executor; + + const detail::any_completion_handler_fn_table* fn_table_; + detail::any_completion_handler_impl_base* impl_; +#endif // !defined(GENERATING_DOCUMENTATION) + +public: + /// The associated allocator type. + using allocator_type = any_completion_handler_allocator; + + /// The associated cancellation slot type. + using cancellation_slot_type = cancellation_slot; + + /// Construct an @c any_completion_handler in an empty state, without a target + /// object. + constexpr any_completion_handler() + : fn_table_(nullptr), + impl_(nullptr) + { + } + + /// Construct an @c any_completion_handler in an empty state, without a target + /// object. + constexpr any_completion_handler(nullptr_t) + : fn_table_(nullptr), + impl_(nullptr) + { + } + + /// Construct an @c any_completion_handler to contain the specified target. + template > + any_completion_handler(H&& h, + constraint_t< + !is_same, any_completion_handler>::value + > = 0) + : fn_table_( + &detail::any_completion_handler_fn_table_instance< + Handler, Signatures...>::value), + impl_(detail::any_completion_handler_impl::create( + (get_associated_cancellation_slot)(h), static_cast(h))) + { + } + + /// Move-construct an @c any_completion_handler from another. + /** + * After the operation, the moved-from object @c other has no target. + */ + any_completion_handler(any_completion_handler&& other) noexcept + : fn_table_(other.fn_table_), + impl_(other.impl_) + { + other.fn_table_ = nullptr; + other.impl_ = nullptr; + } + + /// Move-assign an @c any_completion_handler from another. + /** + * After the operation, the moved-from object @c other has no target. + */ + any_completion_handler& operator=( + any_completion_handler&& other) noexcept + { + any_completion_handler( + static_cast(other)).swap(*this); + return *this; + } + + /// Assignment operator that sets the polymorphic wrapper to the empty state. + any_completion_handler& operator=(nullptr_t) noexcept + { + any_completion_handler().swap(*this); + return *this; + } + + /// Destructor. + ~any_completion_handler() + { + if (impl_) + fn_table_->destroy(impl_); + } + + /// Test if the polymorphic wrapper is empty. + constexpr explicit operator bool() const noexcept + { + return impl_ != nullptr; + } + + /// Test if the polymorphic wrapper is non-empty. + constexpr bool operator!() const noexcept + { + return impl_ == nullptr; + } + + /// Swap the content of an @c any_completion_handler with another. + void swap(any_completion_handler& other) noexcept + { + std::swap(fn_table_, other.fn_table_); + std::swap(impl_, other.impl_); + } + + /// Get the associated allocator. + allocator_type get_allocator() const noexcept + { + return allocator_type(0, *this); + } + + /// Get the associated cancellation slot. + cancellation_slot_type get_cancellation_slot() const noexcept + { + return impl_ ? impl_->get_cancellation_slot() : cancellation_slot_type(); + } + + /// Function call operator. + /** + * Invokes target completion handler with the supplied arguments. + * + * This function may only be called once, as the target handler is moved from. + * The polymorphic wrapper is left in an empty state. + * + * Throws @c std::bad_function_call if the polymorphic wrapper is empty. + */ + template + auto operator()(Args&&... args) + -> decltype(fn_table_->call(impl_, static_cast(args)...)) + { + if (detail::any_completion_handler_impl_base* impl = impl_) + { + impl_ = nullptr; + return fn_table_->call(impl, static_cast(args)...); + } + std::bad_function_call ex; + asio::detail::throw_exception(ex); + } + + /// Equality operator. + friend constexpr bool operator==( + const any_completion_handler& a, nullptr_t) noexcept + { + return a.impl_ == nullptr; + } + + /// Equality operator. + friend constexpr bool operator==( + nullptr_t, const any_completion_handler& b) noexcept + { + return nullptr == b.impl_; + } + + /// Inequality operator. + friend constexpr bool operator!=( + const any_completion_handler& a, nullptr_t) noexcept + { + return a.impl_ != nullptr; + } + + /// Inequality operator. + friend constexpr bool operator!=( + nullptr_t, const any_completion_handler& b) noexcept + { + return nullptr != b.impl_; + } +}; + +template +struct associated_executor, Candidate> +{ + using type = any_completion_executor; + + static type get(const any_completion_handler& handler, + const Candidate& candidate = Candidate()) noexcept + { + any_completion_executor any_candidate(std::nothrow, candidate); + return handler.fn_table_ + ? handler.fn_table_->executor(handler.impl_, any_candidate) + : any_candidate; + } +}; + +template +struct associated_immediate_executor< + any_completion_handler, Candidate> +{ + using type = any_completion_executor; + + static type get(const any_completion_handler& handler, + const Candidate& candidate = Candidate()) noexcept + { + any_io_executor any_candidate(std::nothrow, candidate); + return handler.fn_table_ + ? handler.fn_table_->immediate_executor(handler.impl_, any_candidate) + : any_candidate; + } +}; + +} // namespace asio + +#include "asio/detail/pop_options.hpp" + +#endif // ASIO_ANY_COMPLETION_HANDLER_HPP diff --git a/asio/asio/include/asio/any_io_executor.hpp b/asio/asio/include/asio/any_io_executor.hpp index d4c6440..a6c9c8d 100644 --- a/asio/asio/include/asio/any_io_executor.hpp +++ b/asio/asio/include/asio/any_io_executor.hpp @@ -1,351 +1,351 @@ -// -// any_io_executor.hpp -// ~~~~~~~~~~~~~~~~~~~ -// -// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -// - -#ifndef ASIO_ANY_IO_EXECUTOR_HPP -#define ASIO_ANY_IO_EXECUTOR_HPP - -#if defined(_MSC_VER) && (_MSC_VER >= 1200) -# pragma once -#endif // defined(_MSC_VER) && (_MSC_VER >= 1200) - -#include "asio/detail/config.hpp" -#if defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) -# include "asio/executor.hpp" -#else // defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) -# include "asio/execution.hpp" -# include "asio/execution_context.hpp" -#endif // defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) - -#include "asio/detail/push_options.hpp" - -namespace asio { - -#if defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) - -typedef executor any_io_executor; - -#else // defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) - -/// Polymorphic executor type for use with I/O objects. -/** - * The @c any_io_executor type is a polymorphic executor that supports the set - * of properties required by I/O objects. It is defined as the - * execution::any_executor class template parameterised as follows: - * @code execution::any_executor< - * execution::context_as_t, - * execution::blocking_t::never_t, - * execution::prefer_only, - * execution::prefer_only, - * execution::prefer_only, - * execution::prefer_only, - * execution::prefer_only - * > @endcode - */ -class any_io_executor : -#if defined(GENERATING_DOCUMENTATION) - public execution::any_executor<...> -#else // defined(GENERATING_DOCUMENTATION) - public execution::any_executor< - execution::context_as_t, - execution::blocking_t::never_t, - execution::prefer_only, - execution::prefer_only, - execution::prefer_only, - execution::prefer_only, - execution::prefer_only - > -#endif // defined(GENERATING_DOCUMENTATION) -{ -public: -#if !defined(GENERATING_DOCUMENTATION) - typedef execution::any_executor< - execution::context_as_t, - execution::blocking_t::never_t, - execution::prefer_only, - execution::prefer_only, - execution::prefer_only, - execution::prefer_only, - execution::prefer_only - > base_type; - - typedef void supportable_properties_type( - execution::context_as_t, - execution::blocking_t::never_t, - execution::prefer_only, - execution::prefer_only, - execution::prefer_only, - execution::prefer_only, - execution::prefer_only - ); -#endif // !defined(GENERATING_DOCUMENTATION) - - /// Default constructor. - ASIO_DECL any_io_executor() noexcept; - - /// Construct in an empty state. Equivalent effects to default constructor. - ASIO_DECL any_io_executor(nullptr_t) noexcept; - - /// Copy constructor. - ASIO_DECL any_io_executor(const any_io_executor& e) noexcept; - - /// Move constructor. - ASIO_DECL any_io_executor(any_io_executor&& e) noexcept; - - /// Construct to point to the same target as another any_executor. -#if defined(GENERATING_DOCUMENTATION) - template - any_io_executor(execution::any_executor e); -#else // defined(GENERATING_DOCUMENTATION) - template - any_io_executor(OtherAnyExecutor e, - constraint_t< - conditional_t< - !is_same::value - && is_base_of::value, - typename execution::detail::supportable_properties< - 0, supportable_properties_type>::template - is_valid_target, - false_type - >::value - > = 0) - : base_type(static_cast(e)) - { - } -#endif // defined(GENERATING_DOCUMENTATION) - - /// Construct to point to the same target as another any_executor. -#if defined(GENERATING_DOCUMENTATION) - template - any_io_executor(std::nothrow_t, - execution::any_executor e); -#else // defined(GENERATING_DOCUMENTATION) - template - any_io_executor(std::nothrow_t, OtherAnyExecutor e, - constraint_t< - conditional_t< - !is_same::value - && is_base_of::value, - typename execution::detail::supportable_properties< - 0, supportable_properties_type>::template - is_valid_target, - false_type - >::value - > = 0) noexcept - : base_type(std::nothrow, static_cast(e)) - { - } -#endif // defined(GENERATING_DOCUMENTATION) - - /// Construct to point to the same target as another any_executor. - ASIO_DECL any_io_executor(std::nothrow_t, - const any_io_executor& e) noexcept; - - /// Construct to point to the same target as another any_executor. - ASIO_DECL any_io_executor(std::nothrow_t, any_io_executor&& e) noexcept; - - /// Construct a polymorphic wrapper for the specified executor. -#if defined(GENERATING_DOCUMENTATION) - template - any_io_executor(Executor e); -#else // defined(GENERATING_DOCUMENTATION) - template - any_io_executor(Executor e, - constraint_t< - conditional_t< - !is_same::value - && !is_base_of::value, - execution::detail::is_valid_target_executor< - Executor, supportable_properties_type>, - false_type - >::value - > = 0) - : base_type(static_cast(e)) - { - } -#endif // defined(GENERATING_DOCUMENTATION) - - /// Construct a polymorphic wrapper for the specified executor. -#if defined(GENERATING_DOCUMENTATION) - template - any_io_executor(std::nothrow_t, Executor e); -#else // defined(GENERATING_DOCUMENTATION) - template - any_io_executor(std::nothrow_t, Executor e, - constraint_t< - conditional_t< - !is_same::value - && !is_base_of::value, - execution::detail::is_valid_target_executor< - Executor, supportable_properties_type>, - false_type - >::value - > = 0) noexcept - : base_type(std::nothrow, static_cast(e)) - { - } -#endif // defined(GENERATING_DOCUMENTATION) - - /// Assignment operator. - ASIO_DECL any_io_executor& operator=( - const any_io_executor& e) noexcept; - - /// Move assignment operator. - ASIO_DECL any_io_executor& operator=(any_io_executor&& e) noexcept; - - /// Assignment operator that sets the polymorphic wrapper to the empty state. - ASIO_DECL any_io_executor& operator=(nullptr_t); - - /// Destructor. - ASIO_DECL ~any_io_executor(); - - /// Swap targets with another polymorphic wrapper. - ASIO_DECL void swap(any_io_executor& other) noexcept; - - /// Obtain a polymorphic wrapper with the specified property. - /** - * Do not call this function directly. It is intended for use with the - * asio::require and asio::prefer customisation points. - * - * For example: - * @code any_io_executor ex = ...; - * auto ex2 = asio::require(ex, execution::blocking.possibly); @endcode - */ - template - any_io_executor require(const Property& p, - constraint_t< - traits::require_member::is_valid - > = 0) const - { - return static_cast(*this).require(p); - } - - /// Obtain a polymorphic wrapper with the specified property. - /** - * Do not call this function directly. It is intended for use with the - * asio::prefer customisation point. - * - * For example: - * @code any_io_executor ex = ...; - * auto ex2 = asio::prefer(ex, execution::blocking.possibly); @endcode - */ - template - any_io_executor prefer(const Property& p, - constraint_t< - traits::prefer_member::is_valid - > = 0) const - { - return static_cast(*this).prefer(p); - } -}; - -#if !defined(GENERATING_DOCUMENTATION) - -template <> -ASIO_DECL any_io_executor any_io_executor::require( - const execution::blocking_t::never_t&, int) const; - -template <> -ASIO_DECL any_io_executor any_io_executor::prefer( - const execution::blocking_t::possibly_t&, int) const; - -template <> -ASIO_DECL any_io_executor any_io_executor::prefer( - const execution::outstanding_work_t::tracked_t&, int) const; - -template <> -ASIO_DECL any_io_executor any_io_executor::prefer( - const execution::outstanding_work_t::untracked_t&, int) const; - -template <> -ASIO_DECL any_io_executor any_io_executor::prefer( - const execution::relationship_t::fork_t&, int) const; - -template <> -ASIO_DECL any_io_executor any_io_executor::prefer( - const execution::relationship_t::continuation_t&, int) const; - -namespace traits { - -#if !defined(ASIO_HAS_DEDUCED_EQUALITY_COMPARABLE_TRAIT) - -template <> -struct equality_comparable -{ - static const bool is_valid = true; - static const bool is_noexcept = true; -}; - -#endif // !defined(ASIO_HAS_DEDUCED_EQUALITY_COMPARABLE_TRAIT) - -#if !defined(ASIO_HAS_DEDUCED_EXECUTE_MEMBER_TRAIT) - -template -struct execute_member -{ - static const bool is_valid = true; - static const bool is_noexcept = false; - typedef void result_type; -}; - -#endif // !defined(ASIO_HAS_DEDUCED_EXECUTE_MEMBER_TRAIT) - -#if !defined(ASIO_HAS_DEDUCED_QUERY_MEMBER_TRAIT) - -template -struct query_member : - query_member -{ -}; - -#endif // !defined(ASIO_HAS_DEDUCED_QUERY_MEMBER_TRAIT) - -#if !defined(ASIO_HAS_DEDUCED_REQUIRE_MEMBER_TRAIT) - -template -struct require_member : - require_member -{ - typedef any_io_executor result_type; -}; - -#endif // !defined(ASIO_HAS_DEDUCED_REQUIRE_MEMBER_TRAIT) - -#if !defined(ASIO_HAS_DEDUCED_PREFER_MEMBER_TRAIT) - -template -struct prefer_member : - prefer_member -{ - typedef any_io_executor result_type; -}; - -#endif // !defined(ASIO_HAS_DEDUCED_PREFER_MEMBER_TRAIT) - -} // namespace traits - -#endif // !defined(GENERATING_DOCUMENTATION) - -#endif // defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) - -} // namespace asio - -#include "asio/detail/pop_options.hpp" - -#if defined(ASIO_HEADER_ONLY) \ - && !defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) -# include "asio/impl/any_io_executor.ipp" -#endif // defined(ASIO_HEADER_ONLY) - // && !defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) - -#endif // ASIO_ANY_IO_EXECUTOR_HPP +// +// any_io_executor.hpp +// ~~~~~~~~~~~~~~~~~~~ +// +// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) +// +// Distributed under the Boost Software License, Version 1.0. (See accompanying +// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +// + +#ifndef ASIO_ANY_IO_EXECUTOR_HPP +#define ASIO_ANY_IO_EXECUTOR_HPP + +#if defined(_MSC_VER) && (_MSC_VER >= 1200) +# pragma once +#endif // defined(_MSC_VER) && (_MSC_VER >= 1200) + +#include "asio/detail/config.hpp" +#if defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) +# include "asio/executor.hpp" +#else // defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) +# include "asio/execution.hpp" +# include "asio/execution_context.hpp" +#endif // defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) + +#include "asio/detail/push_options.hpp" + +namespace asio { + +#if defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) + +typedef executor any_io_executor; + +#else // defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) + +/// Polymorphic executor type for use with I/O objects. +/** + * The @c any_io_executor type is a polymorphic executor that supports the set + * of properties required by I/O objects. It is defined as the + * execution::any_executor class template parameterised as follows: + * @code execution::any_executor< + * execution::context_as_t, + * execution::blocking_t::never_t, + * execution::prefer_only, + * execution::prefer_only, + * execution::prefer_only, + * execution::prefer_only, + * execution::prefer_only + * > @endcode + */ +class any_io_executor : +#if defined(GENERATING_DOCUMENTATION) + public execution::any_executor<...> +#else // defined(GENERATING_DOCUMENTATION) + public execution::any_executor< + execution::context_as_t, + execution::blocking_t::never_t, + execution::prefer_only, + execution::prefer_only, + execution::prefer_only, + execution::prefer_only, + execution::prefer_only + > +#endif // defined(GENERATING_DOCUMENTATION) +{ +public: +#if !defined(GENERATING_DOCUMENTATION) + typedef execution::any_executor< + execution::context_as_t, + execution::blocking_t::never_t, + execution::prefer_only, + execution::prefer_only, + execution::prefer_only, + execution::prefer_only, + execution::prefer_only + > base_type; + + typedef void supportable_properties_type( + execution::context_as_t, + execution::blocking_t::never_t, + execution::prefer_only, + execution::prefer_only, + execution::prefer_only, + execution::prefer_only, + execution::prefer_only + ); +#endif // !defined(GENERATING_DOCUMENTATION) + + /// Default constructor. + ASIO_DECL any_io_executor() noexcept; + + /// Construct in an empty state. Equivalent effects to default constructor. + ASIO_DECL any_io_executor(nullptr_t) noexcept; + + /// Copy constructor. + ASIO_DECL any_io_executor(const any_io_executor& e) noexcept; + + /// Move constructor. + ASIO_DECL any_io_executor(any_io_executor&& e) noexcept; + + /// Construct to point to the same target as another any_executor. +#if defined(GENERATING_DOCUMENTATION) + template + any_io_executor(execution::any_executor e); +#else // defined(GENERATING_DOCUMENTATION) + template + any_io_executor(OtherAnyExecutor e, + constraint_t< + conditional_t< + !is_same::value + && is_base_of::value, + typename execution::detail::supportable_properties< + 0, supportable_properties_type>::template + is_valid_target, + false_type + >::value + > = 0) + : base_type(static_cast(e)) + { + } +#endif // defined(GENERATING_DOCUMENTATION) + + /// Construct to point to the same target as another any_executor. +#if defined(GENERATING_DOCUMENTATION) + template + any_io_executor(std::nothrow_t, + execution::any_executor e); +#else // defined(GENERATING_DOCUMENTATION) + template + any_io_executor(std::nothrow_t, OtherAnyExecutor e, + constraint_t< + conditional_t< + !is_same::value + && is_base_of::value, + typename execution::detail::supportable_properties< + 0, supportable_properties_type>::template + is_valid_target, + false_type + >::value + > = 0) noexcept + : base_type(std::nothrow, static_cast(e)) + { + } +#endif // defined(GENERATING_DOCUMENTATION) + + /// Construct to point to the same target as another any_executor. + ASIO_DECL any_io_executor(std::nothrow_t, + const any_io_executor& e) noexcept; + + /// Construct to point to the same target as another any_executor. + ASIO_DECL any_io_executor(std::nothrow_t, any_io_executor&& e) noexcept; + + /// Construct a polymorphic wrapper for the specified executor. +#if defined(GENERATING_DOCUMENTATION) + template + any_io_executor(Executor e); +#else // defined(GENERATING_DOCUMENTATION) + template + any_io_executor(Executor e, + constraint_t< + conditional_t< + !is_same::value + && !is_base_of::value, + execution::detail::is_valid_target_executor< + Executor, supportable_properties_type>, + false_type + >::value + > = 0) + : base_type(static_cast(e)) + { + } +#endif // defined(GENERATING_DOCUMENTATION) + + /// Construct a polymorphic wrapper for the specified executor. +#if defined(GENERATING_DOCUMENTATION) + template + any_io_executor(std::nothrow_t, Executor e); +#else // defined(GENERATING_DOCUMENTATION) + template + any_io_executor(std::nothrow_t, Executor e, + constraint_t< + conditional_t< + !is_same::value + && !is_base_of::value, + execution::detail::is_valid_target_executor< + Executor, supportable_properties_type>, + false_type + >::value + > = 0) noexcept + : base_type(std::nothrow, static_cast(e)) + { + } +#endif // defined(GENERATING_DOCUMENTATION) + + /// Assignment operator. + ASIO_DECL any_io_executor& operator=( + const any_io_executor& e) noexcept; + + /// Move assignment operator. + ASIO_DECL any_io_executor& operator=(any_io_executor&& e) noexcept; + + /// Assignment operator that sets the polymorphic wrapper to the empty state. + ASIO_DECL any_io_executor& operator=(nullptr_t); + + /// Destructor. + ASIO_DECL ~any_io_executor(); + + /// Swap targets with another polymorphic wrapper. + ASIO_DECL void swap(any_io_executor& other) noexcept; + + /// Obtain a polymorphic wrapper with the specified property. + /** + * Do not call this function directly. It is intended for use with the + * asio::require and asio::prefer customisation points. + * + * For example: + * @code any_io_executor ex = ...; + * auto ex2 = asio::require(ex, execution::blocking.possibly); @endcode + */ + template + any_io_executor require(const Property& p, + constraint_t< + traits::require_member::is_valid + > = 0) const + { + return static_cast(*this).require(p); + } + + /// Obtain a polymorphic wrapper with the specified property. + /** + * Do not call this function directly. It is intended for use with the + * asio::prefer customisation point. + * + * For example: + * @code any_io_executor ex = ...; + * auto ex2 = asio::prefer(ex, execution::blocking.possibly); @endcode + */ + template + any_io_executor prefer(const Property& p, + constraint_t< + traits::prefer_member::is_valid + > = 0) const + { + return static_cast(*this).prefer(p); + } +}; + +#if !defined(GENERATING_DOCUMENTATION) + +template <> +ASIO_DECL any_io_executor any_io_executor::require( + const execution::blocking_t::never_t&, int) const; + +template <> +ASIO_DECL any_io_executor any_io_executor::prefer( + const execution::blocking_t::possibly_t&, int) const; + +template <> +ASIO_DECL any_io_executor any_io_executor::prefer( + const execution::outstanding_work_t::tracked_t&, int) const; + +template <> +ASIO_DECL any_io_executor any_io_executor::prefer( + const execution::outstanding_work_t::untracked_t&, int) const; + +template <> +ASIO_DECL any_io_executor any_io_executor::prefer( + const execution::relationship_t::fork_t&, int) const; + +template <> +ASIO_DECL any_io_executor any_io_executor::prefer( + const execution::relationship_t::continuation_t&, int) const; + +namespace traits { + +#if !defined(ASIO_HAS_DEDUCED_EQUALITY_COMPARABLE_TRAIT) + +template <> +struct equality_comparable +{ + static const bool is_valid = true; + static const bool is_noexcept = true; +}; + +#endif // !defined(ASIO_HAS_DEDUCED_EQUALITY_COMPARABLE_TRAIT) + +#if !defined(ASIO_HAS_DEDUCED_EXECUTE_MEMBER_TRAIT) + +template +struct execute_member +{ + static const bool is_valid = true; + static const bool is_noexcept = false; + typedef void result_type; +}; + +#endif // !defined(ASIO_HAS_DEDUCED_EXECUTE_MEMBER_TRAIT) + +#if !defined(ASIO_HAS_DEDUCED_QUERY_MEMBER_TRAIT) + +template +struct query_member : + query_member +{ +}; + +#endif // !defined(ASIO_HAS_DEDUCED_QUERY_MEMBER_TRAIT) + +#if !defined(ASIO_HAS_DEDUCED_REQUIRE_MEMBER_TRAIT) + +template +struct require_member : + require_member +{ + typedef any_io_executor result_type; +}; + +#endif // !defined(ASIO_HAS_DEDUCED_REQUIRE_MEMBER_TRAIT) + +#if !defined(ASIO_HAS_DEDUCED_PREFER_MEMBER_TRAIT) + +template +struct prefer_member : + prefer_member +{ + typedef any_io_executor result_type; +}; + +#endif // !defined(ASIO_HAS_DEDUCED_PREFER_MEMBER_TRAIT) + +} // namespace traits + +#endif // !defined(GENERATING_DOCUMENTATION) + +#endif // defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) + +} // namespace asio + +#include "asio/detail/pop_options.hpp" + +#if defined(ASIO_HEADER_ONLY) \ + && !defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) +# include "asio/impl/any_io_executor.ipp" +#endif // defined(ASIO_HEADER_ONLY) + // && !defined(ASIO_USE_TS_EXECUTOR_AS_DEFAULT) + +#endif // ASIO_ANY_IO_EXECUTOR_HPP diff --git a/asio/asio/include/asio/append.hpp b/asio/asio/include/asio/append.hpp index 57b82ff..e0167e1 100644 --- a/asio/asio/include/asio/append.hpp +++ b/asio/asio/include/asio/append.hpp @@ -1,65 +1,65 @@ -// -// append.hpp -// ~~~~~~~~~~ -// -// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -// - -#ifndef ASIO_APPEND_HPP -#define ASIO_APPEND_HPP - -#if defined(_MSC_VER) && (_MSC_VER >= 1200) -# pragma once -#endif // defined(_MSC_VER) && (_MSC_VER >= 1200) - -#include "asio/detail/config.hpp" -#include -#include "asio/detail/type_traits.hpp" - -#include "asio/detail/push_options.hpp" - -namespace asio { - -/// Completion token type used to specify that the completion handler -/// arguments should be passed additional values after the results of the -/// operation. -template -class append_t -{ -public: - /// Constructor. - template - constexpr explicit append_t(T&& completion_token, V&&... values) - : token_(static_cast(completion_token)), - values_(static_cast(values)...) - { - } - -//private: - CompletionToken token_; - std::tuple values_; -}; - -/// Completion token type used to specify that the completion handler -/// arguments should be passed additional values after the results of the -/// operation. -template -ASIO_NODISCARD inline constexpr -append_t, decay_t...> -append(CompletionToken&& completion_token, Values&&... values) -{ - return append_t, decay_t...>( - static_cast(completion_token), - static_cast(values)...); -} - -} // namespace asio - -#include "asio/detail/pop_options.hpp" - -#include "asio/impl/append.hpp" - -#endif // ASIO_APPEND_HPP +// +// append.hpp +// ~~~~~~~~~~ +// +// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) +// +// Distributed under the Boost Software License, Version 1.0. (See accompanying +// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +// + +#ifndef ASIO_APPEND_HPP +#define ASIO_APPEND_HPP + +#if defined(_MSC_VER) && (_MSC_VER >= 1200) +# pragma once +#endif // defined(_MSC_VER) && (_MSC_VER >= 1200) + +#include "asio/detail/config.hpp" +#include +#include "asio/detail/type_traits.hpp" + +#include "asio/detail/push_options.hpp" + +namespace asio { + +/// Completion token type used to specify that the completion handler +/// arguments should be passed additional values after the results of the +/// operation. +template +class append_t +{ +public: + /// Constructor. + template + constexpr explicit append_t(T&& completion_token, V&&... values) + : token_(static_cast(completion_token)), + values_(static_cast(values)...) + { + } + +//private: + CompletionToken token_; + std::tuple values_; +}; + +/// Completion token type used to specify that the completion handler +/// arguments should be passed additional values after the results of the +/// operation. +template +ASIO_NODISCARD inline constexpr +append_t, decay_t...> +append(CompletionToken&& completion_token, Values&&... values) +{ + return append_t, decay_t...>( + static_cast(completion_token), + static_cast(values)...); +} + +} // namespace asio + +#include "asio/detail/pop_options.hpp" + +#include "asio/impl/append.hpp" + +#endif // ASIO_APPEND_HPP diff --git a/asio/asio/include/asio/as_tuple.hpp b/asio/asio/include/asio/as_tuple.hpp index 5bbd527..d3250b7 100644 --- a/asio/asio/include/asio/as_tuple.hpp +++ b/asio/asio/include/asio/as_tuple.hpp @@ -1,152 +1,152 @@ -// -// as_tuple.hpp -// ~~~~~~~~~~~~ -// -// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -// - -#ifndef ASIO_AS_TUPLE_HPP -#define ASIO_AS_TUPLE_HPP - -#if defined(_MSC_VER) && (_MSC_VER >= 1200) -# pragma once -#endif // defined(_MSC_VER) && (_MSC_VER >= 1200) - -#include "asio/detail/config.hpp" -#include "asio/detail/type_traits.hpp" - -#include "asio/detail/push_options.hpp" - -namespace asio { - -/// A @ref completion_token adapter used to specify that the completion handler -/// arguments should be combined into a single tuple argument. -/** - * The as_tuple_t class is used to indicate that any arguments to the - * completion handler should be combined and passed as a single tuple argument. - * The arguments are first moved into a @c std::tuple and that tuple is then - * passed to the completion handler. - */ -template -class as_tuple_t -{ -public: - /// Tag type used to prevent the "default" constructor from being used for - /// conversions. - struct default_constructor_tag {}; - - /// Default constructor. - /** - * This constructor is only valid if the underlying completion token is - * default constructible and move constructible. The underlying completion - * token is itself defaulted as an argument to allow it to capture a source - * location. - */ - constexpr as_tuple_t( - default_constructor_tag = default_constructor_tag(), - CompletionToken token = CompletionToken()) - : token_(static_cast(token)) - { - } - - /// Constructor. - template - constexpr explicit as_tuple_t( - T&& completion_token) - : token_(static_cast(completion_token)) - { - } - - /// Adapts an executor to add the @c as_tuple_t completion token as the - /// default. - template - struct executor_with_default : InnerExecutor - { - /// Specify @c as_tuple_t as the default completion token type. - typedef as_tuple_t default_completion_token_type; - - /// Construct the adapted executor from the inner executor type. - template - executor_with_default(const InnerExecutor1& ex, - constraint_t< - conditional_t< - !is_same::value, - is_convertible, - false_type - >::value - > = 0) noexcept - : InnerExecutor(ex) - { - } - }; - - /// Type alias to adapt an I/O object to use @c as_tuple_t as its - /// default completion token type. - template - using as_default_on_t = typename T::template rebind_executor< - executor_with_default>::other; - - /// Function helper to adapt an I/O object to use @c as_tuple_t as its - /// default completion token type. - template - static typename decay_t::template rebind_executor< - executor_with_default::executor_type> - >::other - as_default_on(T&& object) - { - return typename decay_t::template rebind_executor< - executor_with_default::executor_type> - >::other(static_cast(object)); - } - -//private: - CompletionToken token_; -}; - -/// A function object type that adapts a @ref completion_token to specify that -/// the completion handler arguments should be combined into a single tuple -/// argument. -/** - * May also be used directly as a completion token, in which case it adapts the - * asynchronous operation's default completion token (or asio::deferred - * if no default is available). - */ -struct partial_as_tuple -{ - /// Default constructor. - constexpr partial_as_tuple() - { - } - - /// Adapt a @ref completion_token to specify that the completion handler - /// arguments should be combined into a single tuple argument. - template - ASIO_NODISCARD inline - constexpr as_tuple_t> - operator()(CompletionToken&& completion_token) const - { - return as_tuple_t>( - static_cast(completion_token)); - } -}; - -/// A function object that adapts a @ref completion_token to specify that the -/// completion handler arguments should be combined into a single tuple -/// argument. -/** - * May also be used directly as a completion token, in which case it adapts the - * asynchronous operation's default completion token (or asio::deferred - * if no default is available). - */ -ASIO_INLINE_VARIABLE constexpr partial_as_tuple as_tuple; - -} // namespace asio - -#include "asio/detail/pop_options.hpp" - -#include "asio/impl/as_tuple.hpp" - -#endif // ASIO_AS_TUPLE_HPP +// +// as_tuple.hpp +// ~~~~~~~~~~~~ +// +// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) +// +// Distributed under the Boost Software License, Version 1.0. (See accompanying +// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +// + +#ifndef ASIO_AS_TUPLE_HPP +#define ASIO_AS_TUPLE_HPP + +#if defined(_MSC_VER) && (_MSC_VER >= 1200) +# pragma once +#endif // defined(_MSC_VER) && (_MSC_VER >= 1200) + +#include "asio/detail/config.hpp" +#include "asio/detail/type_traits.hpp" + +#include "asio/detail/push_options.hpp" + +namespace asio { + +/// A @ref completion_token adapter used to specify that the completion handler +/// arguments should be combined into a single tuple argument. +/** + * The as_tuple_t class is used to indicate that any arguments to the + * completion handler should be combined and passed as a single tuple argument. + * The arguments are first moved into a @c std::tuple and that tuple is then + * passed to the completion handler. + */ +template +class as_tuple_t +{ +public: + /// Tag type used to prevent the "default" constructor from being used for + /// conversions. + struct default_constructor_tag {}; + + /// Default constructor. + /** + * This constructor is only valid if the underlying completion token is + * default constructible and move constructible. The underlying completion + * token is itself defaulted as an argument to allow it to capture a source + * location. + */ + constexpr as_tuple_t( + default_constructor_tag = default_constructor_tag(), + CompletionToken token = CompletionToken()) + : token_(static_cast(token)) + { + } + + /// Constructor. + template + constexpr explicit as_tuple_t( + T&& completion_token) + : token_(static_cast(completion_token)) + { + } + + /// Adapts an executor to add the @c as_tuple_t completion token as the + /// default. + template + struct executor_with_default : InnerExecutor + { + /// Specify @c as_tuple_t as the default completion token type. + typedef as_tuple_t default_completion_token_type; + + /// Construct the adapted executor from the inner executor type. + template + executor_with_default(const InnerExecutor1& ex, + constraint_t< + conditional_t< + !is_same::value, + is_convertible, + false_type + >::value + > = 0) noexcept + : InnerExecutor(ex) + { + } + }; + + /// Type alias to adapt an I/O object to use @c as_tuple_t as its + /// default completion token type. + template + using as_default_on_t = typename T::template rebind_executor< + executor_with_default>::other; + + /// Function helper to adapt an I/O object to use @c as_tuple_t as its + /// default completion token type. + template + static typename decay_t::template rebind_executor< + executor_with_default::executor_type> + >::other + as_default_on(T&& object) + { + return typename decay_t::template rebind_executor< + executor_with_default::executor_type> + >::other(static_cast(object)); + } + +//private: + CompletionToken token_; +}; + +/// A function object type that adapts a @ref completion_token to specify that +/// the completion handler arguments should be combined into a single tuple +/// argument. +/** + * May also be used directly as a completion token, in which case it adapts the + * asynchronous operation's default completion token (or asio::deferred + * if no default is available). + */ +struct partial_as_tuple +{ + /// Default constructor. + constexpr partial_as_tuple() + { + } + + /// Adapt a @ref completion_token to specify that the completion handler + /// arguments should be combined into a single tuple argument. + template + ASIO_NODISCARD inline + constexpr as_tuple_t> + operator()(CompletionToken&& completion_token) const + { + return as_tuple_t>( + static_cast(completion_token)); + } +}; + +/// A function object that adapts a @ref completion_token to specify that the +/// completion handler arguments should be combined into a single tuple +/// argument. +/** + * May also be used directly as a completion token, in which case it adapts the + * asynchronous operation's default completion token (or asio::deferred + * if no default is available). + */ +ASIO_INLINE_VARIABLE constexpr partial_as_tuple as_tuple; + +} // namespace asio + +#include "asio/detail/pop_options.hpp" + +#include "asio/impl/as_tuple.hpp" + +#endif // ASIO_AS_TUPLE_HPP diff --git a/asio/asio/include/asio/associated_allocator.hpp b/asio/asio/include/asio/associated_allocator.hpp index ef3599f..c15ff6d 100644 --- a/asio/asio/include/asio/associated_allocator.hpp +++ b/asio/asio/include/asio/associated_allocator.hpp @@ -1,214 +1,214 @@ -// -// associated_allocator.hpp -// ~~~~~~~~~~~~~~~~~~~~~~~~ -// -// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -// - -#ifndef ASIO_ASSOCIATED_ALLOCATOR_HPP -#define ASIO_ASSOCIATED_ALLOCATOR_HPP - -#if defined(_MSC_VER) && (_MSC_VER >= 1200) -# pragma once -#endif // defined(_MSC_VER) && (_MSC_VER >= 1200) - -#include "asio/detail/config.hpp" -#include -#include "asio/associator.hpp" -#include "asio/detail/functional.hpp" -#include "asio/detail/type_traits.hpp" - -#include "asio/detail/push_options.hpp" - -namespace asio { - -template -struct associated_allocator; - -namespace detail { - -template -struct has_allocator_type : false_type -{ -}; - -template -struct has_allocator_type> : true_type -{ -}; - -template -struct associated_allocator_impl -{ - typedef void asio_associated_allocator_is_unspecialised; - - typedef A type; - - static type get(const T&) noexcept - { - return type(); - } - - static const type& get(const T&, const A& a) noexcept - { - return a; - } -}; - -template -struct associated_allocator_impl> -{ - typedef typename T::allocator_type type; - - static auto get(const T& t) noexcept - -> decltype(t.get_allocator()) - { - return t.get_allocator(); - } - - static auto get(const T& t, const A&) noexcept - -> decltype(t.get_allocator()) - { - return t.get_allocator(); - } -}; - -template -struct associated_allocator_impl::value - >, - void_t< - typename associator::type - >> : associator -{ -}; - -} // namespace detail - -/// Traits type used to obtain the allocator associated with an object. -/** - * A program may specialise this traits type if the @c T template parameter in - * the specialisation is a user-defined type. The template parameter @c - * Allocator shall be a type meeting the Allocator requirements. - * - * Specialisations shall meet the following requirements, where @c t is a const - * reference to an object of type @c T, and @c a is an object of type @c - * Allocator. - * - * @li Provide a nested typedef @c type that identifies a type meeting the - * Allocator requirements. - * - * @li Provide a noexcept static member function named @c get, callable as @c - * get(t) and with return type @c type or a (possibly const) reference to @c - * type. - * - * @li Provide a noexcept static member function named @c get, callable as @c - * get(t,a) and with return type @c type or a (possibly const) reference to @c - * type. - */ -template > -struct associated_allocator -#if !defined(GENERATING_DOCUMENTATION) - : detail::associated_allocator_impl -#endif // !defined(GENERATING_DOCUMENTATION) -{ -#if defined(GENERATING_DOCUMENTATION) - /// If @c T has a nested type @c allocator_type, T::allocator_type. - /// Otherwise @c Allocator. - typedef see_below type; - - /// If @c T has a nested type @c allocator_type, returns - /// t.get_allocator(). Otherwise returns @c type(). - static decltype(auto) get(const T& t) noexcept; - - /// If @c T has a nested type @c allocator_type, returns - /// t.get_allocator(). Otherwise returns @c a. - static decltype(auto) get(const T& t, const Allocator& a) noexcept; -#endif // defined(GENERATING_DOCUMENTATION) -}; - -/// Helper function to obtain an object's associated allocator. -/** - * @returns associated_allocator::get(t) - */ -template -ASIO_NODISCARD inline typename associated_allocator::type -get_associated_allocator(const T& t) noexcept -{ - return associated_allocator::get(t); -} - -/// Helper function to obtain an object's associated allocator. -/** - * @returns associated_allocator::get(t, a) - */ -template -ASIO_NODISCARD inline auto get_associated_allocator( - const T& t, const Allocator& a) noexcept - -> decltype(associated_allocator::get(t, a)) -{ - return associated_allocator::get(t, a); -} - -template > -using associated_allocator_t - = typename associated_allocator::type; - -namespace detail { - -template -struct associated_allocator_forwarding_base -{ -}; - -template -struct associated_allocator_forwarding_base::asio_associated_allocator_is_unspecialised, - void - >::value - >> -{ - typedef void asio_associated_allocator_is_unspecialised; -}; - -} // namespace detail - -/// Specialisation of associated_allocator for @c std::reference_wrapper. -template -struct associated_allocator, Allocator> -#if !defined(GENERATING_DOCUMENTATION) - : detail::associated_allocator_forwarding_base -#endif // !defined(GENERATING_DOCUMENTATION) -{ - /// Forwards @c type to the associator specialisation for the unwrapped type - /// @c T. - typedef typename associated_allocator::type type; - - /// Forwards the request to get the allocator to the associator specialisation - /// for the unwrapped type @c T. - static type get(reference_wrapper t) noexcept - { - return associated_allocator::get(t.get()); - } - - /// Forwards the request to get the allocator to the associator specialisation - /// for the unwrapped type @c T. - static auto get(reference_wrapper t, const Allocator& a) noexcept - -> decltype(associated_allocator::get(t.get(), a)) - { - return associated_allocator::get(t.get(), a); - } -}; - -} // namespace asio - -#include "asio/detail/pop_options.hpp" - -#endif // ASIO_ASSOCIATED_ALLOCATOR_HPP +// +// associated_allocator.hpp +// ~~~~~~~~~~~~~~~~~~~~~~~~ +// +// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) +// +// Distributed under the Boost Software License, Version 1.0. (See accompanying +// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +// + +#ifndef ASIO_ASSOCIATED_ALLOCATOR_HPP +#define ASIO_ASSOCIATED_ALLOCATOR_HPP + +#if defined(_MSC_VER) && (_MSC_VER >= 1200) +# pragma once +#endif // defined(_MSC_VER) && (_MSC_VER >= 1200) + +#include "asio/detail/config.hpp" +#include +#include "asio/associator.hpp" +#include "asio/detail/functional.hpp" +#include "asio/detail/type_traits.hpp" + +#include "asio/detail/push_options.hpp" + +namespace asio { + +template +struct associated_allocator; + +namespace detail { + +template +struct has_allocator_type : false_type +{ +}; + +template +struct has_allocator_type> : true_type +{ +}; + +template +struct associated_allocator_impl +{ + typedef void asio_associated_allocator_is_unspecialised; + + typedef A type; + + static type get(const T&) noexcept + { + return type(); + } + + static const type& get(const T&, const A& a) noexcept + { + return a; + } +}; + +template +struct associated_allocator_impl> +{ + typedef typename T::allocator_type type; + + static auto get(const T& t) noexcept + -> decltype(t.get_allocator()) + { + return t.get_allocator(); + } + + static auto get(const T& t, const A&) noexcept + -> decltype(t.get_allocator()) + { + return t.get_allocator(); + } +}; + +template +struct associated_allocator_impl::value + >, + void_t< + typename associator::type + >> : associator +{ +}; + +} // namespace detail + +/// Traits type used to obtain the allocator associated with an object. +/** + * A program may specialise this traits type if the @c T template parameter in + * the specialisation is a user-defined type. The template parameter @c + * Allocator shall be a type meeting the Allocator requirements. + * + * Specialisations shall meet the following requirements, where @c t is a const + * reference to an object of type @c T, and @c a is an object of type @c + * Allocator. + * + * @li Provide a nested typedef @c type that identifies a type meeting the + * Allocator requirements. + * + * @li Provide a noexcept static member function named @c get, callable as @c + * get(t) and with return type @c type or a (possibly const) reference to @c + * type. + * + * @li Provide a noexcept static member function named @c get, callable as @c + * get(t,a) and with return type @c type or a (possibly const) reference to @c + * type. + */ +template > +struct associated_allocator +#if !defined(GENERATING_DOCUMENTATION) + : detail::associated_allocator_impl +#endif // !defined(GENERATING_DOCUMENTATION) +{ +#if defined(GENERATING_DOCUMENTATION) + /// If @c T has a nested type @c allocator_type, T::allocator_type. + /// Otherwise @c Allocator. + typedef see_below type; + + /// If @c T has a nested type @c allocator_type, returns + /// t.get_allocator(). Otherwise returns @c type(). + static decltype(auto) get(const T& t) noexcept; + + /// If @c T has a nested type @c allocator_type, returns + /// t.get_allocator(). Otherwise returns @c a. + static decltype(auto) get(const T& t, const Allocator& a) noexcept; +#endif // defined(GENERATING_DOCUMENTATION) +}; + +/// Helper function to obtain an object's associated allocator. +/** + * @returns associated_allocator::get(t) + */ +template +ASIO_NODISCARD inline typename associated_allocator::type +get_associated_allocator(const T& t) noexcept +{ + return associated_allocator::get(t); +} + +/// Helper function to obtain an object's associated allocator. +/** + * @returns associated_allocator::get(t, a) + */ +template +ASIO_NODISCARD inline auto get_associated_allocator( + const T& t, const Allocator& a) noexcept + -> decltype(associated_allocator::get(t, a)) +{ + return associated_allocator::get(t, a); +} + +template > +using associated_allocator_t + = typename associated_allocator::type; + +namespace detail { + +template +struct associated_allocator_forwarding_base +{ +}; + +template +struct associated_allocator_forwarding_base::asio_associated_allocator_is_unspecialised, + void + >::value + >> +{ + typedef void asio_associated_allocator_is_unspecialised; +}; + +} // namespace detail + +/// Specialisation of associated_allocator for @c std::reference_wrapper. +template +struct associated_allocator, Allocator> +#if !defined(GENERATING_DOCUMENTATION) + : detail::associated_allocator_forwarding_base +#endif // !defined(GENERATING_DOCUMENTATION) +{ + /// Forwards @c type to the associator specialisation for the unwrapped type + /// @c T. + typedef typename associated_allocator::type type; + + /// Forwards the request to get the allocator to the associator specialisation + /// for the unwrapped type @c T. + static type get(reference_wrapper t) noexcept + { + return associated_allocator::get(t.get()); + } + + /// Forwards the request to get the allocator to the associator specialisation + /// for the unwrapped type @c T. + static auto get(reference_wrapper t, const Allocator& a) noexcept + -> decltype(associated_allocator::get(t.get(), a)) + { + return associated_allocator::get(t.get(), a); + } +}; + +} // namespace asio + +#include "asio/detail/pop_options.hpp" + +#endif // ASIO_ASSOCIATED_ALLOCATOR_HPP diff --git a/asio/asio/include/asio/associated_cancellation_slot.hpp b/asio/asio/include/asio/associated_cancellation_slot.hpp index 92b0966..79dccec 100644 --- a/asio/asio/include/asio/associated_cancellation_slot.hpp +++ b/asio/asio/include/asio/associated_cancellation_slot.hpp @@ -1,221 +1,221 @@ -// -// associated_cancellation_slot.hpp -// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -// -// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -// - -#ifndef ASIO_ASSOCIATED_CANCELLATION_SLOT_HPP -#define ASIO_ASSOCIATED_CANCELLATION_SLOT_HPP - -#if defined(_MSC_VER) && (_MSC_VER >= 1200) -# pragma once -#endif // defined(_MSC_VER) && (_MSC_VER >= 1200) - -#include "asio/detail/config.hpp" -#include "asio/associator.hpp" -#include "asio/cancellation_signal.hpp" -#include "asio/detail/functional.hpp" -#include "asio/detail/type_traits.hpp" - -#include "asio/detail/push_options.hpp" - -namespace asio { - -template -struct associated_cancellation_slot; - -namespace detail { - -template -struct has_cancellation_slot_type : false_type -{ -}; - -template -struct has_cancellation_slot_type> - : true_type -{ -}; - -template -struct associated_cancellation_slot_impl -{ - typedef void asio_associated_cancellation_slot_is_unspecialised; - - typedef S type; - - static type get(const T&) noexcept - { - return type(); - } - - static const type& get(const T&, const S& s) noexcept - { - return s; - } -}; - -template -struct associated_cancellation_slot_impl> -{ - typedef typename T::cancellation_slot_type type; - - static auto get(const T& t) noexcept - -> decltype(t.get_cancellation_slot()) - { - return t.get_cancellation_slot(); - } - - static auto get(const T& t, const S&) noexcept - -> decltype(t.get_cancellation_slot()) - { - return t.get_cancellation_slot(); - } -}; - -template -struct associated_cancellation_slot_impl::value - >, - void_t< - typename associator::type - >> : associator -{ -}; - -} // namespace detail - -/// Traits type used to obtain the cancellation_slot associated with an object. -/** - * A program may specialise this traits type if the @c T template parameter in - * the specialisation is a user-defined type. The template parameter @c - * CancellationSlot shall be a type meeting the CancellationSlot requirements. - * - * Specialisations shall meet the following requirements, where @c t is a const - * reference to an object of type @c T, and @c s is an object of type @c - * CancellationSlot. - * - * @li Provide a nested typedef @c type that identifies a type meeting the - * CancellationSlot requirements. - * - * @li Provide a noexcept static member function named @c get, callable as @c - * get(t) and with return type @c type or a (possibly const) reference to @c - * type. - * - * @li Provide a noexcept static member function named @c get, callable as @c - * get(t,s) and with return type @c type or a (possibly const) reference to @c - * type. - */ -template -struct associated_cancellation_slot -#if !defined(GENERATING_DOCUMENTATION) - : detail::associated_cancellation_slot_impl -#endif // !defined(GENERATING_DOCUMENTATION) -{ -#if defined(GENERATING_DOCUMENTATION) - /// If @c T has a nested type @c cancellation_slot_type, - /// T::cancellation_slot_type. Otherwise - /// @c CancellationSlot. - typedef see_below type; - - /// If @c T has a nested type @c cancellation_slot_type, returns - /// t.get_cancellation_slot(). Otherwise returns @c type(). - static decltype(auto) get(const T& t) noexcept; - - /// If @c T has a nested type @c cancellation_slot_type, returns - /// t.get_cancellation_slot(). Otherwise returns @c s. - static decltype(auto) get(const T& t, - const CancellationSlot& s) noexcept; -#endif // defined(GENERATING_DOCUMENTATION) -}; - -/// Helper function to obtain an object's associated cancellation_slot. -/** - * @returns associated_cancellation_slot::get(t) - */ -template -ASIO_NODISCARD inline typename associated_cancellation_slot::type -get_associated_cancellation_slot(const T& t) noexcept -{ - return associated_cancellation_slot::get(t); -} - -/// Helper function to obtain an object's associated cancellation_slot. -/** - * @returns associated_cancellation_slot::get(t, st) - */ -template -ASIO_NODISCARD inline auto get_associated_cancellation_slot( - const T& t, const CancellationSlot& st) noexcept - -> decltype(associated_cancellation_slot::get(t, st)) -{ - return associated_cancellation_slot::get(t, st); -} - -template -using associated_cancellation_slot_t = - typename associated_cancellation_slot::type; - -namespace detail { - -template -struct associated_cancellation_slot_forwarding_base -{ -}; - -template -struct associated_cancellation_slot_forwarding_base::asio_associated_cancellation_slot_is_unspecialised, - void - >::value - >> -{ - typedef void asio_associated_cancellation_slot_is_unspecialised; -}; - -} // namespace detail - -/// Specialisation of associated_cancellation_slot for @c -/// std::reference_wrapper. -template -struct associated_cancellation_slot, CancellationSlot> -#if !defined(GENERATING_DOCUMENTATION) - : detail::associated_cancellation_slot_forwarding_base -#endif // !defined(GENERATING_DOCUMENTATION) -{ - /// Forwards @c type to the associator specialisation for the unwrapped type - /// @c T. - typedef typename associated_cancellation_slot::type type; - - /// Forwards the request to get the cancellation slot to the associator - /// specialisation for the unwrapped type @c T. - static type get(reference_wrapper t) noexcept - { - return associated_cancellation_slot::get(t.get()); - } - - /// Forwards the request to get the cancellation slot to the associator - /// specialisation for the unwrapped type @c T. - static auto get(reference_wrapper t, const CancellationSlot& s) noexcept - -> decltype( - associated_cancellation_slot::get(t.get(), s)) - { - return associated_cancellation_slot::get(t.get(), s); - } -}; - -} // namespace asio - -#include "asio/detail/pop_options.hpp" - -#endif // ASIO_ASSOCIATED_CANCELLATION_SLOT_HPP +// +// associated_cancellation_slot.hpp +// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +// +// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) +// +// Distributed under the Boost Software License, Version 1.0. (See accompanying +// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +// + +#ifndef ASIO_ASSOCIATED_CANCELLATION_SLOT_HPP +#define ASIO_ASSOCIATED_CANCELLATION_SLOT_HPP + +#if defined(_MSC_VER) && (_MSC_VER >= 1200) +# pragma once +#endif // defined(_MSC_VER) && (_MSC_VER >= 1200) + +#include "asio/detail/config.hpp" +#include "asio/associator.hpp" +#include "asio/cancellation_signal.hpp" +#include "asio/detail/functional.hpp" +#include "asio/detail/type_traits.hpp" + +#include "asio/detail/push_options.hpp" + +namespace asio { + +template +struct associated_cancellation_slot; + +namespace detail { + +template +struct has_cancellation_slot_type : false_type +{ +}; + +template +struct has_cancellation_slot_type> + : true_type +{ +}; + +template +struct associated_cancellation_slot_impl +{ + typedef void asio_associated_cancellation_slot_is_unspecialised; + + typedef S type; + + static type get(const T&) noexcept + { + return type(); + } + + static const type& get(const T&, const S& s) noexcept + { + return s; + } +}; + +template +struct associated_cancellation_slot_impl> +{ + typedef typename T::cancellation_slot_type type; + + static auto get(const T& t) noexcept + -> decltype(t.get_cancellation_slot()) + { + return t.get_cancellation_slot(); + } + + static auto get(const T& t, const S&) noexcept + -> decltype(t.get_cancellation_slot()) + { + return t.get_cancellation_slot(); + } +}; + +template +struct associated_cancellation_slot_impl::value + >, + void_t< + typename associator::type + >> : associator +{ +}; + +} // namespace detail + +/// Traits type used to obtain the cancellation_slot associated with an object. +/** + * A program may specialise this traits type if the @c T template parameter in + * the specialisation is a user-defined type. The template parameter @c + * CancellationSlot shall be a type meeting the CancellationSlot requirements. + * + * Specialisations shall meet the following requirements, where @c t is a const + * reference to an object of type @c T, and @c s is an object of type @c + * CancellationSlot. + * + * @li Provide a nested typedef @c type that identifies a type meeting the + * CancellationSlot requirements. + * + * @li Provide a noexcept static member function named @c get, callable as @c + * get(t) and with return type @c type or a (possibly const) reference to @c + * type. + * + * @li Provide a noexcept static member function named @c get, callable as @c + * get(t,s) and with return type @c type or a (possibly const) reference to @c + * type. + */ +template +struct associated_cancellation_slot +#if !defined(GENERATING_DOCUMENTATION) + : detail::associated_cancellation_slot_impl +#endif // !defined(GENERATING_DOCUMENTATION) +{ +#if defined(GENERATING_DOCUMENTATION) + /// If @c T has a nested type @c cancellation_slot_type, + /// T::cancellation_slot_type. Otherwise + /// @c CancellationSlot. + typedef see_below type; + + /// If @c T has a nested type @c cancellation_slot_type, returns + /// t.get_cancellation_slot(). Otherwise returns @c type(). + static decltype(auto) get(const T& t) noexcept; + + /// If @c T has a nested type @c cancellation_slot_type, returns + /// t.get_cancellation_slot(). Otherwise returns @c s. + static decltype(auto) get(const T& t, + const CancellationSlot& s) noexcept; +#endif // defined(GENERATING_DOCUMENTATION) +}; + +/// Helper function to obtain an object's associated cancellation_slot. +/** + * @returns associated_cancellation_slot::get(t) + */ +template +ASIO_NODISCARD inline typename associated_cancellation_slot::type +get_associated_cancellation_slot(const T& t) noexcept +{ + return associated_cancellation_slot::get(t); +} + +/// Helper function to obtain an object's associated cancellation_slot. +/** + * @returns associated_cancellation_slot::get(t, st) + */ +template +ASIO_NODISCARD inline auto get_associated_cancellation_slot( + const T& t, const CancellationSlot& st) noexcept + -> decltype(associated_cancellation_slot::get(t, st)) +{ + return associated_cancellation_slot::get(t, st); +} + +template +using associated_cancellation_slot_t = + typename associated_cancellation_slot::type; + +namespace detail { + +template +struct associated_cancellation_slot_forwarding_base +{ +}; + +template +struct associated_cancellation_slot_forwarding_base::asio_associated_cancellation_slot_is_unspecialised, + void + >::value + >> +{ + typedef void asio_associated_cancellation_slot_is_unspecialised; +}; + +} // namespace detail + +/// Specialisation of associated_cancellation_slot for @c +/// std::reference_wrapper. +template +struct associated_cancellation_slot, CancellationSlot> +#if !defined(GENERATING_DOCUMENTATION) + : detail::associated_cancellation_slot_forwarding_base +#endif // !defined(GENERATING_DOCUMENTATION) +{ + /// Forwards @c type to the associator specialisation for the unwrapped type + /// @c T. + typedef typename associated_cancellation_slot::type type; + + /// Forwards the request to get the cancellation slot to the associator + /// specialisation for the unwrapped type @c T. + static type get(reference_wrapper t) noexcept + { + return associated_cancellation_slot::get(t.get()); + } + + /// Forwards the request to get the cancellation slot to the associator + /// specialisation for the unwrapped type @c T. + static auto get(reference_wrapper t, const CancellationSlot& s) noexcept + -> decltype( + associated_cancellation_slot::get(t.get(), s)) + { + return associated_cancellation_slot::get(t.get(), s); + } +}; + +} // namespace asio + +#include "asio/detail/pop_options.hpp" + +#endif // ASIO_ASSOCIATED_CANCELLATION_SLOT_HPP diff --git a/asio/asio/include/asio/associated_executor.hpp b/asio/asio/include/asio/associated_executor.hpp index d4b37dc..5e0746f 100644 --- a/asio/asio/include/asio/associated_executor.hpp +++ b/asio/asio/include/asio/associated_executor.hpp @@ -1,235 +1,235 @@ -// -// associated_executor.hpp -// ~~~~~~~~~~~~~~~~~~~~~~~ -// -// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -// - -#ifndef ASIO_ASSOCIATED_EXECUTOR_HPP -#define ASIO_ASSOCIATED_EXECUTOR_HPP - -#if defined(_MSC_VER) && (_MSC_VER >= 1200) -# pragma once -#endif // defined(_MSC_VER) && (_MSC_VER >= 1200) - -#include "asio/detail/config.hpp" -#include "asio/associator.hpp" -#include "asio/detail/functional.hpp" -#include "asio/detail/type_traits.hpp" -#include "asio/execution/executor.hpp" -#include "asio/is_executor.hpp" -#include "asio/system_executor.hpp" - -#include "asio/detail/push_options.hpp" - -namespace asio { - -template -struct associated_executor; - -namespace detail { - -template -struct has_executor_type : false_type -{ -}; - -template -struct has_executor_type> - : true_type -{ -}; - -template -struct associated_executor_impl -{ - typedef void asio_associated_executor_is_unspecialised; - - typedef E type; - - static type get(const T&) noexcept - { - return type(); - } - - static const type& get(const T&, const E& e) noexcept - { - return e; - } -}; - -template -struct associated_executor_impl> -{ - typedef typename T::executor_type type; - - static auto get(const T& t) noexcept - -> decltype(t.get_executor()) - { - return t.get_executor(); - } - - static auto get(const T& t, const E&) noexcept - -> decltype(t.get_executor()) - { - return t.get_executor(); - } -}; - -template -struct associated_executor_impl::value - >, - void_t< - typename associator::type - >> : associator -{ -}; - -} // namespace detail - -/// Traits type used to obtain the executor associated with an object. -/** - * A program may specialise this traits type if the @c T template parameter in - * the specialisation is a user-defined type. The template parameter @c - * Executor shall be a type meeting the Executor requirements. - * - * Specialisations shall meet the following requirements, where @c t is a const - * reference to an object of type @c T, and @c e is an object of type @c - * Executor. - * - * @li Provide a nested typedef @c type that identifies a type meeting the - * Executor requirements. - * - * @li Provide a noexcept static member function named @c get, callable as @c - * get(t) and with return type @c type or a (possibly const) reference to @c - * type. - * - * @li Provide a noexcept static member function named @c get, callable as @c - * get(t,e) and with return type @c type or a (possibly const) reference to @c - * type. - */ -template -struct associated_executor -#if !defined(GENERATING_DOCUMENTATION) - : detail::associated_executor_impl -#endif // !defined(GENERATING_DOCUMENTATION) -{ -#if defined(GENERATING_DOCUMENTATION) - /// If @c T has a nested type @c executor_type, T::executor_type. - /// Otherwise @c Executor. - typedef see_below type; - - /// If @c T has a nested type @c executor_type, returns - /// t.get_executor(). Otherwise returns @c type(). - static decltype(auto) get(const T& t) noexcept; - - /// If @c T has a nested type @c executor_type, returns - /// t.get_executor(). Otherwise returns @c ex. - static decltype(auto) get(const T& t, const Executor& ex) noexcept; -#endif // defined(GENERATING_DOCUMENTATION) -}; - -/// Helper function to obtain an object's associated executor. -/** - * @returns associated_executor::get(t) - */ -template -ASIO_NODISCARD inline typename associated_executor::type -get_associated_executor(const T& t) noexcept -{ - return associated_executor::get(t); -} - -/// Helper function to obtain an object's associated executor. -/** - * @returns associated_executor::get(t, ex) - */ -template -ASIO_NODISCARD inline auto get_associated_executor( - const T& t, const Executor& ex, - constraint_t< - is_executor::value || execution::is_executor::value - > = 0) noexcept - -> decltype(associated_executor::get(t, ex)) -{ - return associated_executor::get(t, ex); -} - -/// Helper function to obtain an object's associated executor. -/** - * @returns associated_executor::get(t, ctx.get_executor()) - */ -template -ASIO_NODISCARD inline typename associated_executor::type -get_associated_executor(const T& t, ExecutionContext& ctx, - constraint_t::value> = 0) noexcept -{ - return associated_executor::get(t, ctx.get_executor()); -} - -template -using associated_executor_t = typename associated_executor::type; - -namespace detail { - -template -struct associated_executor_forwarding_base -{ -}; - -template -struct associated_executor_forwarding_base::asio_associated_executor_is_unspecialised, - void - >::value - >> -{ - typedef void asio_associated_executor_is_unspecialised; -}; - -} // namespace detail - -/// Specialisation of associated_executor for @c std::reference_wrapper. -template -struct associated_executor, Executor> -#if !defined(GENERATING_DOCUMENTATION) - : detail::associated_executor_forwarding_base -#endif // !defined(GENERATING_DOCUMENTATION) -{ - /// Forwards @c type to the associator specialisation for the unwrapped type - /// @c T. - typedef typename associated_executor::type type; - - /// Forwards the request to get the executor to the associator specialisation - /// for the unwrapped type @c T. - static type get(reference_wrapper t) noexcept - { - return associated_executor::get(t.get()); - } - - /// Forwards the request to get the executor to the associator specialisation - /// for the unwrapped type @c T. - static auto get(reference_wrapper t, const Executor& ex) noexcept - -> decltype(associated_executor::get(t.get(), ex)) - { - return associated_executor::get(t.get(), ex); - } -}; - -} // namespace asio - -#include "asio/detail/pop_options.hpp" - -#endif // ASIO_ASSOCIATED_EXECUTOR_HPP +// +// associated_executor.hpp +// ~~~~~~~~~~~~~~~~~~~~~~~ +// +// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) +// +// Distributed under the Boost Software License, Version 1.0. (See accompanying +// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +// + +#ifndef ASIO_ASSOCIATED_EXECUTOR_HPP +#define ASIO_ASSOCIATED_EXECUTOR_HPP + +#if defined(_MSC_VER) && (_MSC_VER >= 1200) +# pragma once +#endif // defined(_MSC_VER) && (_MSC_VER >= 1200) + +#include "asio/detail/config.hpp" +#include "asio/associator.hpp" +#include "asio/detail/functional.hpp" +#include "asio/detail/type_traits.hpp" +#include "asio/execution/executor.hpp" +#include "asio/is_executor.hpp" +#include "asio/system_executor.hpp" + +#include "asio/detail/push_options.hpp" + +namespace asio { + +template +struct associated_executor; + +namespace detail { + +template +struct has_executor_type : false_type +{ +}; + +template +struct has_executor_type> + : true_type +{ +}; + +template +struct associated_executor_impl +{ + typedef void asio_associated_executor_is_unspecialised; + + typedef E type; + + static type get(const T&) noexcept + { + return type(); + } + + static const type& get(const T&, const E& e) noexcept + { + return e; + } +}; + +template +struct associated_executor_impl> +{ + typedef typename T::executor_type type; + + static auto get(const T& t) noexcept + -> decltype(t.get_executor()) + { + return t.get_executor(); + } + + static auto get(const T& t, const E&) noexcept + -> decltype(t.get_executor()) + { + return t.get_executor(); + } +}; + +template +struct associated_executor_impl::value + >, + void_t< + typename associator::type + >> : associator +{ +}; + +} // namespace detail + +/// Traits type used to obtain the executor associated with an object. +/** + * A program may specialise this traits type if the @c T template parameter in + * the specialisation is a user-defined type. The template parameter @c + * Executor shall be a type meeting the Executor requirements. + * + * Specialisations shall meet the following requirements, where @c t is a const + * reference to an object of type @c T, and @c e is an object of type @c + * Executor. + * + * @li Provide a nested typedef @c type that identifies a type meeting the + * Executor requirements. + * + * @li Provide a noexcept static member function named @c get, callable as @c + * get(t) and with return type @c type or a (possibly const) reference to @c + * type. + * + * @li Provide a noexcept static member function named @c get, callable as @c + * get(t,e) and with return type @c type or a (possibly const) reference to @c + * type. + */ +template +struct associated_executor +#if !defined(GENERATING_DOCUMENTATION) + : detail::associated_executor_impl +#endif // !defined(GENERATING_DOCUMENTATION) +{ +#if defined(GENERATING_DOCUMENTATION) + /// If @c T has a nested type @c executor_type, T::executor_type. + /// Otherwise @c Executor. + typedef see_below type; + + /// If @c T has a nested type @c executor_type, returns + /// t.get_executor(). Otherwise returns @c type(). + static decltype(auto) get(const T& t) noexcept; + + /// If @c T has a nested type @c executor_type, returns + /// t.get_executor(). Otherwise returns @c ex. + static decltype(auto) get(const T& t, const Executor& ex) noexcept; +#endif // defined(GENERATING_DOCUMENTATION) +}; + +/// Helper function to obtain an object's associated executor. +/** + * @returns associated_executor::get(t) + */ +template +ASIO_NODISCARD inline typename associated_executor::type +get_associated_executor(const T& t) noexcept +{ + return associated_executor::get(t); +} + +/// Helper function to obtain an object's associated executor. +/** + * @returns associated_executor::get(t, ex) + */ +template +ASIO_NODISCARD inline auto get_associated_executor( + const T& t, const Executor& ex, + constraint_t< + is_executor::value || execution::is_executor::value + > = 0) noexcept + -> decltype(associated_executor::get(t, ex)) +{ + return associated_executor::get(t, ex); +} + +/// Helper function to obtain an object's associated executor. +/** + * @returns associated_executor::get(t, ctx.get_executor()) + */ +template +ASIO_NODISCARD inline typename associated_executor::type +get_associated_executor(const T& t, ExecutionContext& ctx, + constraint_t::value> = 0) noexcept +{ + return associated_executor::get(t, ctx.get_executor()); +} + +template +using associated_executor_t = typename associated_executor::type; + +namespace detail { + +template +struct associated_executor_forwarding_base +{ +}; + +template +struct associated_executor_forwarding_base::asio_associated_executor_is_unspecialised, + void + >::value + >> +{ + typedef void asio_associated_executor_is_unspecialised; +}; + +} // namespace detail + +/// Specialisation of associated_executor for @c std::reference_wrapper. +template +struct associated_executor, Executor> +#if !defined(GENERATING_DOCUMENTATION) + : detail::associated_executor_forwarding_base +#endif // !defined(GENERATING_DOCUMENTATION) +{ + /// Forwards @c type to the associator specialisation for the unwrapped type + /// @c T. + typedef typename associated_executor::type type; + + /// Forwards the request to get the executor to the associator specialisation + /// for the unwrapped type @c T. + static type get(reference_wrapper t) noexcept + { + return associated_executor::get(t.get()); + } + + /// Forwards the request to get the executor to the associator specialisation + /// for the unwrapped type @c T. + static auto get(reference_wrapper t, const Executor& ex) noexcept + -> decltype(associated_executor::get(t.get(), ex)) + { + return associated_executor::get(t.get(), ex); + } +}; + +} // namespace asio + +#include "asio/detail/pop_options.hpp" + +#endif // ASIO_ASSOCIATED_EXECUTOR_HPP diff --git a/asio/asio/include/asio/associated_immediate_executor.hpp b/asio/asio/include/asio/associated_immediate_executor.hpp index 89fa584..9b1e0c6 100644 --- a/asio/asio/include/asio/associated_immediate_executor.hpp +++ b/asio/asio/include/asio/associated_immediate_executor.hpp @@ -1,281 +1,281 @@ -// -// associated_immediate_executor.hpp -// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -// -// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -// - -#ifndef ASIO_ASSOCIATED_IMMEDIATE_EXECUTOR_HPP -#define ASIO_ASSOCIATED_IMMEDIATE_EXECUTOR_HPP - -#if defined(_MSC_VER) && (_MSC_VER >= 1200) -# pragma once -#endif // defined(_MSC_VER) && (_MSC_VER >= 1200) - -#include "asio/detail/config.hpp" -#include "asio/associator.hpp" -#include "asio/detail/functional.hpp" -#include "asio/detail/type_traits.hpp" -#include "asio/execution/blocking.hpp" -#include "asio/execution/executor.hpp" -#include "asio/execution_context.hpp" -#include "asio/is_executor.hpp" -#include "asio/require.hpp" - -#include "asio/detail/push_options.hpp" - -namespace asio { - -template -struct associated_immediate_executor; - -namespace detail { - -template -struct has_immediate_executor_type : false_type -{ -}; - -template -struct has_immediate_executor_type> - : true_type -{ -}; - -template -struct default_immediate_executor -{ - typedef decay_t> type; - - static auto get(const E& e) noexcept - -> decltype(asio::require(e, execution::blocking.never)) - { - return asio::require(e, execution::blocking.never); - } -}; - -template -struct default_immediate_executor::value - >, - enable_if_t< - is_executor::value - >> -{ - class type : public E - { - public: - template - explicit type(const Executor1& e, - constraint_t< - conditional_t< - !is_same::value, - is_convertible, - false_type - >::value - > = 0) noexcept - : E(e) - { - } - - type(const type& other) noexcept - : E(static_cast(other)) - { - } - - type(type&& other) noexcept - : E(static_cast(other)) - { - } - - template - void dispatch(Function&& f, const Allocator& a) const - { - this->post(static_cast(f), a); - } - - friend bool operator==(const type& a, const type& b) noexcept - { - return static_cast(a) == static_cast(b); - } - - friend bool operator!=(const type& a, const type& b) noexcept - { - return static_cast(a) != static_cast(b); - } - }; - - static type get(const E& e) noexcept - { - return type(e); - } -}; - -template -struct associated_immediate_executor_impl -{ - typedef void asio_associated_immediate_executor_is_unspecialised; - - typedef typename default_immediate_executor::type type; - - static auto get(const T&, const E& e) noexcept - -> decltype(default_immediate_executor::get(e)) - { - return default_immediate_executor::get(e); - } -}; - -template -struct associated_immediate_executor_impl> -{ - typedef typename T::immediate_executor_type type; - - static auto get(const T& t, const E&) noexcept - -> decltype(t.get_immediate_executor()) - { - return t.get_immediate_executor(); - } -}; - -template -struct associated_immediate_executor_impl::value - >, - void_t< - typename associator::type - >> : associator -{ -}; - -} // namespace detail - -/// Traits type used to obtain the immediate executor associated with an object. -/** - * A program may specialise this traits type if the @c T template parameter in - * the specialisation is a user-defined type. The template parameter @c - * Executor shall be a type meeting the Executor requirements. - * - * Specialisations shall meet the following requirements, where @c t is a const - * reference to an object of type @c T, and @c e is an object of type @c - * Executor. - * - * @li Provide a nested typedef @c type that identifies a type meeting the - * Executor requirements. - * - * @li Provide a noexcept static member function named @c get, callable as @c - * get(t) and with return type @c type or a (possibly const) reference to @c - * type. - * - * @li Provide a noexcept static member function named @c get, callable as @c - * get(t,e) and with return type @c type or a (possibly const) reference to @c - * type. - */ -template -struct associated_immediate_executor -#if !defined(GENERATING_DOCUMENTATION) - : detail::associated_immediate_executor_impl -#endif // !defined(GENERATING_DOCUMENTATION) -{ -#if defined(GENERATING_DOCUMENTATION) - /// If @c T has a nested type @c immediate_executor_type, - // T::immediate_executor_type. Otherwise @c Executor. - typedef see_below type; - - /// If @c T has a nested type @c immediate_executor_type, returns - /// t.get_immediate_executor(). Otherwise returns - /// asio::require(ex, asio::execution::blocking.never). - static decltype(auto) get(const T& t, const Executor& ex) noexcept; -#endif // defined(GENERATING_DOCUMENTATION) -}; - -/// Helper function to obtain an object's associated executor. -/** - * @returns associated_immediate_executor::get(t, ex) - */ -template -ASIO_NODISCARD inline auto get_associated_immediate_executor( - const T& t, const Executor& ex, - constraint_t< - is_executor::value || execution::is_executor::value - > = 0) noexcept - -> decltype(associated_immediate_executor::get(t, ex)) -{ - return associated_immediate_executor::get(t, ex); -} - -/// Helper function to obtain an object's associated executor. -/** - * @returns associated_immediate_executor::get(t, ctx.get_executor()) - */ -template -ASIO_NODISCARD inline typename associated_immediate_executor::type -get_associated_immediate_executor(const T& t, ExecutionContext& ctx, - constraint_t< - is_convertible::value - > = 0) noexcept -{ - return associated_immediate_executor::get(t, ctx.get_executor()); -} - -template -using associated_immediate_executor_t = - typename associated_immediate_executor::type; - -namespace detail { - -template -struct associated_immediate_executor_forwarding_base -{ -}; - -template -struct associated_immediate_executor_forwarding_base::asio_associated_immediate_executor_is_unspecialised, - void - >::value - >> -{ - typedef void asio_associated_immediate_executor_is_unspecialised; -}; - -} // namespace detail - -/// Specialisation of associated_immediate_executor for -/// @c std::reference_wrapper. -template -struct associated_immediate_executor, Executor> -#if !defined(GENERATING_DOCUMENTATION) - : detail::associated_immediate_executor_forwarding_base -#endif // !defined(GENERATING_DOCUMENTATION) -{ - /// Forwards @c type to the associator specialisation for the unwrapped type - /// @c T. - typedef typename associated_immediate_executor::type type; - - /// Forwards the request to get the executor to the associator specialisation - /// for the unwrapped type @c T. - static auto get(reference_wrapper t, const Executor& ex) noexcept - -> decltype(associated_immediate_executor::get(t.get(), ex)) - { - return associated_immediate_executor::get(t.get(), ex); - } -}; - -} // namespace asio - -#include "asio/detail/pop_options.hpp" - -#endif // ASIO_ASSOCIATED_IMMEDIATE_EXECUTOR_HPP +// +// associated_immediate_executor.hpp +// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +// +// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) +// +// Distributed under the Boost Software License, Version 1.0. (See accompanying +// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) +// + +#ifndef ASIO_ASSOCIATED_IMMEDIATE_EXECUTOR_HPP +#define ASIO_ASSOCIATED_IMMEDIATE_EXECUTOR_HPP + +#if defined(_MSC_VER) && (_MSC_VER >= 1200) +# pragma once +#endif // defined(_MSC_VER) && (_MSC_VER >= 1200) + +#include "asio/detail/config.hpp" +#include "asio/associator.hpp" +#include "asio/detail/functional.hpp" +#include "asio/detail/type_traits.hpp" +#include "asio/execution/blocking.hpp" +#include "asio/execution/executor.hpp" +#include "asio/execution_context.hpp" +#include "asio/is_executor.hpp" +#include "asio/require.hpp" + +#include "asio/detail/push_options.hpp" + +namespace asio { + +template +struct associated_immediate_executor; + +namespace detail { + +template +struct has_immediate_executor_type : false_type +{ +}; + +template +struct has_immediate_executor_type> + : true_type +{ +}; + +template +struct default_immediate_executor +{ + typedef decay_t> type; + + static auto get(const E& e) noexcept + -> decltype(asio::require(e, execution::blocking.never)) + { + return asio::require(e, execution::blocking.never); + } +}; + +template +struct default_immediate_executor::value + >, + enable_if_t< + is_executor::value + >> +{ + class type : public E + { + public: + template + explicit type(const Executor1& e, + constraint_t< + conditional_t< + !is_same::value, + is_convertible, + false_type + >::value + > = 0) noexcept + : E(e) + { + } + + type(const type& other) noexcept + : E(static_cast(other)) + { + } + + type(type&& other) noexcept + : E(static_cast(other)) + { + } + + template + void dispatch(Function&& f, const Allocator& a) const + { + this->post(static_cast(f), a); + } + + friend bool operator==(const type& a, const type& b) noexcept + { + return static_cast(a) == static_cast(b); + } + + friend bool operator!=(const type& a, const type& b) noexcept + { + return static_cast(a) != static_cast(b); + } + }; + + static type get(const E& e) noexcept + { + return type(e); + } +}; + +template +struct associated_immediate_executor_impl +{ + typedef void asio_associated_immediate_executor_is_unspecialised; + + typedef typename default_immediate_executor::type type; + + static auto get(const T&, const E& e) noexcept + -> decltype(default_immediate_executor::get(e)) + { + return default_immediate_executor::get(e); + } +}; + +template +struct associated_immediate_executor_impl> +{ + typedef typename T::immediate_executor_type type; + + static auto get(const T& t, const E&) noexcept + -> decltype(t.get_immediate_executor()) + { + return t.get_immediate_executor(); + } +}; + +template +struct associated_immediate_executor_impl::value + >, + void_t< + typename associator::type + >> : associator +{ +}; + +} // namespace detail + +/// Traits type used to obtain the immediate executor associated with an object. +/** + * A program may specialise this traits type if the @c T template parameter in + * the specialisation is a user-defined type. The template parameter @c + * Executor shall be a type meeting the Executor requirements. + * + * Specialisations shall meet the following requirements, where @c t is a const + * reference to an object of type @c T, and @c e is an object of type @c + * Executor. + * + * @li Provide a nested typedef @c type that identifies a type meeting the + * Executor requirements. + * + * @li Provide a noexcept static member function named @c get, callable as @c + * get(t) and with return type @c type or a (possibly const) reference to @c + * type. + * + * @li Provide a noexcept static member function named @c get, callable as @c + * get(t,e) and with return type @c type or a (possibly const) reference to @c + * type. + */ +template +struct associated_immediate_executor +#if !defined(GENERATING_DOCUMENTATION) + : detail::associated_immediate_executor_impl +#endif // !defined(GENERATING_DOCUMENTATION) +{ +#if defined(GENERATING_DOCUMENTATION) + /// If @c T has a nested type @c immediate_executor_type, + // T::immediate_executor_type. Otherwise @c Executor. + typedef see_below type; + + /// If @c T has a nested type @c immediate_executor_type, returns + /// t.get_immediate_executor(). Otherwise returns + /// asio::require(ex, asio::execution::blocking.never). + static decltype(auto) get(const T& t, const Executor& ex) noexcept; +#endif // defined(GENERATING_DOCUMENTATION) +}; + +/// Helper function to obtain an object's associated executor. +/** + * @returns associated_immediate_executor::get(t, ex) + */ +template +ASIO_NODISCARD inline auto get_associated_immediate_executor( + const T& t, const Executor& ex, + constraint_t< + is_executor::value || execution::is_executor::value + > = 0) noexcept + -> decltype(associated_immediate_executor::get(t, ex)) +{ + return associated_immediate_executor::get(t, ex); +} + +/// Helper function to obtain an object's associated executor. +/** + * @returns associated_immediate_executor::get(t, ctx.get_executor()) + */ +template +ASIO_NODISCARD inline typename associated_immediate_executor::type +get_associated_immediate_executor(const T& t, ExecutionContext& ctx, + constraint_t< + is_convertible::value + > = 0) noexcept +{ + return associated_immediate_executor::get(t, ctx.get_executor()); +} + +template +using associated_immediate_executor_t = + typename associated_immediate_executor::type; + +namespace detail { + +template +struct associated_immediate_executor_forwarding_base +{ +}; + +template +struct associated_immediate_executor_forwarding_base::asio_associated_immediate_executor_is_unspecialised, + void + >::value + >> +{ + typedef void asio_associated_immediate_executor_is_unspecialised; +}; + +} // namespace detail + +/// Specialisation of associated_immediate_executor for +/// @c std::reference_wrapper. +template +struct associated_immediate_executor, Executor> +#if !defined(GENERATING_DOCUMENTATION) + : detail::associated_immediate_executor_forwarding_base +#endif // !defined(GENERATING_DOCUMENTATION) +{ + /// Forwards @c type to the associator specialisation for the unwrapped type + /// @c T. + typedef typename associated_immediate_executor::type type; + + /// Forwards the request to get the executor to the associator specialisation + /// for the unwrapped type @c T. + static auto get(reference_wrapper t, const Executor& ex) noexcept + -> decltype(associated_immediate_executor::get(t.get(), ex)) + { + return associated_immediate_executor::get(t.get(), ex); + } +}; + +} // namespace asio + +#include "asio/detail/pop_options.hpp" + +#endif // ASIO_ASSOCIATED_IMMEDIATE_EXECUTOR_HPP diff --git a/asio/asio/include/asio/associator.hpp b/asio/asio/include/asio/associator.hpp index 5c26062..5c4f382 100644 --- a/asio/asio/include/asio/associator.hpp +++ b/asio/asio/include/asio/associator.hpp @@ -1,35 +1,35 @@ -// -// associator.hpp -// ~~~~~~~~~~~~~~ -// -// Copyright (c) 2003-2025 Christopher M. Kohlhoff (chris at kohlhoff dot com) -// -// Distributed under the Boost Software License, Version 1.0. (See accompanying -// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -// - -#ifndef ASIO_ASSOCIATOR_HPP -#define ASIO_ASSOCIATOR_HPP - -#if defined(_MSC_VER) && (_MSC_VER >= 1200) -# pragma once -#endif // defined(_MSC_VER) && (_MSC_VER >= 1200) - -#include "asio/detail/config.hpp" - -#include "asio/detail/push_options.hpp" - -namespace asio { - -/// Used to generically specialise associators for a type. -template