12class AsioEventPort :
public kj::EventPort
15 AsioEventPort(boost::asio::io_context& io);
19 void setRunnable(
bool runnable)
override;
21 void setLoop(kj::EventLoop* loop)
35 boost::asio::io_context& io_;
36 boost::asio::steady_timer steady_timer_;
37 kj::EventLoop* loop_ =
nullptr;
38 const kj::MonotonicClock& clock_;