|
| | Loop (ev_poll_t *poll=nullptr, ::std::size_t npoll=1, bool poll_task=false) |
| |
| | ~Loop () |
| |
| Poll | get_poll () const noexcept |
| |
| Executor | get_executor () const noexcept |
| |
| void | stop () noexcept |
| |
|
bool | stopped () const noexcept |
| | @ see ev_loop_stopped()
|
| |
| void | restart () noexcept |
| |
| ::std::size_t | wait (ev_future_t *future) |
| |
| ::std::size_t | wait (ev_future_t *future, ::std::error_code &ec) noexcept |
| |
| template<class Rep , class Period > |
| ::std::size_t | wait_for (ev_future_t *future, const ::std::chrono::duration< Rep, Period > &d) |
| |
| template<class Rep , class Period > |
| ::std::size_t | wait_for (ev_future_t *future, const ::std::chrono::duration< Rep, Period > &d, ::std::error_code &ec) noexcept |
| |
| template<class Clock , class Duration > |
| ::std::size_t | wait_until (ev_future_t *future, const ::std::chrono::time_point< Clock, Duration > &t) |
| |
| template<class Clock , class Duration > |
| ::std::size_t | wait_until (ev_future_t *future, const ::std::chrono::time_point< Clock, Duration > &t, ::std::error_code &ec) noexcept |
| |
| ::std::size_t | wait_one (ev_future_t *future) |
| |
| ::std::size_t | wait_one (ev_future_t *future, ::std::error_code &ec) noexcept |
| |
| template<class Rep , class Period > |
| ::std::size_t | wait_one_for (ev_future_t *future, const ::std::chrono::duration< Rep, Period > &d) |
| |
| template<class Rep , class Period > |
| ::std::size_t | wait_one_for (ev_future_t *future, const ::std::chrono::duration< Rep, Period > &d, ::std::error_code &ec) noexcept |
| |
| template<class Clock , class Duration > |
| ::std::size_t | wait_one_until (ev_future_t *future, const ::std::chrono::time_point< Clock, Duration > &t) |
| |
| template<class Clock , class Duration > |
| ::std::size_t | wait_one_until (ev_future_t *future, const ::std::chrono::time_point< Clock, Duration > &t, ::std::error_code &ec) noexcept |
| |
| ::std::size_t | run () |
| |
| ::std::size_t | run (::std::error_code &ec) noexcept |
| |
| template<class Rep , class Period > |
| ::std::size_t | run_for (const ::std::chrono::duration< Rep, Period > &d) |
| |
| template<class Rep , class Period > |
| ::std::size_t | run_for (const ::std::chrono::duration< Rep, Period > &d, ::std::error_code &ec) noexcept |
| |
| template<class Clock , class Duration > |
| ::std::size_t | run_until (const ::std::chrono::time_point< Clock, Duration > &t) |
| |
| template<class Clock , class Duration > |
| ::std::size_t | run_until (const ::std::chrono::time_point< Clock, Duration > &t, ::std::error_code &ec) noexcept |
| |
| ::std::size_t | run_one () |
| |
| ::std::size_t | run_one (::std::error_code &ec) noexcept |
| |
| template<class Rep , class Period > |
| ::std::size_t | run_one_for (const ::std::chrono::duration< Rep, Period > &d) |
| |
| template<class Rep , class Period > |
| ::std::size_t | run_one_for (const ::std::chrono::duration< Rep, Period > &d, ::std::error_code &ec) noexcept |
| |
| template<class Clock , class Duration > |
| ::std::size_t | run_one_until (const ::std::chrono::time_point< Clock, Duration > &t) |
| |
| template<class Clock , class Duration > |
| ::std::size_t | run_one_until (const ::std::chrono::time_point< Clock, Duration > &t, ::std::error_code &ec) noexcept |
| |
| ::std::size_t | poll () |
| |
| ::std::size_t | poll (::std::error_code &ec) noexcept |
| |
| ::std::size_t | poll_one () |
| |
| ::std::size_t | poll_one (::std::error_code &ec) noexcept |
| |
| void | kill (void *thr) |
| |
A polling event loop.
Definition at line 41 of file loop.hpp.