在我的套接字API的c ++包装器中,我使用send
和recv
函数,因为它们具有(几乎)相同的签名。 Linux提供了一个MSG_MORE标志,该标志获取在发送所有部分消息之前不发送消息。窗户提供相同的吗?
MSDN文档告诉我,只有两个标志,没有MSG_MORE。但我不敢相信。
答案 0 :(得分:2)
WSASend()
和WSARecv()
,等同于send()
和receive()
的winsock,具有MSG_PARTIAL
标志,它执行相同的操作。通常,winsock函数比Windows上的套接字API具有更多功能。