FastMM documentation
FastMM C++ API 0.6.0
Public headers, tier 1 and tier 2
Loading...
Searching...
No Matches
fastmm::net::Reactor Member List

This is the complete list of members for fastmm::net::Reactor, including all inherited members.

active_timers() const noexceptfastmm::net::Reactorinline
add(int fd, IoHandler &handler, IoEvent events) noexceptfastmm::net::Reactor
add_timer(std::int64_t deadline_ns, TimerCallback cb)fastmm::net::Reactor
add_timer_after(std::int64_t delay_ns, TimerCallback cb)fastmm::net::Reactorinline
backend() const noexceptfastmm::net::Reactorinline
busy_poll() const noexceptfastmm::net::Reactorinline
cancel_timer(TimerId id) noexceptfastmm::net::Reactor
epoll_fd() const noexceptfastmm::net::Reactorinline
event_hangup() const noexceptfastmm::net::Reactorinline
EventHook typedeffastmm::net::Reactor
io_uring_supported() noexceptfastmm::net::Reactorstatic
is_registered(int fd) const noexceptfastmm::net::Reactor
modify(int fd, IoHandler &handler, IoEvent events) noexceptfastmm::net::Reactor
now_ns() noexceptfastmm::net::Reactorstatic
operator=(const Reactor &)=deletefastmm::net::Reactor
post(Task task)fastmm::net::Reactor
Reactor()fastmm::net::Reactorinline
Reactor(ReactorBackend backend)fastmm::net::Reactorexplicit
Reactor(const Reactor &)=deletefastmm::net::Reactor
remove(int fd) noexceptfastmm::net::Reactor
resolve_backend(ReactorBackend requested) noexceptfastmm::net::Reactorstatic
run(const std::atomic< bool > &stop)fastmm::net::Reactor
run_once(int max_wait_ms)fastmm::net::Reactor
set_after_event(EventHook fn, void *ctx) noexceptfastmm::net::Reactorinline
set_busy_poll(bool enabled) noexceptfastmm::net::Reactorinline
Task typedeffastmm::net::Reactor
TimerCallback typedeffastmm::net::Reactor
wake() noexceptfastmm::net::Reactor
wake_fd() const noexceptfastmm::net::Reactorinline
~Reactor()fastmm::net::Reactor