Description : EventLoop线程除了等待poll、执行poll返回的激活事件, 还可以处理一些其他任务,例如调用某一个回调函数,处理其他EventLoop 对象的,调用EventLoop::runInLoop(cb)即可让EventLoop线程执行cb函数。 假设我们有这样的调用:loop->runInLoop(run),说明想让IO线程执行一定 的计算任务,此时若是在当前的IO线程,就马上执行run();如果是其他线程 调用的,那么就执行queueInLoop(run),将run异步添加到队列,当loop内处理 完事件后,就执行doPendingFunctors(),也就执行到了run();最后想要结束 线程的话,执行quit。