recv()与send()设置超时

来源:互联网 发布:淘宝金币一键领取源码 编辑:程序博客网 时间:2024/05/16 06:06
struct timeval timeout = {3,0}; //3秒钟
 //设置发送超时
setsockopt(socket,SOL_SOCKET,SO_SNDTIMEO,(char *)&timeout,sizeof(struct timeval));
//设置接收超时
setsockopt(socket,SOL_SOCKET,SO_RCVTIMEO,(char *)&timeout,sizeof(struct timeval));

0 0