9#include <coroio/backends/wepoll.h>
12#include <coroio/base.hpp>
13#include <coroio/poller.hpp>
14#include <coroio/socket.hpp>
72 std::vector<THandlePair> InEvents_;
73 std::vector<epoll_event> OutEvents_;
Linux-specific poller implementation using epoll.
Definition epoll.hpp:40
~TEPoll()
Destructs the TEPoll instance and cleans up resources.
TEPoll()
Constructs the TEPoll instance.
void Poll()
Polls for I/O events using the epoll API.
Asynchronous file handle that owns its file descriptor.
Definition socket.hpp:317
Base class for pollers managing asynchronous I/O events and timers.
Definition poller.hpp:52
High-level asynchronous socket for network communication.
Definition socket.hpp:364