我没有得到Language supported in Skype正常运行的RabbitMQ CPP(CopernicaMarketingSoftware / AMQP-CPP)库的事件循环。我已经设置了一个rabbitmq服务器,它运行正常。
我的代码如下所示:
Openlayers 2
不幸的是 select 只返回0,我从不跳转到TCP处理程序中的 onConnected 回调。我只是跳了一次监视器回调。奇怪的是,monitor方法中的文件描述符是3,但如果我查看 / proc 文件夹中的文件描述符,我会看到套接字的fd编号为5。
这是我在/ proc文件夹中的打印输出:
Openlayers 3
我使用像libuv和libevent这样的现成事件循环,但是我希望了解它是如何工作的。
如何让它发挥作用?
答案 0 :(得分:1)
以下一行
FD_SET(myHandler.m_fd, &rfds);
需要在事件循环中添加。