腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
linux
中的sys/ioctl.h问题
、
、
、
、
setsync(int mode) if(sockid < 0)return -1; return ioctlsocket(sockid,
FIONBIO
, &i);我只想知道以下
Linux
版本在功能上是否等效:{ u_longi = mode; return ioctl(sockid,
FIONBIO
, &i
浏览 6
提问于2012-07-08
得票数 1
回答已采纳
1
回答
FIONBIO
的Winsocks定义的实际数字是多少?
、
、
对大多数人来说,我只需搜索这些文件并得到如下答复:但是对于
FIONBIO
我看到了#define
FIONBIO
:= 0x5421 我似乎无法使windows Winsock的定义变成这个数字
浏览 1
提问于2016-03-03
得票数 1
回答已采纳
2
回答
为WinSocks和*nix创建非阻塞套接字
、
、
、
、
在C/C++中,如何在WinSocks和*nix中将阻塞套接字转换为非阻塞套接字,以便select()正确工作。您可以对特定于平台的代码使用预处理器。
浏览 4
提问于2008-10-04
得票数 6
回答已采纳
1
回答
将ioctl()调用从unix移植到
linux
,
FIONBIO
出错
、
、
、
.);connect(.....);read(mysocket, buffer, numBytes); 是否有特定于
linux
的头文件?还是“FIOBIO”在
linux
中根本不起作用?
浏览 4
提问于2012-03-07
得票数 5
回答已采纳
1
回答
setsockopt( TCP_NODELAY,1 ):权限被拒绝
、
、
我有一些代码,自90年代以来一直没有改变,现在在
Linux
上试图关闭Nagle算法时却被拒绝了。阅读手册页和谷歌搜索都没有说明原因。有什么想法吗?iSizeSize = sizeof( iSize ); unsigned long ulMSDummy; printf( "%s: ioctlsocket( %s:%d,
FIONBIO
, 1 ): %s", pszNa
浏览 113
提问于2020-09-17
得票数 0
回答已采纳
2
回答
如何使用ioctl()在VxWorks中的套接字上设置
FIONBIO
?
、
、
VxWorks设置
FIONBIO
的标准方法是使用ioctl(),而不是fcntl()。
FIONBIO
的文档给出了一个例子,它显然不会被编译,因为on没有数据类型:status = ioctl (sFd,
FIONBIO
, &on);int on = 1;然而,文档中说ioctl()的原型是ioctl(int, int, int),并且我得到了关于无法将int*blocking;
浏览 0
提问于2012-07-26
得票数 1
回答已采纳
1
回答
为什么套接字没有设置为非阻塞模式?
、
、
、
代码如下:(setf socket-descriptor (socket AF_INET SOCK_STREAM IPPROTO_TCP))with-dynamic-foreign-objects ((no-block (:unsigned :long) :initial-element 1))...<em
浏览 0
提问于2013-04-24
得票数 2
回答已采纳
2
回答
Android NDK - connect()阻塞系统
、
我正面临一个无法解释的奇怪的问题;)核心库是由C++和安卓用户界面开发的,在WIFI模式下运行良好,但在3G数据模式下系统会死机。更奇怪的是套接字在connect()行之前已经设置了非阻塞模式。if (m_nSock <= 0)
浏览 1
提问于2011-09-22
得票数 0
1
回答
非阻塞套接字在Windows上丢失数据
、
、
、
它在
Linux
中非常完美(正如我想要的那样),但是当我尝试在Windows中使用它时,当我通过它发送70 it的文件时,它会从文件中损失大约20 It。(如果这是问题所在)iMode = 1;ioctlsocket(sock2,
FIONBIO
, &
浏览 6
提问于2015-03-06
得票数 0
1
回答
在c++中使用winsock进行套接字编程
、
、
我正在用C编写一个使用winsock的程序,并且我使用命令fcntl来使接收调用成为非阻塞的,并且我得到了以下错误。error C2065: 'F_SETFL' : undeclared identifiererror C2065: 'F_SETFL' : undeclared identifier err
浏览 0
提问于2012-03-02
得票数 2
1
回答
对于iOS,阻止/取消阻塞套接字的
FIONBIO
值是多少?
、
、
、
、
从github下载的代码适用于Windows,但在Android上失败;
FIONBIO
必须更改为。目前我无法在iOS上进行测试,并且希望知道其他人是否设法让TIdHTTPWebSocketClient在这个平台上工作,以及应该使用
FIONBIO
的值。 提前谢谢。
浏览 2
提问于2019-10-29
得票数 0
回答已采纳
2
回答
奇怪的UDP数据包丢失
、
、
、
、
我尝试按顺序读取UDP数据报。但在第二次读取操作过程中出现问题。你可以在下面的代码片段中看到,我第一次尝试读取时,从UDP接收缓冲区中丢失了12字节的数据包。sock = socket(AF_INET, SOCK_DGRAM | SOCK_CLOEXEC, IPPROTO_UDP); if (-1 == ioctl(sock, FIONREAD, &bytesInBuffer)) printf("%s:%d, Fail to read bytes in buffer\n", __func__
浏览 6
提问于2014-12-01
得票数 1
1
回答
具有重叠I/O的非阻塞套接字
、
、
、
我正试图在套接字丛林中工作,遇到了I/O重叠的非阻塞套接字。我家里有三本书只提到了这个概念,但并没有真正地解释它,也没有给我任何例子。我不介意一本书作为来源,但我很高兴能避免再花50美元。到目前为止,我只发现了非常基本的概念以及与其他套接字模型的基本比较。这并不是我不理解他们的概念,但我希望看到他们的行动,并可能得到一个很好的解释,他们是如何工作的。(我一点也不介意长篇文章:)
浏览 8
提问于2012-09-18
得票数 3
回答已采纳
1
回答
即使套接字是非阻塞的,也会阻塞Perl上的recv
、
new(LocalPort => $port,在
Linux
浏览 2
提问于2012-08-10
得票数 4
2
回答
linux
上套接字的连接超时是多少
、
、
我有一个在
linux
ubuntu上运行的程序,它试图使用TCP连接到服务器端口。你能告诉我怎样才能知道连接到ubuntu服务器套接字的客户端套接字的超时值是多少? 谢谢。
浏览 0
提问于2010-06-03
得票数 0
1
回答
调用recv()套接字函数接收数据时总是出现WSAEWOULDBLOCK错误
)&insock, sizeof( insock ))) == SOCKET_ERROR )if( ioctlsocket( m_Socket,
FIONBIO
浏览 2
提问于2009-09-01
得票数 0
回答已采纳
1
回答
如何强制Windows Bluetooth Connect()调用超时
、
、
有没有办法--有没有办法--迫使和函数调用超时? 我曾尝试在connect()套接字上将SO_RCVTIMEO和SO_SNDTIMEO设置为不同的值,以查看它们是否会影响函数调用的长度,但无济于事
浏览 0
提问于2013-11-15
得票数 0
1
回答
使用非阻塞插座。在调用recvfrom后,errno总是EAGAIN。
、
、
、
我正在将我的网络代码从Windows移植到
Linux
,但不是没有问题。由于某些原因,当我将套接字设置为非阻塞时,recvfrom将不能正常工作。(它在我的Windows构建中运行良好,使用:ioctlsocket( handle,
FIONBIO
, &nonBlocking );
浏览 9
提问于2012-11-29
得票数 1
1
回答
如何在QNX中将UDP套接字设置为非阻塞
、
、
、
我在QNX操作系统上用C++编写了一个UDP数据报接收器,我想执行非阻塞的recvfrom()调用。谁能告诉我我必须传递给ioctl()以将套接字设置为非阻塞的参数?
浏览 4
提问于2011-11-01
得票数 2
回答已采纳
1
回答
如何设置winsock接受函数超时?
、
我正在编写一个充当服务器的win32控制台应用程序。我必须设置一个超时来接受函数,比如在10s中没有连接,端口关闭。据我所知,这里有一条路:
浏览 9
提问于2012-02-23
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
Alpine Linux 3.18 发布|Linux 中国
Linux基础(3)linux命令3
linux高级课程-在Linux中编程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券