Lines Matching refs:implementation_type

46   typedef typename service_impl_type::implementation_type implementation_type;
63 void construct(implementation_type& impl)
69 void move_construct(implementation_type& impl,
70 implementation_type& other_impl)
76 void move_assign(implementation_type& impl,
78 implementation_type& other_impl)
86 void converting_move_construct(implementation_type& impl,
88 Protocol1>::implementation_type& other_impl,
97 void destroy(implementation_type& impl)
103 asio::error_code open(implementation_type& impl,
110 asio::error_code assign(implementation_type& impl,
118 bool is_open(const implementation_type& impl) const
124 asio::error_code cancel(implementation_type& impl,
131 asio::error_code bind(implementation_type& impl,
139 asio::error_code listen(implementation_type& impl, int backlog,
146 asio::error_code close(implementation_type& impl,
153 native_type native(implementation_type& impl)
159 native_handle_type native_handle(implementation_type& impl)
166 asio::error_code set_option(implementation_type& impl,
174 asio::error_code get_option(const implementation_type& impl,
182 asio::error_code io_control(implementation_type& impl,
189 bool non_blocking(const implementation_type& impl) const
195 asio::error_code non_blocking(implementation_type& impl,
202 bool native_non_blocking(const implementation_type& impl) const
208 asio::error_code native_non_blocking(implementation_type& impl,
215 endpoint_type local_endpoint(const implementation_type& impl,
223 asio::error_code accept(implementation_type& impl,
235 async_accept(implementation_type& impl,