永发信息网

如何将代码中的套接字设置为非阻塞

答案:2  悬赏:0  手机版
解决时间 2021-04-06 21:39
如何将代码中的套接字设置为非阻塞
最佳答案
参考richard stevens的unix networkprogramming,第15章 非阻塞方式下,connect是立即返回的。而tcp连接建立需要三次握手。所以正常情况都是返回EINPROGRESS错误,然后你自己select等连接建好。当然也有返回成功的可能,但这是少数的情况。
全部回答
(1)好像默认就是阻塞模式; (2)用ioctlsocket();例如如果需要将cs设置为阻塞模式: unsigned long ul=0; ioctlsocket(cs,fionbio,&ul); (3)若要设置为非阻塞模式: unsigned long ul=1;//只要是非0值都可以 ioctlsocket(cs,fionbio,&ul);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我将要起床。英语怎么说?
形影不离的近义词成语
过桥米线·黄焖鸡米饭地址在哪,我要去那里办
V领和鸡心领有什么区别
M-business在电子商务中的概念?
宁明县民族中学地址在哪,我要去那里办事,
近阶段哪些国家发生了自然灾害有多大
歌词里有 哦哦哦哦哦 哦 一二三四五六七 是什
三相电机的功率是22KW那电流怎么算?电流是三
这个亮,是什么意思
有什么简单又容易做的点心呢??
德莉莎化妆品效果怎么样,有谁用过?是攻效的
大年初四晚上有人抢劫有人信吗?我需要实话,
下列思想不能体现中国传统哲学中矛盾观的是DA
为什么找一个知己朋友甘难
推荐资讯
哪些衣服适合拍废墟景
金多福珠宝城地址有知道的么?有点事想过去
我砸了电视机我关了手机是/那首歌的歌词
定积分的几何运用Y=0.5X^2,y^2+x^2=8求曲线围
尚书大传:四时从经,万姓允诚
请问Photoshop中(ps)怎么做出来如图背景发
长虫牙了怎么办26岁了
崇阳县咸宁阳光艺术幼儿园地址是什么,有没有
汽车两年没出险第三年上保险打几折
问一下 就是在银行办理银行卡时 不是留了一个
纽曼A11HD+ 4G 高清MP4播放器 怎么样,好不好
服务中没有Print Spooler服务,无法安装打印
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?