We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d0dd76b commit 3d289c3Copy full SHA for 3d289c3
trantor/net/EventLoopThreadPool.cc
@@ -53,9 +53,14 @@ EventLoop *EventLoopThreadPool::getNextLoop()
53
loopIndex_ = 0;
54
return loop;
55
}
56
- return NULL;
+ return nullptr;
57
+}
58
+EventLoop *EventLoopThreadPool::getLoop(size_t id)
59
+{
60
+ if (id < loopThreadVector_.size())
61
+ return loopThreadVector_[id]->getLoop();
62
63
-
64
std::vector<EventLoop *> EventLoopThreadPool::getLoops() const
65
{
66
std::vector<EventLoop *> ret;
trantor/net/EventLoopThreadPool.h
@@ -34,6 +34,7 @@ class EventLoopThreadPool : NonCopyable
34
return loopThreadVector_.size();
35
36
EventLoop *getNextLoop();
37
+ EventLoop *getLoop(size_t id);
38
std::vector<EventLoop *> getLoops() const;
39
40
private:
0 commit comments