1

例如,如果服务器正在向我的 tcp 客户端发送一个比特流数据包,并且我开始使用 async_read_some 来检索它。

此 async_read_some 操作是否可能仅从缓冲区中检索部分数据包,或者缓冲区是可变的,因此 async_read_some 将被阻塞,直到此数据包流完全到达?

4

1 回答 1

2

对于 TCP,async_read_some 可能只检索部分流,并且没有用户程序意义上的阻塞。

于 2013-01-18T01:27:44.557 回答