2

在我的套接字 API 的 c++ 包装器中,我使用sendandrecv函数,因为它们具有(几乎)相同的签名。Linux 提供了一个 MSG_MORE 标志,它表示在发送所有部分消息之前不会发送消息。windows提供相同的功能吗?MSDN 文档告诉我只有两个标志,没有 MSG_MORE。但我不敢相信。

4

1 回答 1

2

WSASend()WSARecv(),和 的winsock 等价物send()receive()有一个MSG_PARTIAL做同样事情的标志。一般来说,winsock 函数比 Windows 上的套接字 API 具有更多的功能。

于 2012-11-19T09:54:38.480 回答