Home | History | Annotate | Download | only in detail

Lines Matching refs:asio

15 #include "asio/detail/config.hpp"
16 #include "asio/error.hpp"
17 #include "asio/io_service.hpp"
18 #include "asio/detail/mutex.hpp"
19 #include "asio/detail/noncopyable.hpp"
20 #include "asio/detail/operation.hpp"
21 #include "asio/detail/socket_ops.hpp"
22 #include "asio/detail/socket_types.hpp"
23 #include "asio/detail/scoped_ptr.hpp"
24 #include "asio/detail/thread.hpp"
26 #include "asio/detail/push_options.hpp"
28 namespace asio {
39 ASIO_DECL resolver_service_base(asio::io_service& io_service);
49 asio::io_service::fork_event fork_ev);
66 : private asio::detail::noncopyable
69 explicit auto_addrinfo(asio::detail::addrinfo_type* ai)
80 operator asio::detail::addrinfo_type*()
86 asio::detail::addrinfo_type* ai_;
100 asio::detail::mutex mutex_;
103 asio::detail::scoped_ptr<asio::io_service> work_io_service_;
109 asio::detail::scoped_ptr<asio::io_service::work> work_;
112 asio::detail::scoped_ptr<asio::detail::thread> work_thread_;
116 } // namespace asio
118 #include "asio/detail/pop_options.hpp"
120 # include "asio/detail/impl/resolver_service_base.ipp"