• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            linux:

               

             1struct timeval timeout={3,0};//3s
             2
             3    int ret=setsockopt(sock_fd,SOL_SOCKET,SO_SNDTIMEO,&timeout,sizeof(timeout));
             4
             5    int ret=setsockopt(sock_fd,SOL_SOCKET,SO_RCVTIMEO,&timeout,sizeof(timeout));
             6
             7    如果ret==0 則為成功,-1為失敗,這時可以查看errno來判斷失敗原因
             8
             9    int recvd=recv(sock_fd,buf,1024,0);
            10
            11    if(recvd==-1&&errno==EAGAIN)
            12
            13   {
            14
            15              printf("timeout\n");
            16
            17   }

            18
            19


             

            windows:

              

            int timeout = 3000//3s

               
            int ret=setsockopt(sock_fd,SOL_SOCKET,SO_SNDTIMEO,&timeout,sizeof(timeout));

               
            int ret=setsockopt(sock_fd,SOL_SOCKET,SO_RCVTIMEO,&timeout,sizeof(timeout));
            日本精品久久久久中文字幕| 久久精品国产国产精品四凭| 奇米综合四色77777久久| 色婷婷久久综合中文久久蜜桃av| 久久99精品久久久久久动态图| 久久国产精品成人免费| 亚洲日本va午夜中文字幕久久 | 亚洲精品乱码久久久久久蜜桃不卡| 波多野结衣AV无码久久一区| 久久本道伊人久久| 一本色道久久HEZYO无码| 久久综合九色综合久99| 亚洲AV无码1区2区久久| 久久天天日天天操综合伊人av| 无码精品久久久天天影视| 久久综合日本熟妇| 色综合久久中文色婷婷| 狠狠色丁香久久婷婷综合五月| 久久精品无码一区二区日韩AV| 午夜久久久久久禁播电影| 狠狠色丁香久久婷婷综合图片 | 欧美777精品久久久久网| 久久久久亚洲AV无码网站| 久久久久久久波多野结衣高潮| 久久精品视屏| 久久亚洲高清综合| 久久久久久噜噜精品免费直播 | 一级做a爰片久久毛片人呢| 色婷婷综合久久久久中文| 亚洲综合熟女久久久30p| 亚洲国产日韩欧美久久| 欧美成a人片免费看久久| 久久久久免费视频| 无码乱码观看精品久久| 久久久久亚洲AV无码专区网站 | 久久天堂AV综合合色蜜桃网| 成人久久免费网站| 成人妇女免费播放久久久| 久久精品成人免费看| 18岁日韩内射颜射午夜久久成人| 99久久精品国产一区二区蜜芽 |