123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310 |
- SUBDIRS = .
- # Copy across the BIND 10 copy of ASIO to the installation directory, as some
- # header files used by user-libraries may use parts of it.
- asio_includedir = $(pkgincludedir)/asio
- nobase_asio_include_HEADERS = \
- basic_datagram_socket.hpp \
- basic_deadline_timer.hpp \
- basic_io_object.hpp \
- basic_raw_socket.hpp \
- basic_serial_port.hpp \
- basic_socket.hpp \
- basic_socket_acceptor.hpp \
- basic_socket_iostream.hpp \
- basic_socket_streambuf.hpp \
- basic_stream_socket.hpp \
- basic_streambuf.hpp \
- basic_streambuf_fwd.hpp \
- buffer.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 \
- completion_condition.hpp \
- datagram_socket_service.hpp \
- deadline_timer.hpp \
- deadline_timer_service.hpp \
- detail/array_fwd.hpp \
- detail/base_from_completion_cond.hpp \
- detail/bind_handler.hpp \
- detail/buffer_resize_guard.hpp \
- detail/buffer_sequence_adapter.hpp \
- detail/buffered_stream_storage.hpp \
- detail/call_stack.hpp \
- detail/completion_handler.hpp \
- detail/config.hpp \
- detail/consuming_buffers.hpp \
- detail/deadline_timer_service.hpp \
- detail/descriptor_ops.hpp \
- detail/descriptor_read_op.hpp \
- detail/descriptor_write_op.hpp \
- detail/dev_poll_reactor.hpp \
- detail/dev_poll_reactor_fwd.hpp \
- detail/epoll_reactor.hpp \
- detail/epoll_reactor_fwd.hpp \
- detail/event.hpp \
- detail/eventfd_select_interrupter.hpp \
- detail/fd_set_adapter.hpp \
- detail/fenced_block.hpp \
- detail/gcc_arm_fenced_block.hpp \
- detail/gcc_fenced_block.hpp \
- detail/gcc_hppa_fenced_block.hpp \
- detail/gcc_sync_fenced_block.hpp \
- detail/gcc_x86_fenced_block.hpp \
- detail/handler_alloc_helpers.hpp \
- detail/handler_invoke_helpers.hpp \
- detail/hash_map.hpp \
- detail/impl/descriptor_ops.ipp \
- detail/impl/dev_poll_reactor.hpp \
- detail/impl/dev_poll_reactor.ipp \
- detail/impl/epoll_reactor.hpp \
- detail/impl/epoll_reactor.ipp \
- detail/impl/eventfd_select_interrupter.ipp \
- detail/impl/kqueue_reactor.hpp \
- detail/impl/kqueue_reactor.ipp \
- detail/impl/pipe_select_interrupter.ipp \
- detail/impl/posix_event.ipp \
- detail/impl/posix_mutex.ipp \
- detail/impl/posix_thread.ipp \
- detail/impl/posix_tss_ptr.ipp \
- detail/impl/reactive_descriptor_service.ipp \
- detail/impl/reactive_serial_port_service.ipp \
- detail/impl/reactive_socket_service_base.ipp \
- detail/impl/resolver_service_base.ipp \
- detail/impl/select_reactor.hpp \
- detail/impl/select_reactor.ipp \
- detail/impl/service_registry.hpp \
- detail/impl/service_registry.ipp \
- detail/impl/socket_ops.ipp \
- detail/impl/socket_select_interrupter.ipp \
- detail/impl/strand_service.hpp \
- detail/impl/strand_service.ipp \
- detail/impl/task_io_service.hpp \
- detail/impl/task_io_service.ipp \
- detail/impl/throw_error.ipp \
- detail/impl/timer_queue.ipp \
- detail/impl/timer_queue_set.ipp \
- detail/impl/win_event.ipp \
- detail/impl/win_iocp_handle_service.ipp \
- detail/impl/win_iocp_io_service.hpp \
- detail/impl/win_iocp_io_service.ipp \
- detail/impl/win_iocp_serial_port_service.ipp \
- detail/impl/win_iocp_socket_service_base.ipp \
- detail/impl/win_mutex.ipp \
- detail/impl/win_thread.ipp \
- detail/impl/win_tss_ptr.ipp \
- detail/impl/winsock_init.ipp \
- detail/io_control.hpp \
- detail/kqueue_reactor.hpp \
- detail/kqueue_reactor_fwd.hpp \
- detail/local_free_on_block_exit.hpp \
- detail/macos_fenced_block.hpp \
- detail/mutex.hpp \
- detail/noncopyable.hpp \
- detail/null_buffers_op.hpp \
- detail/null_event.hpp \
- detail/null_fenced_block.hpp \
- detail/null_mutex.hpp \
- detail/null_signal_blocker.hpp \
- detail/null_thread.hpp \
- detail/null_tss_ptr.hpp \
- detail/object_pool.hpp \
- detail/old_win_sdk_compat.hpp \
- detail/op_queue.hpp \
- detail/operation.hpp \
- detail/pipe_select_interrupter.hpp \
- detail/pop_options.hpp \
- detail/posix_event.hpp \
- detail/posix_fd_set_adapter.hpp \
- detail/posix_mutex.hpp \
- detail/posix_signal_blocker.hpp \
- detail/posix_thread.hpp \
- detail/posix_tss_ptr.hpp \
- detail/push_options.hpp \
- detail/reactive_descriptor_service.hpp \
- detail/reactive_null_buffers_op.hpp \
- detail/reactive_serial_port_service.hpp \
- detail/reactive_socket_accept_op.hpp \
- detail/reactive_socket_connect_op.hpp \
- detail/reactive_socket_recv_op.hpp \
- detail/reactive_socket_recvfrom_op.hpp \
- detail/reactive_socket_send_op.hpp \
- detail/reactive_socket_sendto_op.hpp \
- detail/reactive_socket_service.hpp \
- detail/reactive_socket_service_base.hpp \
- detail/reactor.hpp \
- detail/reactor_fwd.hpp \
- detail/reactor_op.hpp \
- detail/reactor_op_queue.hpp \
- detail/regex_fwd.hpp \
- detail/resolve_endpoint_op.hpp \
- detail/resolve_op.hpp \
- detail/resolver_service.hpp \
- detail/resolver_service_base.hpp \
- detail/scoped_lock.hpp \
- detail/select_interrupter.hpp \
- detail/select_reactor.hpp \
- detail/select_reactor_fwd.hpp \
- detail/service_base.hpp \
- detail/service_id.hpp \
- detail/service_registry.hpp \
- detail/service_registry_fwd.hpp \
- detail/shared_ptr.hpp \
- detail/signal_blocker.hpp \
- detail/signal_init.hpp \
- detail/socket_holder.hpp \
- detail/socket_ops.hpp \
- detail/socket_option.hpp \
- detail/socket_select_interrupter.hpp \
- detail/socket_types.hpp \
- detail/solaris_fenced_block.hpp \
- detail/strand_service.hpp \
- detail/task_io_service.hpp \
- detail/task_io_service_fwd.hpp \
- detail/task_io_service_operation.hpp \
- detail/thread.hpp \
- detail/throw_error.hpp \
- detail/timer_op.hpp \
- detail/timer_queue.hpp \
- detail/timer_queue_base.hpp \
- detail/timer_queue_fwd.hpp \
- detail/timer_queue_set.hpp \
- detail/timer_scheduler.hpp \
- detail/timer_scheduler_fwd.hpp \
- detail/tss_ptr.hpp \
- detail/wait_handler.hpp \
- detail/weak_ptr.hpp \
- detail/win_event.hpp \
- detail/win_fd_set_adapter.hpp \
- detail/win_fenced_block.hpp \
- detail/win_iocp_handle_read_op.hpp \
- detail/win_iocp_handle_service.hpp \
- detail/win_iocp_handle_write_op.hpp \
- detail/win_iocp_io_service.hpp \
- detail/win_iocp_io_service_fwd.hpp \
- detail/win_iocp_null_buffers_op.hpp \
- detail/win_iocp_operation.hpp \
- detail/win_iocp_overlapped_op.hpp \
- detail/win_iocp_overlapped_ptr.hpp \
- detail/win_iocp_serial_port_service.hpp \
- detail/win_iocp_socket_accept_op.hpp \
- detail/win_iocp_socket_recv_op.hpp \
- detail/win_iocp_socket_recvfrom_op.hpp \
- detail/win_iocp_socket_send_op.hpp \
- detail/win_iocp_socket_service.hpp \
- detail/win_iocp_socket_service_base.hpp \
- detail/win_mutex.hpp \
- detail/win_signal_blocker.hpp \
- detail/win_thread.hpp \
- detail/win_tss_ptr.hpp \
- detail/wince_thread.hpp \
- detail/winsock_init.hpp \
- detail/wrapped_handler.hpp \
- error.hpp \
- error_code.hpp \
- handler_alloc_hook.hpp \
- handler_invoke_hook.hpp \
- impl/error.ipp \
- impl/error_code.ipp \
- impl/io_service.hpp \
- impl/io_service.ipp \
- impl/read.hpp \
- impl/read.ipp \
- impl/read_at.hpp \
- impl/read_at.ipp \
- impl/read_until.hpp \
- impl/read_until.ipp \
- impl/serial_port_base.hpp \
- impl/serial_port_base.ipp \
- impl/src.cpp \
- impl/src.hpp \
- impl/write.hpp \
- impl/write.ipp \
- impl/write_at.hpp \
- impl/write_at.ipp \
- io_service.hpp \
- ip/address.hpp \
- ip/address_v4.hpp \
- ip/address_v6.hpp \
- ip/basic_endpoint.hpp \
- ip/basic_resolver.hpp \
- ip/basic_resolver_entry.hpp \
- ip/basic_resolver_iterator.hpp \
- ip/basic_resolver_query.hpp \
- ip/detail/endpoint.hpp \
- ip/detail/impl/endpoint.ipp \
- ip/detail/socket_option.hpp \
- ip/host_name.hpp \
- ip/icmp.hpp \
- ip/impl/address.hpp \
- ip/impl/address.ipp \
- ip/impl/address_v4.hpp \
- ip/impl/address_v4.ipp \
- ip/impl/address_v6.hpp \
- ip/impl/address_v6.ipp \
- ip/impl/basic_endpoint.hpp \
- ip/impl/host_name.ipp \
- ip/multicast.hpp \
- ip/resolver_query_base.hpp \
- ip/resolver_service.hpp \
- ip/tcp.hpp \
- ip/udp.hpp \
- ip/unicast.hpp \
- ip/v6_only.hpp \
- is_read_buffered.hpp \
- is_write_buffered.hpp \
- local/basic_endpoint.hpp \
- local/connect_pair.hpp \
- local/datagram_protocol.hpp \
- local/detail/endpoint.hpp \
- local/detail/impl/endpoint.ipp \
- local/stream_protocol.hpp \
- placeholders.hpp \
- posix/basic_descriptor.hpp \
- posix/basic_stream_descriptor.hpp \
- posix/descriptor_base.hpp \
- posix/stream_descriptor.hpp \
- posix/stream_descriptor_service.hpp \
- raw_socket_service.hpp \
- read.hpp \
- read_at.hpp \
- read_until.hpp \
- serial_port.hpp \
- serial_port_base.hpp \
- serial_port_service.hpp \
- socket_acceptor_service.hpp \
- socket_base.hpp \
- ssl.hpp \
- ssl/basic_context.hpp \
- ssl/context.hpp \
- ssl/context_base.hpp \
- ssl/context_service.hpp \
- ssl/detail/openssl_context_service.hpp \
- ssl/detail/openssl_init.hpp \
- ssl/detail/openssl_operation.hpp \
- ssl/detail/openssl_stream_service.hpp \
- ssl/detail/openssl_types.hpp \
- ssl/stream.hpp \
- ssl/stream_base.hpp \
- ssl/stream_service.hpp \
- strand.hpp \
- stream_socket_service.hpp \
- streambuf.hpp \
- system_error.hpp \
- thread.hpp \
- time_traits.hpp \
- version.hpp \
- windows/basic_handle.hpp \
- windows/basic_random_access_handle.hpp \
- windows/basic_stream_handle.hpp \
- windows/overlapped_ptr.hpp \
- windows/random_access_handle.hpp \
- windows/random_access_handle_service.hpp \
- windows/stream_handle.hpp \
- windows/stream_handle_service.hpp \
- write.hpp \
- write_at.hpp
|