我正在使用带有协程的 boost asio 从 tcp 套接字获取一些数据。在这些文档中显示的示例中,示例看起来像
http::async_read(socket, buffer, request, yield[ec]);
但是在这种情况下如何获得传输的字节数。
在不使用协程的情况下,我们可以绑定一个回调函数。
void onReadDataComplete(boost::system::error_code ec, std::size_t bytes_transferred)
但目前还不是很清楚如何用协程做同样的事情。