async_receive_from是否总是在处理程序中接收完整的消息?

时间:2016-03-16 11:15:00

标签: c++ boost-asio

在我发现的所有样本中,我都看不到任何缓冲。这是否意味着在处理程序中我总是收到完整的消息?没有分块。
我在文档中找不到任何答案。

  

始终会收到boost::asio::ip::udp::socket::async_receive_from   处理程序中的完整消息?

1 个答案:

答案 0 :(得分:1)

UDP可以在低OSI级别进行分段,但在更高级别则无法进行分段。

您不必担心这一点,您总是收到完整的数据报(或根本不接收它)。

相关问题