boost :: asio :: async_write () по сравнению с boost :: asio :: write ()

Есть ли какое-то преимущество с точки зрения времени, необходимого для передачи буфера данных по сети? если вы используете

boost::asio::write(m_socket, asio::buffer(dataOut_, len), asio::transfer_all());

вместо

boost::asio::async_write(m_socket, boost::asio::buffer(hbs, sizeof(hbs)),
                         boost::bind(&Client::handle_pulse, this,
                         boost::asio::placeholders::error,
                         boost::asio::placeholders::bytes_transferred));
7
задан drrlvn 18 January 2012 в 20:59
поделиться