【问题标题】:how to receive UDP packets continuously如何连续接收UDP数据包
【发布时间】:2010-10-08 12:12:30
【问题描述】:

我想从端口连续接收 UDP 数据包。我正在使用 recvfrom() 来接收数据包。如何在收到单个数据包后放置延迟。我想收到超过 50 个数据包。为此,我需要帮助。提前谢谢....

【问题讨论】:

  • 延迟的相关性是什么?

标签: udp continuous


【解决方案1】:

网络堆栈会为您捕获所有发送到在线套接字地址的数据包并将其放入队列中。只需使用 recvfrom 读取排队的数据。如果您希望您的应用程序等待下一个接收事件,您可以使用 select 函数。

【讨论】:

    猜你喜欢
    • 2012-11-19
    • 1970-01-01
    • 2013-12-22
    • 2010-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-08
    相关资源
    最近更新 更多