腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(463)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
2
回答
kQueue
目录监控
我在应用程序的Documents目录上有一个
kQueue
观察者。我使用的是在文档目录内容更改时触发回调的
kQueue
。
浏览 1
修改于2013-03-09
得票数 4
回答已采纳
1
回答
iphone上的
kqueue
?
它是一种单线程、事件驱动的设计,使用OSX上的
kqueue
来处理套接字和其他事件。ios上也有类似的东西吗? 谢谢!
浏览 3
提问于2011-02-18
得票数 3
3
回答
尝试在中使用
Kqueue
当我编译我的代码时,我试图使用
kqueue
在c#中执行面向事件的服务器,这会给我带来这个错误。致命错误: sys/event.h:没有这样的文件或目录 根据我所遵循的创建必须包含的
kqueue
事件的教程,我对C中的事件编程很陌生。
浏览 2
提问于2013-11-03
得票数 1
回答已采纳
2
回答
普通文件上的
Kqueue
kqueue
(在OS上)对读取/写入常规文件有用吗?我知道epoll对Linux上的常规文件没有用处,所以我想知道
kqueue
是否也是如此。我的意思是,“
kqueue
实际上在检测文件何时可读/可写时有用吗?”
浏览 4
修改于2013-01-14
得票数 6
回答已采纳
2
回答
kqueue
上的Haskell并发
此外,我还了解到还有另一种方法:
kqueue
()。 如何在haskell程序中使用
kqueue
()而不是select()?
浏览 3
修改于2011-05-03
得票数 6
回答已采纳
1
回答
Kqueue
udata场变化
在我使用
kqueue
的mac上,它声明udata没有变化。但是,在event_data of kevent调用中返回的数组正在进行一些修改。是什么导致的?
浏览 0
提问于2015-04-19
得票数 0
回答已采纳
2
回答
kqueue
()和O_NONBLOCK
如果使用
kqueue
(),是否应该在文件描述符上设置O_NONBLOCK?换句话说,
kqueue
()是否保证无论是否设置了O_NONBLOCK,对准备好的文件描述符的下一个I/O操作都不会阻塞?
浏览 0
提问于2012-03-18
得票数 2
回答已采纳
1
回答
使用
kqueue
轮询异常条件
我正在修改一个应用,以便用
kqueue
替换它对select()的使用。fd_set *restrict errorfds, <---- this thing here); 在阅读了
kqueue
浏览 5
提问于2009-11-14
得票数 1
1
回答
Kqueue
需要像epoll那样的关闭吗?
Kqueue
处理器需要关闭吗?我是说: ....close(hd); // we have to closeint hd =
kqueue
(); close(hd) ?
浏览 0
提问于2017-08-07
得票数 0
回答已采纳
1
回答
使用
kqueue
异步发送数据
我有一个用普通C编写的服务器,它在FreeBSD上使用
kqueue
接受TCP连接。 接收传入的连接,并将其添加到一个简单的连接池中,以跟踪文件句柄。这在99%的情况下都能工作,但是
kqueue
不时地给我一个EV_EOF标志,然后删除连接。发送()调用的频率与EV_EOF错误的数量之间存在明显的相关性,因此,由于
kqueue
线程与处理线程之间的某些争用条件,我感觉到了EV_EOF。我发现调用的所有示例都在与
kqueue
循环相同的上下文中发送(),但是我的处理线程可能需要在任何时候--甚至在上次从客户端接收数据之后几分钟--发
浏览 2
提问于2018-10-25
得票数 1
4
回答
什么构成“可读”(
kqueue
/epoll)
我知道,如果远程主机优雅地关闭连接,epoll将报告EPOLLIN,调用read或recv不会阻塞,并返回0字节(即流结束)。我试图找到关于这种行为的文档,但是没有成功,虽然我可以对它进行测试,但我不感兴趣的是在特定的发行版上使用特定的内核版本会发生什么。
浏览 5
提问于2013-10-29
得票数 0
1
回答
理解TCP中的
kqueue
我正在学习关于
kqueue
(特别是和)的教程,有些部分我不明白。BACKLOG; struct kevent event_list[nevents]; 如果是相关的话,我正在研究OS。
浏览 8
提问于2017-05-02
得票数 0
回答已采纳
2
回答
kqueue
的限制是什么?
它还提到: 那么,
kqueue
的限制是什么呢?这些限制在哪里被记录下来?特别是,如果
kqueue
确实可以可靠地使用套接字(AF_UNIX、AF_INET和AF_INET6),那么我并不介意。我特别感兴趣的是有关Mac和FreeBSD实现的信息。
浏览 1
修改于2011-05-23
得票数 1
回答已采纳
1
回答
事件在
kqueue
中的写入事件之前接收到。
/
Kqueue
.hpp"{ std::cout << "
KQUEUE
CREATED" << std::endl; this->_n_ev = 0;
浏览 3
提问于2022-05-16
得票数 0
回答已采纳
1
回答
Cocoa的
KQueue
包装器
所以我想监控一个文件,据我所知,
KQueue
是在Cocoa中这样做的方法。我有一个运行部分功能的FSEvents代码,但它监视整个文件夹。
浏览 4
提问于2013-01-12
得票数 0
回答已采纳
1
回答
bsd内核用户空间事件
kqueue
在bsd中,有一种机制可以使用
kqueue
在用户空间和内核空间之间进行通信。然而,我所理解的是,我们可以使用
kqueue
和kevents来预定义事件。是否可以使用相同的机制来定义自定义事件?例如。如果
Kqueue
不是正确的解决方案,那么有没有其他机制可以让我从内核通知用户空间。我正在寻找的东西不是自定义的信号。 谢谢
浏览 0
修改于2013-02-12
得票数 2
1
回答
对EVFILT_USER使用
kqueue
我很难理解,如何将
kqueue
用于用户空间事件。用例2:自动重置事件让有一个名为"event“的struct让我们假设,我们没有问题找到一个新的事件id,它不会与那个名为"eventId“的
kqueue
实例的其他事件id发生冲突。我在苹果代码库( apple codebase )中发现了一个
kqueue
测试程序,但我怀疑它是否正确。此外,它在测试
浏览 4
提问于2013-04-18
得票数 3
回答已采纳
1
回答
如何使用
kqueue
进行异步文件监视?
我可以看到如何以线程的方式使用select.
kqueue
()。 我正在寻找一种在异步中使用它的方法。我可能漏掉了一些很明显的东西。我知道python使用。我很高兴任何解决方案只在使用
kqueue
选择器时才能工作。到目前为止,我看到做到这一点的唯一方法是创建一个线程,以从另一个线程持续执行
kqueue
.control(),然后将事件注入到asyncio.loop.call_soon_threadsafe()中。
浏览 7
修改于2020-09-16
得票数 1
回答已采纳
2
回答
对简单异步io使用
kqueue
如何实际使用
kqueue
()进行简单的异步r/w?撇开不说:,我不知道基于BSD的操作系统内部是如何工作的--但是
kqueue
()是建立在aio的基础上的,还是visa的呢?
浏览 2
提问于2016-02-06
得票数 0
回答已采纳
1
回答
具有多个事件的Python
kqueue
我有两个相关的问题: kq = new
kqueue
pipeEvent = kevent when pipe但是,当我将管道事件添加到
kqueue
中时,程序会不间断地发出管道事件。sock = socket(AF_INET, SOCK_DGRAM)
浏览 4
修改于2013-06-23
得票数 1
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券