新观察者是否会看到旧的未处理事件?

时间:2012-04-30 00:15:03

标签: c libev

如果我有一个套接字并且有人向我发送了我尚未通过read()处理的数据,现在我为它制作一个ev_io观察者并运行它,那么回调会被激活吗?

2 个答案:

答案 0 :(得分:1)

我不知道你问题的答案,因为我从未使用libev。但我可以建议,在没有这些知识的情况下,您可能会尝试模拟场景,看看会发生什么。 : - )

答案 1 :(得分:1)

它是由级别触发的,而不是边缘触发的,因此回调将快速触发,直到读取所有待处理的数据。