【发布时间】:2013-06-21 03:07:35
【问题描述】:
我正在制作一个程序,它以固定的时间间隔向服务器发送 UDP 数据包,如下所示:
while (!stop) {
Sleep(fixedInterval);
send(sock, pkt, payloadSize, flags);
}
但是不能保证周期性,因为send 是一个阻塞调用(例如,当fixedInterval 是20ms,而对send 的调用是> 20ms 时)。你知道如何将send 变成非阻塞操作吗?
【问题讨论】:
-
喜欢描述here