关于UDP的问题 ( 积分: 100 )

  • 主题发起人 主题发起人 vivn
  • 开始时间 开始时间
V

vivn

Unregistered / Unconfirmed
GUEST, unregistred user!
需要用到 recvfrom 接收数据,当接收不到数据时,recvfrom 函数将阻塞,不返回。
希望实现超时后可退出(象一些控件中有recevicetimeout一样),请问如何处理超时?
 
需要用到 recvfrom 接收数据,当接收不到数据时,recvfrom 函数将阻塞,不返回。
希望实现超时后可退出(象一些控件中有recevicetimeout一样),请问如何处理超时?
 
晕,两个地方都有
 
i:=5000;//超时设为单位为ms
SetSockOpt(Skt,SOL_SOCKET,SO_RCVTIMO,pchar(@i),SizeOf(I));
 
已解决,谢谢!
 
后退
顶部