2011-11-21 72 views

回答

2

所不同的是,当完成完成处理程序之间

socket_.async_send and asio::async_write? 
将被调用。

socket成员函数的情况下,完成处理程序将被称为“发送操作完成时”,即使并非所有数据都已实际传输给对等方。

在自由功能的情况下,当所有提供的缓冲区已写入完成处理程序将被调用。

参见:This documentation