Home
last modified time | relevance | path

Searched refs:async_result (Results 1 – 25 of 62) sorted by relevance

123

/third_party/boost/libs/asio/test/archetypes/
Ddeprecated_async_ops.hpp37 typename boost::asio::async_result<
48 boost::asio::async_result<handler_type> result(handler); in deprecated_async_op_0()
56 typename boost::asio::async_result<
67 boost::asio::async_result<handler_type> result(handler); in deprecated_async_op_ec_0()
84 typename boost::asio::async_result<
95 boost::asio::async_result<handler_type> result(handler); in deprecated_async_op_ex_0()
112 typename boost::asio::async_result<
123 boost::asio::async_result<handler_type> result(handler); in deprecated_async_op_1()
131 typename boost::asio::async_result<
142 boost::asio::async_result<handler_type> result(handler); in deprecated_async_op_ec_1()
[all …]
Dasync_result.hpp67 class async_result<archetypes::lazy_handler, Signature> class
77 explicit async_result(completion_handler_type&) in async_result() function in boost::asio::async_result
89 async_result(const async_result&) BOOST_ASIO_DELETED;
90 async_result& operator=(const async_result&) BOOST_ASIO_DELETED;
Ddeprecated_async_result.hpp61 class async_result<archetypes::deprecated_concrete_handler> class
68 explicit async_result(archetypes::deprecated_concrete_handler&) in async_result() function in boost::asio::async_result
/third_party/boost/libs/asio/include/boost/asio/
Dasync_result.hpp107 class async_result class
122 explicit async_result(completion_handler_type& h) in async_result() function in boost::asio::async_result
189 async_result(const async_result&) BOOST_ASIO_DELETED;
190 async_result& operator=(const async_result&) BOOST_ASIO_DELETED;
196 class async_result<void, Signature> class
210 typedef typename boost::asio::async_result<
251 async_result<typename decay<CompletionToken>::type, Signature> result;
258 : async_result<typename decay<CompletionToken>::type, Signature>
290 async_result<typename decay<CompletionToken>::type, Signature>
309 typename ::boost::asio::async_result< \
[all …]
Dpackaged_task.hpp38 class async_result<std::packaged_task<Result(Args...)>, Signature> class
49 explicit async_result(completion_handler_type& h) in async_result() function in boost::asio::async_result
68 struct async_result<std::packaged_task<Result()>, Signature>
73 explicit async_result(completion_handler_type& h)
90 class async_result< \
100 explicit async_result(completion_handler_type& h) \
Dbind_executor.hpp520 class async_result<executor_binder<T, Executor>, Signature> class
524 typename async_result<T, Signature>::completion_handler_type, Executor>
527 typedef typename async_result<T, Signature>::return_type return_type;
529 explicit async_result(executor_binder<T, Executor>& b) in async_result() function in boost::asio::async_result
540 async_result(const async_result&) BOOST_ASIO_DELETED;
541 async_result& operator=(const async_result&) BOOST_ASIO_DELETED;
543 async_result<T, Signature> target_;
/third_party/boost/boost/asio/
Dasync_result.hpp107 class async_result class
122 explicit async_result(completion_handler_type& h) in async_result() function in boost::asio::async_result
189 async_result(const async_result&) BOOST_ASIO_DELETED;
190 async_result& operator=(const async_result&) BOOST_ASIO_DELETED;
196 class async_result<void, Signature> class
210 typedef typename boost::asio::async_result<
251 async_result<typename decay<CompletionToken>::type, Signature> result;
258 : async_result<typename decay<CompletionToken>::type, Signature>
290 async_result<typename decay<CompletionToken>::type, Signature>
309 typename ::boost::asio::async_result< \
[all …]
Dpackaged_task.hpp38 class async_result<std::packaged_task<Result(Args...)>, Signature> class
49 explicit async_result(completion_handler_type& h) in async_result() function in boost::asio::async_result
68 struct async_result<std::packaged_task<Result()>, Signature>
73 explicit async_result(completion_handler_type& h)
90 class async_result< \
100 explicit async_result(completion_handler_type& h) \
Dbind_executor.hpp520 class async_result<executor_binder<T, Executor>, Signature> class
524 typename async_result<T, Signature>::completion_handler_type, Executor>
527 typedef typename async_result<T, Signature>::return_type return_type;
529 explicit async_result(executor_binder<T, Executor>& b) in async_result() function in boost::asio::async_result
540 async_result(const async_result&) BOOST_ASIO_DELETED;
541 async_result& operator=(const async_result&) BOOST_ASIO_DELETED;
543 async_result<T, Signature> target_;
/third_party/glib/gio/tests/
Dgdbus-threading.c86 GAsyncResult *async_result; member
96 data->async_result = g_object_ref (res); in async_result_cb()
150 data.async_result = NULL; in test_delivery_in_thread_func()
168 while (data.async_result == NULL) in test_delivery_in_thread_func()
171 result_variant = g_dbus_connection_call_finish (c, data.async_result, &error); in test_delivery_in_thread_func()
175 g_clear_object (&data.async_result); in test_delivery_in_thread_func()
195 while (data.async_result == NULL) in test_delivery_in_thread_func()
198 result_variant = g_dbus_connection_call_finish (c, data.async_result, &error); in test_delivery_in_thread_func()
203 g_clear_object (&data.async_result); in test_delivery_in_thread_func()
224 while (data.async_result == NULL) in test_delivery_in_thread_func()
[all …]
/third_party/boost/libs/outcome/doc/src/content/recipes/
Dasio-integration-1-70.md23 [`async_result`](https://www.boost.org/doc/libs/develop/doc/html/boost_asio/reference/async_result.…
73 [`async_result`](https://www.boost.org/doc/libs/develop/doc/html/boost_asio/reference/async_result.…
78 `async_result` specialization to work, in particular, with the `async_result` for
81 With this token, the `async_result` specialization takes the form with a static
84 `co_await` is called on the returned `awaitable`. Thus, our `async_result`
87 is that it will pass the initiation work off to an `async_result` for the
89 Our `async_result` is thus just a simple wrapper over this underlying
90 `async_result`, but we inject a completion handler with the
Dasio-integration.md24 [`async_result`](https://www.boost.org/doc/libs/develop/doc/html/boost_asio/reference/async_result.…
74 [`async_result`](https://www.boost.org/doc/libs/develop/doc/html/boost_asio/reference/async_result.…
78 The tricky part to understand is that our `async_result` specialisation inherits
79 from an `async_result` for the supplied completion token type with a completion
80 handler which consumes a `result<T>`. Our `async_result` is actually therefore
81 the base `async_result`, but we layer on top a `completion_handler_type` with
/third_party/boost/libs/asio/include/boost/asio/impl/
Duse_future.hpp838 class async_result<use_future_t<Allocator>, Result(Args...)> class
843 explicit async_result( in async_result() function in boost::asio::async_result
854 class async_result<detail::packaged_token<Function, Allocator>, Result(Args...)> class
859 explicit async_result( in async_result() function in boost::asio::async_result
871 class async_result<use_future_t<Allocator>, Result()> class
875 explicit async_result( in async_result() function in boost::asio::async_result
884 class async_result<detail::packaged_token<Function, Allocator>, Result()> class
889 explicit async_result( in async_result() function in boost::asio::async_result
901 class async_result<use_future_t<Allocator>, \
907 explicit async_result( \
[all …]
Dspawn.hpp246 class async_result<basic_yield_context<Handler>, ReturnType()> class
250 explicit async_result( in async_result() function in boost::asio::async_result
259 class async_result<basic_yield_context<Handler>, ReturnType(Arg1)> class
263 explicit async_result( in async_result() function in boost::asio::async_result
272 class async_result<basic_yield_context<Handler>, class
277 explicit async_result( in async_result() function in boost::asio::async_result
286 class async_result<basic_yield_context<Handler>, class
291 explicit async_result( in async_result() function in boost::asio::async_result
Ddetached.hpp68 struct async_result<detached_t, Signature> struct
74 explicit async_result(completion_handler_type&) in async_result() argument
/third_party/boost/boost/asio/impl/
Duse_future.hpp838 class async_result<use_future_t<Allocator>, Result(Args...)> class
843 explicit async_result( in async_result() function in boost::asio::async_result
854 class async_result<detail::packaged_token<Function, Allocator>, Result(Args...)> class
859 explicit async_result( in async_result() function in boost::asio::async_result
871 class async_result<use_future_t<Allocator>, Result()> class
875 explicit async_result( in async_result() function in boost::asio::async_result
884 class async_result<detail::packaged_token<Function, Allocator>, Result()> class
889 explicit async_result( in async_result() function in boost::asio::async_result
901 class async_result<use_future_t<Allocator>, \
907 explicit async_result( \
[all …]
Dspawn.hpp246 class async_result<basic_yield_context<Handler>, ReturnType()> class
250 explicit async_result( in async_result() function in boost::asio::async_result
259 class async_result<basic_yield_context<Handler>, ReturnType(Arg1)> class
263 explicit async_result( in async_result() function in boost::asio::async_result
272 class async_result<basic_yield_context<Handler>, class
277 explicit async_result( in async_result() function in boost::asio::async_result
286 class async_result<basic_yield_context<Handler>, class
291 explicit async_result( in async_result() function in boost::asio::async_result
Ddetached.hpp68 struct async_result<detached_t, Signature> struct
74 explicit async_result(completion_handler_type&) in async_result() function
/third_party/boost/libs/fiber/examples/asio/detail/
Dyield.hpp250 class async_result< boost::fibers::asio::yield_t, ReturnType(boost::system::error_code, T) > : class
257 explicit async_result( boost::fibers::asio::detail::yield_handler< T > & h) : in async_result() function in boost::asio::async_result
279 class async_result< boost::fibers::asio::yield_t, void(boost::system::error_code) > : class
285 explicit async_result( boost::fibers::asio::detail::yield_handler< void > & h): in async_result() function in boost::asio::async_result
/third_party/boost/libs/asio/example/cpp11/timeouts/
Dblocking_token_tcp_client.cpp55 class async_result<close_after, void(boost::system::error_code, T)> class
76 friend class async_result;
84 explicit async_result(completion_handler_type& h) in async_result() function in boost::asio::async_result
/third_party/boost/doc/html/boost_asio/example/cpp11/timeouts/
Dblocking_token_tcp_client.cpp55 class async_result<close_after, void(boost::system::error_code, T)> class
76 friend class async_result;
84 explicit async_result(completion_handler_type& h) in async_result() function in boost::asio::async_result
/third_party/boost/libs/asio/example/cpp03/timeouts/
Dblocking_token_tcp_client.cpp55 class async_result<close_after, void(boost::system::error_code, T)> class
76 friend class async_result;
84 explicit async_result(completion_handler_type& h) in async_result() function in boost::asio::async_result
/third_party/boost/doc/html/boost_asio/example/cpp03/timeouts/
Dblocking_token_tcp_client.cpp55 class async_result<close_after, void(boost::system::error_code, T)> class
76 friend class async_result;
84 explicit async_result(completion_handler_type& h) in async_result() function in boost::asio::async_result
/third_party/boost/libs/beast/example/echo-op/
Decho_op.cpp31 typename net::async_result<
94 …typename net::async_result< /*< `async_result` deduces the return type from the completion handler…
121 typename net::async_result< in async_echo()
/third_party/boost/libs/fiber/doc/
Dcallbacks.qbk164 // construct async_result instance from handler_type
165 async_result<decltype(handler)> ``[*[`result(handler)]]``;
235 goes on to construct an `async_result` specialized for the
236 `handler_type<>::type`: in this case, `async_result<yield_handler<void>>`. It
237 passes the `yield_handler<void>` instance to the new `async_result` instance.
263 `async_result<yield_handler<void>>::get()`, and will return its return value.
265 `async_result<yield_handler<void>>::get()` inherits
334 When `async_something()` instantiates `async_result<yield_handler<T>>`:
338 this `async_result<>` specialization reserves a member of type `T` to receive
342 `async_result<yield_handler<T>>` overrides `get()`. The override calls
[all …]

123