├── .github └── workflows │ └── ci.yml ├── .gitignore ├── CMakeLists.txt ├── README.en.md ├── README.md ├── cmake └── FindIOUring.cmake ├── doc └── img │ ├── awaitable_overlapped.png │ ├── awaitable_overlapped2.png │ ├── awaitable_overlapped3.png │ ├── awaitable_overlapped4.png │ └── test_with_wrk.png ├── example ├── CMakeLists.txt ├── README.md ├── echo_client │ └── echo_client_stackfull.cpp ├── echo_server │ ├── echo_server_callback.cpp │ ├── echo_server_stackfull.c │ ├── echo_server_stackfull.cpp │ └── echo_server_stackless.cpp ├── unbufcpy │ ├── CMakeLists.txt │ ├── ReadMe.Txt │ ├── unbufcp1 │ │ └── unbufcp1.c │ ├── unbufcp2 │ │ └── unbufcp2.cpp │ ├── unbufcp3 │ │ └── unbufcp3.cpp │ ├── unbufcp4 │ │ └── unbufcp4.cpp │ └── unbufcp5 │ │ └── unbufcp5.cpp ├── web_server │ └── server.cpp └── zhihu.cpp ├── iocp4linux ├── CMakeLists.txt ├── include │ └── iocp.h └── src │ ├── internal_iocp_struct.hpp │ ├── io_uring_operation_allocator.hpp │ ├── iocp.cpp │ └── wsa.cpp ├── iocp_asio ├── CMakeLists.txt ├── asio │ ├── .appveyor.yml │ ├── .cirrus.yml │ ├── .gitignore │ └── asio │ │ ├── .gitignore │ │ ├── COPYING │ │ ├── INSTALL │ │ ├── LICENSE_1_0.txt │ │ ├── Makefile.am │ │ ├── README │ │ ├── asio.manifest │ │ ├── asio.pc.in │ │ ├── autogen.sh │ │ ├── boost_asio.manifest │ │ ├── boostify.pl │ │ ├── configure.ac │ │ ├── include │ │ ├── .gitignore │ │ ├── Makefile.am │ │ ├── asio.hpp │ │ └── asio │ │ │ ├── any_completion_executor.hpp │ │ │ ├── any_completion_handler.hpp │ │ │ ├── any_io_executor.hpp │ │ │ ├── append.hpp │ │ │ ├── as_tuple.hpp │ │ │ ├── associated_allocator.hpp │ │ │ ├── associated_cancellation_slot.hpp │ │ │ ├── associated_executor.hpp │ │ │ ├── associated_immediate_executor.hpp │ │ │ ├── associator.hpp │ │ │ ├── async_result.hpp │ │ │ ├── awaitable.hpp │ │ │ ├── basic_datagram_socket.hpp │ │ │ ├── basic_deadline_timer.hpp │ │ │ ├── basic_file.hpp │ │ │ ├── basic_io_object.hpp │ │ │ ├── basic_random_access_file.hpp │ │ │ ├── basic_raw_socket.hpp │ │ │ ├── basic_readable_pipe.hpp │ │ │ ├── basic_seq_packet_socket.hpp │ │ │ ├── basic_serial_port.hpp │ │ │ ├── basic_signal_set.hpp │ │ │ ├── basic_socket.hpp │ │ │ ├── basic_socket_acceptor.hpp │ │ │ ├── basic_socket_iostream.hpp │ │ │ ├── basic_socket_streambuf.hpp │ │ │ ├── basic_stream_file.hpp │ │ │ ├── basic_stream_socket.hpp │ │ │ ├── basic_streambuf.hpp │ │ │ ├── basic_streambuf_fwd.hpp │ │ │ ├── basic_waitable_timer.hpp │ │ │ ├── basic_writable_pipe.hpp │ │ │ ├── bind_allocator.hpp │ │ │ ├── bind_cancellation_slot.hpp │ │ │ ├── bind_executor.hpp │ │ │ ├── bind_immediate_executor.hpp │ │ │ ├── buffer.hpp │ │ │ ├── buffer_registration.hpp │ │ │ ├── buffered_read_stream.hpp │ │ │ ├── buffered_read_stream_fwd.hpp │ │ │ ├── buffered_stream.hpp │ │ │ ├── buffered_stream_fwd.hpp │ │ │ ├── buffered_write_stream.hpp │ │ │ ├── buffered_write_stream_fwd.hpp │ │ │ ├── buffers_iterator.hpp │ │ │ ├── cancel_after.hpp │ │ │ ├── cancel_at.hpp │ │ │ ├── cancellation_signal.hpp │ │ │ ├── cancellation_state.hpp │ │ │ ├── cancellation_type.hpp │ │ │ ├── co_composed.hpp │ │ │ ├── co_spawn.hpp │ │ │ ├── completion_condition.hpp │ │ │ ├── compose.hpp │ │ │ ├── composed.hpp │ │ │ ├── config.hpp │ │ │ ├── connect.hpp │ │ │ ├── connect_pipe.hpp │ │ │ ├── consign.hpp │ │ │ ├── coroutine.hpp │ │ │ ├── deadline_timer.hpp │ │ │ ├── default_completion_token.hpp │ │ │ ├── defer.hpp │ │ │ ├── deferred.hpp │ │ │ ├── detached.hpp │ │ │ ├── detail │ │ │ ├── array.hpp │ │ │ ├── array_fwd.hpp │ │ │ ├── assert.hpp │ │ │ ├── atomic_count.hpp │ │ │ ├── base_from_cancellation_state.hpp │ │ │ ├── base_from_completion_cond.hpp │ │ │ ├── bind_handler.hpp │ │ │ ├── blocking_executor_op.hpp │ │ │ ├── buffer_resize_guard.hpp │ │ │ ├── buffer_sequence_adapter.hpp │ │ │ ├── buffered_stream_storage.hpp │ │ │ ├── call_stack.hpp │ │ │ ├── chrono.hpp │ │ │ ├── chrono_time_traits.hpp │ │ │ ├── completion_handler.hpp │ │ │ ├── completion_message.hpp │ │ │ ├── completion_payload.hpp │ │ │ ├── completion_payload_handler.hpp │ │ │ ├── composed_work.hpp │ │ │ ├── concurrency_hint.hpp │ │ │ ├── conditionally_enabled_event.hpp │ │ │ ├── conditionally_enabled_mutex.hpp │ │ │ ├── config.hpp │ │ │ ├── consuming_buffers.hpp │ │ │ ├── cstddef.hpp │ │ │ ├── cstdint.hpp │ │ │ ├── date_time_fwd.hpp │ │ │ ├── deadline_timer_service.hpp │ │ │ ├── dependent_type.hpp │ │ │ ├── descriptor_ops.hpp │ │ │ ├── descriptor_read_op.hpp │ │ │ ├── descriptor_write_op.hpp │ │ │ ├── dev_poll_reactor.hpp │ │ │ ├── epoll_reactor.hpp │ │ │ ├── event.hpp │ │ │ ├── eventfd_select_interrupter.hpp │ │ │ ├── exception.hpp │ │ │ ├── executor_function.hpp │ │ │ ├── executor_op.hpp │ │ │ ├── fd_set_adapter.hpp │ │ │ ├── fenced_block.hpp │ │ │ ├── functional.hpp │ │ │ ├── future.hpp │ │ │ ├── global.hpp │ │ │ ├── handler_alloc_helpers.hpp │ │ │ ├── handler_cont_helpers.hpp │ │ │ ├── handler_tracking.hpp │ │ │ ├── handler_type_requirements.hpp │ │ │ ├── handler_work.hpp │ │ │ ├── hash_map.hpp │ │ │ ├── impl │ │ │ │ ├── buffer_sequence_adapter.ipp │ │ │ │ ├── descriptor_ops.ipp │ │ │ │ ├── dev_poll_reactor.hpp │ │ │ │ ├── dev_poll_reactor.ipp │ │ │ │ ├── epoll_reactor.hpp │ │ │ │ ├── epoll_reactor.ipp │ │ │ │ ├── eventfd_select_interrupter.ipp │ │ │ │ ├── handler_tracking.ipp │ │ │ │ ├── io_uring_descriptor_service.ipp │ │ │ │ ├── io_uring_file_service.ipp │ │ │ │ ├── io_uring_service.hpp │ │ │ │ ├── io_uring_service.ipp │ │ │ │ ├── io_uring_socket_service_base.ipp │ │ │ │ ├── kqueue_reactor.hpp │ │ │ │ ├── kqueue_reactor.ipp │ │ │ │ ├── null_event.ipp │ │ │ │ ├── pipe_select_interrupter.ipp │ │ │ │ ├── posix_event.ipp │ │ │ │ ├── posix_mutex.ipp │ │ │ │ ├── posix_serial_port_service.ipp │ │ │ │ ├── posix_thread.ipp │ │ │ │ ├── posix_tss_ptr.ipp │ │ │ │ ├── reactive_descriptor_service.ipp │ │ │ │ ├── reactive_socket_service_base.ipp │ │ │ │ ├── resolver_service_base.ipp │ │ │ │ ├── scheduler.ipp │ │ │ │ ├── select_reactor.hpp │ │ │ │ ├── select_reactor.ipp │ │ │ │ ├── service_registry.hpp │ │ │ │ ├── service_registry.ipp │ │ │ │ ├── signal_set_service.ipp │ │ │ │ ├── socket_ops.ipp │ │ │ │ ├── socket_select_interrupter.ipp │ │ │ │ ├── strand_executor_service.hpp │ │ │ │ ├── strand_executor_service.ipp │ │ │ │ ├── strand_service.hpp │ │ │ │ ├── strand_service.ipp │ │ │ │ ├── thread_context.ipp │ │ │ │ ├── throw_error.ipp │ │ │ │ ├── timer_queue_ptime.ipp │ │ │ │ ├── timer_queue_set.ipp │ │ │ │ ├── win_event.ipp │ │ │ │ ├── win_iocp_file_service.ipp │ │ │ │ ├── win_iocp_handle_service.ipp │ │ │ │ ├── win_iocp_io_context.hpp │ │ │ │ ├── win_iocp_io_context.ipp │ │ │ │ ├── win_iocp_serial_port_service.ipp │ │ │ │ ├── win_iocp_socket_service_base.ipp │ │ │ │ ├── win_mutex.ipp │ │ │ │ ├── win_object_handle_service.ipp │ │ │ │ ├── win_static_mutex.ipp │ │ │ │ ├── win_thread.ipp │ │ │ │ ├── win_tss_ptr.ipp │ │ │ │ ├── winrt_ssocket_service_base.ipp │ │ │ │ ├── winrt_timer_scheduler.hpp │ │ │ │ ├── winrt_timer_scheduler.ipp │ │ │ │ └── winsock_init.ipp │ │ │ ├── initiate_defer.hpp │ │ │ ├── initiate_dispatch.hpp │ │ │ ├── initiate_post.hpp │ │ │ ├── initiation_base.hpp │ │ │ ├── io_control.hpp │ │ │ ├── io_object_impl.hpp │ │ │ ├── io_uring_descriptor_read_at_op.hpp │ │ │ ├── io_uring_descriptor_read_op.hpp │ │ │ ├── io_uring_descriptor_service.hpp │ │ │ ├── io_uring_descriptor_write_at_op.hpp │ │ │ ├── io_uring_descriptor_write_op.hpp │ │ │ ├── io_uring_file_service.hpp │ │ │ ├── io_uring_null_buffers_op.hpp │ │ │ ├── io_uring_operation.hpp │ │ │ ├── io_uring_service.hpp │ │ │ ├── io_uring_socket_accept_op.hpp │ │ │ ├── io_uring_socket_connect_op.hpp │ │ │ ├── io_uring_socket_recv_op.hpp │ │ │ ├── io_uring_socket_recvfrom_op.hpp │ │ │ ├── io_uring_socket_recvmsg_op.hpp │ │ │ ├── io_uring_socket_send_op.hpp │ │ │ ├── io_uring_socket_sendto_op.hpp │ │ │ ├── io_uring_socket_service.hpp │ │ │ ├── io_uring_socket_service_base.hpp │ │ │ ├── io_uring_wait_op.hpp │ │ │ ├── is_buffer_sequence.hpp │ │ │ ├── is_executor.hpp │ │ │ ├── keyword_tss_ptr.hpp │ │ │ ├── kqueue_reactor.hpp │ │ │ ├── limits.hpp │ │ │ ├── local_free_on_block_exit.hpp │ │ │ ├── memory.hpp │ │ │ ├── mutex.hpp │ │ │ ├── non_const_lvalue.hpp │ │ │ ├── noncopyable.hpp │ │ │ ├── null_event.hpp │ │ │ ├── null_fenced_block.hpp │ │ │ ├── null_global.hpp │ │ │ ├── null_mutex.hpp │ │ │ ├── null_reactor.hpp │ │ │ ├── null_signal_blocker.hpp │ │ │ ├── null_socket_service.hpp │ │ │ ├── null_static_mutex.hpp │ │ │ ├── null_thread.hpp │ │ │ ├── null_tss_ptr.hpp │ │ │ ├── object_pool.hpp │ │ │ ├── old_win_sdk_compat.hpp │ │ │ ├── op_queue.hpp │ │ │ ├── operation.hpp │ │ │ ├── pipe_select_interrupter.hpp │ │ │ ├── pop_options.hpp │ │ │ ├── posix_event.hpp │ │ │ ├── posix_fd_set_adapter.hpp │ │ │ ├── posix_global.hpp │ │ │ ├── posix_mutex.hpp │ │ │ ├── posix_serial_port_service.hpp │ │ │ ├── posix_signal_blocker.hpp │ │ │ ├── posix_static_mutex.hpp │ │ │ ├── posix_thread.hpp │ │ │ ├── posix_tss_ptr.hpp │ │ │ ├── push_options.hpp │ │ │ ├── reactive_descriptor_service.hpp │ │ │ ├── reactive_null_buffers_op.hpp │ │ │ ├── reactive_socket_accept_op.hpp │ │ │ ├── reactive_socket_connect_op.hpp │ │ │ ├── reactive_socket_recv_op.hpp │ │ │ ├── reactive_socket_recvfrom_op.hpp │ │ │ ├── reactive_socket_recvmsg_op.hpp │ │ │ ├── reactive_socket_send_op.hpp │ │ │ ├── reactive_socket_sendto_op.hpp │ │ │ ├── reactive_socket_service.hpp │ │ │ ├── reactive_socket_service_base.hpp │ │ │ ├── reactive_wait_op.hpp │ │ │ ├── reactor.hpp │ │ │ ├── reactor_op.hpp │ │ │ ├── reactor_op_queue.hpp │ │ │ ├── recycling_allocator.hpp │ │ │ ├── regex_fwd.hpp │ │ │ ├── resolve_endpoint_op.hpp │ │ │ ├── resolve_op.hpp │ │ │ ├── resolve_query_op.hpp │ │ │ ├── resolver_service.hpp │ │ │ ├── resolver_service_base.hpp │ │ │ ├── scheduler.hpp │ │ │ ├── scheduler_operation.hpp │ │ │ ├── scheduler_task.hpp │ │ │ ├── scheduler_thread_info.hpp │ │ │ ├── scoped_lock.hpp │ │ │ ├── scoped_ptr.hpp │ │ │ ├── select_interrupter.hpp │ │ │ ├── select_reactor.hpp │ │ │ ├── service_registry.hpp │ │ │ ├── signal_blocker.hpp │ │ │ ├── signal_handler.hpp │ │ │ ├── signal_init.hpp │ │ │ ├── signal_op.hpp │ │ │ ├── signal_set_service.hpp │ │ │ ├── socket_holder.hpp │ │ │ ├── socket_ops.hpp │ │ │ ├── socket_option.hpp │ │ │ ├── socket_select_interrupter.hpp │ │ │ ├── socket_types.hpp │ │ │ ├── source_location.hpp │ │ │ ├── static_mutex.hpp │ │ │ ├── std_event.hpp │ │ │ ├── std_fenced_block.hpp │ │ │ ├── std_global.hpp │ │ │ ├── std_mutex.hpp │ │ │ ├── std_static_mutex.hpp │ │ │ ├── std_thread.hpp │ │ │ ├── strand_executor_service.hpp │ │ │ ├── strand_service.hpp │ │ │ ├── string_view.hpp │ │ │ ├── thread.hpp │ │ │ ├── thread_context.hpp │ │ │ ├── thread_group.hpp │ │ │ ├── thread_info_base.hpp │ │ │ ├── throw_error.hpp │ │ │ ├── throw_exception.hpp │ │ │ ├── timed_cancel_op.hpp │ │ │ ├── timer_queue.hpp │ │ │ ├── timer_queue_base.hpp │ │ │ ├── timer_queue_ptime.hpp │ │ │ ├── timer_queue_set.hpp │ │ │ ├── timer_scheduler.hpp │ │ │ ├── timer_scheduler_fwd.hpp │ │ │ ├── tss_ptr.hpp │ │ │ ├── type_traits.hpp │ │ │ ├── utility.hpp │ │ │ ├── wait_handler.hpp │ │ │ ├── wait_op.hpp │ │ │ ├── win_event.hpp │ │ │ ├── win_fd_set_adapter.hpp │ │ │ ├── win_global.hpp │ │ │ ├── win_iocp_file_service.hpp │ │ │ ├── win_iocp_handle_read_op.hpp │ │ │ ├── win_iocp_handle_service.hpp │ │ │ ├── win_iocp_handle_write_op.hpp │ │ │ ├── win_iocp_io_context.hpp │ │ │ ├── win_iocp_null_buffers_op.hpp │ │ │ ├── win_iocp_operation.hpp │ │ │ ├── win_iocp_overlapped_op.hpp │ │ │ ├── win_iocp_overlapped_ptr.hpp │ │ │ ├── win_iocp_serial_port_service.hpp │ │ │ ├── win_iocp_socket_accept_op.hpp │ │ │ ├── win_iocp_socket_connect_op.hpp │ │ │ ├── win_iocp_socket_recv_op.hpp │ │ │ ├── win_iocp_socket_recvfrom_op.hpp │ │ │ ├── win_iocp_socket_recvmsg_op.hpp │ │ │ ├── win_iocp_socket_send_op.hpp │ │ │ ├── win_iocp_socket_service.hpp │ │ │ ├── win_iocp_socket_service_base.hpp │ │ │ ├── win_iocp_thread_info.hpp │ │ │ ├── win_iocp_wait_op.hpp │ │ │ ├── win_mutex.hpp │ │ │ ├── win_object_handle_service.hpp │ │ │ ├── win_static_mutex.hpp │ │ │ ├── win_thread.hpp │ │ │ ├── win_tss_ptr.hpp │ │ │ ├── winapp_thread.hpp │ │ │ ├── wince_thread.hpp │ │ │ ├── winrt_async_manager.hpp │ │ │ ├── winrt_async_op.hpp │ │ │ ├── winrt_resolve_op.hpp │ │ │ ├── winrt_resolver_service.hpp │ │ │ ├── winrt_socket_connect_op.hpp │ │ │ ├── winrt_socket_recv_op.hpp │ │ │ ├── winrt_socket_send_op.hpp │ │ │ ├── winrt_ssocket_service.hpp │ │ │ ├── winrt_ssocket_service_base.hpp │ │ │ ├── winrt_timer_scheduler.hpp │ │ │ ├── winrt_utils.hpp │ │ │ ├── winsock_init.hpp │ │ │ ├── work_dispatcher.hpp │ │ │ └── wrapped_handler.hpp │ │ │ ├── dispatch.hpp │ │ │ ├── disposition.hpp │ │ │ ├── error.hpp │ │ │ ├── error_code.hpp │ │ │ ├── execution.hpp │ │ │ ├── execution │ │ │ ├── allocator.hpp │ │ │ ├── any_executor.hpp │ │ │ ├── bad_executor.hpp │ │ │ ├── blocking.hpp │ │ │ ├── blocking_adaptation.hpp │ │ │ ├── context.hpp │ │ │ ├── context_as.hpp │ │ │ ├── executor.hpp │ │ │ ├── impl │ │ │ │ └── bad_executor.ipp │ │ │ ├── invocable_archetype.hpp │ │ │ ├── mapping.hpp │ │ │ ├── occupancy.hpp │ │ │ ├── outstanding_work.hpp │ │ │ ├── prefer_only.hpp │ │ │ └── relationship.hpp │ │ │ ├── execution_context.hpp │ │ │ ├── executor.hpp │ │ │ ├── executor_work_guard.hpp │ │ │ ├── experimental │ │ │ ├── as_single.hpp │ │ │ ├── awaitable_operators.hpp │ │ │ ├── basic_channel.hpp │ │ │ ├── basic_concurrent_channel.hpp │ │ │ ├── cancellation_condition.hpp │ │ │ ├── channel.hpp │ │ │ ├── channel_error.hpp │ │ │ ├── channel_traits.hpp │ │ │ ├── co_composed.hpp │ │ │ ├── co_spawn.hpp │ │ │ ├── concurrent_channel.hpp │ │ │ ├── coro.hpp │ │ │ ├── coro_traits.hpp │ │ │ ├── detail │ │ │ │ ├── channel_operation.hpp │ │ │ │ ├── channel_receive_op.hpp │ │ │ │ ├── channel_send_functions.hpp │ │ │ │ ├── channel_send_op.hpp │ │ │ │ ├── channel_service.hpp │ │ │ │ ├── coro_completion_handler.hpp │ │ │ │ ├── coro_promise_allocator.hpp │ │ │ │ ├── has_signature.hpp │ │ │ │ ├── impl │ │ │ │ │ └── channel_service.hpp │ │ │ │ └── partial_promise.hpp │ │ │ ├── impl │ │ │ │ ├── as_single.hpp │ │ │ │ ├── channel_error.ipp │ │ │ │ ├── coro.hpp │ │ │ │ ├── parallel_group.hpp │ │ │ │ ├── promise.hpp │ │ │ │ ├── use_coro.hpp │ │ │ │ └── use_promise.hpp │ │ │ ├── parallel_group.hpp │ │ │ ├── promise.hpp │ │ │ ├── use_coro.hpp │ │ │ └── use_promise.hpp │ │ │ ├── file_base.hpp │ │ │ ├── generic │ │ │ ├── basic_endpoint.hpp │ │ │ ├── datagram_protocol.hpp │ │ │ ├── detail │ │ │ │ ├── endpoint.hpp │ │ │ │ └── impl │ │ │ │ │ └── endpoint.ipp │ │ │ ├── raw_protocol.hpp │ │ │ ├── seq_packet_protocol.hpp │ │ │ └── stream_protocol.hpp │ │ │ ├── handler_continuation_hook.hpp │ │ │ ├── high_resolution_timer.hpp │ │ │ ├── immediate.hpp │ │ │ ├── impl │ │ │ ├── any_completion_executor.ipp │ │ │ ├── any_io_executor.ipp │ │ │ ├── append.hpp │ │ │ ├── as_tuple.hpp │ │ │ ├── awaitable.hpp │ │ │ ├── buffered_read_stream.hpp │ │ │ ├── buffered_write_stream.hpp │ │ │ ├── cancel_after.hpp │ │ │ ├── cancel_at.hpp │ │ │ ├── cancellation_signal.ipp │ │ │ ├── co_spawn.hpp │ │ │ ├── config.hpp │ │ │ ├── config.ipp │ │ │ ├── connect.hpp │ │ │ ├── connect_pipe.hpp │ │ │ ├── connect_pipe.ipp │ │ │ ├── consign.hpp │ │ │ ├── deferred.hpp │ │ │ ├── detached.hpp │ │ │ ├── error.ipp │ │ │ ├── error_code.ipp │ │ │ ├── execution_context.hpp │ │ │ ├── execution_context.ipp │ │ │ ├── executor.hpp │ │ │ ├── executor.ipp │ │ │ ├── io_context.hpp │ │ │ ├── io_context.ipp │ │ │ ├── multiple_exceptions.ipp │ │ │ ├── prepend.hpp │ │ │ ├── read.hpp │ │ │ ├── read_at.hpp │ │ │ ├── read_until.hpp │ │ │ ├── redirect_error.hpp │ │ │ ├── serial_port_base.hpp │ │ │ ├── serial_port_base.ipp │ │ │ ├── spawn.hpp │ │ │ ├── src.hpp │ │ │ ├── system_context.hpp │ │ │ ├── system_context.ipp │ │ │ ├── system_executor.hpp │ │ │ ├── thread_pool.hpp │ │ │ ├── thread_pool.ipp │ │ │ ├── use_awaitable.hpp │ │ │ ├── use_future.hpp │ │ │ ├── write.hpp │ │ │ └── write_at.hpp │ │ │ ├── io_context.hpp │ │ │ ├── io_context_strand.hpp │ │ │ ├── ip │ │ │ ├── address.hpp │ │ │ ├── address_v4.hpp │ │ │ ├── address_v4_iterator.hpp │ │ │ ├── address_v4_range.hpp │ │ │ ├── address_v6.hpp │ │ │ ├── address_v6_iterator.hpp │ │ │ ├── address_v6_range.hpp │ │ │ ├── bad_address_cast.hpp │ │ │ ├── basic_endpoint.hpp │ │ │ ├── basic_resolver.hpp │ │ │ ├── basic_resolver_entry.hpp │ │ │ ├── basic_resolver_iterator.hpp │ │ │ ├── basic_resolver_query.hpp │ │ │ ├── basic_resolver_results.hpp │ │ │ ├── detail │ │ │ │ ├── endpoint.hpp │ │ │ │ ├── impl │ │ │ │ │ └── endpoint.ipp │ │ │ │ └── socket_option.hpp │ │ │ ├── host_name.hpp │ │ │ ├── icmp.hpp │ │ │ ├── impl │ │ │ │ ├── address.hpp │ │ │ │ ├── address.ipp │ │ │ │ ├── address_v4.hpp │ │ │ │ ├── address_v4.ipp │ │ │ │ ├── address_v6.hpp │ │ │ │ ├── address_v6.ipp │ │ │ │ ├── basic_endpoint.hpp │ │ │ │ ├── host_name.ipp │ │ │ │ ├── network_v4.hpp │ │ │ │ ├── network_v4.ipp │ │ │ │ ├── network_v6.hpp │ │ │ │ └── network_v6.ipp │ │ │ ├── multicast.hpp │ │ │ ├── network_v4.hpp │ │ │ ├── network_v6.hpp │ │ │ ├── resolver_base.hpp │ │ │ ├── resolver_query_base.hpp │ │ │ ├── tcp.hpp │ │ │ ├── udp.hpp │ │ │ ├── unicast.hpp │ │ │ └── v6_only.hpp │ │ │ ├── is_applicable_property.hpp │ │ │ ├── is_contiguous_iterator.hpp │ │ │ ├── is_executor.hpp │ │ │ ├── is_read_buffered.hpp │ │ │ ├── is_write_buffered.hpp │ │ │ ├── local │ │ │ ├── basic_endpoint.hpp │ │ │ ├── connect_pair.hpp │ │ │ ├── datagram_protocol.hpp │ │ │ ├── detail │ │ │ │ ├── endpoint.hpp │ │ │ │ └── impl │ │ │ │ │ └── endpoint.ipp │ │ │ ├── seq_packet_protocol.hpp │ │ │ └── stream_protocol.hpp │ │ │ ├── multiple_exceptions.hpp │ │ │ ├── packaged_task.hpp │ │ │ ├── placeholders.hpp │ │ │ ├── posix │ │ │ ├── basic_descriptor.hpp │ │ │ ├── basic_stream_descriptor.hpp │ │ │ ├── descriptor.hpp │ │ │ ├── descriptor_base.hpp │ │ │ └── stream_descriptor.hpp │ │ │ ├── post.hpp │ │ │ ├── prefer.hpp │ │ │ ├── prepend.hpp │ │ │ ├── query.hpp │ │ │ ├── random_access_file.hpp │ │ │ ├── read.hpp │ │ │ ├── read_at.hpp │ │ │ ├── read_until.hpp │ │ │ ├── readable_pipe.hpp │ │ │ ├── recycling_allocator.hpp │ │ │ ├── redirect_error.hpp │ │ │ ├── registered_buffer.hpp │ │ │ ├── require.hpp │ │ │ ├── require_concept.hpp │ │ │ ├── serial_port.hpp │ │ │ ├── serial_port_base.hpp │ │ │ ├── signal_set.hpp │ │ │ ├── signal_set_base.hpp │ │ │ ├── socket_base.hpp │ │ │ ├── spawn.hpp │ │ │ ├── ssl.hpp │ │ │ ├── ssl │ │ │ ├── context.hpp │ │ │ ├── context_base.hpp │ │ │ ├── detail │ │ │ │ ├── buffered_handshake_op.hpp │ │ │ │ ├── engine.hpp │ │ │ │ ├── handshake_op.hpp │ │ │ │ ├── impl │ │ │ │ │ ├── engine.ipp │ │ │ │ │ └── openssl_init.ipp │ │ │ │ ├── io.hpp │ │ │ │ ├── openssl_init.hpp │ │ │ │ ├── openssl_types.hpp │ │ │ │ ├── password_callback.hpp │ │ │ │ ├── read_op.hpp │ │ │ │ ├── shutdown_op.hpp │ │ │ │ ├── stream_core.hpp │ │ │ │ ├── verify_callback.hpp │ │ │ │ └── write_op.hpp │ │ │ ├── error.hpp │ │ │ ├── host_name_verification.hpp │ │ │ ├── impl │ │ │ │ ├── context.hpp │ │ │ │ ├── context.ipp │ │ │ │ ├── error.ipp │ │ │ │ ├── host_name_verification.ipp │ │ │ │ └── src.hpp │ │ │ ├── stream.hpp │ │ │ ├── stream_base.hpp │ │ │ ├── verify_context.hpp │ │ │ └── verify_mode.hpp │ │ │ ├── static_thread_pool.hpp │ │ │ ├── steady_timer.hpp │ │ │ ├── strand.hpp │ │ │ ├── stream_file.hpp │ │ │ ├── streambuf.hpp │ │ │ ├── system_context.hpp │ │ │ ├── system_error.hpp │ │ │ ├── system_executor.hpp │ │ │ ├── system_timer.hpp │ │ │ ├── this_coro.hpp │ │ │ ├── thread.hpp │ │ │ ├── thread_pool.hpp │ │ │ ├── time_traits.hpp │ │ │ ├── traits │ │ │ ├── equality_comparable.hpp │ │ │ ├── execute_member.hpp │ │ │ ├── prefer_free.hpp │ │ │ ├── prefer_member.hpp │ │ │ ├── query_free.hpp │ │ │ ├── query_member.hpp │ │ │ ├── query_static_constexpr_member.hpp │ │ │ ├── require_concept_free.hpp │ │ │ ├── require_concept_member.hpp │ │ │ ├── require_free.hpp │ │ │ ├── require_member.hpp │ │ │ ├── static_query.hpp │ │ │ ├── static_require.hpp │ │ │ └── static_require_concept.hpp │ │ │ ├── ts │ │ │ ├── buffer.hpp │ │ │ ├── executor.hpp │ │ │ ├── internet.hpp │ │ │ ├── io_context.hpp │ │ │ ├── net.hpp │ │ │ ├── netfwd.hpp │ │ │ ├── socket.hpp │ │ │ └── timer.hpp │ │ │ ├── unyield.hpp │ │ │ ├── use_awaitable.hpp │ │ │ ├── use_future.hpp │ │ │ ├── uses_executor.hpp │ │ │ ├── version.hpp │ │ │ ├── wait_traits.hpp │ │ │ ├── windows │ │ │ ├── basic_object_handle.hpp │ │ │ ├── basic_overlapped_handle.hpp │ │ │ ├── basic_random_access_handle.hpp │ │ │ ├── basic_stream_handle.hpp │ │ │ ├── object_handle.hpp │ │ │ ├── overlapped_handle.hpp │ │ │ ├── overlapped_ptr.hpp │ │ │ ├── random_access_handle.hpp │ │ │ └── stream_handle.hpp │ │ │ ├── writable_pipe.hpp │ │ │ ├── write.hpp │ │ │ ├── write_at.hpp │ │ │ └── yield.hpp │ │ ├── release.pl │ │ ├── src │ │ ├── .gitignore │ │ ├── Makefile.am │ │ ├── Makefile.mgw │ │ ├── Makefile.msc │ │ ├── asio.cpp │ │ ├── asio_ssl.cpp │ │ ├── doc │ │ │ ├── .gitignore │ │ │ ├── Jamfile.v2 │ │ │ ├── asio.png │ │ │ ├── asio.qbk │ │ │ ├── asioref.sty │ │ │ ├── asioref.xsl │ │ │ ├── boost_bind_dox.txt │ │ │ ├── doxy2qbk.pl │ │ │ ├── examples.qbk │ │ │ ├── history.qbk │ │ │ ├── index.xml │ │ │ ├── makepdf.pl │ │ │ ├── model_dox.txt │ │ │ ├── net_ts.qbk │ │ │ ├── noncopyable_dox.txt │ │ │ ├── overview.qbk │ │ │ ├── overview │ │ │ │ ├── allocation.qbk │ │ │ │ ├── async.qbk │ │ │ │ ├── async_op1.dot │ │ │ │ ├── async_op1.png │ │ │ │ ├── async_op2.dot │ │ │ │ ├── async_op2.png │ │ │ │ ├── basics.qbk │ │ │ │ ├── bsd_sockets.qbk │ │ │ │ ├── buffers.qbk │ │ │ │ ├── cancellation.qbk │ │ │ │ ├── channels.qbk │ │ │ │ ├── compose.qbk │ │ │ │ ├── concurrency_hint.qbk │ │ │ │ ├── coro.qbk │ │ │ │ ├── coroutine.qbk │ │ │ │ ├── cpp2011.qbk │ │ │ │ ├── cpp20_coroutines.qbk │ │ │ │ ├── deferred.qbk │ │ │ │ ├── files.qbk │ │ │ │ ├── futures.qbk │ │ │ │ ├── handler_tracking.qbk │ │ │ │ ├── immediate_completion.qbk │ │ │ │ ├── implementation.qbk │ │ │ │ ├── iostreams.qbk │ │ │ │ ├── line_based.qbk │ │ │ │ ├── model.qbk │ │ │ │ ├── model │ │ │ │ │ ├── allocators.qbk │ │ │ │ │ ├── associators.qbk │ │ │ │ │ ├── async_agent_chain.png │ │ │ │ │ ├── async_agent_model.png │ │ │ │ │ ├── async_agents.qbk │ │ │ │ │ ├── async_child_agent_chain.png │ │ │ │ │ ├── async_op_init_complete.png │ │ │ │ │ ├── async_op_model.png │ │ │ │ │ ├── async_op_phases.png │ │ │ │ │ ├── async_op_trivial_chain.png │ │ │ │ │ ├── async_ops.qbk │ │ │ │ │ ├── cancellation.qbk │ │ │ │ │ ├── child_agents.qbk │ │ │ │ │ ├── completion_token_model.png │ │ │ │ │ ├── completion_token_transform.png │ │ │ │ │ ├── completion_tokens.qbk │ │ │ │ │ ├── executors.qbk │ │ │ │ │ ├── higher_level_model.png │ │ │ │ │ ├── higher_levels.qbk │ │ │ │ │ └── library_elements.qbk │ │ │ │ ├── other_protocols.qbk │ │ │ │ ├── parallel_group.qbk │ │ │ │ ├── pipes.qbk │ │ │ │ ├── posix.qbk │ │ │ │ ├── proactor.dot │ │ │ │ ├── proactor.png │ │ │ │ ├── promises.qbk │ │ │ │ ├── protocols.qbk │ │ │ │ ├── rationale.qbk │ │ │ │ ├── reactor.qbk │ │ │ │ ├── serial_ports.qbk │ │ │ │ ├── signals.qbk │ │ │ │ ├── spawn.qbk │ │ │ │ ├── ssl.qbk │ │ │ │ ├── strands.qbk │ │ │ │ ├── streams.qbk │ │ │ │ ├── sync_op.dot │ │ │ │ ├── sync_op.png │ │ │ │ ├── threads.qbk │ │ │ │ ├── timers.qbk │ │ │ │ ├── token_adapters.qbk │ │ │ │ ├── type_erasure.qbk │ │ │ │ └── windows.qbk │ │ │ ├── platform_macros.pl │ │ │ ├── platform_macros.qbk │ │ │ ├── project-root.jam │ │ │ ├── quickref.xml │ │ │ ├── reference.dox │ │ │ ├── reference.qbk │ │ │ ├── reference.xsl │ │ │ ├── release_checklist.htm │ │ │ ├── requirements │ │ │ │ ├── AcceptHandler.qbk │ │ │ │ ├── AcceptToken.qbk │ │ │ │ ├── AcceptableProtocol.qbk │ │ │ │ ├── AsyncRandomAccessReadDevice.qbk │ │ │ │ ├── AsyncRandomAccessWriteDevice.qbk │ │ │ │ ├── AsyncReadStream.qbk │ │ │ │ ├── AsyncWriteStream.qbk │ │ │ │ ├── BufferedHandshakeHandler.qbk │ │ │ │ ├── BufferedHandshakeToken.qbk │ │ │ │ ├── CancellationHandler.qbk │ │ │ │ ├── CancellationSlot.qbk │ │ │ │ ├── CompletionCondition.qbk │ │ │ │ ├── ConnectCondition.qbk │ │ │ │ ├── ConnectHandler.qbk │ │ │ │ ├── ConnectToken.qbk │ │ │ │ ├── ConstBufferSequence.qbk │ │ │ │ ├── Disposition.qbk │ │ │ │ ├── DynamicBuffer.qbk │ │ │ │ ├── DynamicBuffer_v1.qbk │ │ │ │ ├── DynamicBuffer_v2.qbk │ │ │ │ ├── Endpoint.qbk │ │ │ │ ├── EndpointSequence.qbk │ │ │ │ ├── ExecutionContext.qbk │ │ │ │ ├── Executor.qbk │ │ │ │ ├── GettableSerialPortOption.qbk │ │ │ │ ├── GettableSocketOption.qbk │ │ │ │ ├── Handler.qbk │ │ │ │ ├── HandshakeHandler.qbk │ │ │ │ ├── HandshakeToken.qbk │ │ │ │ ├── InternetProtocol.qbk │ │ │ │ ├── IoControlCommand.qbk │ │ │ │ ├── IoObjectService.qbk │ │ │ │ ├── IteratorConnectHandler.qbk │ │ │ │ ├── IteratorConnectToken.qbk │ │ │ │ ├── MoveAcceptHandler.qbk │ │ │ │ ├── MoveAcceptToken.qbk │ │ │ │ ├── MutableBufferSequence.qbk │ │ │ │ ├── NullaryToken.qbk │ │ │ │ ├── ProtoAllocator.qbk │ │ │ │ ├── Protocol.qbk │ │ │ │ ├── RangeConnectHandler.qbk │ │ │ │ ├── RangeConnectToken.qbk │ │ │ │ ├── ReadHandler.qbk │ │ │ │ ├── ReadToken.qbk │ │ │ │ ├── ResolveHandler.qbk │ │ │ │ ├── ResolveToken.qbk │ │ │ │ ├── Service.qbk │ │ │ │ ├── SettableSerialPortOption.qbk │ │ │ │ ├── SettableSocketOption.qbk │ │ │ │ ├── ShutdownHandler.qbk │ │ │ │ ├── ShutdownToken.qbk │ │ │ │ ├── SignalHandler.qbk │ │ │ │ ├── SignalToken.qbk │ │ │ │ ├── SyncRandomAccessReadDevice.qbk │ │ │ │ ├── SyncRandomAccessWriteDevice.qbk │ │ │ │ ├── SyncReadStream.qbk │ │ │ │ ├── SyncWriteStream.qbk │ │ │ │ ├── TimeTraits.qbk │ │ │ │ ├── WaitHandler.qbk │ │ │ │ ├── WaitToken.qbk │ │ │ │ ├── WaitTraits.qbk │ │ │ │ ├── WriteHandler.qbk │ │ │ │ ├── WriteToken.qbk │ │ │ │ ├── asynchronous_operations.qbk │ │ │ │ ├── asynchronous_socket_operations.qbk │ │ │ │ ├── read_write_operations.qbk │ │ │ │ └── synchronous_socket_operations.qbk │ │ │ ├── std_exception_dox.txt │ │ │ ├── std_executors.qbk │ │ │ ├── tutorial.dox │ │ │ ├── tutorial.qbk │ │ │ ├── tutorial.xsl │ │ │ └── using.qbk │ │ ├── examples │ │ │ ├── cpp11 │ │ │ │ ├── Makefile.am │ │ │ │ ├── allocation │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── server.cpp │ │ │ │ ├── buffers │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── reference_counted.cpp │ │ │ │ ├── chat │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── chat_client.cpp │ │ │ │ │ ├── chat_message.hpp │ │ │ │ │ ├── chat_server.cpp │ │ │ │ │ └── posix_chat_client.cpp │ │ │ │ ├── deferred │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── deferred_1.cpp │ │ │ │ │ └── deferred_2.cpp │ │ │ │ ├── echo │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── async_tcp_echo_server.cpp │ │ │ │ │ ├── async_udp_echo_server.cpp │ │ │ │ │ ├── blocking_tcp_echo_client.cpp │ │ │ │ │ ├── blocking_tcp_echo_server.cpp │ │ │ │ │ ├── blocking_udp_echo_client.cpp │ │ │ │ │ └── blocking_udp_echo_server.cpp │ │ │ │ ├── executors │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── actor.cpp │ │ │ │ │ ├── bank_account_1.cpp │ │ │ │ │ ├── bank_account_2.cpp │ │ │ │ │ ├── fork_join.cpp │ │ │ │ │ ├── pipeline.cpp │ │ │ │ │ └── priority_scheduler.cpp │ │ │ │ ├── files │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── async_file_copy.cpp │ │ │ │ │ └── blocking_file_copy.cpp │ │ │ │ ├── fork │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── daemon.cpp │ │ │ │ │ └── process_per_connection.cpp │ │ │ │ ├── futures │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── daytime_client.cpp │ │ │ │ ├── handler_tracking │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── async_tcp_echo_server.cpp │ │ │ │ │ └── custom_tracking.hpp │ │ │ │ ├── http │ │ │ │ │ ├── client │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── async_client.cpp │ │ │ │ │ │ └── sync_client.cpp │ │ │ │ │ ├── doc_root │ │ │ │ │ │ ├── data_1K.html │ │ │ │ │ │ ├── data_2K.html │ │ │ │ │ │ ├── data_4K.html │ │ │ │ │ │ └── data_8K.html │ │ │ │ │ ├── server │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── connection.cpp │ │ │ │ │ │ ├── connection.hpp │ │ │ │ │ │ ├── connection_manager.cpp │ │ │ │ │ │ ├── connection_manager.hpp │ │ │ │ │ │ ├── header.hpp │ │ │ │ │ │ ├── main.cpp │ │ │ │ │ │ ├── mime_types.cpp │ │ │ │ │ │ ├── mime_types.hpp │ │ │ │ │ │ ├── reply.cpp │ │ │ │ │ │ ├── reply.hpp │ │ │ │ │ │ ├── request.hpp │ │ │ │ │ │ ├── request_handler.cpp │ │ │ │ │ │ ├── request_handler.hpp │ │ │ │ │ │ ├── request_parser.cpp │ │ │ │ │ │ ├── request_parser.hpp │ │ │ │ │ │ ├── server.cpp │ │ │ │ │ │ └── server.hpp │ │ │ │ │ ├── server2 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── connection.cpp │ │ │ │ │ │ ├── connection.hpp │ │ │ │ │ │ ├── header.hpp │ │ │ │ │ │ ├── io_context_pool.cpp │ │ │ │ │ │ ├── io_context_pool.hpp │ │ │ │ │ │ ├── main.cpp │ │ │ │ │ │ ├── mime_types.cpp │ │ │ │ │ │ ├── mime_types.hpp │ │ │ │ │ │ ├── reply.cpp │ │ │ │ │ │ ├── reply.hpp │ │ │ │ │ │ ├── request.hpp │ │ │ │ │ │ ├── request_handler.cpp │ │ │ │ │ │ ├── request_handler.hpp │ │ │ │ │ │ ├── request_parser.cpp │ │ │ │ │ │ ├── request_parser.hpp │ │ │ │ │ │ ├── server.cpp │ │ │ │ │ │ └── server.hpp │ │ │ │ │ ├── server3 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── connection.cpp │ │ │ │ │ │ ├── connection.hpp │ │ │ │ │ │ ├── header.hpp │ │ │ │ │ │ ├── main.cpp │ │ │ │ │ │ ├── mime_types.cpp │ │ │ │ │ │ ├── mime_types.hpp │ │ │ │ │ │ ├── reply.cpp │ │ │ │ │ │ ├── reply.hpp │ │ │ │ │ │ ├── request.hpp │ │ │ │ │ │ ├── request_handler.cpp │ │ │ │ │ │ ├── request_handler.hpp │ │ │ │ │ │ ├── request_parser.cpp │ │ │ │ │ │ ├── request_parser.hpp │ │ │ │ │ │ ├── server.cpp │ │ │ │ │ │ └── server.hpp │ │ │ │ │ └── server4 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ ├── file_handler.cpp │ │ │ │ │ │ ├── file_handler.hpp │ │ │ │ │ │ ├── header.hpp │ │ │ │ │ │ ├── main.cpp │ │ │ │ │ │ ├── mime_types.cpp │ │ │ │ │ │ ├── mime_types.hpp │ │ │ │ │ │ ├── reply.cpp │ │ │ │ │ │ ├── reply.hpp │ │ │ │ │ │ ├── request.hpp │ │ │ │ │ │ ├── request_handler.cpp │ │ │ │ │ │ ├── request_handler.hpp │ │ │ │ │ │ ├── request_parser.cpp │ │ │ │ │ │ ├── request_parser.hpp │ │ │ │ │ │ ├── server.cpp │ │ │ │ │ │ └── server.hpp │ │ │ │ ├── icmp │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── icmp_header.hpp │ │ │ │ │ ├── ipv4_header.hpp │ │ │ │ │ └── ping.cpp │ │ │ │ ├── invocation │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── prioritised_handlers.cpp │ │ │ │ ├── iostreams │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── daytime_client.cpp │ │ │ │ │ ├── daytime_server.cpp │ │ │ │ │ └── http_client.cpp │ │ │ │ ├── local │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── connect_pair.cpp │ │ │ │ │ ├── fd_passing_stream_client.cpp │ │ │ │ │ ├── fd_passing_stream_server.cpp │ │ │ │ │ ├── iostream_client.cpp │ │ │ │ │ ├── stream_client.cpp │ │ │ │ │ └── stream_server.cpp │ │ │ │ ├── multicast │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── receiver.cpp │ │ │ │ │ └── sender.cpp │ │ │ │ ├── nonblocking │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── third_party_lib.cpp │ │ │ │ ├── operations │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── composed_1.cpp │ │ │ │ │ ├── composed_2.cpp │ │ │ │ │ ├── composed_3.cpp │ │ │ │ │ ├── composed_4.cpp │ │ │ │ │ ├── composed_5.cpp │ │ │ │ │ ├── composed_6.cpp │ │ │ │ │ ├── composed_7.cpp │ │ │ │ │ └── composed_8.cpp │ │ │ │ ├── parallel_group │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── ranged_wait_for_all.cpp │ │ │ │ │ ├── wait_for_all.cpp │ │ │ │ │ ├── wait_for_one.cpp │ │ │ │ │ ├── wait_for_one_error.cpp │ │ │ │ │ └── wait_for_one_success.cpp │ │ │ │ ├── porthopper │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── client.cpp │ │ │ │ │ ├── protocol.hpp │ │ │ │ │ └── server.cpp │ │ │ │ ├── serialization │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── client.cpp │ │ │ │ │ ├── connection.hpp │ │ │ │ │ ├── server.cpp │ │ │ │ │ └── stock.hpp │ │ │ │ ├── services │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── basic_logger.hpp │ │ │ │ │ ├── daytime_client.cpp │ │ │ │ │ ├── logger.hpp │ │ │ │ │ ├── logger_service.cpp │ │ │ │ │ └── logger_service.hpp │ │ │ │ ├── socks4 │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── socks4.hpp │ │ │ │ │ └── sync_client.cpp │ │ │ │ ├── spawn │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── echo_server.cpp │ │ │ │ │ └── parallel_grep.cpp │ │ │ │ ├── ssl │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── README │ │ │ │ │ ├── ca.pem │ │ │ │ │ ├── client.cpp │ │ │ │ │ ├── dh4096.pem │ │ │ │ │ ├── server.cpp │ │ │ │ │ └── server.pem │ │ │ │ ├── timeouts │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── async_tcp_client.cpp │ │ │ │ │ ├── blocking_tcp_client.cpp │ │ │ │ │ ├── blocking_token_tcp_client.cpp │ │ │ │ │ ├── blocking_udp_client.cpp │ │ │ │ │ └── server.cpp │ │ │ │ ├── timers │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── time_t_timer.cpp │ │ │ │ ├── tutorial │ │ │ │ │ ├── daytime1 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── client.cpp │ │ │ │ │ ├── daytime2 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── server.cpp │ │ │ │ │ ├── daytime3 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── server.cpp │ │ │ │ │ ├── daytime4 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── client.cpp │ │ │ │ │ ├── daytime5 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── server.cpp │ │ │ │ │ ├── daytime6 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── server.cpp │ │ │ │ │ ├── daytime7 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── server.cpp │ │ │ │ │ ├── daytime_dox.txt │ │ │ │ │ ├── index_dox.txt │ │ │ │ │ ├── timer1 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── timer.cpp │ │ │ │ │ ├── timer2 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── timer.cpp │ │ │ │ │ ├── timer3 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── timer.cpp │ │ │ │ │ ├── timer4 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── timer.cpp │ │ │ │ │ ├── timer5 │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ └── timer.cpp │ │ │ │ │ └── timer_dox.txt │ │ │ │ ├── type_erasure │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── line_reader.hpp │ │ │ │ │ ├── main.cpp │ │ │ │ │ ├── sleep.cpp │ │ │ │ │ ├── sleep.hpp │ │ │ │ │ ├── stdin_line_reader.cpp │ │ │ │ │ └── stdin_line_reader.hpp │ │ │ │ └── windows │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── transmit_file.cpp │ │ │ ├── cpp14 │ │ │ │ ├── Makefile.am │ │ │ │ ├── deferred │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── deferred_1.cpp │ │ │ │ │ ├── deferred_2.cpp │ │ │ │ │ ├── deferred_3.cpp │ │ │ │ │ ├── deferred_4.cpp │ │ │ │ │ ├── deferred_5.cpp │ │ │ │ │ ├── deferred_6.cpp │ │ │ │ │ └── deferred_7.cpp │ │ │ │ ├── echo │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── async_tcp_echo_server.cpp │ │ │ │ │ ├── async_udp_echo_server.cpp │ │ │ │ │ ├── blocking_tcp_echo_client.cpp │ │ │ │ │ ├── blocking_tcp_echo_server.cpp │ │ │ │ │ ├── blocking_udp_echo_client.cpp │ │ │ │ │ └── blocking_udp_echo_server.cpp │ │ │ │ ├── executors │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── actor.cpp │ │ │ │ │ ├── async_1.cpp │ │ │ │ │ ├── async_2.cpp │ │ │ │ │ ├── bank_account_1.cpp │ │ │ │ │ ├── bank_account_2.cpp │ │ │ │ │ ├── fork_join.cpp │ │ │ │ │ ├── pipeline.cpp │ │ │ │ │ └── priority_scheduler.cpp │ │ │ │ ├── iostreams │ │ │ │ │ ├── .gitignore │ │ │ │ │ └── http_client.cpp │ │ │ │ ├── operations │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── c_callback_wrapper.cpp │ │ │ │ │ ├── callback_wrapper.cpp │ │ │ │ │ ├── composed_1.cpp │ │ │ │ │ ├── composed_2.cpp │ │ │ │ │ ├── composed_3.cpp │ │ │ │ │ ├── composed_4.cpp │ │ │ │ │ ├── composed_5.cpp │ │ │ │ │ ├── composed_6.cpp │ │ │ │ │ ├── composed_7.cpp │ │ │ │ │ └── composed_8.cpp │ │ │ │ └── parallel_group │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── parallel_sort.cpp │ │ │ │ │ ├── ranged_wait_for_all.cpp │ │ │ │ │ ├── wait_for_all.cpp │ │ │ │ │ ├── wait_for_one.cpp │ │ │ │ │ ├── wait_for_one_error.cpp │ │ │ │ │ └── wait_for_one_success.cpp │ │ │ ├── cpp17 │ │ │ │ ├── Makefile.am │ │ │ │ └── coroutines_ts │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── chat_server.cpp │ │ │ │ │ ├── echo_server.cpp │ │ │ │ │ ├── echo_server_with_as_single_default.cpp │ │ │ │ │ ├── echo_server_with_as_tuple_default.cpp │ │ │ │ │ ├── echo_server_with_default.cpp │ │ │ │ │ ├── range_based_for.cpp │ │ │ │ │ └── refactored_echo_server.cpp │ │ │ └── cpp20 │ │ │ │ ├── Makefile.am │ │ │ │ ├── channels │ │ │ │ ├── .gitignore │ │ │ │ ├── mutual_exclusion_1.cpp │ │ │ │ ├── mutual_exclusion_2.cpp │ │ │ │ └── throttling_proxy.cpp │ │ │ │ ├── coroutines │ │ │ │ ├── .gitignore │ │ │ │ ├── chat_server.cpp │ │ │ │ ├── echo_server.cpp │ │ │ │ ├── echo_server_with_as_single_default.cpp │ │ │ │ ├── echo_server_with_as_tuple_default.cpp │ │ │ │ ├── echo_server_with_default.cpp │ │ │ │ ├── echo_server_with_deferred.cpp │ │ │ │ ├── echo_server_with_deferred_default.cpp │ │ │ │ ├── refactored_echo_server.cpp │ │ │ │ └── timeout.cpp │ │ │ │ ├── invocation │ │ │ │ ├── .gitignore │ │ │ │ └── completion_executor.cpp │ │ │ │ ├── operations │ │ │ │ ├── .gitignore │ │ │ │ ├── c_callback_wrapper.cpp │ │ │ │ ├── callback_wrapper.cpp │ │ │ │ ├── composed_1.cpp │ │ │ │ ├── composed_2.cpp │ │ │ │ ├── composed_3.cpp │ │ │ │ ├── composed_4.cpp │ │ │ │ ├── composed_5.cpp │ │ │ │ ├── composed_6.cpp │ │ │ │ ├── composed_7.cpp │ │ │ │ └── composed_8.cpp │ │ │ │ └── type_erasure │ │ │ │ ├── .gitignore │ │ │ │ ├── line_reader.hpp │ │ │ │ ├── main.cpp │ │ │ │ ├── sleep.cpp │ │ │ │ ├── sleep.hpp │ │ │ │ ├── stdin_line_reader.cpp │ │ │ │ └── stdin_line_reader.hpp │ │ ├── tests │ │ │ ├── .gitignore │ │ │ ├── Makefile.am │ │ │ ├── latency │ │ │ │ ├── .gitignore │ │ │ │ ├── allocator.hpp │ │ │ │ ├── high_res_clock.hpp │ │ │ │ ├── tcp_client.cpp │ │ │ │ ├── tcp_server.cpp │ │ │ │ ├── udp_client.cpp │ │ │ │ └── udp_server.cpp │ │ │ ├── performance │ │ │ │ ├── .gitignore │ │ │ │ ├── client.cpp │ │ │ │ ├── handler_allocator.hpp │ │ │ │ └── server.cpp │ │ │ ├── properties │ │ │ │ ├── .gitignore │ │ │ │ ├── Makefile.am │ │ │ │ ├── Makefile.msc │ │ │ │ ├── cpp03 │ │ │ │ │ ├── can_prefer_free_prefer.cpp │ │ │ │ │ ├── can_prefer_free_require.cpp │ │ │ │ │ ├── can_prefer_member_prefer.cpp │ │ │ │ │ ├── can_prefer_member_require.cpp │ │ │ │ │ ├── can_prefer_not_applicable_free_prefer.cpp │ │ │ │ │ ├── can_prefer_not_applicable_free_require.cpp │ │ │ │ │ ├── can_prefer_not_applicable_member_prefer.cpp │ │ │ │ │ ├── can_prefer_not_applicable_member_require.cpp │ │ │ │ │ ├── can_prefer_not_applicable_static.cpp │ │ │ │ │ ├── can_prefer_not_applicable_unsupported.cpp │ │ │ │ │ ├── can_prefer_not_preferable_free_prefer.cpp │ │ │ │ │ ├── can_prefer_not_preferable_free_require.cpp │ │ │ │ │ ├── can_prefer_not_preferable_member_prefer.cpp │ │ │ │ │ ├── can_prefer_not_preferable_member_require.cpp │ │ │ │ │ ├── can_prefer_not_preferable_static.cpp │ │ │ │ │ ├── can_prefer_not_preferable_unsupported.cpp │ │ │ │ │ ├── can_prefer_static.cpp │ │ │ │ │ ├── can_prefer_unsupported.cpp │ │ │ │ │ ├── can_query_free.cpp │ │ │ │ │ ├── can_query_member.cpp │ │ │ │ │ ├── can_query_not_applicable_free.cpp │ │ │ │ │ ├── can_query_not_applicable_member.cpp │ │ │ │ │ ├── can_query_not_applicable_static.cpp │ │ │ │ │ ├── can_query_not_applicable_unsupported.cpp │ │ │ │ │ ├── can_query_static.cpp │ │ │ │ │ ├── can_query_unsupported.cpp │ │ │ │ │ ├── can_require_concept_free.cpp │ │ │ │ │ ├── can_require_concept_member.cpp │ │ │ │ │ ├── can_require_concept_not_applicable_free.cpp │ │ │ │ │ ├── can_require_concept_not_applicable_member.cpp │ │ │ │ │ ├── can_require_concept_not_applicable_static.cpp │ │ │ │ │ ├── can_require_concept_not_applicable_unsupported.cpp │ │ │ │ │ ├── can_require_concept_static.cpp │ │ │ │ │ ├── can_require_concept_unsupported.cpp │ │ │ │ │ ├── can_require_free.cpp │ │ │ │ │ ├── can_require_member.cpp │ │ │ │ │ ├── can_require_not_applicable_free.cpp │ │ │ │ │ ├── can_require_not_applicable_member.cpp │ │ │ │ │ ├── can_require_not_applicable_static.cpp │ │ │ │ │ ├── can_require_not_applicable_unsupported.cpp │ │ │ │ │ ├── can_require_static.cpp │ │ │ │ │ ├── can_require_unsupported.cpp │ │ │ │ │ ├── prefer_free_prefer.cpp │ │ │ │ │ ├── prefer_free_require.cpp │ │ │ │ │ ├── prefer_member_prefer.cpp │ │ │ │ │ ├── prefer_member_require.cpp │ │ │ │ │ ├── prefer_static.cpp │ │ │ │ │ ├── prefer_unsupported.cpp │ │ │ │ │ ├── query_free.cpp │ │ │ │ │ ├── query_member.cpp │ │ │ │ │ ├── query_static.cpp │ │ │ │ │ ├── require_concept_free.cpp │ │ │ │ │ ├── require_concept_member.cpp │ │ │ │ │ ├── require_concept_static.cpp │ │ │ │ │ ├── require_free.cpp │ │ │ │ │ ├── require_member.cpp │ │ │ │ │ └── require_static.cpp │ │ │ │ ├── cpp11 │ │ │ │ │ ├── can_prefer_free_prefer.cpp │ │ │ │ │ ├── can_prefer_free_require.cpp │ │ │ │ │ ├── can_prefer_member_prefer.cpp │ │ │ │ │ ├── can_prefer_member_require.cpp │ │ │ │ │ ├── can_prefer_not_applicable_free_prefer.cpp │ │ │ │ │ ├── can_prefer_not_applicable_free_require.cpp │ │ │ │ │ ├── can_prefer_not_applicable_member_prefer.cpp │ │ │ │ │ ├── can_prefer_not_applicable_member_require.cpp │ │ │ │ │ ├── can_prefer_not_applicable_static.cpp │ │ │ │ │ ├── can_prefer_not_applicable_unsupported.cpp │ │ │ │ │ ├── can_prefer_not_preferable_free_prefer.cpp │ │ │ │ │ ├── can_prefer_not_preferable_free_require.cpp │ │ │ │ │ ├── can_prefer_not_preferable_member_prefer.cpp │ │ │ │ │ ├── can_prefer_not_preferable_member_require.cpp │ │ │ │ │ ├── can_prefer_not_preferable_static.cpp │ │ │ │ │ ├── can_prefer_not_preferable_unsupported.cpp │ │ │ │ │ ├── can_prefer_static.cpp │ │ │ │ │ ├── can_prefer_unsupported.cpp │ │ │ │ │ ├── can_query_free.cpp │ │ │ │ │ ├── can_query_member.cpp │ │ │ │ │ ├── can_query_not_applicable_free.cpp │ │ │ │ │ ├── can_query_not_applicable_member.cpp │ │ │ │ │ ├── can_query_not_applicable_static.cpp │ │ │ │ │ ├── can_query_not_applicable_unsupported.cpp │ │ │ │ │ ├── can_query_static.cpp │ │ │ │ │ ├── can_query_unsupported.cpp │ │ │ │ │ ├── can_require_concept_free.cpp │ │ │ │ │ ├── can_require_concept_member.cpp │ │ │ │ │ ├── can_require_concept_not_applicable_free.cpp │ │ │ │ │ ├── can_require_concept_not_applicable_member.cpp │ │ │ │ │ ├── can_require_concept_not_applicable_static.cpp │ │ │ │ │ ├── can_require_concept_not_applicable_unsupported.cpp │ │ │ │ │ ├── can_require_concept_static.cpp │ │ │ │ │ ├── can_require_concept_unsupported.cpp │ │ │ │ │ ├── can_require_free.cpp │ │ │ │ │ ├── can_require_member.cpp │ │ │ │ │ ├── can_require_not_applicable_free.cpp │ │ │ │ │ ├── can_require_not_applicable_member.cpp │ │ │ │ │ ├── can_require_not_applicable_static.cpp │ │ │ │ │ ├── can_require_not_applicable_unsupported.cpp │ │ │ │ │ ├── can_require_static.cpp │ │ │ │ │ ├── can_require_unsupported.cpp │ │ │ │ │ ├── prefer_free_prefer.cpp │ │ │ │ │ ├── prefer_free_require.cpp │ │ │ │ │ ├── prefer_member_prefer.cpp │ │ │ │ │ ├── prefer_member_require.cpp │ │ │ │ │ ├── prefer_static.cpp │ │ │ │ │ ├── prefer_unsupported.cpp │ │ │ │ │ ├── query_free.cpp │ │ │ │ │ ├── query_member.cpp │ │ │ │ │ ├── query_static.cpp │ │ │ │ │ ├── require_concept_free.cpp │ │ │ │ │ ├── require_concept_member.cpp │ │ │ │ │ ├── require_concept_static.cpp │ │ │ │ │ ├── require_free.cpp │ │ │ │ │ ├── require_member.cpp │ │ │ │ │ └── require_static.cpp │ │ │ │ └── cpp14 │ │ │ │ │ ├── can_prefer_free_prefer.cpp │ │ │ │ │ ├── can_prefer_free_require.cpp │ │ │ │ │ ├── can_prefer_member_prefer.cpp │ │ │ │ │ ├── can_prefer_member_require.cpp │ │ │ │ │ ├── can_prefer_not_applicable_free_prefer.cpp │ │ │ │ │ ├── can_prefer_not_applicable_free_require.cpp │ │ │ │ │ ├── can_prefer_not_applicable_member_prefer.cpp │ │ │ │ │ ├── can_prefer_not_applicable_member_require.cpp │ │ │ │ │ ├── can_prefer_not_applicable_static.cpp │ │ │ │ │ ├── can_prefer_not_applicable_unsupported.cpp │ │ │ │ │ ├── can_prefer_not_preferable_free_prefer.cpp │ │ │ │ │ ├── can_prefer_not_preferable_free_require.cpp │ │ │ │ │ ├── can_prefer_not_preferable_member_prefer.cpp │ │ │ │ │ ├── can_prefer_not_preferable_member_require.cpp │ │ │ │ │ ├── can_prefer_not_preferable_static.cpp │ │ │ │ │ ├── can_prefer_not_preferable_unsupported.cpp │ │ │ │ │ ├── can_prefer_static.cpp │ │ │ │ │ ├── can_prefer_unsupported.cpp │ │ │ │ │ ├── can_query_free.cpp │ │ │ │ │ ├── can_query_member.cpp │ │ │ │ │ ├── can_query_not_applicable_free.cpp │ │ │ │ │ ├── can_query_not_applicable_member.cpp │ │ │ │ │ ├── can_query_not_applicable_static.cpp │ │ │ │ │ ├── can_query_not_applicable_unsupported.cpp │ │ │ │ │ ├── can_query_static.cpp │ │ │ │ │ ├── can_query_unsupported.cpp │ │ │ │ │ ├── can_require_concept_free.cpp │ │ │ │ │ ├── can_require_concept_member.cpp │ │ │ │ │ ├── can_require_concept_not_applicable_free.cpp │ │ │ │ │ ├── can_require_concept_not_applicable_member.cpp │ │ │ │ │ ├── can_require_concept_not_applicable_static.cpp │ │ │ │ │ ├── can_require_concept_not_applicable_unsupported.cpp │ │ │ │ │ ├── can_require_concept_static.cpp │ │ │ │ │ ├── can_require_concept_unsupported.cpp │ │ │ │ │ ├── can_require_free.cpp │ │ │ │ │ ├── can_require_member.cpp │ │ │ │ │ ├── can_require_not_applicable_free.cpp │ │ │ │ │ ├── can_require_not_applicable_member.cpp │ │ │ │ │ ├── can_require_not_applicable_static.cpp │ │ │ │ │ ├── can_require_not_applicable_unsupported.cpp │ │ │ │ │ ├── can_require_static.cpp │ │ │ │ │ ├── can_require_unsupported.cpp │ │ │ │ │ ├── prefer_free_prefer.cpp │ │ │ │ │ ├── prefer_free_require.cpp │ │ │ │ │ ├── prefer_member_prefer.cpp │ │ │ │ │ ├── prefer_member_require.cpp │ │ │ │ │ ├── prefer_static.cpp │ │ │ │ │ ├── prefer_unsupported.cpp │ │ │ │ │ ├── query_free.cpp │ │ │ │ │ ├── query_member.cpp │ │ │ │ │ ├── query_static.cpp │ │ │ │ │ ├── require_concept_free.cpp │ │ │ │ │ ├── require_concept_member.cpp │ │ │ │ │ ├── require_concept_static.cpp │ │ │ │ │ ├── require_free.cpp │ │ │ │ │ ├── require_member.cpp │ │ │ │ │ └── require_static.cpp │ │ │ └── unit │ │ │ │ ├── .gitignore │ │ │ │ ├── any_completion_executor.cpp │ │ │ │ ├── any_completion_handler.cpp │ │ │ │ ├── any_io_executor.cpp │ │ │ │ ├── append.cpp │ │ │ │ ├── archetypes │ │ │ │ ├── async_ops.hpp │ │ │ │ ├── async_result.hpp │ │ │ │ ├── gettable_socket_option.hpp │ │ │ │ ├── io_control_command.hpp │ │ │ │ └── settable_socket_option.hpp │ │ │ │ ├── as_tuple.cpp │ │ │ │ ├── associated_allocator.cpp │ │ │ │ ├── associated_cancellation_slot.cpp │ │ │ │ ├── associated_executor.cpp │ │ │ │ ├── associated_immediate_executor.cpp │ │ │ │ ├── associator.cpp │ │ │ │ ├── async_result.cpp │ │ │ │ ├── awaitable.cpp │ │ │ │ ├── basic_datagram_socket.cpp │ │ │ │ ├── basic_deadline_timer.cpp │ │ │ │ ├── basic_file.cpp │ │ │ │ ├── basic_random_access_file.cpp │ │ │ │ ├── basic_raw_socket.cpp │ │ │ │ ├── basic_readable_pipe.cpp │ │ │ │ ├── basic_seq_packet_socket.cpp │ │ │ │ ├── basic_serial_port.cpp │ │ │ │ ├── basic_signal_set.cpp │ │ │ │ ├── basic_socket.cpp │ │ │ │ ├── basic_socket_acceptor.cpp │ │ │ │ ├── basic_stream_file.cpp │ │ │ │ ├── basic_stream_socket.cpp │ │ │ │ ├── basic_streambuf.cpp │ │ │ │ ├── basic_waitable_timer.cpp │ │ │ │ ├── basic_writable_pipe.cpp │ │ │ │ ├── bind_allocator.cpp │ │ │ │ ├── bind_cancellation_slot.cpp │ │ │ │ ├── bind_executor.cpp │ │ │ │ ├── bind_immediate_executor.cpp │ │ │ │ ├── buffer.cpp │ │ │ │ ├── buffer_registration.cpp │ │ │ │ ├── buffered_read_stream.cpp │ │ │ │ ├── buffered_stream.cpp │ │ │ │ ├── buffered_write_stream.cpp │ │ │ │ ├── buffers_iterator.cpp │ │ │ │ ├── cancel_after.cpp │ │ │ │ ├── cancel_at.cpp │ │ │ │ ├── cancellation_signal.cpp │ │ │ │ ├── cancellation_state.cpp │ │ │ │ ├── cancellation_type.cpp │ │ │ │ ├── co_composed.cpp │ │ │ │ ├── co_spawn.cpp │ │ │ │ ├── completion_condition.cpp │ │ │ │ ├── compose.cpp │ │ │ │ ├── composed.cpp │ │ │ │ ├── config.cpp │ │ │ │ ├── connect.cpp │ │ │ │ ├── connect_pipe.cpp │ │ │ │ ├── consign.cpp │ │ │ │ ├── coroutine.cpp │ │ │ │ ├── deadline_timer.cpp │ │ │ │ ├── defer.cpp │ │ │ │ ├── deferred.cpp │ │ │ │ ├── detached.cpp │ │ │ │ ├── dispatch.cpp │ │ │ │ ├── disposition.cpp │ │ │ │ ├── error.cpp │ │ │ │ ├── execution │ │ │ │ ├── .gitignore │ │ │ │ ├── any_executor.cpp │ │ │ │ ├── blocking.cpp │ │ │ │ ├── blocking_adaptation.cpp │ │ │ │ ├── context_as.cpp │ │ │ │ ├── executor.cpp │ │ │ │ ├── invocable_archetype.cpp │ │ │ │ ├── mapping.cpp │ │ │ │ ├── outstanding_work.cpp │ │ │ │ ├── prefer_only.cpp │ │ │ │ └── relationship.cpp │ │ │ │ ├── execution_context.cpp │ │ │ │ ├── executor.cpp │ │ │ │ ├── executor_work_guard.cpp │ │ │ │ ├── experimental │ │ │ │ ├── .gitignore │ │ │ │ ├── awaitable_operators.cpp │ │ │ │ ├── basic_channel.cpp │ │ │ │ ├── basic_concurrent_channel.cpp │ │ │ │ ├── channel.cpp │ │ │ │ ├── channel_traits.cpp │ │ │ │ ├── co_composed.cpp │ │ │ │ ├── concurrent_channel.cpp │ │ │ │ ├── coro │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── allocator.cpp │ │ │ │ │ ├── cancel.cpp │ │ │ │ │ ├── co_spawn.cpp │ │ │ │ │ ├── exception.cpp │ │ │ │ │ ├── executor.cpp │ │ │ │ │ ├── partial.cpp │ │ │ │ │ ├── simple_test.cpp │ │ │ │ │ ├── stack_test.cpp │ │ │ │ │ └── use_coro.cpp │ │ │ │ ├── parallel_group.cpp │ │ │ │ └── promise.cpp │ │ │ │ ├── file_base.cpp │ │ │ │ ├── generic │ │ │ │ ├── .gitignore │ │ │ │ ├── basic_endpoint.cpp │ │ │ │ ├── datagram_protocol.cpp │ │ │ │ ├── raw_protocol.cpp │ │ │ │ ├── seq_packet_protocol.cpp │ │ │ │ └── stream_protocol.cpp │ │ │ │ ├── high_resolution_timer.cpp │ │ │ │ ├── immediate.cpp │ │ │ │ ├── io_context.cpp │ │ │ │ ├── io_context_strand.cpp │ │ │ │ ├── ip │ │ │ │ ├── .gitignore │ │ │ │ ├── address.cpp │ │ │ │ ├── address_v4.cpp │ │ │ │ ├── address_v4_iterator.cpp │ │ │ │ ├── address_v4_range.cpp │ │ │ │ ├── address_v6.cpp │ │ │ │ ├── address_v6_iterator.cpp │ │ │ │ ├── address_v6_range.cpp │ │ │ │ ├── basic_endpoint.cpp │ │ │ │ ├── basic_resolver.cpp │ │ │ │ ├── basic_resolver_entry.cpp │ │ │ │ ├── basic_resolver_iterator.cpp │ │ │ │ ├── basic_resolver_query.cpp │ │ │ │ ├── host_name.cpp │ │ │ │ ├── icmp.cpp │ │ │ │ ├── multicast.cpp │ │ │ │ ├── network_v4.cpp │ │ │ │ ├── network_v6.cpp │ │ │ │ ├── resolver_query_base.cpp │ │ │ │ ├── tcp.cpp │ │ │ │ ├── udp.cpp │ │ │ │ ├── unicast.cpp │ │ │ │ └── v6_only.cpp │ │ │ │ ├── is_read_buffered.cpp │ │ │ │ ├── is_write_buffered.cpp │ │ │ │ ├── local │ │ │ │ ├── .gitignore │ │ │ │ ├── basic_endpoint.cpp │ │ │ │ ├── connect_pair.cpp │ │ │ │ ├── datagram_protocol.cpp │ │ │ │ ├── seq_packet_protocol.cpp │ │ │ │ └── stream_protocol.cpp │ │ │ │ ├── packaged_task.cpp │ │ │ │ ├── placeholders.cpp │ │ │ │ ├── posix │ │ │ │ ├── .gitignore │ │ │ │ ├── basic_descriptor.cpp │ │ │ │ ├── basic_stream_descriptor.cpp │ │ │ │ ├── descriptor.cpp │ │ │ │ ├── descriptor_base.cpp │ │ │ │ └── stream_descriptor.cpp │ │ │ │ ├── post.cpp │ │ │ │ ├── prepend.cpp │ │ │ │ ├── random_access_file.cpp │ │ │ │ ├── read.cpp │ │ │ │ ├── read_at.cpp │ │ │ │ ├── read_until.cpp │ │ │ │ ├── readable_pipe.cpp │ │ │ │ ├── recycling_allocator.cpp │ │ │ │ ├── redirect_error.cpp │ │ │ │ ├── registered_buffer.cpp │ │ │ │ ├── serial_port.cpp │ │ │ │ ├── serial_port_base.cpp │ │ │ │ ├── signal_set.cpp │ │ │ │ ├── signal_set_base.cpp │ │ │ │ ├── socket_base.cpp │ │ │ │ ├── spawn.cpp │ │ │ │ ├── ssl │ │ │ │ ├── .gitignore │ │ │ │ ├── context.cpp │ │ │ │ ├── context_base.cpp │ │ │ │ ├── error.cpp │ │ │ │ ├── host_name_verification.cpp │ │ │ │ ├── stream.cpp │ │ │ │ └── stream_base.cpp │ │ │ │ ├── static_thread_pool.cpp │ │ │ │ ├── steady_timer.cpp │ │ │ │ ├── strand.cpp │ │ │ │ ├── stream_file.cpp │ │ │ │ ├── streambuf.cpp │ │ │ │ ├── system_context.cpp │ │ │ │ ├── system_executor.cpp │ │ │ │ ├── system_timer.cpp │ │ │ │ ├── this_coro.cpp │ │ │ │ ├── thread.cpp │ │ │ │ ├── thread_pool.cpp │ │ │ │ ├── time_traits.cpp │ │ │ │ ├── ts │ │ │ │ ├── .gitignore │ │ │ │ ├── buffer.cpp │ │ │ │ ├── executor.cpp │ │ │ │ ├── internet.cpp │ │ │ │ ├── io_context.cpp │ │ │ │ ├── net.cpp │ │ │ │ ├── netfwd.cpp │ │ │ │ ├── socket.cpp │ │ │ │ └── timer.cpp │ │ │ │ ├── unit_test.hpp │ │ │ │ ├── use_awaitable.cpp │ │ │ │ ├── use_future.cpp │ │ │ │ ├── uses_executor.cpp │ │ │ │ ├── wait_traits.cpp │ │ │ │ ├── windows │ │ │ │ ├── .gitignore │ │ │ │ ├── basic_object_handle.cpp │ │ │ │ ├── basic_overlapped_handle.cpp │ │ │ │ ├── basic_random_access_handle.cpp │ │ │ │ ├── basic_stream_handle.cpp │ │ │ │ ├── object_handle.cpp │ │ │ │ ├── overlapped_handle.cpp │ │ │ │ ├── overlapped_ptr.cpp │ │ │ │ ├── random_access_handle.cpp │ │ │ │ └── stream_handle.cpp │ │ │ │ ├── writable_pipe.cpp │ │ │ │ ├── write.cpp │ │ │ │ └── write_at.cpp │ │ └── tools │ │ │ ├── handlerlive.pl │ │ │ ├── handlertree.pl │ │ │ └── handlerviz.pl │ │ └── tsify.pl ├── include │ └── iocp.h └── src │ ├── internal_iocp_struct.hpp │ ├── iocp.cpp │ └── operation_allocator.hpp └── uasync ├── CMakeLists.txt ├── README.md ├── fcontext_asm ├── CMakeLists.txt ├── fcontext.hpp ├── jump_arm64_aapcs_elf_gas.S ├── jump_arm64_aapcs_macho_gas.S ├── jump_arm64_aapcs_pe_armasm.asm ├── jump_arm64_aapcs_pe_armclang.S ├── jump_arm_aapcs_elf_gas.S ├── jump_arm_aapcs_macho_gas.S ├── jump_arm_aapcs_pe_armasm.asm ├── jump_combined_sysv_macho_gas.S ├── jump_i386_ms_pe_clang_gas.S ├── jump_i386_ms_pe_gas.asm ├── jump_i386_ms_pe_masm.asm ├── jump_i386_sysv_elf_gas.S ├── jump_i386_sysv_macho_gas.S ├── jump_i386_x86_64_sysv_macho_gas.S ├── jump_loongarch64_sysv_elf_gas.S ├── jump_mips32_o32_elf_gas.S ├── jump_mips64_n64_elf_gas.S ├── jump_ppc32_ppc64_sysv_macho_gas.S ├── jump_ppc32_sysv_elf_gas.S ├── jump_ppc32_sysv_macho_gas.S ├── jump_ppc32_sysv_xcoff_gas.S ├── jump_ppc64_sysv_elf_gas.S ├── jump_ppc64_sysv_macho_gas.S ├── jump_ppc64_sysv_xcoff_gas.S ├── jump_riscv64_sysv_elf_gas.S ├── jump_s390x_sysv_elf_gas.S ├── jump_sparc64_sysv_elf_gas.S ├── jump_x86_64_ms_pe_clang_gas.S ├── jump_x86_64_ms_pe_gas.asm ├── jump_x86_64_ms_pe_masm.asm ├── jump_x86_64_sysv_elf_gas.S ├── jump_x86_64_sysv_macho_gas.S ├── make_arm64_aapcs_elf_gas.S ├── make_arm64_aapcs_macho_gas.S ├── make_arm64_aapcs_pe_armasm.asm ├── make_arm64_aapcs_pe_armclang.S ├── make_arm_aapcs_elf_gas.S ├── make_arm_aapcs_macho_gas.S ├── make_arm_aapcs_pe_armasm.asm ├── make_combined_sysv_macho_gas.S ├── make_i386_ms_pe_clang_gas.S ├── make_i386_ms_pe_gas.asm ├── make_i386_ms_pe_masm.asm ├── make_i386_sysv_elf_gas.S ├── make_i386_sysv_macho_gas.S ├── make_i386_x86_64_sysv_macho_gas.S ├── make_loongarch64_sysv_elf_gas.S ├── make_mips32_o32_elf_gas.S ├── make_mips64_n64_elf_gas.S ├── make_ppc32_ppc64_sysv_macho_gas.S ├── make_ppc32_sysv_elf_gas.S ├── make_ppc32_sysv_macho_gas.S ├── make_ppc32_sysv_xcoff_gas.S ├── make_ppc64_sysv_elf_gas.S ├── make_ppc64_sysv_macho_gas.S ├── make_ppc64_sysv_xcoff_gas.S ├── make_riscv64_sysv_elf_gas.S ├── make_s390x_sysv_elf_gas.S ├── make_sparc64_sysv_elf_gas.S ├── make_x86_64_ms_pe_clang_gas.S ├── make_x86_64_ms_pe_gas.asm ├── make_x86_64_ms_pe_masm.asm ├── make_x86_64_sysv_elf_gas.S ├── make_x86_64_sysv_macho_gas.S ├── ontop_arm64_aapcs_elf_gas.S ├── ontop_arm64_aapcs_macho_gas.S ├── ontop_arm64_aapcs_pe_armasm.asm ├── ontop_arm64_aapcs_pe_armclang.S ├── ontop_arm_aapcs_elf_gas.S ├── ontop_arm_aapcs_macho_gas.S ├── ontop_arm_aapcs_pe_armasm.asm ├── ontop_combined_sysv_macho_gas.S ├── ontop_i386_ms_pe_clang_gas.S ├── ontop_i386_ms_pe_gas.asm ├── ontop_i386_ms_pe_masm.asm ├── ontop_i386_sysv_elf_gas.S ├── ontop_i386_sysv_macho_gas.S ├── ontop_i386_x86_64_sysv_macho_gas.S ├── ontop_loongarch64_sysv_elf_gas.S ├── ontop_mips32_o32_elf_gas.S ├── ontop_mips64_n64_elf_gas.S ├── ontop_ppc32_ppc64_sysv_macho_gas.S ├── ontop_ppc32_sysv_elf_gas.S ├── ontop_ppc32_sysv_macho_gas.S ├── ontop_ppc32_sysv_xcoff_gas.S ├── ontop_ppc64_sysv_elf_gas.S ├── ontop_ppc64_sysv_macho_gas.S ├── ontop_ppc64_sysv_xcoff_gas.S ├── ontop_riscv64_sysv_elf_gas.S ├── ontop_s390x_sysv_elf_gas.S ├── ontop_sparc64_sysv_elf_gas.S ├── ontop_x86_64_ms_pe_clang_gas.S ├── ontop_x86_64_ms_pe_gas.asm ├── ontop_x86_64_ms_pe_masm.asm ├── ontop_x86_64_sysv_elf_gas.S └── ontop_x86_64_sysv_macho_gas.S ├── include ├── awaitable.hpp ├── extensable_iocp.hpp ├── iocp_callback.hpp ├── universal_async.hpp ├── universal_fiber.h └── universal_fiber.hpp └── zcontext_asm ├── CMakeLists.txt ├── README.md ├── example.cpp ├── zcontext.h ├── zcontext_arm64.S ├── zcontext_x86_64.S └── zcontext_x86_64.asm /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/README.en.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/README.md -------------------------------------------------------------------------------- /cmake/FindIOUring.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/cmake/FindIOUring.cmake -------------------------------------------------------------------------------- /doc/img/awaitable_overlapped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/doc/img/awaitable_overlapped.png -------------------------------------------------------------------------------- /doc/img/awaitable_overlapped2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/doc/img/awaitable_overlapped2.png -------------------------------------------------------------------------------- /doc/img/awaitable_overlapped3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/doc/img/awaitable_overlapped3.png -------------------------------------------------------------------------------- /doc/img/awaitable_overlapped4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/doc/img/awaitable_overlapped4.png -------------------------------------------------------------------------------- /doc/img/test_with_wrk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/doc/img/test_with_wrk.png -------------------------------------------------------------------------------- /example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/example/CMakeLists.txt -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/example/README.md -------------------------------------------------------------------------------- /example/echo_client/echo_client_stackfull.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/example/echo_client/echo_client_stackfull.cpp -------------------------------------------------------------------------------- /example/echo_server/echo_server_callback.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/example/echo_server/echo_server_callback.cpp -------------------------------------------------------------------------------- /example/echo_server/echo_server_stackfull.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/example/echo_server/echo_server_stackfull.c -------------------------------------------------------------------------------- /example/echo_server/echo_server_stackfull.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/example/echo_server/echo_server_stackfull.cpp -------------------------------------------------------------------------------- /example/echo_server/echo_server_stackless.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/example/echo_server/echo_server_stackless.cpp -------------------------------------------------------------------------------- /example/unbufcpy/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/example/unbufcpy/CMakeLists.txt -------------------------------------------------------------------------------- /example/unbufcpy/ReadMe.Txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/example/unbufcpy/ReadMe.Txt -------------------------------------------------------------------------------- /example/unbufcpy/unbufcp1/unbufcp1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/example/unbufcpy/unbufcp1/unbufcp1.c -------------------------------------------------------------------------------- /example/unbufcpy/unbufcp2/unbufcp2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/example/unbufcpy/unbufcp2/unbufcp2.cpp -------------------------------------------------------------------------------- /example/unbufcpy/unbufcp3/unbufcp3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/example/unbufcpy/unbufcp3/unbufcp3.cpp -------------------------------------------------------------------------------- /example/unbufcpy/unbufcp4/unbufcp4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/example/unbufcpy/unbufcp4/unbufcp4.cpp -------------------------------------------------------------------------------- /example/unbufcpy/unbufcp5/unbufcp5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/example/unbufcpy/unbufcp5/unbufcp5.cpp -------------------------------------------------------------------------------- /example/web_server/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/example/web_server/server.cpp -------------------------------------------------------------------------------- /example/zhihu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/example/zhihu.cpp -------------------------------------------------------------------------------- /iocp4linux/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp4linux/CMakeLists.txt -------------------------------------------------------------------------------- /iocp4linux/include/iocp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp4linux/include/iocp.h -------------------------------------------------------------------------------- /iocp4linux/src/internal_iocp_struct.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp4linux/src/internal_iocp_struct.hpp -------------------------------------------------------------------------------- /iocp4linux/src/io_uring_operation_allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp4linux/src/io_uring_operation_allocator.hpp -------------------------------------------------------------------------------- /iocp4linux/src/iocp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp4linux/src/iocp.cpp -------------------------------------------------------------------------------- /iocp4linux/src/wsa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp4linux/src/wsa.cpp -------------------------------------------------------------------------------- /iocp_asio/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/CMakeLists.txt -------------------------------------------------------------------------------- /iocp_asio/asio/.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/.appveyor.yml -------------------------------------------------------------------------------- /iocp_asio/asio/.cirrus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/.cirrus.yml -------------------------------------------------------------------------------- /iocp_asio/asio/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/COPYING -------------------------------------------------------------------------------- /iocp_asio/asio/asio/INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/INSTALL -------------------------------------------------------------------------------- /iocp_asio/asio/asio/LICENSE_1_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/LICENSE_1_0.txt -------------------------------------------------------------------------------- /iocp_asio/asio/asio/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/Makefile.am -------------------------------------------------------------------------------- /iocp_asio/asio/asio/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/README -------------------------------------------------------------------------------- /iocp_asio/asio/asio/asio.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/asio.manifest -------------------------------------------------------------------------------- /iocp_asio/asio/asio/asio.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/asio.pc.in -------------------------------------------------------------------------------- /iocp_asio/asio/asio/autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/autogen.sh -------------------------------------------------------------------------------- /iocp_asio/asio/asio/boost_asio.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/boost_asio.manifest -------------------------------------------------------------------------------- /iocp_asio/asio/asio/boostify.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/boostify.pl -------------------------------------------------------------------------------- /iocp_asio/asio/asio/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/configure.ac -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/Makefile.am -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/any_completion_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/any_completion_handler.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/any_io_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/any_io_executor.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/append.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/append.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/as_tuple.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/as_tuple.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/associated_allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/associated_allocator.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/associated_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/associated_executor.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/associator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/associator.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/async_result.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/async_result.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/awaitable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/awaitable.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/basic_datagram_socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/basic_datagram_socket.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/basic_deadline_timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/basic_deadline_timer.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/basic_file.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/basic_file.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/basic_io_object.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/basic_io_object.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/basic_raw_socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/basic_raw_socket.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/basic_readable_pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/basic_readable_pipe.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/basic_serial_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/basic_serial_port.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/basic_signal_set.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/basic_signal_set.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/basic_socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/basic_socket.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/basic_socket_acceptor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/basic_socket_acceptor.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/basic_socket_iostream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/basic_socket_iostream.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/basic_socket_streambuf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/basic_socket_streambuf.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/basic_stream_file.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/basic_stream_file.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/basic_stream_socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/basic_stream_socket.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/basic_streambuf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/basic_streambuf.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/basic_streambuf_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/basic_streambuf_fwd.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/basic_waitable_timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/basic_waitable_timer.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/basic_writable_pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/basic_writable_pipe.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/bind_allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/bind_allocator.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/bind_cancellation_slot.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/bind_cancellation_slot.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/bind_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/bind_executor.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/buffer.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/buffer_registration.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/buffer_registration.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/buffered_read_stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/buffered_read_stream.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/buffered_stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/buffered_stream.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/buffered_stream_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/buffered_stream_fwd.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/buffered_write_stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/buffered_write_stream.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/buffers_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/buffers_iterator.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/cancel_after.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/cancel_after.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/cancel_at.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/cancel_at.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/cancellation_signal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/cancellation_signal.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/cancellation_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/cancellation_state.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/cancellation_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/cancellation_type.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/co_composed.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/co_composed.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/co_spawn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/co_spawn.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/completion_condition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/completion_condition.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/compose.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/compose.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/composed.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/composed.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/config.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/connect.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/connect.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/connect_pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/connect_pipe.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/consign.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/consign.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/coroutine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/coroutine.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/deadline_timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/deadline_timer.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/defer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/defer.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/deferred.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/deferred.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detached.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detached.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/array.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/array_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/array_fwd.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/assert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/assert.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/atomic_count.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/atomic_count.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/bind_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/bind_handler.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/call_stack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/call_stack.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/chrono.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/chrono.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/composed_work.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/composed_work.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/config.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/cstddef.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/cstddef.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/cstdint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/cstdint.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/date_time_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/date_time_fwd.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/dependent_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/dependent_type.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/descriptor_ops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/descriptor_ops.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/epoll_reactor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/epoll_reactor.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/event.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/event.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/exception.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/executor_op.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/executor_op.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/fd_set_adapter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/fd_set_adapter.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/fenced_block.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/fenced_block.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/functional.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/functional.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/future.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/future.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/global.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/global.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/handler_work.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/handler_work.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/hash_map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/hash_map.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/impl/null_event.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/impl/null_event.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/impl/scheduler.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/impl/scheduler.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/impl/socket_ops.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/impl/socket_ops.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/impl/win_event.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/impl/win_event.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/impl/win_mutex.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/impl/win_mutex.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/impl/win_thread.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/impl/win_thread.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/initiate_defer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/initiate_defer.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/initiate_post.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/initiate_post.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/initiation_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/initiation_base.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/io_control.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/io_control.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/io_object_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/io_object_impl.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/is_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/is_executor.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/keyword_tss_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/keyword_tss_ptr.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/kqueue_reactor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/kqueue_reactor.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/limits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/limits.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/memory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/memory.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/mutex.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/noncopyable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/noncopyable.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/null_event.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/null_event.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/null_global.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/null_global.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/null_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/null_mutex.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/null_reactor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/null_reactor.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/null_thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/null_thread.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/null_tss_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/null_tss_ptr.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/object_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/object_pool.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/op_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/op_queue.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/operation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/operation.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/pop_options.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/pop_options.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/posix_event.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/posix_event.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/posix_global.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/posix_global.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/posix_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/posix_mutex.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/posix_thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/posix_thread.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/posix_tss_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/posix_tss_ptr.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/push_options.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/push_options.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/reactor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/reactor.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/reactor_op.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/reactor_op.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/regex_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/regex_fwd.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/resolve_op.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/resolve_op.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/scheduler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/scheduler.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/scheduler_task.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/scheduler_task.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/scoped_lock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/scoped_lock.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/scoped_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/scoped_ptr.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/select_reactor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/select_reactor.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/signal_blocker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/signal_blocker.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/signal_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/signal_handler.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/signal_init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/signal_init.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/signal_op.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/signal_op.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/socket_holder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/socket_holder.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/socket_ops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/socket_ops.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/socket_option.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/socket_option.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/socket_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/socket_types.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/source_location.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/source_location.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/static_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/static_mutex.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/std_event.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/std_event.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/std_global.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/std_global.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/std_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/std_mutex.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/std_thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/std_thread.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/strand_service.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/strand_service.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/string_view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/string_view.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/thread.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/thread_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/thread_context.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/thread_group.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/thread_group.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/throw_error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/throw_error.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/throw_exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/throw_exception.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/timer_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/timer_queue.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/tss_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/tss_ptr.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/type_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/type_traits.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/utility.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/wait_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/wait_handler.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/wait_op.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/wait_op.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/win_event.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/win_event.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/win_global.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/win_global.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/win_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/win_mutex.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/win_thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/win_thread.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/win_tss_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/win_tss_ptr.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/winapp_thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/winapp_thread.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/wince_thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/wince_thread.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/winrt_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/winrt_utils.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/detail/winsock_init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/detail/winsock_init.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/dispatch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/dispatch.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/disposition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/disposition.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/error.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/error_code.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/error_code.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/execution.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/execution.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/execution/allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/execution/allocator.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/execution/blocking.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/execution/blocking.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/execution/context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/execution/context.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/execution/context_as.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/execution/context_as.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/execution/executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/execution/executor.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/execution/mapping.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/execution/mapping.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/execution/occupancy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/execution/occupancy.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/execution_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/execution_context.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/executor.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/executor_work_guard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/executor_work_guard.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/experimental/channel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/experimental/channel.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/experimental/coro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/experimental/coro.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/experimental/promise.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/experimental/promise.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/file_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/file_base.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/generic/raw_protocol.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/generic/raw_protocol.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/immediate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/immediate.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/any_io_executor.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/any_io_executor.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/append.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/append.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/as_tuple.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/as_tuple.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/awaitable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/awaitable.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/cancel_after.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/cancel_after.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/cancel_at.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/cancel_at.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/co_spawn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/co_spawn.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/config.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/config.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/config.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/connect.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/connect.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/connect_pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/connect_pipe.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/connect_pipe.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/connect_pipe.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/consign.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/consign.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/deferred.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/deferred.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/detached.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/detached.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/error.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/error.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/error_code.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/error_code.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/executor.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/executor.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/executor.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/io_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/io_context.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/io_context.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/io_context.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/prepend.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/prepend.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/read.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/read.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/read_at.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/read_at.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/read_until.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/read_until.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/redirect_error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/redirect_error.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/spawn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/spawn.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/src.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/src.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/system_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/system_context.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/system_context.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/system_context.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/system_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/system_executor.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/thread_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/thread_pool.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/thread_pool.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/thread_pool.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/use_awaitable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/use_awaitable.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/use_future.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/use_future.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/write.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/write.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/impl/write_at.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/impl/write_at.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/io_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/io_context.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/io_context_strand.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/io_context_strand.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/address.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/address.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/address_v4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/address_v4.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/address_v4_range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/address_v4_range.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/address_v6.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/address_v6.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/address_v6_range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/address_v6_range.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/bad_address_cast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/bad_address_cast.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/basic_endpoint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/basic_endpoint.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/basic_resolver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/basic_resolver.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/detail/endpoint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/detail/endpoint.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/host_name.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/host_name.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/icmp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/icmp.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/impl/address.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/impl/address.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/impl/address.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/impl/address.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/impl/address_v4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/impl/address_v4.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/impl/address_v4.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/impl/address_v4.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/impl/address_v6.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/impl/address_v6.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/impl/address_v6.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/impl/address_v6.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/impl/host_name.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/impl/host_name.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/impl/network_v4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/impl/network_v4.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/impl/network_v4.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/impl/network_v4.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/impl/network_v6.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/impl/network_v6.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/impl/network_v6.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/impl/network_v6.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/multicast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/multicast.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/network_v4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/network_v4.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/network_v6.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/network_v6.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/resolver_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/resolver_base.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/tcp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/tcp.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/udp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/udp.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/unicast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/unicast.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ip/v6_only.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ip/v6_only.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/is_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/is_executor.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/is_read_buffered.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/is_read_buffered.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/is_write_buffered.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/is_write_buffered.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/local/basic_endpoint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/local/basic_endpoint.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/local/connect_pair.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/local/connect_pair.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/multiple_exceptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/multiple_exceptions.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/packaged_task.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/packaged_task.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/placeholders.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/placeholders.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/posix/descriptor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/posix/descriptor.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/post.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/post.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/prefer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/prefer.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/prepend.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/prepend.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/query.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/query.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/random_access_file.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/random_access_file.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/read.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/read.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/read_at.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/read_at.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/read_until.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/read_until.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/readable_pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/readable_pipe.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/recycling_allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/recycling_allocator.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/redirect_error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/redirect_error.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/registered_buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/registered_buffer.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/require.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/require.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/require_concept.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/require_concept.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/serial_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/serial_port.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/serial_port_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/serial_port_base.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/signal_set.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/signal_set.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/signal_set_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/signal_set_base.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/socket_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/socket_base.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/spawn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/spawn.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ssl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ssl.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ssl/context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ssl/context.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ssl/context_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ssl/context_base.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ssl/detail/engine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ssl/detail/engine.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ssl/detail/io.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ssl/detail/io.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ssl/detail/read_op.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ssl/detail/read_op.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ssl/detail/write_op.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ssl/detail/write_op.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ssl/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ssl/error.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ssl/impl/context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ssl/impl/context.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ssl/impl/context.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ssl/impl/context.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ssl/impl/error.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ssl/impl/error.ipp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ssl/impl/src.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ssl/impl/src.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ssl/stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ssl/stream.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ssl/stream_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ssl/stream_base.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ssl/verify_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ssl/verify_context.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ssl/verify_mode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ssl/verify_mode.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/static_thread_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/static_thread_pool.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/steady_timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/steady_timer.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/strand.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/strand.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/stream_file.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/stream_file.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/streambuf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/streambuf.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/system_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/system_context.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/system_error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/system_error.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/system_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/system_executor.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/system_timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/system_timer.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/this_coro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/this_coro.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/thread.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/thread_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/thread_pool.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/time_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/time_traits.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/traits/prefer_free.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/traits/prefer_free.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/traits/prefer_member.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/traits/prefer_member.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/traits/query_free.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/traits/query_free.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/traits/query_member.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/traits/query_member.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/traits/require_free.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/traits/require_free.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/traits/static_query.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/traits/static_query.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ts/buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ts/buffer.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ts/executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ts/executor.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ts/internet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ts/internet.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ts/io_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ts/io_context.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ts/net.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ts/net.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ts/netfwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ts/netfwd.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ts/socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ts/socket.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/ts/timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/ts/timer.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/unyield.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/unyield.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/use_awaitable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/use_awaitable.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/use_future.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/use_future.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/uses_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/uses_executor.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/version.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/version.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/wait_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/wait_traits.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/writable_pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/writable_pipe.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/write.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/write.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/write_at.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/write_at.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/include/asio/yield.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/include/asio/yield.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/release.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/release.pl -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/Makefile.am -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/Makefile.mgw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/Makefile.mgw -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/Makefile.msc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/Makefile.msc -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/asio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/asio.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/asio_ssl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/asio_ssl.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | html 3 | reference.tags 4 | asio.docbook 5 | *.pdf 6 | -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/Jamfile.v2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/Jamfile.v2 -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/asio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/asio.png -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/asio.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/asio.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/asioref.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/asioref.sty -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/asioref.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/asioref.xsl -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/boost_bind_dox.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/boost_bind_dox.txt -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/doxy2qbk.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/doxy2qbk.pl -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/examples.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/examples.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/history.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/history.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/index.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/index.xml -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/makepdf.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/makepdf.pl -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/model_dox.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/model_dox.txt -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/net_ts.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/net_ts.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/noncopyable_dox.txt: -------------------------------------------------------------------------------- 1 | /** 2 | \class noncopyable 3 | */ 4 | -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/allocation.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/allocation.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/async.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/async.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/async_op1.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/async_op1.dot -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/async_op1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/async_op1.png -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/async_op2.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/async_op2.dot -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/async_op2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/async_op2.png -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/basics.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/basics.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/bsd_sockets.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/bsd_sockets.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/buffers.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/buffers.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/cancellation.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/cancellation.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/channels.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/channels.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/compose.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/compose.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/concurrency_hint.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/concurrency_hint.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/coro.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/coro.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/coroutine.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/coroutine.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/cpp2011.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/cpp2011.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/cpp20_coroutines.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/cpp20_coroutines.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/deferred.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/deferred.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/files.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/files.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/futures.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/futures.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/handler_tracking.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/handler_tracking.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/implementation.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/implementation.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/iostreams.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/iostreams.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/line_based.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/line_based.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/model.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/model.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/model/allocators.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/model/allocators.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/model/async_ops.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/model/async_ops.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/model/executors.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/model/executors.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/other_protocols.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/other_protocols.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/parallel_group.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/parallel_group.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/pipes.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/pipes.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/posix.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/posix.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/proactor.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/proactor.dot -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/proactor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/proactor.png -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/promises.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/promises.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/protocols.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/protocols.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/rationale.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/rationale.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/reactor.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/reactor.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/serial_ports.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/serial_ports.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/signals.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/signals.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/spawn.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/spawn.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/ssl.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/ssl.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/strands.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/strands.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/streams.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/streams.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/sync_op.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/sync_op.dot -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/sync_op.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/sync_op.png -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/threads.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/threads.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/timers.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/timers.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/token_adapters.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/token_adapters.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/type_erasure.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/type_erasure.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/overview/windows.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/overview/windows.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/platform_macros.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/platform_macros.pl -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/platform_macros.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/platform_macros.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/project-root.jam: -------------------------------------------------------------------------------- 1 | # This file intentionally left blank. 2 | -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/quickref.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/quickref.xml -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/reference.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/reference.dox -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/reference.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/reference.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/reference.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/reference.xsl -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/release_checklist.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/release_checklist.htm -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/requirements/AcceptToken.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/requirements/AcceptToken.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/requirements/ConnectToken.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/requirements/ConnectToken.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/requirements/Disposition.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/requirements/Disposition.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/requirements/Endpoint.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/requirements/Endpoint.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/requirements/Executor.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/requirements/Executor.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/requirements/Handler.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/requirements/Handler.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/requirements/NullaryToken.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/requirements/NullaryToken.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/requirements/Protocol.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/requirements/Protocol.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/requirements/ReadHandler.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/requirements/ReadHandler.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/requirements/ReadToken.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/requirements/ReadToken.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/requirements/ResolveToken.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/requirements/ResolveToken.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/requirements/Service.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/requirements/Service.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/requirements/SignalToken.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/requirements/SignalToken.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/requirements/TimeTraits.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/requirements/TimeTraits.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/requirements/WaitHandler.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/requirements/WaitHandler.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/requirements/WaitToken.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/requirements/WaitToken.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/requirements/WaitTraits.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/requirements/WaitTraits.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/requirements/WriteHandler.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/requirements/WriteHandler.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/requirements/WriteToken.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/requirements/WriteToken.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/std_exception_dox.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/std_exception_dox.txt -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/std_executors.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/std_executors.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/tutorial.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/tutorial.dox -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/tutorial.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/tutorial.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/tutorial.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/tutorial.xsl -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/doc/using.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/doc/using.qbk -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/Makefile.am -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/buffers/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/buffers/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/chat/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/chat/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/echo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/echo/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/executors/.gitignore: -------------------------------------------------------------------------------- 1 | actor 2 | bank_account_[0-9] 3 | fork_join 4 | pipeline 5 | priority_scheduler 6 | -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/files/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/files/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/fork/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/fork/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/fork/daemon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/fork/daemon.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/futures/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/futures/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/handler_tracking/.gitignore: -------------------------------------------------------------------------------- 1 | async_tcp_echo_server 2 | -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/icmp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/icmp/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/icmp/ping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/icmp/ping.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/local/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/local/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/socks4/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/socks4/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/socks4/socks4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/socks4/socks4.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/spawn/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/spawn/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/ssl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/ssl/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/ssl/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/ssl/README -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/ssl/ca.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/ssl/ca.pem -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/ssl/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/ssl/client.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/ssl/dh4096.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/ssl/dh4096.pem -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/ssl/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/ssl/server.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/ssl/server.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/ssl/server.pem -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/timers/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/timers/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp11/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp11/windows/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp14/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp14/Makefile.am -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp14/echo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp14/echo/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp17/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp17/Makefile.am -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp20/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/examples/cpp20/Makefile.am -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp20/channels/.gitignore: -------------------------------------------------------------------------------- 1 | mutual_exclusion_[0-9] 2 | throttling_proxy 3 | -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/examples/cpp20/invocation/.gitignore: -------------------------------------------------------------------------------- 1 | completion_executor 2 | -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/Makefile.am -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/latency/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/latency/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/latency/allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/latency/allocator.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/latency/high_res_clock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/latency/high_res_clock.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/latency/tcp_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/latency/tcp_client.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/latency/tcp_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/latency/tcp_server.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/latency/udp_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/latency/udp_client.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/latency/udp_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/latency/udp_server.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/performance/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/performance/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/performance/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/performance/client.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/performance/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/performance/server.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/properties/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/properties/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/properties/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/properties/Makefile.am -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/properties/Makefile.msc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/properties/Makefile.msc -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/any_io_executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/any_io_executor.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/append.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/append.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/as_tuple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/as_tuple.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/associator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/associator.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/async_result.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/async_result.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/awaitable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/awaitable.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/basic_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/basic_file.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/basic_raw_socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/basic_raw_socket.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/basic_serial_port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/basic_serial_port.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/basic_signal_set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/basic_signal_set.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/basic_socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/basic_socket.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/basic_stream_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/basic_stream_file.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/basic_streambuf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/basic_streambuf.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/bind_allocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/bind_allocator.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/bind_executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/bind_executor.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/buffer.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/buffered_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/buffered_stream.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/buffers_iterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/buffers_iterator.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/cancel_after.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/cancel_after.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/cancel_at.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/cancel_at.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/cancellation_state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/cancellation_state.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/cancellation_type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/cancellation_type.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/co_composed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/co_composed.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/co_spawn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/co_spawn.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/compose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/compose.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/composed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/composed.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/config.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/connect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/connect.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/connect_pipe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/connect_pipe.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/consign.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/consign.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/coroutine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/coroutine.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/deadline_timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/deadline_timer.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/defer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/defer.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/deferred.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/deferred.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/detached.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/detached.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/dispatch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/dispatch.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/disposition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/disposition.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/error.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/execution/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/execution/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/execution/blocking.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/execution/blocking.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/execution/executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/execution/executor.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/execution/mapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/execution/mapping.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/execution_context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/execution_context.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/executor.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/file_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/file_base.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/generic/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/generic/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/immediate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/immediate.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/io_context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/io_context.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/io_context_strand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/io_context_strand.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ip/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ip/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ip/address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ip/address.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ip/address_v4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ip/address_v4.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ip/address_v6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ip/address_v6.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ip/basic_endpoint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ip/basic_endpoint.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ip/basic_resolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ip/basic_resolver.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ip/host_name.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ip/host_name.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ip/icmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ip/icmp.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ip/multicast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ip/multicast.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ip/network_v4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ip/network_v4.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ip/network_v6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ip/network_v6.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ip/tcp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ip/tcp.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ip/udp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ip/udp.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ip/unicast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ip/unicast.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ip/v6_only.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ip/v6_only.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/is_read_buffered.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/is_read_buffered.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/is_write_buffered.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/is_write_buffered.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/local/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/local/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/local/connect_pair.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/local/connect_pair.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/packaged_task.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/packaged_task.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/placeholders.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/placeholders.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/posix/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/posix/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/posix/descriptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/posix/descriptor.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/post.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/post.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/prepend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/prepend.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/random_access_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/random_access_file.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/read.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/read.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/read_at.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/read_at.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/read_until.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/read_until.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/readable_pipe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/readable_pipe.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/redirect_error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/redirect_error.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/registered_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/registered_buffer.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/serial_port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/serial_port.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/serial_port_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/serial_port_base.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/signal_set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/signal_set.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/signal_set_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/signal_set_base.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/socket_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/socket_base.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/spawn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/spawn.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ssl/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ssl/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ssl/context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ssl/context.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ssl/context_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ssl/context_base.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ssl/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ssl/error.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ssl/stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ssl/stream.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ssl/stream_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ssl/stream_base.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/static_thread_pool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/static_thread_pool.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/steady_timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/steady_timer.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/strand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/strand.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/stream_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/stream_file.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/streambuf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/streambuf.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/system_context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/system_context.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/system_executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/system_executor.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/system_timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/system_timer.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/this_coro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/this_coro.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/thread.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/thread_pool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/thread_pool.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/time_traits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/time_traits.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ts/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ts/buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ts/buffer.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ts/executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ts/executor.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ts/internet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ts/internet.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ts/io_context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ts/io_context.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ts/net.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ts/net.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ts/netfwd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ts/netfwd.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ts/socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ts/socket.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/ts/timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/ts/timer.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/unit_test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/unit_test.hpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/use_awaitable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/use_awaitable.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/use_future.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/use_future.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/uses_executor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/uses_executor.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/wait_traits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/wait_traits.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/windows/.gitignore -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/writable_pipe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/writable_pipe.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/write.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/write.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tests/unit/write_at.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tests/unit/write_at.cpp -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tools/handlerlive.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tools/handlerlive.pl -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tools/handlertree.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tools/handlertree.pl -------------------------------------------------------------------------------- /iocp_asio/asio/asio/src/tools/handlerviz.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/src/tools/handlerviz.pl -------------------------------------------------------------------------------- /iocp_asio/asio/asio/tsify.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/asio/asio/tsify.pl -------------------------------------------------------------------------------- /iocp_asio/include/iocp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/include/iocp.h -------------------------------------------------------------------------------- /iocp_asio/src/internal_iocp_struct.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/src/internal_iocp_struct.hpp -------------------------------------------------------------------------------- /iocp_asio/src/iocp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/src/iocp.cpp -------------------------------------------------------------------------------- /iocp_asio/src/operation_allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/iocp_asio/src/operation_allocator.hpp -------------------------------------------------------------------------------- /uasync/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/CMakeLists.txt -------------------------------------------------------------------------------- /uasync/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/README.md -------------------------------------------------------------------------------- /uasync/fcontext_asm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/CMakeLists.txt -------------------------------------------------------------------------------- /uasync/fcontext_asm/fcontext.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/fcontext.hpp -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_arm64_aapcs_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_arm64_aapcs_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_arm64_aapcs_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_arm64_aapcs_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_arm64_aapcs_pe_armasm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_arm64_aapcs_pe_armasm.asm -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_arm64_aapcs_pe_armclang.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_arm64_aapcs_pe_armclang.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_arm_aapcs_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_arm_aapcs_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_arm_aapcs_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_arm_aapcs_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_arm_aapcs_pe_armasm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_arm_aapcs_pe_armasm.asm -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_combined_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_combined_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_i386_ms_pe_clang_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_i386_ms_pe_clang_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_i386_ms_pe_gas.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_i386_ms_pe_gas.asm -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_i386_ms_pe_masm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_i386_ms_pe_masm.asm -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_i386_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_i386_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_i386_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_i386_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_i386_x86_64_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_i386_x86_64_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_loongarch64_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_loongarch64_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_mips32_o32_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_mips32_o32_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_mips64_n64_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_mips64_n64_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_ppc32_ppc64_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_ppc32_ppc64_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_ppc32_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_ppc32_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_ppc32_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_ppc32_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_ppc32_sysv_xcoff_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_ppc32_sysv_xcoff_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_ppc64_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_ppc64_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_ppc64_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_ppc64_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_ppc64_sysv_xcoff_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_ppc64_sysv_xcoff_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_riscv64_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_riscv64_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_s390x_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_s390x_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_sparc64_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_sparc64_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_x86_64_ms_pe_clang_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_x86_64_ms_pe_clang_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_x86_64_ms_pe_gas.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_x86_64_ms_pe_gas.asm -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_x86_64_ms_pe_masm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_x86_64_ms_pe_masm.asm -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_x86_64_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_x86_64_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/jump_x86_64_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/jump_x86_64_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_arm64_aapcs_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_arm64_aapcs_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_arm64_aapcs_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_arm64_aapcs_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_arm64_aapcs_pe_armasm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_arm64_aapcs_pe_armasm.asm -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_arm64_aapcs_pe_armclang.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_arm64_aapcs_pe_armclang.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_arm_aapcs_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_arm_aapcs_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_arm_aapcs_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_arm_aapcs_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_arm_aapcs_pe_armasm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_arm_aapcs_pe_armasm.asm -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_combined_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_combined_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_i386_ms_pe_clang_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_i386_ms_pe_clang_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_i386_ms_pe_gas.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_i386_ms_pe_gas.asm -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_i386_ms_pe_masm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_i386_ms_pe_masm.asm -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_i386_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_i386_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_i386_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_i386_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_i386_x86_64_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_i386_x86_64_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_loongarch64_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_loongarch64_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_mips32_o32_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_mips32_o32_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_mips64_n64_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_mips64_n64_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_ppc32_ppc64_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_ppc32_ppc64_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_ppc32_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_ppc32_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_ppc32_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_ppc32_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_ppc32_sysv_xcoff_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_ppc32_sysv_xcoff_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_ppc64_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_ppc64_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_ppc64_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_ppc64_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_ppc64_sysv_xcoff_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_ppc64_sysv_xcoff_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_riscv64_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_riscv64_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_s390x_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_s390x_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_sparc64_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_sparc64_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_x86_64_ms_pe_clang_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_x86_64_ms_pe_clang_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_x86_64_ms_pe_gas.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_x86_64_ms_pe_gas.asm -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_x86_64_ms_pe_masm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_x86_64_ms_pe_masm.asm -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_x86_64_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_x86_64_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/make_x86_64_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/make_x86_64_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_arm64_aapcs_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_arm64_aapcs_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_arm64_aapcs_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_arm64_aapcs_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_arm64_aapcs_pe_armasm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_arm64_aapcs_pe_armasm.asm -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_arm64_aapcs_pe_armclang.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_arm64_aapcs_pe_armclang.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_arm_aapcs_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_arm_aapcs_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_arm_aapcs_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_arm_aapcs_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_arm_aapcs_pe_armasm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_arm_aapcs_pe_armasm.asm -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_combined_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_combined_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_i386_ms_pe_clang_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_i386_ms_pe_clang_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_i386_ms_pe_gas.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_i386_ms_pe_gas.asm -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_i386_ms_pe_masm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_i386_ms_pe_masm.asm -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_i386_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_i386_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_i386_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_i386_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_i386_x86_64_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_i386_x86_64_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_loongarch64_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_loongarch64_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_mips32_o32_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_mips32_o32_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_mips64_n64_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_mips64_n64_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_ppc32_ppc64_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_ppc32_ppc64_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_ppc32_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_ppc32_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_ppc32_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_ppc32_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_ppc32_sysv_xcoff_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_ppc32_sysv_xcoff_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_ppc64_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_ppc64_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_ppc64_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_ppc64_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_ppc64_sysv_xcoff_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_ppc64_sysv_xcoff_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_riscv64_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_riscv64_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_s390x_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_s390x_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_sparc64_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_sparc64_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_x86_64_ms_pe_clang_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_x86_64_ms_pe_clang_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_x86_64_ms_pe_gas.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_x86_64_ms_pe_gas.asm -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_x86_64_ms_pe_masm.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_x86_64_ms_pe_masm.asm -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_x86_64_sysv_elf_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_x86_64_sysv_elf_gas.S -------------------------------------------------------------------------------- /uasync/fcontext_asm/ontop_x86_64_sysv_macho_gas.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/fcontext_asm/ontop_x86_64_sysv_macho_gas.S -------------------------------------------------------------------------------- /uasync/include/awaitable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/include/awaitable.hpp -------------------------------------------------------------------------------- /uasync/include/extensable_iocp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/include/extensable_iocp.hpp -------------------------------------------------------------------------------- /uasync/include/iocp_callback.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/include/iocp_callback.hpp -------------------------------------------------------------------------------- /uasync/include/universal_async.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/include/universal_async.hpp -------------------------------------------------------------------------------- /uasync/include/universal_fiber.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/include/universal_fiber.h -------------------------------------------------------------------------------- /uasync/include/universal_fiber.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/include/universal_fiber.hpp -------------------------------------------------------------------------------- /uasync/zcontext_asm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/zcontext_asm/CMakeLists.txt -------------------------------------------------------------------------------- /uasync/zcontext_asm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/zcontext_asm/README.md -------------------------------------------------------------------------------- /uasync/zcontext_asm/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/zcontext_asm/example.cpp -------------------------------------------------------------------------------- /uasync/zcontext_asm/zcontext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/zcontext_asm/zcontext.h -------------------------------------------------------------------------------- /uasync/zcontext_asm/zcontext_arm64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/zcontext_asm/zcontext_arm64.S -------------------------------------------------------------------------------- /uasync/zcontext_asm/zcontext_x86_64.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/zcontext_asm/zcontext_x86_64.S -------------------------------------------------------------------------------- /uasync/zcontext_asm/zcontext_x86_64.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microcai/iocp/HEAD/uasync/zcontext_asm/zcontext_x86_64.asm --------------------------------------------------------------------------------