Lely core libraries
2.3.4
|
The system-dependent I/O polling interface. More...
#include <poll.hpp>
Public Member Functions | |
Poll (ContextBase &ctx, int signo=0) | |
~Poll () | |
ContextBase | get_ctx () const noexcept |
ev::Poll | get_poll () const noexcept |
void | watch (int fd, Event events, struct io_poll_watch &watch, ::std::error_code &ec) noexcept |
void | watch (int fd, Event events, struct io_poll_watch &watch) |
Poll (ContextBase &ctx) | |
~Poll () | |
ContextBase | get_ctx () const noexcept |
ev::Poll | get_poll () const noexcept |
void | register_handle (HANDLE handle, ::std::error_code &ec) noexcept |
void | register_handle (HANDLE handle) |
The system-dependent I/O polling interface.
This class is a wrapper around #io_poll_t*
.
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inline |