#include <linux_epoll_io_service.h>
|
stdx::expected< void, std::error_code > | merge (int epfd, native_handle_type fd, impl::socket::wait_type wt, bool oneshot) |
|
stdx::expected< void, std::error_code > | erase (int epfd, native_handle_type fd) |
|
stdx::expected< void, std::error_code > | remove_fd_interest (int epfd, native_handle_type fd, uint32_t revent) |
|
stdx::expected< void, std::error_code > | after_event_fired (int epfd, native_handle_type fd, uint32_t revent) |
| update registered fd-interest after a oneshot event fired. More...
|
|
std::optional< int32_t > | interest (native_handle_type fd) const |
|
◆ after_event_fired()
update registered fd-interest after a oneshot event fired.
◆ bucket() [1/2]
◆ bucket() [2/2]
◆ erase()
◆ interest()
std::optional< int32_t > net::linux_epoll_io_service::FdInterest::interest |
( |
native_handle_type |
fd | ) |
const |
|
inline |
◆ merge()
◆ remove_fd_interest()
◆ buckets_
std::array<locked_bucket, 101> net::linux_epoll_io_service::FdInterest::buckets_ |
|
private |
The documentation for this class was generated from the following file: