<winsock.h>中是否存在MSG_MORE等效项?</winsock.h>

时间:2012-11-19 09:40:57

标签: c++ sockets winsock

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

1 个答案:

答案 0 :(得分:2)

WSASend()WSARecv(),等同于send()receive()的winsock,具有MSG_PARTIAL标志,它执行相同的操作。通常,winsock函数比Windows上的套接字API具有更多功能。