
14 Jun
2018
14 Jun
'18
2:59 p.m.
On Thu, Jun 14, 2018 at 7:47 AM Álvaro Cebrián Juan via Boost-users <boost-users@lists.boost.org> wrote:
the asynchronous version socket::async_receive() returns "void".
If you want to get pendatic, the return type from an initiating function is not void, but typename async_result<decay_t<CompletionToken>, Signature>::return_type See: <https://www.boost.org/doc/libs/1_67_0/doc/html/boost_asio/reference/asynchronous_operations/production_of_initiating_function_return_value.html> Thanks