Lines Matching refs:Reactor
44 class Reactor::Reactable {
61 Reactor::Reactor() : epoll_fd_(0), control_fd_(0), is_running_(false) { in Reactor() function in bluetooth::os::Reactor
74 Reactor::~Reactor() { in ~Reactor()
86 void Reactor::Run() { in Run()
128 auto* reactable = static_cast<Reactor::Reactable*>(event.data.ptr); in Run()
160 void Reactor::Stop() { in Stop()
168 Reactor::Reactable* Reactor::Register(int fd, Closure on_read_ready, Closure on_write_ready) { in Register()
187 void Reactor::Unregister(Reactor::Reactable* reactable) { in Unregister()
219 bool Reactor::WaitForUnregisteredReactable(std::chrono::milliseconds timeout) { in WaitForUnregisteredReactable()
231 bool Reactor::WaitForIdle(std::chrono::milliseconds timeout) { in WaitForIdle()
246 void Reactor::ModifyRegistration(Reactor::Reactable* reactable, Closure on_read_ready, Closure on_w… in ModifyRegistration()