├── .bazelrc ├── .clang-format ├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md ├── actions │ └── coverage │ │ └── action.yml └── workflows │ ├── bazel_clang.yml │ ├── clang-format.yml │ ├── clean_cache.yml │ ├── code-coverage.yml │ ├── comment.yml │ ├── linux_llvm_cov.yml │ ├── mac.yml │ ├── ntls_test.yml │ ├── s390x.yml │ ├── ubuntu_clang.yml │ ├── ubuntu_gcc.yml │ ├── update_cache.yml │ ├── website.yml │ └── windows.yml ├── .gitignore ├── BUILD.bazel ├── CMakeLists.txt ├── LICENSE ├── MODULE.bazel ├── NOTICE ├── README.md ├── WORKSPACE ├── WORKSPACE.bzlmod ├── bazel ├── BUILD └── defs.bzl ├── cmake ├── Find │ ├── Finduring.cmake │ ├── find_ibverbs.cmake │ ├── find_ntls.cmake │ └── find_openssl.cmake ├── build.cmake ├── config.cmake ├── develop.cmake ├── install.cmake ├── subdir.cmake └── utils.cmake ├── coverage_gen.sh ├── include └── ylt │ ├── coro_http │ ├── coro_http_client.hpp │ └── coro_http_server.hpp │ ├── coro_io │ ├── client_pool.hpp │ ├── coro_file.hpp │ ├── coro_io.hpp │ ├── detail │ │ └── client_queue.hpp │ ├── ibverbs │ │ ├── ib_buffer.hpp │ │ ├── ib_device.hpp │ │ ├── ib_error.hpp │ │ ├── ib_io.hpp │ │ └── ib_socket.hpp │ ├── io_context_pool.hpp │ ├── load_balancer.hpp │ ├── rate_limiter.hpp │ └── socket_wrapper.hpp │ ├── coro_rpc │ ├── coro_rpc_client.hpp │ ├── coro_rpc_context.hpp │ ├── coro_rpc_server.hpp │ └── impl │ │ ├── common_service.hpp │ │ ├── context.hpp │ │ ├── coro_connection.hpp │ │ ├── coro_rpc_client.hpp │ │ ├── coro_rpc_server.hpp │ │ ├── default_config │ │ └── coro_rpc_config.hpp │ │ ├── errno.h │ │ ├── expected.hpp │ │ ├── protocol │ │ ├── coro_rpc_protocol.hpp │ │ └── struct_pack_protocol.hpp │ │ ├── router.hpp │ │ └── rpc_execute.hpp │ ├── easylog.hpp │ ├── easylog │ ├── appender.hpp │ └── record.hpp │ ├── metric.hpp │ ├── metric │ ├── counter.hpp │ ├── dynamic_metric.hpp │ ├── gauge.hpp │ ├── histogram.hpp │ ├── metric.hpp │ ├── metric_manager.hpp │ ├── summary.hpp │ ├── summary_impl.hpp │ ├── system_metric.hpp │ └── thread_local_value.hpp │ ├── reflection │ ├── internal │ │ ├── arg_list_macro.hpp │ │ ├── common_macro.hpp │ │ └── generate │ │ │ ├── arg_list_macro_gen.hpp │ │ │ └── member_macro.hpp │ ├── member_count.hpp │ ├── member_names.hpp │ ├── member_ptr.hpp │ ├── member_value.hpp │ ├── private_visitor.hpp │ ├── template_string.hpp │ ├── template_switch.hpp │ └── user_reflect_macro.hpp │ ├── standalone │ ├── cinatra │ │ ├── brzip.hpp │ │ ├── cinatra_log_wrapper.hpp │ │ ├── cookie.hpp │ │ ├── coro_http_client.hpp │ │ ├── coro_http_connection.hpp │ │ ├── coro_http_request.hpp │ │ ├── coro_http_response.hpp │ │ ├── coro_http_router.hpp │ │ ├── coro_http_server.hpp │ │ ├── coro_radix_tree.hpp │ │ ├── define.h │ │ ├── error.hpp │ │ ├── gzip.hpp │ │ ├── http_parser.hpp │ │ ├── io_service_pool.hpp │ │ ├── mime_types.hpp │ │ ├── multipart.hpp │ │ ├── picohttpparser.h │ │ ├── response_cv.hpp │ │ ├── session.hpp │ │ ├── session_manager.hpp │ │ ├── sha1.hpp │ │ ├── smtp_client.hpp │ │ ├── string_resize.hpp │ │ ├── time_util.hpp │ │ ├── uri.hpp │ │ ├── url_encode_decode.hpp │ │ ├── use_asio.hpp │ │ ├── utils.hpp │ │ ├── version.hpp │ │ ├── websocket.hpp │ │ └── ws_define.h │ └── iguana │ │ ├── common.hpp │ │ ├── define.h │ │ ├── detail │ │ ├── charconv.h │ │ ├── dragonbox.h │ │ ├── dragonbox_to_chars.h │ │ ├── fast_float.h │ │ ├── itoa.hpp │ │ ├── pb_type.hpp │ │ ├── string_resize.hpp │ │ ├── string_stream.hpp │ │ ├── traits.hpp │ │ └── utf.hpp │ │ ├── dynamic.hpp │ │ ├── error_code.h │ │ ├── field_reflection.hpp │ │ ├── iguana.hpp │ │ ├── json_reader.hpp │ │ ├── json_util.hpp │ │ ├── json_writer.hpp │ │ ├── pb_reader.hpp │ │ ├── pb_util.hpp │ │ ├── pb_writer.hpp │ │ ├── prettify.hpp │ │ ├── util.hpp │ │ ├── value.hpp │ │ ├── version.hpp │ │ ├── xml_reader.hpp │ │ ├── xml_util.hpp │ │ ├── xml_writer.hpp │ │ ├── yaml_reader.hpp │ │ ├── yaml_util.hpp │ │ └── yaml_writer.hpp │ ├── struct_json │ ├── json_reader.h │ └── json_writer.h │ ├── struct_pack.hpp │ ├── struct_pack │ ├── alignment.hpp │ ├── calculate_size.hpp │ ├── compatible.hpp │ ├── derived_helper.hpp │ ├── derived_marco.hpp │ ├── endian_wrapper.hpp │ ├── error_code.hpp │ ├── foreach_macro.h │ ├── marco.h │ ├── md5_constexpr.hpp │ ├── packer.hpp │ ├── reflection.hpp │ ├── size_info.hpp │ ├── trivial_view.hpp │ ├── tuple.hpp │ ├── type_calculate.hpp │ ├── type_id.hpp │ ├── type_trait.hpp │ ├── unpacker.hpp │ ├── user_helper.hpp │ ├── util.h │ └── varint.hpp │ ├── struct_pb.hpp │ ├── struct_pb │ └── struct_pb_impl.hpp │ ├── struct_xml │ ├── xml_reader.h │ └── xml_writer.h │ ├── struct_yaml │ ├── yaml_reader.h │ └── yaml_writer.h │ ├── thirdparty │ ├── asio.hpp │ ├── asio │ │ ├── any_io_executor.hpp │ │ ├── append.hpp │ │ ├── as_tuple.hpp │ │ ├── associated_allocator.hpp │ │ ├── associated_cancellation_slot.hpp │ │ ├── associated_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 │ │ ├── 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 │ │ ├── cancellation_signal.hpp │ │ ├── cancellation_state.hpp │ │ ├── cancellation_type.hpp │ │ ├── co_spawn.hpp │ │ ├── completion_condition.hpp │ │ ├── compose.hpp │ │ ├── connect.hpp │ │ ├── connect_pipe.hpp │ │ ├── coroutine.hpp │ │ ├── deadline_timer.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 │ │ │ ├── bulk_executor_op.hpp │ │ │ ├── call_stack.hpp │ │ │ ├── chrono.hpp │ │ │ ├── chrono_time_traits.hpp │ │ │ ├── completion_handler.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 │ │ │ ├── gcc_arm_fenced_block.hpp │ │ │ ├── gcc_hppa_fenced_block.hpp │ │ │ ├── gcc_sync_fenced_block.hpp │ │ │ ├── gcc_x86_fenced_block.hpp │ │ │ ├── global.hpp │ │ │ ├── handler_alloc_helpers.hpp │ │ │ ├── handler_cont_helpers.hpp │ │ │ ├── handler_invoke_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 │ │ │ ├── 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 │ │ │ ├── macos_fenced_block.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 │ │ │ ├── solaris_fenced_block.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 │ │ │ ├── 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 │ │ │ ├── variadic_templates.hpp │ │ │ ├── wait_handler.hpp │ │ │ ├── wait_op.hpp │ │ │ ├── win_event.hpp │ │ │ ├── win_fd_set_adapter.hpp │ │ │ ├── win_fenced_block.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 │ │ ├── error.hpp │ │ ├── error_code.hpp │ │ ├── execution.hpp │ │ ├── execution │ │ │ ├── allocator.hpp │ │ │ ├── any_executor.hpp │ │ │ ├── bad_executor.hpp │ │ │ ├── blocking.hpp │ │ │ ├── blocking_adaptation.hpp │ │ │ ├── bulk_execute.hpp │ │ │ ├── bulk_guarantee.hpp │ │ │ ├── connect.hpp │ │ │ ├── context.hpp │ │ │ ├── context_as.hpp │ │ │ ├── detail │ │ │ │ ├── as_invocable.hpp │ │ │ │ ├── as_operation.hpp │ │ │ │ ├── as_receiver.hpp │ │ │ │ ├── bulk_sender.hpp │ │ │ │ ├── submit_receiver.hpp │ │ │ │ └── void_receiver.hpp │ │ │ ├── execute.hpp │ │ │ ├── executor.hpp │ │ │ ├── impl │ │ │ │ ├── bad_executor.ipp │ │ │ │ └── receiver_invocation_error.ipp │ │ │ ├── invocable_archetype.hpp │ │ │ ├── mapping.hpp │ │ │ ├── occupancy.hpp │ │ │ ├── operation_state.hpp │ │ │ ├── outstanding_work.hpp │ │ │ ├── prefer_only.hpp │ │ │ ├── receiver.hpp │ │ │ ├── receiver_invocation_error.hpp │ │ │ ├── relationship.hpp │ │ │ ├── schedule.hpp │ │ │ ├── scheduler.hpp │ │ │ ├── sender.hpp │ │ │ ├── set_done.hpp │ │ │ ├── set_error.hpp │ │ │ ├── set_value.hpp │ │ │ ├── start.hpp │ │ │ └── submit.hpp │ │ ├── execution_context.hpp │ │ ├── executor.hpp │ │ ├── executor_work_guard.hpp │ │ ├── experimental │ │ │ ├── append.hpp │ │ │ ├── as_single.hpp │ │ │ ├── as_tuple.hpp │ │ │ ├── awaitable_operators.hpp │ │ │ ├── basic_channel.hpp │ │ │ ├── basic_concurrent_channel.hpp │ │ │ ├── cancellation_condition.hpp │ │ │ ├── channel.hpp │ │ │ ├── channel_error.hpp │ │ │ ├── channel_traits.hpp │ │ │ ├── co_spawn.hpp │ │ │ ├── concurrent_channel.hpp │ │ │ ├── coro.hpp │ │ │ ├── coro_traits.hpp │ │ │ ├── deferred.hpp │ │ │ ├── detail │ │ │ │ ├── channel_handler.hpp │ │ │ │ ├── channel_message.hpp │ │ │ │ ├── channel_operation.hpp │ │ │ │ ├── channel_payload.hpp │ │ │ │ ├── channel_receive_op.hpp │ │ │ │ ├── channel_send_functions.hpp │ │ │ │ ├── channel_send_op.hpp │ │ │ │ ├── channel_service.hpp │ │ │ │ ├── completion_handler_erasure.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 │ │ │ ├── parallel_group.hpp │ │ │ ├── prepend.hpp │ │ │ ├── promise.hpp │ │ │ └── use_coro.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_alloc_hook.hpp │ │ ├── handler_continuation_hook.hpp │ │ ├── handler_invoke_hook.hpp │ │ ├── high_resolution_timer.hpp │ │ ├── impl │ │ │ ├── any_io_executor.ipp │ │ │ ├── append.hpp │ │ │ ├── as_tuple.hpp │ │ │ ├── awaitable.hpp │ │ │ ├── buffered_read_stream.hpp │ │ │ ├── buffered_write_stream.hpp │ │ │ ├── cancellation_signal.ipp │ │ │ ├── co_spawn.hpp │ │ │ ├── connect.hpp │ │ │ ├── connect_pipe.hpp │ │ │ ├── connect_pipe.ipp │ │ │ ├── defer.hpp │ │ │ ├── deferred.hpp │ │ │ ├── detached.hpp │ │ │ ├── dispatch.hpp │ │ │ ├── error.ipp │ │ │ ├── error_code.ipp │ │ │ ├── execution_context.hpp │ │ │ ├── execution_context.ipp │ │ │ ├── executor.hpp │ │ │ ├── executor.ipp │ │ │ ├── handler_alloc_hook.ipp │ │ │ ├── io_context.hpp │ │ │ ├── io_context.ipp │ │ │ ├── multiple_exceptions.ipp │ │ │ ├── post.hpp │ │ │ ├── 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 │ │ ├── io_service.hpp │ │ ├── io_service_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 │ │ │ └── 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 │ │ ├── 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 │ │ │ │ ├── rfc2818_verification.ipp │ │ │ │ └── src.hpp │ │ │ ├── rfc2818_verification.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 │ │ │ ├── bulk_execute_free.hpp │ │ │ ├── bulk_execute_member.hpp │ │ │ ├── connect_free.hpp │ │ │ ├── connect_member.hpp │ │ │ ├── equality_comparable.hpp │ │ │ ├── execute_free.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 │ │ │ ├── schedule_free.hpp │ │ │ ├── schedule_member.hpp │ │ │ ├── set_done_free.hpp │ │ │ ├── set_done_member.hpp │ │ │ ├── set_error_free.hpp │ │ │ ├── set_error_member.hpp │ │ │ ├── set_value_free.hpp │ │ │ ├── set_value_member.hpp │ │ │ ├── start_free.hpp │ │ │ ├── start_member.hpp │ │ │ ├── static_query.hpp │ │ │ ├── static_require.hpp │ │ │ ├── static_require_concept.hpp │ │ │ ├── submit_free.hpp │ │ │ └── submit_member.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 │ ├── async_simple │ │ ├── Collect.h │ │ ├── Common.h │ │ ├── CommonMacros.h │ │ ├── Executor.h │ │ ├── Future.h │ │ ├── FutureState.h │ │ ├── IOExecutor.h │ │ ├── LocalState.h │ │ ├── MoveWrapper.h │ │ ├── Promise.h │ │ ├── Signal.h │ │ ├── Traits.h │ │ ├── Try.h │ │ ├── Unit.h │ │ ├── async_simple.cppm │ │ ├── coro │ │ │ ├── Collect.h │ │ │ ├── ConditionVariable.h │ │ │ ├── CountEvent.h │ │ │ ├── DetachedCoroutine.h │ │ │ ├── Dispatch.h │ │ │ ├── FutureAwaiter.h │ │ │ ├── Generator.h │ │ │ ├── Latch.h │ │ │ ├── Lazy.h │ │ │ ├── LazyLocalBase.h │ │ │ ├── Mutex.h │ │ │ ├── PromiseAllocator.h │ │ │ ├── ResumeBySchedule.h │ │ │ ├── Semaphore.h │ │ │ ├── SharedMutex.h │ │ │ ├── Sleep.h │ │ │ ├── SpinLock.h │ │ │ ├── SyncAwait.h │ │ │ ├── Traits.h │ │ │ └── ViaCoroutine.h │ │ ├── executors │ │ │ ├── SimpleExecutor.h │ │ │ └── SimpleIOExecutor.h │ │ ├── experimental │ │ │ └── coroutine.h │ │ ├── std.mock.cppm │ │ ├── uthread │ │ │ ├── Async.h │ │ │ ├── Await.h │ │ │ ├── Collect.h │ │ │ ├── Latch.h │ │ │ ├── Uthread.h │ │ │ └── internal │ │ │ │ ├── Darwin │ │ │ │ ├── arm64 │ │ │ │ │ ├── jump_arm64_aapcs_macho_gas.S │ │ │ │ │ ├── make_arm64_aapcs_macho_gas.S │ │ │ │ │ └── ontop_arm64_aapcs_macho_gas.S │ │ │ │ └── x86_64 │ │ │ │ │ ├── jump_x86_64_sysv_macho_gas.S │ │ │ │ │ ├── make_x86_64_sysv_macho_gas.S │ │ │ │ │ └── ontop_x86_64_sysv_macho_gas.S │ │ │ │ ├── Linux │ │ │ │ ├── aarch64 │ │ │ │ │ ├── jump_arm64_aapcs_elf_gas.S │ │ │ │ │ ├── make_arm64_aapcs_elf_gas.S │ │ │ │ │ └── ontop_arm64_aapcs_elf_gas.S │ │ │ │ ├── ppc64le │ │ │ │ │ ├── jump_ppc64_sysv_elf_gas.S │ │ │ │ │ ├── make_ppc64_sysv_elf_gas.S │ │ │ │ │ └── ontop_ppc64_sysv_elf_gas.S │ │ │ │ └── x86_64 │ │ │ │ │ ├── jump_x86_64_sysv_elf_gas.S │ │ │ │ │ ├── make_x86_64_sysv_elf_gas.S │ │ │ │ │ └── ontop_x86_64_sysv_elf_gas.S │ │ │ │ ├── thread.cc │ │ │ │ ├── thread.h │ │ │ │ └── thread_impl.h │ │ └── util │ │ │ ├── Condition.h │ │ │ ├── Queue.h │ │ │ ├── ThreadPool.h │ │ │ └── move_only_function.h │ └── frozen │ │ ├── CMakeLists.txt │ │ ├── algorithm.h │ │ ├── bits │ │ ├── algorithms.h │ │ ├── basic_types.h │ │ ├── constexpr_assert.h │ │ ├── defines.h │ │ ├── elsa.h │ │ ├── elsa_std.h │ │ ├── exceptions.h │ │ ├── hash_string.h │ │ ├── pmh.h │ │ └── version.h │ │ ├── map.h │ │ ├── random.h │ │ ├── set.h │ │ ├── string.h │ │ ├── unordered_map.h │ │ └── unordered_set.h │ ├── util │ ├── atomic_shared_ptr.hpp │ ├── b_stacktrace.h │ ├── concurrentqueue.h │ ├── dragonbox.h │ ├── dragonbox_to_chars.h │ ├── expected.hpp │ ├── ff_ptr.hpp │ ├── function_name.h │ ├── magic_names.hpp │ ├── map_sharded.hpp │ ├── meta_string.hpp │ ├── string_finder.hpp │ ├── time_util.h │ ├── tl │ │ └── expected.hpp │ ├── type_traits.h │ └── utils.hpp │ └── version.hpp ├── scripts └── run_ntls_e2e_tests.sh ├── src ├── coro_http │ ├── benchmark │ │ ├── CMakeLists.txt │ │ ├── cmdline.h │ │ └── main.cpp │ ├── examples │ │ ├── CMakeLists.txt │ │ ├── chat_room.cpp │ │ ├── client.html │ │ ├── example.cpp │ │ ├── load_balancer.cpp │ │ ├── ntls_http_client.cpp │ │ ├── ntls_http_server.cpp │ │ └── py_example │ │ │ ├── py_example.cpp │ │ │ └── test.py │ └── tests │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── openssl_files │ │ ├── server.crt │ │ └── server.key │ │ ├── test_cinatra.cpp │ │ ├── test_cinatra_websocket.cpp │ │ ├── test_coro_http_server.cpp │ │ ├── test_http_client_filter.cpp │ │ ├── test_http_parse.cpp │ │ └── test_mixed.cpp ├── coro_io │ ├── examples │ │ ├── CMakeLists.txt │ │ └── main.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── ibverbs │ │ ├── CMakeLists.txt │ │ ├── ib_socket_pressure_test.cpp │ │ ├── main.cpp │ │ ├── test_device.cpp │ │ └── test_ib_socket.cpp │ │ ├── main.cpp │ │ ├── test_cancel.cpp │ │ ├── test_client_pool.cpp │ │ ├── test_coro_channel.cpp │ │ ├── test_corofile.cpp │ │ ├── test_load_balancer.cpp │ │ └── test_rate_limiter.cpp ├── coro_rpc │ ├── benchmark │ │ ├── CMakeLists.txt │ │ ├── api │ │ │ ├── Monster.h │ │ │ ├── Rect.h │ │ │ ├── ValidateRequest.h │ │ │ └── rpc_functions.hpp │ │ ├── bench.cpp │ │ ├── client.cpp │ │ ├── cmdline.h │ │ ├── data_gen.cpp │ │ ├── server.cpp │ │ └── server.hpp │ ├── examples │ │ ├── CMakeLists.txt │ │ ├── base_examples │ │ │ ├── CMakeLists.txt │ │ │ ├── client.cpp │ │ │ ├── client_pool.cpp │ │ │ ├── client_pools.cpp │ │ │ ├── concurrent_clients.cpp │ │ │ ├── coro_rpc_lib │ │ │ │ ├── coro_rpc.cpp │ │ │ │ └── coro_rpc.h │ │ │ ├── go_example │ │ │ │ └── test_rpc.go │ │ │ ├── load_balancer.cpp │ │ │ ├── ntls_client.cpp │ │ │ ├── ntls_server.cpp │ │ │ ├── py_example │ │ │ │ ├── bench_client.py │ │ │ │ ├── bench_server.py │ │ │ │ ├── py_rpc_example.cpp │ │ │ │ ├── test_rpc.py │ │ │ │ ├── test_zero_copy.py │ │ │ │ └── zero_copy.cpp │ │ │ ├── rpc_service.cpp │ │ │ ├── rpc_service.h │ │ │ └── server.cpp │ │ ├── file_transfer │ │ │ ├── BUILD.bazel │ │ │ ├── CMakeLists.txt │ │ │ ├── file_client.cpp │ │ │ ├── file_server.cpp │ │ │ ├── rpc_service.cpp │ │ │ └── rpc_service.h │ │ ├── rdma_example │ │ │ ├── CMakeLists.txt │ │ │ └── rdma_example.cpp │ │ └── user_defined_rpc_protocol │ │ │ └── rest_rpc │ │ │ ├── CMakeLists.txt │ │ │ ├── config │ │ │ ├── msgpack_protocol.hpp │ │ │ └── rest_rpc_protocol.hpp │ │ │ ├── rpc_service.h │ │ │ └── server │ │ │ ├── main.cpp │ │ │ └── rpc_service.cpp │ └── tests │ │ ├── BUILD.bazel │ │ ├── CMakeLists.txt │ │ ├── ServerTester.hpp │ │ ├── inject_action.hpp │ │ ├── main.cpp │ │ ├── openssl_files │ │ ├── dh512.pem │ │ ├── dhparam.pem │ │ ├── fake_server.crt │ │ ├── fake_server.key │ │ ├── generate.txt │ │ ├── server.crt │ │ ├── server.csr │ │ └── server.key │ │ ├── rpc_api.cpp │ │ ├── rpc_api.hpp │ │ ├── test_abi_compatible.cpp │ │ ├── test_client_filter.cpp │ │ ├── test_connection.cpp │ │ ├── test_coro_rpc_client.cpp │ │ ├── test_coro_rpc_server.cpp │ │ ├── test_function_name.cpp │ │ ├── test_parallel.cpp │ │ ├── test_register_duplication_1.cpp │ │ ├── test_register_duplication_2.cpp │ │ ├── test_register_duplication_3.cpp │ │ ├── test_register_handler.cpp │ │ ├── test_router.cpp │ │ └── test_variadic.cpp ├── easylog │ ├── benchmark │ │ ├── CMakeLists.txt │ │ └── main.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ └── test_easylog.cpp ├── include │ └── doctest.h ├── metric │ ├── benchmark │ │ ├── CMakeLists.txt │ │ ├── bench.hpp │ │ └── main.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── parallel_test.cpp │ │ ├── parallel_test2.cpp │ │ └── test_metric.cpp ├── reflection │ └── tests │ │ ├── CMakeLists.txt │ │ └── test_reflection.cpp ├── struct_json │ ├── examples │ │ ├── BUILD.bazel │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ └── user_defined_struct.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── test_headers.h │ │ ├── test_json.cpp │ │ └── test_some.cpp ├── struct_pack │ ├── benchmark │ │ ├── .gitignore │ │ ├── BUILD.bazel │ │ ├── CMakeLists.txt │ │ ├── ScopedTimer.hpp │ │ ├── benchmark.cpp │ │ ├── config.hpp │ │ ├── data_def.fbs │ │ ├── data_def.hpp │ │ ├── data_def.proto │ │ ├── flatbuffer_sample.hpp │ │ ├── msgpack_sample.hpp │ │ ├── no_op.cpp │ │ ├── no_op.h │ │ ├── protobuf_sample.hpp │ │ ├── sample.hpp │ │ ├── struct_pack_sample.hpp │ │ └── struct_pb_sample.hpp │ ├── examples │ │ ├── BUILD.bazel │ │ ├── CMakeLists.txt │ │ ├── basic_usage.cpp │ │ ├── derived_class.cpp │ │ ├── main.cpp │ │ ├── non_aggregated_type.cpp │ │ ├── serialize_config.cpp │ │ └── user_defined_serialization.cpp │ └── tests │ │ ├── BUILD.bazel │ │ ├── CMakeLists.txt │ │ ├── binary_data │ │ ├── BUILD.bazel │ │ ├── test_cross_platform.dat │ │ └── test_cross_platform_without_debug_info.dat │ │ ├── main.cpp │ │ ├── test_alignas.cpp │ │ ├── test_compatible.cpp │ │ ├── test_compile_time_calculate.cpp │ │ ├── test_cross_platform.cpp │ │ ├── test_data_struct.cpp │ │ ├── test_data_struct2.cpp │ │ ├── test_derived.cpp │ │ ├── test_derived.hpp │ │ ├── test_disable_meta_info.cpp │ │ ├── test_disable_outer_brace.cpp │ │ ├── test_fast_varint.cpp │ │ ├── test_many_members.cpp │ │ ├── test_non_aggregated_type.cpp │ │ ├── test_pragma_pack.cpp │ │ ├── test_pragma_pack_and_alignas_mix.cpp │ │ ├── test_serialize.cpp │ │ ├── test_stream.cpp │ │ ├── test_struct.hpp │ │ ├── test_tuplet.cpp │ │ ├── test_type_info_config.cpp │ │ ├── test_user_defined_type.cpp │ │ └── test_varint.cpp ├── struct_pb │ ├── examples │ │ ├── CMakeLists.txt │ │ └── main.cpp │ ├── tests │ │ ├── CMakeLists.txt │ │ ├── data_def.proto │ │ ├── main.cpp │ │ ├── unittest_proto3.h │ │ └── unittest_proto3.proto │ └── tools │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ ├── proto_to_struct.cpp │ │ ├── struct_code_generator.hpp │ │ └── struct_token.hpp ├── struct_xml │ ├── examples │ │ ├── CMakeLists.txt │ │ └── main.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ ├── main.cpp │ │ ├── test_xml.cpp │ │ └── test_xml_nothrow.cpp ├── struct_yaml │ ├── examples │ │ ├── CMakeLists.txt │ │ └── main.cpp │ └── tests │ │ ├── CMakeLists.txt │ │ └── test_yaml.cpp └── util │ ├── benchmark │ ├── CMakeLists.txt │ ├── ff_ptr_bench.h │ ├── ff_ptr_bench_impl.cpp │ └── ff_ptr_bench_main.cpp │ └── tests │ ├── CMakeLists.txt │ ├── main.cpp │ ├── test_ff_ptr.cpp │ ├── test_meta_string.cpp │ └── test_time_util.cpp ├── vcpkg.json └── website ├── .gitignore ├── .vitepress └── config │ ├── en_data.ts │ ├── en_locale.ts │ ├── index.ts │ ├── zh_data.ts │ └── zh_locale.ts ├── Doxyfile ├── Doxyfile_cn ├── README.md ├── docs ├── en │ ├── coro_rpc │ │ ├── coro_rpc_client.md │ │ ├── coro_rpc_introduction.md │ │ ├── coro_rpc_rdma.md │ │ ├── coro_rpc_server.md │ │ └── images │ │ │ ├── easy_to_use.png │ │ │ ├── long_tail_qps.png │ │ │ ├── long_tail_time.png │ │ │ ├── max_qps.png │ │ │ ├── pingpong_qps.png │ │ │ └── pingpong_time.png │ ├── guide │ │ ├── how_to_use_as_git_submodule.md │ │ ├── how_to_use_by_cmake_find_package.md │ │ └── what_is_yalantinglibs.md │ ├── index.md │ ├── struct_pack │ │ ├── images │ │ │ ├── 1byte_size.png │ │ │ ├── 1byte_vec.png │ │ │ ├── 2byte_size.png │ │ │ ├── 2byte_vec.png │ │ │ ├── 4byte_size.png │ │ │ ├── 4byte_vec.png │ │ │ ├── layout │ │ │ │ ├── LEN_SIZE.drawio │ │ │ │ ├── array_layout.drawio │ │ │ │ ├── array_layout.svg │ │ │ │ ├── debug_person.drawio │ │ │ │ ├── debug_person.svg │ │ │ │ ├── expected.drawio │ │ │ │ ├── expected.svg │ │ │ │ ├── expected_with_error.drawio │ │ │ │ ├── expected_with_error.svg │ │ │ │ ├── hash_info.drawio │ │ │ │ ├── hash_info.svg │ │ │ │ ├── map_layout.drawio │ │ │ │ ├── map_layout.svg │ │ │ │ ├── memory_layout1.drawio │ │ │ │ ├── memory_layout1.svg │ │ │ │ ├── memory_layout2.drawio │ │ │ │ ├── memory_layout2.svg │ │ │ │ ├── meta_info.drawio │ │ │ │ ├── meta_info.svg │ │ │ │ ├── optional_has_value.drawio │ │ │ │ ├── optional_has_value.svg │ │ │ │ ├── optional_null.drawio │ │ │ │ ├── optional_null.svg │ │ │ │ ├── person_type_info.drawio │ │ │ │ ├── person_type_info.svg │ │ │ │ ├── release_person.drawio │ │ │ │ ├── release_person.svg │ │ │ │ ├── release_person_long_name.drawio │ │ │ │ ├── release_person_long_name.svg │ │ │ │ ├── release_person_with_compatible.drawio │ │ │ │ ├── release_person_with_compatible.svg │ │ │ │ ├── set_layout.drawio │ │ │ │ ├── set_layout.svg │ │ │ │ ├── string_layout.drawio │ │ │ │ ├── string_layout.svg │ │ │ │ ├── variant.drawio │ │ │ │ └── variant.svg │ │ │ ├── mem_layout_of_person.png │ │ │ ├── mem_layout_of_vec_int.png │ │ │ ├── mem_layout_of_vec_rect.png │ │ │ ├── struct_pack_bench_binary_size.png │ │ │ ├── struct_pack_bench_deserialize.png │ │ │ ├── struct_pack_bench_serialize.png │ │ │ └── type_system │ │ │ │ └── md5_generate.png │ │ ├── struct_pack_intro.md │ │ ├── struct_pack_layout.md │ │ ├── struct_pack_tips.md │ │ └── struct_pack_type_system.md │ └── struct_pb │ │ ├── images │ │ └── pb_format.jpeg │ │ └── struct_pb_intro.md ├── public │ ├── icon │ │ └── logo.svg │ ├── img │ │ └── yalantinglibs_ding_talk_group.png │ ├── index.html │ ├── index.js │ └── resource │ │ ├── A Faster Serialization Library Based on Compile-time Reflection and C++ 20.pdf │ │ ├── CppSummit_struct_pack.pdf │ │ └── coro_rpc_introduction_purecpp_talk.pdf └── zh │ ├── coro_http │ ├── coro_http_introduction.md │ └── ntls_support.md │ ├── coro_rpc │ ├── coro_rpc_client.md │ ├── coro_rpc_doc.hpp │ ├── coro_rpc_introduction.md │ ├── coro_rpc_rdma.md │ └── coro_rpc_server.md │ ├── easylog │ └── easylog_introduction.md │ ├── guide │ ├── how_to_use_as_git_submodule.md │ ├── how_to_use_by_cmake_find_package.md │ └── what_is_yalantinglibs.md │ ├── index.md │ ├── metric │ └── metric_introduction.md │ ├── reflection │ ├── reflection.png │ └── reflection_introduction.md │ ├── struct_pack │ ├── struct_pack_doc.hpp │ ├── struct_pack_intro.md │ ├── struct_pack_layout.md │ ├── struct_pack_tips.md │ └── struct_pack_type_system.md │ ├── struct_pb │ └── struct_pb_intro.md │ ├── struct_xxx │ └── struct_xxx_introduction.md │ └── yalantinglibs-dev-guidelines.md ├── doxy └── header.html ├── generate.sh ├── package.json └── yarn.lock /.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.bazelrc -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/coverage/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.github/actions/coverage/action.yml -------------------------------------------------------------------------------- /.github/workflows/bazel_clang.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.github/workflows/bazel_clang.yml -------------------------------------------------------------------------------- /.github/workflows/clang-format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.github/workflows/clang-format.yml -------------------------------------------------------------------------------- /.github/workflows/clean_cache.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.github/workflows/clean_cache.yml -------------------------------------------------------------------------------- /.github/workflows/code-coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.github/workflows/code-coverage.yml -------------------------------------------------------------------------------- /.github/workflows/comment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.github/workflows/comment.yml -------------------------------------------------------------------------------- /.github/workflows/linux_llvm_cov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.github/workflows/linux_llvm_cov.yml -------------------------------------------------------------------------------- /.github/workflows/mac.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.github/workflows/mac.yml -------------------------------------------------------------------------------- /.github/workflows/ntls_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.github/workflows/ntls_test.yml -------------------------------------------------------------------------------- /.github/workflows/s390x.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.github/workflows/s390x.yml -------------------------------------------------------------------------------- /.github/workflows/ubuntu_clang.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.github/workflows/ubuntu_clang.yml -------------------------------------------------------------------------------- /.github/workflows/ubuntu_gcc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.github/workflows/ubuntu_gcc.yml -------------------------------------------------------------------------------- /.github/workflows/update_cache.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.github/workflows/update_cache.yml -------------------------------------------------------------------------------- /.github/workflows/website.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.github/workflows/website.yml -------------------------------------------------------------------------------- /.github/workflows/windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.github/workflows/windows.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/.gitignore -------------------------------------------------------------------------------- /BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/BUILD.bazel -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/LICENSE -------------------------------------------------------------------------------- /MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/MODULE.bazel -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/README.md -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- 1 | workspace(name = "com_alibaba_yalantinglibs") 2 | -------------------------------------------------------------------------------- /WORKSPACE.bzlmod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/WORKSPACE.bzlmod -------------------------------------------------------------------------------- /bazel/BUILD: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bazel/defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/bazel/defs.bzl -------------------------------------------------------------------------------- /cmake/Find/Finduring.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/cmake/Find/Finduring.cmake -------------------------------------------------------------------------------- /cmake/Find/find_ibverbs.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/cmake/Find/find_ibverbs.cmake -------------------------------------------------------------------------------- /cmake/Find/find_ntls.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/cmake/Find/find_ntls.cmake -------------------------------------------------------------------------------- /cmake/Find/find_openssl.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/cmake/Find/find_openssl.cmake -------------------------------------------------------------------------------- /cmake/build.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/cmake/build.cmake -------------------------------------------------------------------------------- /cmake/config.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/cmake/config.cmake -------------------------------------------------------------------------------- /cmake/develop.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/cmake/develop.cmake -------------------------------------------------------------------------------- /cmake/install.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/cmake/install.cmake -------------------------------------------------------------------------------- /cmake/subdir.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/cmake/subdir.cmake -------------------------------------------------------------------------------- /cmake/utils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/cmake/utils.cmake -------------------------------------------------------------------------------- /coverage_gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/coverage_gen.sh -------------------------------------------------------------------------------- /include/ylt/coro_http/coro_http_client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_http/coro_http_client.hpp -------------------------------------------------------------------------------- /include/ylt/coro_http/coro_http_server.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_http/coro_http_server.hpp -------------------------------------------------------------------------------- /include/ylt/coro_io/client_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_io/client_pool.hpp -------------------------------------------------------------------------------- /include/ylt/coro_io/coro_file.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_io/coro_file.hpp -------------------------------------------------------------------------------- /include/ylt/coro_io/coro_io.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_io/coro_io.hpp -------------------------------------------------------------------------------- /include/ylt/coro_io/detail/client_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_io/detail/client_queue.hpp -------------------------------------------------------------------------------- /include/ylt/coro_io/ibverbs/ib_buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_io/ibverbs/ib_buffer.hpp -------------------------------------------------------------------------------- /include/ylt/coro_io/ibverbs/ib_device.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_io/ibverbs/ib_device.hpp -------------------------------------------------------------------------------- /include/ylt/coro_io/ibverbs/ib_error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_io/ibverbs/ib_error.hpp -------------------------------------------------------------------------------- /include/ylt/coro_io/ibverbs/ib_io.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_io/ibverbs/ib_io.hpp -------------------------------------------------------------------------------- /include/ylt/coro_io/ibverbs/ib_socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_io/ibverbs/ib_socket.hpp -------------------------------------------------------------------------------- /include/ylt/coro_io/io_context_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_io/io_context_pool.hpp -------------------------------------------------------------------------------- /include/ylt/coro_io/load_balancer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_io/load_balancer.hpp -------------------------------------------------------------------------------- /include/ylt/coro_io/rate_limiter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_io/rate_limiter.hpp -------------------------------------------------------------------------------- /include/ylt/coro_io/socket_wrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_io/socket_wrapper.hpp -------------------------------------------------------------------------------- /include/ylt/coro_rpc/coro_rpc_client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_rpc/coro_rpc_client.hpp -------------------------------------------------------------------------------- /include/ylt/coro_rpc/coro_rpc_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_rpc/coro_rpc_context.hpp -------------------------------------------------------------------------------- /include/ylt/coro_rpc/coro_rpc_server.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_rpc/coro_rpc_server.hpp -------------------------------------------------------------------------------- /include/ylt/coro_rpc/impl/common_service.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_rpc/impl/common_service.hpp -------------------------------------------------------------------------------- /include/ylt/coro_rpc/impl/context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_rpc/impl/context.hpp -------------------------------------------------------------------------------- /include/ylt/coro_rpc/impl/coro_connection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_rpc/impl/coro_connection.hpp -------------------------------------------------------------------------------- /include/ylt/coro_rpc/impl/coro_rpc_client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_rpc/impl/coro_rpc_client.hpp -------------------------------------------------------------------------------- /include/ylt/coro_rpc/impl/coro_rpc_server.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_rpc/impl/coro_rpc_server.hpp -------------------------------------------------------------------------------- /include/ylt/coro_rpc/impl/errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_rpc/impl/errno.h -------------------------------------------------------------------------------- /include/ylt/coro_rpc/impl/expected.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_rpc/impl/expected.hpp -------------------------------------------------------------------------------- /include/ylt/coro_rpc/impl/router.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_rpc/impl/router.hpp -------------------------------------------------------------------------------- /include/ylt/coro_rpc/impl/rpc_execute.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/coro_rpc/impl/rpc_execute.hpp -------------------------------------------------------------------------------- /include/ylt/easylog.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/easylog.hpp -------------------------------------------------------------------------------- /include/ylt/easylog/appender.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/easylog/appender.hpp -------------------------------------------------------------------------------- /include/ylt/easylog/record.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/easylog/record.hpp -------------------------------------------------------------------------------- /include/ylt/metric.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/metric.hpp -------------------------------------------------------------------------------- /include/ylt/metric/counter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/metric/counter.hpp -------------------------------------------------------------------------------- /include/ylt/metric/dynamic_metric.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/metric/dynamic_metric.hpp -------------------------------------------------------------------------------- /include/ylt/metric/gauge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/metric/gauge.hpp -------------------------------------------------------------------------------- /include/ylt/metric/histogram.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/metric/histogram.hpp -------------------------------------------------------------------------------- /include/ylt/metric/metric.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/metric/metric.hpp -------------------------------------------------------------------------------- /include/ylt/metric/metric_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/metric/metric_manager.hpp -------------------------------------------------------------------------------- /include/ylt/metric/summary.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/metric/summary.hpp -------------------------------------------------------------------------------- /include/ylt/metric/summary_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/metric/summary_impl.hpp -------------------------------------------------------------------------------- /include/ylt/metric/system_metric.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/metric/system_metric.hpp -------------------------------------------------------------------------------- /include/ylt/metric/thread_local_value.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/metric/thread_local_value.hpp -------------------------------------------------------------------------------- /include/ylt/reflection/internal/arg_list_macro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/reflection/internal/arg_list_macro.hpp -------------------------------------------------------------------------------- /include/ylt/reflection/internal/common_macro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/reflection/internal/common_macro.hpp -------------------------------------------------------------------------------- /include/ylt/reflection/member_count.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/reflection/member_count.hpp -------------------------------------------------------------------------------- /include/ylt/reflection/member_names.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/reflection/member_names.hpp -------------------------------------------------------------------------------- /include/ylt/reflection/member_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/reflection/member_ptr.hpp -------------------------------------------------------------------------------- /include/ylt/reflection/member_value.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/reflection/member_value.hpp -------------------------------------------------------------------------------- /include/ylt/reflection/private_visitor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/reflection/private_visitor.hpp -------------------------------------------------------------------------------- /include/ylt/reflection/template_string.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/reflection/template_string.hpp -------------------------------------------------------------------------------- /include/ylt/reflection/template_switch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/reflection/template_switch.hpp -------------------------------------------------------------------------------- /include/ylt/reflection/user_reflect_macro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/reflection/user_reflect_macro.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/brzip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/brzip.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/cookie.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/cookie.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/coro_http_client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/coro_http_client.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/coro_http_request.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/coro_http_request.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/coro_http_response.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/coro_http_response.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/coro_http_router.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/coro_http_router.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/coro_http_server.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/coro_http_server.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/coro_radix_tree.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/coro_radix_tree.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/define.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/define.h -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/error.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/gzip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/gzip.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/http_parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/http_parser.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/io_service_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/io_service_pool.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/mime_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/mime_types.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/multipart.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/multipart.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/picohttpparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/picohttpparser.h -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/response_cv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/response_cv.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/session.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/session.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/session_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/session_manager.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/sha1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/sha1.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/smtp_client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/smtp_client.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/string_resize.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/string_resize.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/time_util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/time_util.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/uri.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/uri.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/url_encode_decode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/url_encode_decode.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/use_asio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/use_asio.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/utils.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/version.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/version.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/websocket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/websocket.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/cinatra/ws_define.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/cinatra/ws_define.h -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/common.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/define.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/define.h -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/detail/charconv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/detail/charconv.h -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/detail/dragonbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/detail/dragonbox.h -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/detail/fast_float.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/detail/fast_float.h -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/detail/itoa.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/detail/itoa.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/detail/pb_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/detail/pb_type.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/detail/traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/detail/traits.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/detail/utf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/detail/utf.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/dynamic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/dynamic.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/error_code.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/error_code.h -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/field_reflection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/field_reflection.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/iguana.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/iguana.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/json_reader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/json_reader.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/json_util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/json_util.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/json_writer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/json_writer.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/pb_reader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/pb_reader.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/pb_util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/pb_util.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/pb_writer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/pb_writer.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/prettify.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/prettify.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/util.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/value.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/value.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/version.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/version.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/xml_reader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/xml_reader.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/xml_util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/xml_util.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/xml_writer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/xml_writer.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/yaml_reader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/yaml_reader.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/yaml_util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/yaml_util.hpp -------------------------------------------------------------------------------- /include/ylt/standalone/iguana/yaml_writer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/standalone/iguana/yaml_writer.hpp -------------------------------------------------------------------------------- /include/ylt/struct_json/json_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_json/json_reader.h -------------------------------------------------------------------------------- /include/ylt/struct_json/json_writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_json/json_writer.h -------------------------------------------------------------------------------- /include/ylt/struct_pack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pack/alignment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/alignment.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pack/calculate_size.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/calculate_size.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pack/compatible.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/compatible.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pack/derived_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/derived_helper.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pack/derived_marco.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/derived_marco.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pack/endian_wrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/endian_wrapper.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pack/error_code.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/error_code.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pack/foreach_macro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/foreach_macro.h -------------------------------------------------------------------------------- /include/ylt/struct_pack/marco.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/marco.h -------------------------------------------------------------------------------- /include/ylt/struct_pack/md5_constexpr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/md5_constexpr.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pack/packer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/packer.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pack/reflection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/reflection.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pack/size_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/size_info.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pack/trivial_view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/trivial_view.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pack/tuple.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/tuple.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pack/type_calculate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/type_calculate.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pack/type_id.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/type_id.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pack/type_trait.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/type_trait.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pack/unpacker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/unpacker.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pack/user_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/user_helper.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pack/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/util.h -------------------------------------------------------------------------------- /include/ylt/struct_pack/varint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pack/varint.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pb.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pb.hpp -------------------------------------------------------------------------------- /include/ylt/struct_pb/struct_pb_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_pb/struct_pb_impl.hpp -------------------------------------------------------------------------------- /include/ylt/struct_xml/xml_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_xml/xml_reader.h -------------------------------------------------------------------------------- /include/ylt/struct_xml/xml_writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_xml/xml_writer.h -------------------------------------------------------------------------------- /include/ylt/struct_yaml/yaml_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_yaml/yaml_reader.h -------------------------------------------------------------------------------- /include/ylt/struct_yaml/yaml_writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/struct_yaml/yaml_writer.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/any_io_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/any_io_executor.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/append.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/append.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/as_tuple.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/as_tuple.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/associated_allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/associated_allocator.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/associated_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/associated_executor.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/associator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/associator.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/async_result.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/async_result.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/awaitable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/awaitable.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/basic_datagram_socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/basic_datagram_socket.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/basic_deadline_timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/basic_deadline_timer.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/basic_file.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/basic_file.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/basic_io_object.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/basic_io_object.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/basic_raw_socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/basic_raw_socket.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/basic_readable_pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/basic_readable_pipe.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/basic_serial_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/basic_serial_port.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/basic_signal_set.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/basic_signal_set.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/basic_socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/basic_socket.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/basic_socket_acceptor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/basic_socket_acceptor.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/basic_socket_iostream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/basic_socket_iostream.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/basic_stream_file.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/basic_stream_file.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/basic_stream_socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/basic_stream_socket.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/basic_streambuf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/basic_streambuf.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/basic_streambuf_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/basic_streambuf_fwd.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/basic_waitable_timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/basic_waitable_timer.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/basic_writable_pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/basic_writable_pipe.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/bind_allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/bind_allocator.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/bind_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/bind_executor.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/buffer.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/buffer_registration.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/buffer_registration.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/buffered_read_stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/buffered_read_stream.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/buffered_stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/buffered_stream.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/buffered_stream_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/buffered_stream_fwd.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/buffered_write_stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/buffered_write_stream.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/buffers_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/buffers_iterator.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/cancellation_signal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/cancellation_signal.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/cancellation_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/cancellation_state.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/cancellation_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/cancellation_type.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/co_spawn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/co_spawn.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/completion_condition.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/completion_condition.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/compose.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/compose.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/connect.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/connect.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/connect_pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/connect_pipe.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/coroutine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/coroutine.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/deadline_timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/deadline_timer.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/defer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/defer.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/deferred.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/deferred.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detached.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detached.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/array.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/array_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/array_fwd.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/assert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/assert.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/atomic_count.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/atomic_count.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/bind_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/bind_handler.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/call_stack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/call_stack.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/chrono.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/chrono.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/config.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/cstddef.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/cstddef.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/cstdint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/cstdint.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/date_time_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/date_time_fwd.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/dependent_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/dependent_type.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/descriptor_ops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/descriptor_ops.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/epoll_reactor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/epoll_reactor.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/event.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/event.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/exception.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/executor_op.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/executor_op.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/fd_set_adapter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/fd_set_adapter.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/fenced_block.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/fenced_block.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/functional.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/functional.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/future.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/future.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/global.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/global.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/handler_work.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/handler_work.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/hash_map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/hash_map.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/impl/scheduler.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/impl/scheduler.ipp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/impl/win_event.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/impl/win_event.ipp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/impl/win_mutex.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/impl/win_mutex.ipp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/io_control.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/io_control.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/io_object_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/io_object_impl.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/is_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/is_executor.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/kqueue_reactor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/kqueue_reactor.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/limits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/limits.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/memory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/memory.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/mutex.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/noncopyable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/noncopyable.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/null_event.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/null_event.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/null_global.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/null_global.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/null_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/null_mutex.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/null_reactor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/null_reactor.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/null_thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/null_thread.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/null_tss_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/null_tss_ptr.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/object_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/object_pool.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/op_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/op_queue.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/operation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/operation.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/pop_options.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/pop_options.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/posix_event.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/posix_event.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/posix_global.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/posix_global.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/posix_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/posix_mutex.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/posix_thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/posix_thread.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/posix_tss_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/posix_tss_ptr.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/push_options.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/push_options.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/reactor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/reactor.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/reactor_op.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/reactor_op.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/regex_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/regex_fwd.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/resolve_op.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/resolve_op.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/scheduler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/scheduler.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/scheduler_task.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/scheduler_task.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/scoped_lock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/scoped_lock.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/scoped_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/scoped_ptr.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/select_reactor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/select_reactor.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/signal_blocker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/signal_blocker.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/signal_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/signal_handler.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/signal_init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/signal_init.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/signal_op.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/signal_op.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/socket_holder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/socket_holder.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/socket_ops.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/socket_ops.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/socket_option.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/socket_option.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/socket_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/socket_types.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/static_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/static_mutex.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/std_event.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/std_event.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/std_global.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/std_global.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/std_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/std_mutex.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/std_thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/std_thread.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/strand_service.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/strand_service.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/string_view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/string_view.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/thread.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/thread_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/thread_context.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/thread_group.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/thread_group.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/throw_error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/throw_error.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/timer_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/timer_queue.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/tss_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/tss_ptr.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/type_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/type_traits.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/utility.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/wait_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/wait_handler.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/wait_op.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/wait_op.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/win_event.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/win_event.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/win_global.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/win_global.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/win_mutex.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/win_mutex.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/win_thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/win_thread.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/win_tss_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/win_tss_ptr.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/winapp_thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/winapp_thread.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/wince_thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/wince_thread.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/winrt_async_op.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/winrt_async_op.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/winrt_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/winrt_utils.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/detail/winsock_init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/detail/winsock_init.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/dispatch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/dispatch.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/error.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/error_code.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/error_code.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution/allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution/allocator.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution/blocking.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution/blocking.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution/connect.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution/connect.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution/context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution/context.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution/context_as.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution/context_as.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution/execute.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution/execute.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution/executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution/executor.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution/mapping.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution/mapping.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution/occupancy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution/occupancy.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution/prefer_only.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution/prefer_only.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution/receiver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution/receiver.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution/schedule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution/schedule.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution/scheduler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution/scheduler.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution/sender.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution/sender.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution/set_done.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution/set_done.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution/set_error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution/set_error.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution/set_value.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution/set_value.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution/start.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution/start.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution/submit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution/submit.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/execution_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/execution_context.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/executor.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/executor_work_guard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/executor_work_guard.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/experimental/append.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/experimental/append.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/experimental/as_tuple.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/experimental/as_tuple.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/experimental/channel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/experimental/channel.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/experimental/co_spawn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/experimental/co_spawn.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/experimental/coro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/experimental/coro.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/experimental/deferred.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/experimental/deferred.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/experimental/prepend.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/experimental/prepend.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/file_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/file_base.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/handler_alloc_hook.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/handler_alloc_hook.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/append.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/append.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/as_tuple.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/as_tuple.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/awaitable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/awaitable.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/co_spawn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/co_spawn.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/connect.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/connect.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/connect_pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/connect_pipe.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/connect_pipe.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/connect_pipe.ipp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/defer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/defer.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/deferred.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/deferred.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/detached.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/detached.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/dispatch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/dispatch.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/error.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/error.ipp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/error_code.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/error_code.ipp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/executor.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/executor.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/executor.ipp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/io_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/io_context.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/io_context.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/io_context.ipp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/post.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/post.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/prepend.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/prepend.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/read.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/read.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/read_at.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/read_at.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/read_until.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/read_until.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/spawn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/spawn.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/src.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/src.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/thread_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/thread_pool.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/thread_pool.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/thread_pool.ipp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/use_awaitable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/use_awaitable.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/use_future.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/use_future.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/write.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/write.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/impl/write_at.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/impl/write_at.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/io_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/io_context.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/io_context_strand.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/io_context_strand.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/io_service.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/io_service.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/io_service_strand.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/io_service_strand.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/address.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/address.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/address_v4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/address_v4.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/address_v6.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/address_v6.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/basic_endpoint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/basic_endpoint.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/basic_resolver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/basic_resolver.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/detail/endpoint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/detail/endpoint.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/host_name.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/host_name.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/icmp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/icmp.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/impl/address.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/impl/address.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/impl/address.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/impl/address.ipp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/impl/address_v4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/impl/address_v4.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/impl/address_v4.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/impl/address_v4.ipp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/impl/address_v6.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/impl/address_v6.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/impl/address_v6.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/impl/address_v6.ipp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/impl/host_name.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/impl/host_name.ipp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/impl/network_v4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/impl/network_v4.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/impl/network_v4.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/impl/network_v4.ipp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/impl/network_v6.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/impl/network_v6.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/impl/network_v6.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/impl/network_v6.ipp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/multicast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/multicast.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/network_v4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/network_v4.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/network_v6.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/network_v6.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/resolver_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/resolver_base.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/tcp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/tcp.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/udp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/udp.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/unicast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/unicast.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ip/v6_only.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ip/v6_only.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/is_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/is_executor.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/is_read_buffered.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/is_read_buffered.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/is_write_buffered.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/is_write_buffered.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/local/connect_pair.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/local/connect_pair.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/packaged_task.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/packaged_task.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/placeholders.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/placeholders.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/posix/descriptor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/posix/descriptor.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/post.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/post.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/prefer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/prefer.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/prepend.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/prepend.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/query.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/query.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/random_access_file.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/random_access_file.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/read.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/read.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/read_at.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/read_at.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/read_until.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/read_until.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/readable_pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/readable_pipe.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/redirect_error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/redirect_error.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/registered_buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/registered_buffer.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/require.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/require.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/require_concept.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/require_concept.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/serial_port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/serial_port.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/serial_port_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/serial_port_base.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/signal_set.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/signal_set.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/socket_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/socket_base.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/spawn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/spawn.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ssl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ssl.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ssl/context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ssl/context.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ssl/context_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ssl/context_base.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ssl/detail/engine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ssl/detail/engine.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ssl/detail/io.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ssl/detail/io.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ssl/detail/read_op.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ssl/detail/read_op.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ssl/error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ssl/error.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ssl/impl/context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ssl/impl/context.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ssl/impl/context.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ssl/impl/context.ipp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ssl/impl/error.ipp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ssl/impl/error.ipp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ssl/impl/src.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ssl/impl/src.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ssl/stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ssl/stream.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ssl/stream_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ssl/stream_base.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ssl/verify_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ssl/verify_context.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ssl/verify_mode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ssl/verify_mode.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/static_thread_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/static_thread_pool.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/steady_timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/steady_timer.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/strand.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/strand.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/stream_file.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/stream_file.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/streambuf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/streambuf.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/system_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/system_context.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/system_error.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/system_error.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/system_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/system_executor.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/system_timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/system_timer.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/this_coro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/this_coro.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/thread.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/thread_pool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/thread_pool.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/time_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/time_traits.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/traits/prefer_free.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/traits/prefer_free.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/traits/query_free.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/traits/query_free.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/traits/start_free.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/traits/start_free.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/traits/submit_free.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/traits/submit_free.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ts/buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ts/buffer.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ts/executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ts/executor.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ts/internet.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ts/internet.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ts/io_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ts/io_context.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ts/net.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ts/net.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ts/netfwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ts/netfwd.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ts/socket.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ts/socket.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/ts/timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/ts/timer.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/unyield.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/unyield.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/use_awaitable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/use_awaitable.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/use_future.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/use_future.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/uses_executor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/uses_executor.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/version.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/version.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/wait_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/wait_traits.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/writable_pipe.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/writable_pipe.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/write.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/write.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/write_at.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/write_at.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/asio/yield.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/asio/yield.hpp -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/Collect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/Collect.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/Common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/Common.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/CommonMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/CommonMacros.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/Executor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/Executor.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/Future.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/Future.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/FutureState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/FutureState.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/IOExecutor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/IOExecutor.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/LocalState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/LocalState.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/MoveWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/MoveWrapper.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/Promise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/Promise.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/Signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/Signal.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/Traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/Traits.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/Try.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/Try.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/Unit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/Unit.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/coro/Collect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/coro/Collect.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/coro/Latch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/coro/Latch.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/coro/Lazy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/coro/Lazy.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/coro/Mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/coro/Mutex.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/coro/Sleep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/coro/Sleep.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/coro/Traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/coro/Traits.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/std.mock.cppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/std.mock.cppm -------------------------------------------------------------------------------- /include/ylt/thirdparty/async_simple/util/Queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/async_simple/util/Queue.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/frozen/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/frozen/CMakeLists.txt -------------------------------------------------------------------------------- /include/ylt/thirdparty/frozen/algorithm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/frozen/algorithm.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/frozen/bits/algorithms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/frozen/bits/algorithms.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/frozen/bits/basic_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/frozen/bits/basic_types.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/frozen/bits/defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/frozen/bits/defines.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/frozen/bits/elsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/frozen/bits/elsa.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/frozen/bits/elsa_std.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/frozen/bits/elsa_std.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/frozen/bits/exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/frozen/bits/exceptions.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/frozen/bits/hash_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/frozen/bits/hash_string.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/frozen/bits/pmh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/frozen/bits/pmh.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/frozen/bits/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/frozen/bits/version.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/frozen/map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/frozen/map.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/frozen/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/frozen/random.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/frozen/set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/frozen/set.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/frozen/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/frozen/string.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/frozen/unordered_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/frozen/unordered_map.h -------------------------------------------------------------------------------- /include/ylt/thirdparty/frozen/unordered_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/thirdparty/frozen/unordered_set.h -------------------------------------------------------------------------------- /include/ylt/util/atomic_shared_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/util/atomic_shared_ptr.hpp -------------------------------------------------------------------------------- /include/ylt/util/b_stacktrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/util/b_stacktrace.h -------------------------------------------------------------------------------- /include/ylt/util/concurrentqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/util/concurrentqueue.h -------------------------------------------------------------------------------- /include/ylt/util/dragonbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/util/dragonbox.h -------------------------------------------------------------------------------- /include/ylt/util/dragonbox_to_chars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/util/dragonbox_to_chars.h -------------------------------------------------------------------------------- /include/ylt/util/expected.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/util/expected.hpp -------------------------------------------------------------------------------- /include/ylt/util/ff_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/util/ff_ptr.hpp -------------------------------------------------------------------------------- /include/ylt/util/function_name.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/util/function_name.h -------------------------------------------------------------------------------- /include/ylt/util/magic_names.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/util/magic_names.hpp -------------------------------------------------------------------------------- /include/ylt/util/map_sharded.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/util/map_sharded.hpp -------------------------------------------------------------------------------- /include/ylt/util/meta_string.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/util/meta_string.hpp -------------------------------------------------------------------------------- /include/ylt/util/string_finder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/util/string_finder.hpp -------------------------------------------------------------------------------- /include/ylt/util/time_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/util/time_util.h -------------------------------------------------------------------------------- /include/ylt/util/tl/expected.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/util/tl/expected.hpp -------------------------------------------------------------------------------- /include/ylt/util/type_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/util/type_traits.h -------------------------------------------------------------------------------- /include/ylt/util/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/util/utils.hpp -------------------------------------------------------------------------------- /include/ylt/version.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/include/ylt/version.hpp -------------------------------------------------------------------------------- /scripts/run_ntls_e2e_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/scripts/run_ntls_e2e_tests.sh -------------------------------------------------------------------------------- /src/coro_http/benchmark/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/benchmark/CMakeLists.txt -------------------------------------------------------------------------------- /src/coro_http/benchmark/cmdline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/benchmark/cmdline.h -------------------------------------------------------------------------------- /src/coro_http/benchmark/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/benchmark/main.cpp -------------------------------------------------------------------------------- /src/coro_http/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/examples/CMakeLists.txt -------------------------------------------------------------------------------- /src/coro_http/examples/chat_room.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/examples/chat_room.cpp -------------------------------------------------------------------------------- /src/coro_http/examples/client.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/examples/client.html -------------------------------------------------------------------------------- /src/coro_http/examples/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/examples/example.cpp -------------------------------------------------------------------------------- /src/coro_http/examples/load_balancer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/examples/load_balancer.cpp -------------------------------------------------------------------------------- /src/coro_http/examples/ntls_http_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/examples/ntls_http_client.cpp -------------------------------------------------------------------------------- /src/coro_http/examples/ntls_http_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/examples/ntls_http_server.cpp -------------------------------------------------------------------------------- /src/coro_http/examples/py_example/py_example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/examples/py_example/py_example.cpp -------------------------------------------------------------------------------- /src/coro_http/examples/py_example/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/examples/py_example/test.py -------------------------------------------------------------------------------- /src/coro_http/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/coro_http/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/tests/main.cpp -------------------------------------------------------------------------------- /src/coro_http/tests/openssl_files/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/tests/openssl_files/server.crt -------------------------------------------------------------------------------- /src/coro_http/tests/openssl_files/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/tests/openssl_files/server.key -------------------------------------------------------------------------------- /src/coro_http/tests/test_cinatra.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/tests/test_cinatra.cpp -------------------------------------------------------------------------------- /src/coro_http/tests/test_cinatra_websocket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/tests/test_cinatra_websocket.cpp -------------------------------------------------------------------------------- /src/coro_http/tests/test_coro_http_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/tests/test_coro_http_server.cpp -------------------------------------------------------------------------------- /src/coro_http/tests/test_http_client_filter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/tests/test_http_client_filter.cpp -------------------------------------------------------------------------------- /src/coro_http/tests/test_http_parse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/tests/test_http_parse.cpp -------------------------------------------------------------------------------- /src/coro_http/tests/test_mixed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_http/tests/test_mixed.cpp -------------------------------------------------------------------------------- /src/coro_io/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_io/examples/CMakeLists.txt -------------------------------------------------------------------------------- /src/coro_io/examples/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_io/examples/main.cpp -------------------------------------------------------------------------------- /src/coro_io/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_io/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/coro_io/tests/ibverbs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_io/tests/ibverbs/CMakeLists.txt -------------------------------------------------------------------------------- /src/coro_io/tests/ibverbs/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_io/tests/ibverbs/main.cpp -------------------------------------------------------------------------------- /src/coro_io/tests/ibverbs/test_device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_io/tests/ibverbs/test_device.cpp -------------------------------------------------------------------------------- /src/coro_io/tests/ibverbs/test_ib_socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_io/tests/ibverbs/test_ib_socket.cpp -------------------------------------------------------------------------------- /src/coro_io/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_io/tests/main.cpp -------------------------------------------------------------------------------- /src/coro_io/tests/test_cancel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_io/tests/test_cancel.cpp -------------------------------------------------------------------------------- /src/coro_io/tests/test_client_pool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_io/tests/test_client_pool.cpp -------------------------------------------------------------------------------- /src/coro_io/tests/test_coro_channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_io/tests/test_coro_channel.cpp -------------------------------------------------------------------------------- /src/coro_io/tests/test_corofile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_io/tests/test_corofile.cpp -------------------------------------------------------------------------------- /src/coro_io/tests/test_load_balancer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_io/tests/test_load_balancer.cpp -------------------------------------------------------------------------------- /src/coro_io/tests/test_rate_limiter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_io/tests/test_rate_limiter.cpp -------------------------------------------------------------------------------- /src/coro_rpc/benchmark/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/benchmark/CMakeLists.txt -------------------------------------------------------------------------------- /src/coro_rpc/benchmark/api/Monster.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/benchmark/api/Monster.h -------------------------------------------------------------------------------- /src/coro_rpc/benchmark/api/Rect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/benchmark/api/Rect.h -------------------------------------------------------------------------------- /src/coro_rpc/benchmark/api/ValidateRequest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/benchmark/api/ValidateRequest.h -------------------------------------------------------------------------------- /src/coro_rpc/benchmark/api/rpc_functions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/benchmark/api/rpc_functions.hpp -------------------------------------------------------------------------------- /src/coro_rpc/benchmark/bench.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/benchmark/bench.cpp -------------------------------------------------------------------------------- /src/coro_rpc/benchmark/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/benchmark/client.cpp -------------------------------------------------------------------------------- /src/coro_rpc/benchmark/cmdline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/benchmark/cmdline.h -------------------------------------------------------------------------------- /src/coro_rpc/benchmark/data_gen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/benchmark/data_gen.cpp -------------------------------------------------------------------------------- /src/coro_rpc/benchmark/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/benchmark/server.cpp -------------------------------------------------------------------------------- /src/coro_rpc/benchmark/server.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/benchmark/server.hpp -------------------------------------------------------------------------------- /src/coro_rpc/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/examples/CMakeLists.txt -------------------------------------------------------------------------------- /src/coro_rpc/examples/base_examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/examples/base_examples/CMakeLists.txt -------------------------------------------------------------------------------- /src/coro_rpc/examples/base_examples/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/examples/base_examples/client.cpp -------------------------------------------------------------------------------- /src/coro_rpc/examples/base_examples/rpc_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/examples/base_examples/rpc_service.h -------------------------------------------------------------------------------- /src/coro_rpc/examples/base_examples/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/examples/base_examples/server.cpp -------------------------------------------------------------------------------- /src/coro_rpc/examples/file_transfer/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/examples/file_transfer/BUILD.bazel -------------------------------------------------------------------------------- /src/coro_rpc/examples/file_transfer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/examples/file_transfer/CMakeLists.txt -------------------------------------------------------------------------------- /src/coro_rpc/examples/file_transfer/rpc_service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/examples/file_transfer/rpc_service.h -------------------------------------------------------------------------------- /src/coro_rpc/examples/rdma_example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/examples/rdma_example/CMakeLists.txt -------------------------------------------------------------------------------- /src/coro_rpc/tests/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/BUILD.bazel -------------------------------------------------------------------------------- /src/coro_rpc/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/coro_rpc/tests/ServerTester.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/ServerTester.hpp -------------------------------------------------------------------------------- /src/coro_rpc/tests/inject_action.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/inject_action.hpp -------------------------------------------------------------------------------- /src/coro_rpc/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/main.cpp -------------------------------------------------------------------------------- /src/coro_rpc/tests/openssl_files/dh512.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/openssl_files/dh512.pem -------------------------------------------------------------------------------- /src/coro_rpc/tests/openssl_files/dhparam.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/openssl_files/dhparam.pem -------------------------------------------------------------------------------- /src/coro_rpc/tests/openssl_files/fake_server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/openssl_files/fake_server.crt -------------------------------------------------------------------------------- /src/coro_rpc/tests/openssl_files/fake_server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/openssl_files/fake_server.key -------------------------------------------------------------------------------- /src/coro_rpc/tests/openssl_files/generate.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/openssl_files/generate.txt -------------------------------------------------------------------------------- /src/coro_rpc/tests/openssl_files/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/openssl_files/server.crt -------------------------------------------------------------------------------- /src/coro_rpc/tests/openssl_files/server.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/openssl_files/server.csr -------------------------------------------------------------------------------- /src/coro_rpc/tests/openssl_files/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/openssl_files/server.key -------------------------------------------------------------------------------- /src/coro_rpc/tests/rpc_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/rpc_api.cpp -------------------------------------------------------------------------------- /src/coro_rpc/tests/rpc_api.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/rpc_api.hpp -------------------------------------------------------------------------------- /src/coro_rpc/tests/test_abi_compatible.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/test_abi_compatible.cpp -------------------------------------------------------------------------------- /src/coro_rpc/tests/test_client_filter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/test_client_filter.cpp -------------------------------------------------------------------------------- /src/coro_rpc/tests/test_connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/test_connection.cpp -------------------------------------------------------------------------------- /src/coro_rpc/tests/test_coro_rpc_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/test_coro_rpc_client.cpp -------------------------------------------------------------------------------- /src/coro_rpc/tests/test_coro_rpc_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/test_coro_rpc_server.cpp -------------------------------------------------------------------------------- /src/coro_rpc/tests/test_function_name.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/test_function_name.cpp -------------------------------------------------------------------------------- /src/coro_rpc/tests/test_parallel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/test_parallel.cpp -------------------------------------------------------------------------------- /src/coro_rpc/tests/test_register_duplication_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/test_register_duplication_1.cpp -------------------------------------------------------------------------------- /src/coro_rpc/tests/test_register_duplication_2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/test_register_duplication_2.cpp -------------------------------------------------------------------------------- /src/coro_rpc/tests/test_register_duplication_3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/test_register_duplication_3.cpp -------------------------------------------------------------------------------- /src/coro_rpc/tests/test_register_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/test_register_handler.cpp -------------------------------------------------------------------------------- /src/coro_rpc/tests/test_router.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/test_router.cpp -------------------------------------------------------------------------------- /src/coro_rpc/tests/test_variadic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/coro_rpc/tests/test_variadic.cpp -------------------------------------------------------------------------------- /src/easylog/benchmark/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/easylog/benchmark/CMakeLists.txt -------------------------------------------------------------------------------- /src/easylog/benchmark/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/easylog/benchmark/main.cpp -------------------------------------------------------------------------------- /src/easylog/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/easylog/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/easylog/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/easylog/tests/main.cpp -------------------------------------------------------------------------------- /src/easylog/tests/test_easylog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/easylog/tests/test_easylog.cpp -------------------------------------------------------------------------------- /src/include/doctest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/include/doctest.h -------------------------------------------------------------------------------- /src/metric/benchmark/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/metric/benchmark/CMakeLists.txt -------------------------------------------------------------------------------- /src/metric/benchmark/bench.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/metric/benchmark/bench.hpp -------------------------------------------------------------------------------- /src/metric/benchmark/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/metric/benchmark/main.cpp -------------------------------------------------------------------------------- /src/metric/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/metric/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/metric/tests/parallel_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/metric/tests/parallel_test.cpp -------------------------------------------------------------------------------- /src/metric/tests/parallel_test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/metric/tests/parallel_test2.cpp -------------------------------------------------------------------------------- /src/metric/tests/test_metric.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/metric/tests/test_metric.cpp -------------------------------------------------------------------------------- /src/reflection/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/reflection/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/reflection/tests/test_reflection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/reflection/tests/test_reflection.cpp -------------------------------------------------------------------------------- /src/struct_json/examples/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_json/examples/BUILD.bazel -------------------------------------------------------------------------------- /src/struct_json/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_json/examples/CMakeLists.txt -------------------------------------------------------------------------------- /src/struct_json/examples/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_json/examples/main.cpp -------------------------------------------------------------------------------- /src/struct_json/examples/user_defined_struct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_json/examples/user_defined_struct.cpp -------------------------------------------------------------------------------- /src/struct_json/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_json/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/struct_json/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_json/tests/main.cpp -------------------------------------------------------------------------------- /src/struct_json/tests/test_headers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_json/tests/test_headers.h -------------------------------------------------------------------------------- /src/struct_json/tests/test_json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_json/tests/test_json.cpp -------------------------------------------------------------------------------- /src/struct_json/tests/test_some.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_json/tests/test_some.cpp -------------------------------------------------------------------------------- /src/struct_pack/benchmark/.gitignore: -------------------------------------------------------------------------------- 1 | data_def_generated.h -------------------------------------------------------------------------------- /src/struct_pack/benchmark/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/benchmark/BUILD.bazel -------------------------------------------------------------------------------- /src/struct_pack/benchmark/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/benchmark/CMakeLists.txt -------------------------------------------------------------------------------- /src/struct_pack/benchmark/ScopedTimer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/benchmark/ScopedTimer.hpp -------------------------------------------------------------------------------- /src/struct_pack/benchmark/benchmark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/benchmark/benchmark.cpp -------------------------------------------------------------------------------- /src/struct_pack/benchmark/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/benchmark/config.hpp -------------------------------------------------------------------------------- /src/struct_pack/benchmark/data_def.fbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/benchmark/data_def.fbs -------------------------------------------------------------------------------- /src/struct_pack/benchmark/data_def.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/benchmark/data_def.hpp -------------------------------------------------------------------------------- /src/struct_pack/benchmark/data_def.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/benchmark/data_def.proto -------------------------------------------------------------------------------- /src/struct_pack/benchmark/flatbuffer_sample.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/benchmark/flatbuffer_sample.hpp -------------------------------------------------------------------------------- /src/struct_pack/benchmark/msgpack_sample.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/benchmark/msgpack_sample.hpp -------------------------------------------------------------------------------- /src/struct_pack/benchmark/no_op.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/benchmark/no_op.cpp -------------------------------------------------------------------------------- /src/struct_pack/benchmark/no_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/benchmark/no_op.h -------------------------------------------------------------------------------- /src/struct_pack/benchmark/protobuf_sample.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/benchmark/protobuf_sample.hpp -------------------------------------------------------------------------------- /src/struct_pack/benchmark/sample.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/benchmark/sample.hpp -------------------------------------------------------------------------------- /src/struct_pack/benchmark/struct_pack_sample.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/benchmark/struct_pack_sample.hpp -------------------------------------------------------------------------------- /src/struct_pack/benchmark/struct_pb_sample.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/benchmark/struct_pb_sample.hpp -------------------------------------------------------------------------------- /src/struct_pack/examples/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/examples/BUILD.bazel -------------------------------------------------------------------------------- /src/struct_pack/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/examples/CMakeLists.txt -------------------------------------------------------------------------------- /src/struct_pack/examples/basic_usage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/examples/basic_usage.cpp -------------------------------------------------------------------------------- /src/struct_pack/examples/derived_class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/examples/derived_class.cpp -------------------------------------------------------------------------------- /src/struct_pack/examples/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/examples/main.cpp -------------------------------------------------------------------------------- /src/struct_pack/examples/non_aggregated_type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/examples/non_aggregated_type.cpp -------------------------------------------------------------------------------- /src/struct_pack/examples/serialize_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/examples/serialize_config.cpp -------------------------------------------------------------------------------- /src/struct_pack/tests/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/BUILD.bazel -------------------------------------------------------------------------------- /src/struct_pack/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/struct_pack/tests/binary_data/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/binary_data/BUILD.bazel -------------------------------------------------------------------------------- /src/struct_pack/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/main.cpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_alignas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_alignas.cpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_compatible.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_compatible.cpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_cross_platform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_cross_platform.cpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_data_struct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_data_struct.cpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_data_struct2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_data_struct2.cpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_derived.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_derived.cpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_derived.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_derived.hpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_disable_meta_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_disable_meta_info.cpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_disable_outer_brace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_disable_outer_brace.cpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_fast_varint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_fast_varint.cpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_many_members.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_many_members.cpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_non_aggregated_type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_non_aggregated_type.cpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_pragma_pack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_pragma_pack.cpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_serialize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_serialize.cpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_stream.cpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_struct.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_struct.hpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_tuplet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_tuplet.cpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_type_info_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_type_info_config.cpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_user_defined_type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_user_defined_type.cpp -------------------------------------------------------------------------------- /src/struct_pack/tests/test_varint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pack/tests/test_varint.cpp -------------------------------------------------------------------------------- /src/struct_pb/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pb/examples/CMakeLists.txt -------------------------------------------------------------------------------- /src/struct_pb/examples/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pb/examples/main.cpp -------------------------------------------------------------------------------- /src/struct_pb/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pb/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/struct_pb/tests/data_def.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pb/tests/data_def.proto -------------------------------------------------------------------------------- /src/struct_pb/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pb/tests/main.cpp -------------------------------------------------------------------------------- /src/struct_pb/tests/unittest_proto3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pb/tests/unittest_proto3.h -------------------------------------------------------------------------------- /src/struct_pb/tests/unittest_proto3.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pb/tests/unittest_proto3.proto -------------------------------------------------------------------------------- /src/struct_pb/tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pb/tools/CMakeLists.txt -------------------------------------------------------------------------------- /src/struct_pb/tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pb/tools/README.md -------------------------------------------------------------------------------- /src/struct_pb/tools/proto_to_struct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pb/tools/proto_to_struct.cpp -------------------------------------------------------------------------------- /src/struct_pb/tools/struct_code_generator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pb/tools/struct_code_generator.hpp -------------------------------------------------------------------------------- /src/struct_pb/tools/struct_token.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_pb/tools/struct_token.hpp -------------------------------------------------------------------------------- /src/struct_xml/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_xml/examples/CMakeLists.txt -------------------------------------------------------------------------------- /src/struct_xml/examples/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_xml/examples/main.cpp -------------------------------------------------------------------------------- /src/struct_xml/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_xml/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/struct_xml/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_xml/tests/main.cpp -------------------------------------------------------------------------------- /src/struct_xml/tests/test_xml.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_xml/tests/test_xml.cpp -------------------------------------------------------------------------------- /src/struct_xml/tests/test_xml_nothrow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_xml/tests/test_xml_nothrow.cpp -------------------------------------------------------------------------------- /src/struct_yaml/examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_yaml/examples/CMakeLists.txt -------------------------------------------------------------------------------- /src/struct_yaml/examples/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_yaml/examples/main.cpp -------------------------------------------------------------------------------- /src/struct_yaml/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_yaml/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/struct_yaml/tests/test_yaml.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/struct_yaml/tests/test_yaml.cpp -------------------------------------------------------------------------------- /src/util/benchmark/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/util/benchmark/CMakeLists.txt -------------------------------------------------------------------------------- /src/util/benchmark/ff_ptr_bench.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/util/benchmark/ff_ptr_bench.h -------------------------------------------------------------------------------- /src/util/benchmark/ff_ptr_bench_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/util/benchmark/ff_ptr_bench_impl.cpp -------------------------------------------------------------------------------- /src/util/benchmark/ff_ptr_bench_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/util/benchmark/ff_ptr_bench_main.cpp -------------------------------------------------------------------------------- /src/util/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/util/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/util/tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/util/tests/main.cpp -------------------------------------------------------------------------------- /src/util/tests/test_ff_ptr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/util/tests/test_ff_ptr.cpp -------------------------------------------------------------------------------- /src/util/tests/test_meta_string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/util/tests/test_meta_string.cpp -------------------------------------------------------------------------------- /src/util/tests/test_time_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/src/util/tests/test_time_util.cpp -------------------------------------------------------------------------------- /vcpkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/vcpkg.json -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | cache 4 | doxygen-awesome-css 5 | -------------------------------------------------------------------------------- /website/.vitepress/config/en_data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/.vitepress/config/en_data.ts -------------------------------------------------------------------------------- /website/.vitepress/config/en_locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/.vitepress/config/en_locale.ts -------------------------------------------------------------------------------- /website/.vitepress/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/.vitepress/config/index.ts -------------------------------------------------------------------------------- /website/.vitepress/config/zh_data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/.vitepress/config/zh_data.ts -------------------------------------------------------------------------------- /website/.vitepress/config/zh_locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/.vitepress/config/zh_locale.ts -------------------------------------------------------------------------------- /website/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/Doxyfile -------------------------------------------------------------------------------- /website/Doxyfile_cn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/Doxyfile_cn -------------------------------------------------------------------------------- /website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/README.md -------------------------------------------------------------------------------- /website/docs/en/coro_rpc/coro_rpc_client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/coro_rpc/coro_rpc_client.md -------------------------------------------------------------------------------- /website/docs/en/coro_rpc/coro_rpc_introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/coro_rpc/coro_rpc_introduction.md -------------------------------------------------------------------------------- /website/docs/en/coro_rpc/coro_rpc_rdma.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/coro_rpc/coro_rpc_rdma.md -------------------------------------------------------------------------------- /website/docs/en/coro_rpc/coro_rpc_server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/coro_rpc/coro_rpc_server.md -------------------------------------------------------------------------------- /website/docs/en/coro_rpc/images/easy_to_use.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/coro_rpc/images/easy_to_use.png -------------------------------------------------------------------------------- /website/docs/en/coro_rpc/images/long_tail_qps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/coro_rpc/images/long_tail_qps.png -------------------------------------------------------------------------------- /website/docs/en/coro_rpc/images/long_tail_time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/coro_rpc/images/long_tail_time.png -------------------------------------------------------------------------------- /website/docs/en/coro_rpc/images/max_qps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/coro_rpc/images/max_qps.png -------------------------------------------------------------------------------- /website/docs/en/coro_rpc/images/pingpong_qps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/coro_rpc/images/pingpong_qps.png -------------------------------------------------------------------------------- /website/docs/en/coro_rpc/images/pingpong_time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/coro_rpc/images/pingpong_time.png -------------------------------------------------------------------------------- /website/docs/en/guide/what_is_yalantinglibs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/guide/what_is_yalantinglibs.md -------------------------------------------------------------------------------- /website/docs/en/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/index.md -------------------------------------------------------------------------------- /website/docs/en/struct_pack/images/1byte_size.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/struct_pack/images/1byte_size.png -------------------------------------------------------------------------------- /website/docs/en/struct_pack/images/1byte_vec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/struct_pack/images/1byte_vec.png -------------------------------------------------------------------------------- /website/docs/en/struct_pack/images/2byte_size.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/struct_pack/images/2byte_size.png -------------------------------------------------------------------------------- /website/docs/en/struct_pack/images/2byte_vec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/struct_pack/images/2byte_vec.png -------------------------------------------------------------------------------- /website/docs/en/struct_pack/images/4byte_size.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/struct_pack/images/4byte_size.png -------------------------------------------------------------------------------- /website/docs/en/struct_pack/images/4byte_vec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/struct_pack/images/4byte_vec.png -------------------------------------------------------------------------------- /website/docs/en/struct_pack/struct_pack_intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/struct_pack/struct_pack_intro.md -------------------------------------------------------------------------------- /website/docs/en/struct_pack/struct_pack_layout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/struct_pack/struct_pack_layout.md -------------------------------------------------------------------------------- /website/docs/en/struct_pack/struct_pack_tips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/struct_pack/struct_pack_tips.md -------------------------------------------------------------------------------- /website/docs/en/struct_pb/images/pb_format.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/struct_pb/images/pb_format.jpeg -------------------------------------------------------------------------------- /website/docs/en/struct_pb/struct_pb_intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/en/struct_pb/struct_pb_intro.md -------------------------------------------------------------------------------- /website/docs/public/icon/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/public/icon/logo.svg -------------------------------------------------------------------------------- /website/docs/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/public/index.html -------------------------------------------------------------------------------- /website/docs/public/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/public/index.js -------------------------------------------------------------------------------- /website/docs/zh/coro_http/ntls_support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/zh/coro_http/ntls_support.md -------------------------------------------------------------------------------- /website/docs/zh/coro_rpc/coro_rpc_client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/zh/coro_rpc/coro_rpc_client.md -------------------------------------------------------------------------------- /website/docs/zh/coro_rpc/coro_rpc_doc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/zh/coro_rpc/coro_rpc_doc.hpp -------------------------------------------------------------------------------- /website/docs/zh/coro_rpc/coro_rpc_introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/zh/coro_rpc/coro_rpc_introduction.md -------------------------------------------------------------------------------- /website/docs/zh/coro_rpc/coro_rpc_rdma.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/zh/coro_rpc/coro_rpc_rdma.md -------------------------------------------------------------------------------- /website/docs/zh/coro_rpc/coro_rpc_server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/zh/coro_rpc/coro_rpc_server.md -------------------------------------------------------------------------------- /website/docs/zh/easylog/easylog_introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/zh/easylog/easylog_introduction.md -------------------------------------------------------------------------------- /website/docs/zh/guide/what_is_yalantinglibs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/zh/guide/what_is_yalantinglibs.md -------------------------------------------------------------------------------- /website/docs/zh/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/zh/index.md -------------------------------------------------------------------------------- /website/docs/zh/metric/metric_introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/zh/metric/metric_introduction.md -------------------------------------------------------------------------------- /website/docs/zh/reflection/reflection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/zh/reflection/reflection.png -------------------------------------------------------------------------------- /website/docs/zh/struct_pack/struct_pack_doc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/zh/struct_pack/struct_pack_doc.hpp -------------------------------------------------------------------------------- /website/docs/zh/struct_pack/struct_pack_intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/zh/struct_pack/struct_pack_intro.md -------------------------------------------------------------------------------- /website/docs/zh/struct_pack/struct_pack_layout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/zh/struct_pack/struct_pack_layout.md -------------------------------------------------------------------------------- /website/docs/zh/struct_pack/struct_pack_tips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/zh/struct_pack/struct_pack_tips.md -------------------------------------------------------------------------------- /website/docs/zh/struct_pb/struct_pb_intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/zh/struct_pb/struct_pb_intro.md -------------------------------------------------------------------------------- /website/docs/zh/yalantinglibs-dev-guidelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/docs/zh/yalantinglibs-dev-guidelines.md -------------------------------------------------------------------------------- /website/doxy/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/doxy/header.html -------------------------------------------------------------------------------- /website/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/generate.sh -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/package.json -------------------------------------------------------------------------------- /website/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alibaba/yalantinglibs/HEAD/website/yarn.lock --------------------------------------------------------------------------------