64 std::vector<THandlePair> InEvents_;
65 std::vector<struct kevent> ChangeList_;
66 std::vector<struct kevent> OutEvents_;
Asynchronous file handle that owns its file descriptor.
Definition socket.hpp:317
NNet::TFileHandle TFileHandle
Alias for the file handle type.
Definition kqueue.hpp:41
~TKqueue()
Destroys the TKqueue instance.
void Poll()
Polls for I/O events using kqueue.
NNet::TSocket TSocket
Alias for the socket type.
Definition kqueue.hpp:39
TKqueue()
Constructs the TKqueue instance.
TPollerBase()=default
Default constructor.
High-level asynchronous socket for network communication.
Definition socket.hpp:364