【发布时间】:2016-05-26 18:46:35
【问题描述】:
select 模块中的 select.select() 函数是否可以与 UDP 函数 - recvfrom() 和 sendto() 一起使用?
我想让程序使用 select 函数,我知道它可以与 TCP 函数一起使用 - send 和 recv 但我想构建使用 select 函数的 UDP 服务器。
那么,select 函数是否可以与 UDP 函数 recvfrom 和 sendto 一起使用?
【问题讨论】:
-
Select 确实适用于 UDP,如果这就是您所要求的。
-
@user_ABCD 是的,基本上我要问的是 select 是否会将所有执行 sendto() 的客户端放入 rlist 中,并在 wlist 中放入所有执行 recvfrom() 的客户端,就像在 TCP 函数上一样发送和接收