Will dispatch poll events in a newly created thread. More...
#include <thread-dispatcher.hpp>
Public Member Functions | |
ThreadDispatcher () | |
~ThreadDispatcher () | |
EventPoll & | getPoll () |
Private Attributes | |
EventPoll | mPoll |
utils::EventFD | mStopEvent |
std::atomic_bool | mStopped |
std::thread | mThread |
Will dispatch poll events in a newly created thread.
cargo::ipc::epoll::ThreadDispatcher::ThreadDispatcher | ( | ) |
cargo::ipc::epoll::ThreadDispatcher::~ThreadDispatcher | ( | ) |
EventPoll & cargo::ipc::epoll::ThreadDispatcher::getPoll | ( | ) |
|
private |
|
private |
|
private |
|
private |