|
Lely core libraries 2.3.2
|
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 |